Rich Felker
|
7df42e8744
report support of TPS option in unistd.h and sysconf
|
12 years ago |
Rich Felker
|
b367ab15fa
avoid breakage if somebody wrongly defines empty feature test macros
|
12 years ago |
Rich Felker
|
2e3648b85d
define some _POSIX_* macros that were omitted; required for XSI conformance
|
12 years ago |
Rich Felker
|
9735d50070
always expose dup3 and pipe2
|
12 years ago |
Rich Felker
|
662da62eb7
add clock_adjtime, remap_file_pages, and syncfs syscall wrappers
|
12 years ago |
Rich Felker
|
c87584a3e9
add setdomainname syscall, fix getdomainname (previously a stub)
|
12 years ago |
Rich Felker
|
6cf8bfdb64
add acct, accept4, setns, and dup3 syscalls (linux extensions)
|
12 years ago |
Rich Felker
|
c1a9658bd1
default features: make musl usable without feature test macros
|
12 years ago |
Rich Felker
|
0c05bd3a9c
further use of _Noreturn, for non-plain-C functions
|
12 years ago |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 years ago |
Rich Felker
|
3f80afc505
improve headers to better deal with removed-in-posix-2008 features
|
12 years ago |
Rich Felker
|
42f0e965c4
add pipe2 syscall
|
12 years ago |
Rich Felker
|
3b94daba71
_GNU_SOURCE is supposed to imply _LARGEFILE64_SOURCE
|
12 years ago |
Rich Felker
|
d200bd727b
declare environ in unistd.h when _GNU_SOURCE feature test macro is used
|
12 years ago |
Rich Felker
|
0c29adfe42
remove everything related to forkall
|
12 years ago |
Rich Felker
|
af3330d764
some feature test fixes for unistd.h
|
12 years ago |
Rich Felker
|
96601e3c61
_GNU_SOURCE implies all BSD features except ones GNU rejects
|
12 years ago |
Rich Felker
|
671ffab776
various header cleanups, some related to _BSD_SOURCE addition
|
12 years ago |
Rich Felker
|
419ae6d5c9
support _BSD_SOURCE feature test macro
|
12 years ago |
Rich Felker
|
3db29f0347
move getpass decl to the right place
|
12 years ago |
Rich Felker
|
2dd8d5e1b8
add support for ugly *64 functions with _LARGEFILE64_SOURCE
|
12 years ago |
Rich Felker
|
90da74ef51
implement getusershell, etc. legacy functions
|
12 years ago |
Rich Felker
|
431a4cd4df
getdtablesize is not standard; move it to its correct spot in unistd.h
|
12 years ago |
Rich Felker
|
b1b3d3525b
add getresuid and getresgid syscall wrappers
|
12 years ago |
Rich Felker
|
ba6a9e7734
legacy junk compatibility grab-bag
|
12 years ago |
Rich Felker
|
1611ab0d9b
add get_current_dir_name function
|
12 years ago |
Rich Felker
|
13cd969552
fix various errors in function signatures/prototypes found by nsz
|
13 years ago |
Rich Felker
|
4054a135fc
implement forkall
|
13 years ago |
Rich Felker
|
e6bac87d0e
correct variadic prototypes for execl* family
|
13 years ago |
Rich Felker
|
3f44f298e4
fix prototypes/signature for setgroups, etc.
|
13 years ago |