Skip to content

Commit 6172388

Browse files
committed
Auto merge of #2464 - devnexen:posix_spawn_consts_netbsd, r=JohnTitor
netbsd add missing posix_spawn constants.
2 parents 255d84d + eea4e20 commit 6172388

File tree

2 files changed

+15
-0
lines changed

2 files changed

+15
-0
lines changed

libc-test/semver/netbsd.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -740,6 +740,13 @@ POSIX_MADV_NORMAL
740740
POSIX_MADV_RANDOM
741741
POSIX_MADV_SEQUENTIAL
742742
POSIX_MADV_WILLNEED
743+
POSIX_SPAWN_RESETIDS
744+
POSIX_SPAWN_RETURNERROR
745+
POSIX_SPAWN_SETPGROUP
746+
POSIX_SPAWN_SETSCHEDPARAM
747+
POSIX_SPAWN_SETSCHEDULER
748+
POSIX_SPAWN_SETSIGDEP
749+
POSIX_SPAWN_SETSIGMASK
743750
PTHREAD_CREATE_DETACHED
744751
PTHREAD_CREATE_JOINABLE
745752
PTHREAD_MUTEX_DEFAULT

src/unix/bsd/netbsdlike/netbsd/mod.rs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1957,6 +1957,14 @@ pub const PT_GET_EVENT_MASK: ::c_int = 17;
19571957
pub const PT_GET_PROCESS_STATE: ::c_int = 18;
19581958
pub const PT_FIRSTMACH: ::c_int = 32;
19591959

1960+
pub const POSIX_SPAWN_RESETIDS: ::c_int = 0x01;
1961+
pub const POSIX_SPAWN_SETPGROUP: ::c_int = 0x02;
1962+
pub const POSIX_SPAWN_SETSCHEDPARAM: ::c_int = 0x04;
1963+
pub const POSIX_SPAWN_SETSCHEDULER: ::c_int = 0x08;
1964+
pub const POSIX_SPAWN_SETSIGDEF: ::c_int = 0x10;
1965+
pub const POSIX_SPAWN_SETSIGMASK: ::c_int = 0x20;
1966+
pub const POSIX_SPAWN_RETURNERROR: ::c_int = 0x40;
1967+
19601968
// Flags for chflags(2)
19611969
pub const SF_SNAPSHOT: ::c_ulong = 0x00200000;
19621970
pub const SF_LOG: ::c_ulong = 0x00400000;

0 commit comments

Comments
 (0)