aboutsummaryrefslogtreecommitdiff
path: root/include/unistd.h
AgeCommit message (Expand)Author
2024-05-07unistd.h: derive ILP32/LP64 macros from __LONG_MAX instead of arch bitsRich Felker
2022-10-19remove LFS64 programming interfaces (macro-only) from _GNU_SOURCERich Felker
2022-08-26add sysconf keys/values for signal stack sizeRich Felker
2022-04-20add missing POSIX confstr keys for pthread CFLAGS/LDFLAGSRich Felker
2022-01-09add SEEK_DATA and SEEK_HOLE to unistd.hÉrico Nogueira
2021-11-29define NULL as nullptr when used in C++11 or laterIsmael Luceno
2020-10-14implement _Fork and refactor fork using itRich Felker
2020-08-17add gettid functionRich Felker
2019-08-30add public declaration for optreset under appropriate feature profilesRich Felker
2019-08-23add copy_file_range system call wrapperÁrni Dagur
2018-03-10fix minor namespace issue in unistd.hRich Felker
2018-02-23add getentropy functionRich Felker
2016-10-20fix various header namespace issues under feature-test-macro controlRich Felker
2016-10-20add missing confstr constantsDaniel Sabogal
2015-07-09fix incorrect void return type for syncfs functionRich Felker
2014-09-10fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCERich Felker
2014-07-19add issetugid function to check for elevated privilegeBrent Cook
2014-05-19remove unsupported nonstandard sysconf macros and their table entriesRich Felker
2014-04-20expose public execvpe interfaceM Farkas-Dyck
2013-12-06add posix_close, accepted for inclusion in the next issue of POSIXRich Felker
2013-11-24restore type of NULL to void * except when used in C++ programsRich Felker
2013-08-03add prototypes for euidaccess/eaccessRich Felker
2013-07-27a few more fixes for unistd/sysconf feature reportingRich Felker
2013-07-26report presence of ADV and MSG options in unistd.h and sysconfRich Felker
2013-07-26report that posix_spawn is supported in unistd.h and sysconfRich Felker
2013-06-26document in sysconf and unistd.h that per-thread cpu clocks existRich Felker
2013-04-02re-add useconds_trofl0r
2013-01-18use a common definition of NULL as 0L for C and C++Rich Felker
2012-12-10syscall() declaration belongs in unistd.h, not sys/syscall.hRich Felker
2012-12-06unistd.h: fix wrong type for gid_t argumentrofl0r
2012-11-11report support of TPS option in unistd.h and sysconfRich Felker
2012-11-01avoid breakage if somebody wrongly defines empty feature test macrosRich Felker
2012-09-30define some _POSIX_* macros that were omitted; required for XSI conformanceRich Felker
2012-09-29always expose dup3 and pipe2Rich Felker
2012-09-16add clock_adjtime, remap_file_pages, and syncfs syscall wrappersRich Felker
2012-09-09add setdomainname syscall, fix getdomainname (previously a stub)Rich Felker
2012-09-08add acct, accept4, setns, and dup3 syscalls (linux extensions)Rich Felker
2012-09-07default features: make musl usable without feature test macrosRich Felker
2012-09-06further use of _Noreturn, for non-plain-C functionsRich Felker
2012-09-06use restrict everywhere it's required by c99 and/or posix 2008Rich Felker
2012-08-15improve headers to better deal with removed-in-posix-2008 featuresRich Felker
2012-07-23add pipe2 syscallRich Felker
2012-06-04_GNU_SOURCE is supposed to imply _LARGEFILE64_SOURCERich Felker
2012-06-02declare environ in unistd.h when _GNU_SOURCE feature test macro is usedRich Felker
2012-05-22remove everything related to forkallRich Felker
2012-05-22some feature test fixes for unistd.hRich Felker
2012-05-22_GNU_SOURCE implies all BSD features except ones GNU rejectsRich Felker
2012-05-22various header cleanups, some related to _BSD_SOURCE additionRich Felker
2012-05-22support _BSD_SOURCE feature test macroRich Felker
2012-05-20move getpass decl to the right placeRich Felker