Skip to content

Commit a0587c8

Browse files
authored
Merge pull request #4349 from terohuttunen/main
linux: add missing pthread_attr_setstack
2 parents 73672d1 + 087ede1 commit a0587c8

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

libc-test/semver/linux.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4031,6 +4031,7 @@ pthread_attr_setguardsize
40314031
pthread_attr_setinheritsched
40324032
pthread_attr_setschedparam
40334033
pthread_attr_setschedpolicy
4034+
pthread_attr_setstack
40344035
pthread_barrier_destroy
40354036
pthread_barrier_init
40364037
pthread_barrier_t

src/unix/linux_like/mod.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1783,6 +1783,11 @@ extern "C" {
17831783
stackaddr: *mut *mut c_void,
17841784
stacksize: *mut size_t,
17851785
) -> c_int;
1786+
pub fn pthread_attr_setstack(
1787+
attr: *mut crate::pthread_attr_t,
1788+
stackaddr: *mut c_void,
1789+
stacksize: size_t,
1790+
) -> c_int;
17861791
pub fn memalign(align: size_t, size: size_t) -> *mut c_void;
17871792
pub fn setgroups(ngroups: size_t, ptr: *const crate::gid_t) -> c_int;
17881793
pub fn pipe2(fds: *mut c_int, flags: c_int) -> c_int;

0 commit comments

Comments
 (0)