60 Commits (3da18e6951076079e0cd8efe9db2f2fdbc049286)

Author SHA1 Message Date
Rich Felker d49cf07541 add gettid function 6 years ago
Rich Felker a882841baf add public declaration for optreset under appropriate feature profiles 7 years ago
Árni Dagur f76e183111 add copy_file_range system call wrapper 7 years ago
Rich Felker a3f7bcdeaa fix minor namespace issue in unistd.h 8 years ago
Rich Felker 82f176803a add getentropy function 8 years ago
Rich Felker 7597fc25a2 fix various header namespace issues under feature-test-macro control 10 years ago
Daniel Sabogal 104e8a0e3b add missing confstr constants 10 years ago
Rich Felker 11894f6d3a fix incorrect void return type for syncfs function 11 years ago
Rich Felker ab8f6a6e42 fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCE 12 years ago
Brent Cook ddddec106f add issetugid function to check for elevated privilege 12 years ago
Rich Felker 93be56ba88 remove unsupported nonstandard sysconf macros and their table entries 12 years ago
M Farkas-Dyck 164c5c7a32 expose public execvpe interface 12 years ago
Rich Felker 8708e137d6 add posix_close, accepted for inclusion in the next issue of POSIX 13 years ago
Rich Felker c8a9c22173 restore type of NULL to void * except when used in C++ programs 13 years ago
Rich Felker f0ceb5abd9 add prototypes for euidaccess/eaccess 13 years ago
Rich Felker bf7b7282f5 a few more fixes for unistd/sysconf feature reporting 13 years ago
Rich Felker a6d39fdfa4 report presence of ADV and MSG options in unistd.h and sysconf 13 years ago
Rich Felker 77830507be report that posix_spawn is supported in unistd.h and sysconf 13 years ago
Rich Felker f03db4bdff document in sysconf and unistd.h that per-thread cpu clocks exist 13 years ago
rofl0r 47cf4919fc re-add useconds_t 13 years ago
Rich Felker 41d7c77d6a use a common definition of NULL as 0L for C and C++ 14 years ago
Rich Felker baf246e559 syscall() declaration belongs in unistd.h, not sys/syscall.h 14 years ago
rofl0r 6bf0fdbdfc unistd.h: fix wrong type for gid_t argument 14 years ago
Rich Felker 7df42e8744 report support of TPS option in unistd.h and sysconf 14 years ago
Rich Felker b367ab15fa avoid breakage if somebody wrongly defines empty feature test macros 14 years ago
Rich Felker 2e3648b85d define some _POSIX_* macros that were omitted; required for XSI conformance 14 years ago
Rich Felker 9735d50070 always expose dup3 and pipe2 14 years ago
Rich Felker 662da62eb7 add clock_adjtime, remap_file_pages, and syncfs syscall wrappers 14 years ago
Rich Felker c87584a3e9 add setdomainname syscall, fix getdomainname (previously a stub) 14 years ago
Rich Felker 6cf8bfdb64 add acct, accept4, setns, and dup3 syscalls (linux extensions) 14 years ago
Rich Felker c1a9658bd1 default features: make musl usable without feature test macros 14 years ago
Rich Felker 0c05bd3a9c further use of _Noreturn, for non-plain-C functions 14 years ago
Rich Felker 400c5e5c83 use restrict everywhere it's required by c99 and/or posix 2008 14 years ago
Rich Felker 3f80afc505 improve headers to better deal with removed-in-posix-2008 features 14 years ago
Rich Felker 42f0e965c4 add pipe2 syscall 14 years ago
Rich Felker 3b94daba71 _GNU_SOURCE is supposed to imply _LARGEFILE64_SOURCE 14 years ago
Rich Felker d200bd727b declare environ in unistd.h when _GNU_SOURCE feature test macro is used 14 years ago
Rich Felker 0c29adfe42 remove everything related to forkall 14 years ago
Rich Felker af3330d764 some feature test fixes for unistd.h 14 years ago
Rich Felker 96601e3c61 _GNU_SOURCE implies all BSD features except ones GNU rejects 14 years ago
Rich Felker 671ffab776 various header cleanups, some related to _BSD_SOURCE addition 14 years ago
Rich Felker 419ae6d5c9 support _BSD_SOURCE feature test macro 14 years ago
Rich Felker 3db29f0347 move getpass decl to the right place 14 years ago
Rich Felker 2dd8d5e1b8 add support for ugly *64 functions with _LARGEFILE64_SOURCE 14 years ago
Rich Felker 90da74ef51 implement getusershell, etc. legacy functions 14 years ago
Rich Felker 431a4cd4df getdtablesize is not standard; move it to its correct spot in unistd.h 14 years ago
Rich Felker b1b3d3525b add getresuid and getresgid syscall wrappers 14 years ago
Rich Felker ba6a9e7734 legacy junk compatibility grab-bag 14 years ago
Rich Felker 1611ab0d9b add get_current_dir_name function 14 years ago
Rich Felker 13cd969552 fix various errors in function signatures/prototypes found by nsz 15 years ago