haiku/headers/posix
Augustin Cavalier 8d4324628d syslog.h: Add LOG_NFACILITIES, LOG_FACMASK, LOG_FAC.
Not in the POSIX specification, but defined (not behind any guards)
in (at least) FreeBSD, NetBSD, glibc, and macOS.

Found by miqlas and myself while working on porting GNU inetutils.
2017-12-26 17:09:26 -05:00
..
arch M68K: turn #warnings into comments in public headers 2016-07-20 20:26:29 +02:00
arpa libbind: integrate "netresolv" patches from NetBSD. 2015-06-14 15:47:03 +02:00
compat/sys
net Sync atheros813x with FreeBSD 2017-01-22 09:20:01 +01:00
netinet Revert unrelated part of 17aa359b5d. 2014-07-11 22:23:21 +02:00
netinet6 libbind: integrate "netresolv" patches from NetBSD. 2015-06-14 15:47:03 +02:00
sys libbsd: Move lutimes to bsd compat 2017-11-17 14:27:26 -06:00
alloca.h
assert.h assert.h: reintroduce headers guard for function declarations. 2015-08-29 23:14:03 +02:00
bsd_mem.h
complex.h complex.h: add a C++ guard. 2016-10-05 09:18:42 +02:00
ctype.h
dirent.h
div_t.h
dlfcn.h libroot.so: make first parameter of dladdr() const. 2017-09-15 23:09:24 +02:00
endian.h Revert "endian.h: add BSD extensions when _BSD_SOURCE is defined." 2017-09-11 07:06:52 +12:00
errno.h
fcntl.h POSIX: F_DUPFD_CLOEXEC support (POSIX.1-2008). 2017-08-24 17:54:50 +02:00
fenv.h
fnmatch.h
fts.h Restore FTS_WHITEOUT, guard it with __HAIKU__. 2013-01-11 00:26:48 +01:00
ftw.h Add Haiku support. 2013-01-11 00:26:48 +01:00
getopt.h
glob.h
grp.h
inttypes.h Remove __STDC_FORMAT/CONSTANT_MACROS 2017-06-04 17:29:29 +02:00
iovec.h
langinfo.h <langinfo.h>/<select.h>: don't use C++ comments 2013-06-12 14:55:16 +02:00
libgen.h
libio.h
limits.h limits.h: define PIPE_BUF. 2017-04-19 17:52:28 +02:00
locale.h
malloc_debug.h malloc_debug: Implement allocation dump on exit in guarded heap. 2015-04-10 17:04:28 +02:00
malloc.h malloc: implement malloc_usable_size(). 2015-06-13 14:29:11 +02:00
math.h Add missing definitions to math.h 2013-10-01 19:48:51 +02:00
memory.h
monetary.h
netdb.h Remove pthread.h include from netdb.h 2016-08-27 09:04:22 +02:00
nl_types.h
null.h
poll.h
pthread.h pthread_rwlock: use a mutex for process-private locks. 2017-07-27 18:33:53 +02:00
pwd.h
regex.h
resolv.h libbind: integrate "netresolv" patches from NetBSD. 2015-06-14 15:47:03 +02:00
sched.h
search.h search.h: fix typo. 2014-06-07 10:54:15 +02:00
semaphore.h Reimplement unnamed POSIX semaphores using user_mutex 2015-05-24 14:03:40 +01:00
setjmp.h
shadow.h
signal.h Revert "Add sys/ucontext.h" 2014-08-09 20:18:05 +02:00
size_t.h
spawn.h libroot: add posix_spawn(). 2017-09-12 19:42:57 +02:00
stdint.h Remove __STDC_FORMAT/CONSTANT_MACROS 2017-06-04 17:29:29 +02:00
stdio_ext.h
stdio_post.h
stdio_pre.h
stdio.h stdio.h: declare fcloseall() GNU extension 2015-05-08 23:46:15 +02:00
stdlib.h Fix #7008: Add a64l and l64a from glibc, and add some missing definitions in wchar.h and stdlib.h 2014-12-14 18:06:09 +01:00
string.h string.h: include strings.h for compatibility. 2014-10-30 00:20:13 +01:00
strings.h include strings.h where appriopriate... 2014-08-08 22:40:37 +02:00
syslog.h syslog.h: Add LOG_NFACILITIES, LOG_FACMASK, LOG_FAC. 2017-12-26 17:09:26 -05:00
tar.h added tar.h posix header. 2014-04-26 11:09:24 +02:00
termios.h Allow custom baud rates for FTDI serial ports 2016-02-27 19:08:53 +01:00
time.h Switch to a 64-bit time_t everywhere except 32-bit x86. 2017-06-06 17:38:17 -04:00
unistd.h unistd.h: define _POSIX_BARRIERS 2017-07-14 09:38:41 +02:00
utime.h
wchar_t.h
wchar.h Fix #7008: Add a64l and l64a from glibc, and add some missing definitions in wchar.h and stdlib.h 2014-12-14 18:06:09 +01:00
wctype.h