haiku/headers/posix
Ingo Weinhold 6191d9a8da * Removed our stddef.h. We don't need it, since gcc comes with one that
under Haiku overrides ours anyway.
* Adjusted size_t.h, wchar_t.h, wchar.h accordingly. This should fix the
  annoying "ssize_t redefined" warnings when compiling under Haiku.
* When building Haiku the gcc headers come first in the include
  search path now, as it should be. The respective TODO suggested that
  this might break the build depending on compiler version and host
  platform. I've tested with Linux gcc 2 and gcc 4, which work fine.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24406 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-03-15 18:41:46 +00:00
..
arch tag warnings with M68K: 2007-10-25 12:43:05 +00:00
arpa replaced size_t with socklen_t where appropriate following POSIX 2007-01-08 20:57:28 +00:00
net added IFM_AUTO to if_media and ifconfig. 2007-05-07 05:28:55 +00:00
netinet * int32_t, uint32_t are now of type "int", and no longer of type "long". 2007-10-21 20:10:43 +00:00
netinet6 * Removed superfluous prototypes from in.h. Minor cleanup. 2006-12-18 17:12:54 +00:00
sys * Implemented flock() semantics to the advisory locking backend. Not tested 2008-02-03 15:37:31 +00:00
alloca.h
assert.h
bsd_mem.h Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
ctype.h Use -I instead of -isystem for system header directories when building 2007-03-14 20:36:42 +00:00
dirent.h added two missing functions : seekdir and telldir 2005-11-04 16:13:13 +00:00
div_t.h
dlfcn.h
endian.h Add m68k to the big endian family. 2007-10-25 00:36:36 +00:00
errno.h
fcntl.h * Implemented flock() semantics to the advisory locking backend. Not tested 2008-02-03 15:37:31 +00:00
fnmatch.h
getopt.h
glob.h
grp.h * Added BSD's FD_COPY() macro (it's not POSIX, though). 2008-02-02 17:32:01 +00:00
iconv.h
inttypes.h Added printf()/scanf() type definitions, courtesy of Curtis Wanner - thanks 2008-02-21 00:08:03 +00:00
iovec.h
libio.h
limits.h * Added BSD's FD_COPY() macro (it's not POSIX, though). 2008-02-02 17:32:01 +00:00
locale.h
malloc.h * Implemented a simple version of the private function mstats() (BeIDE needs it). 2006-03-14 23:15:57 +00:00
math.h Added trunc to the math headers. I need this for JavaScriptCore. It is already 2007-11-18 16:54:48 +00:00
memory.h Merged changes from branch build_system_redesign at revision 14573. 2005-10-29 16:27:43 +00:00
netdb.h replaced size_t with socklen_t where appropriate following POSIX 2007-01-08 20:57:28 +00:00
nl_types.h
null.h
poll.h
pthread.h added pthread_once() implementation and tests 2007-12-07 21:02:59 +00:00
pwd.h
regex.h
resolv.h Merge of branches/team/network/new_stack - not yet complete as SVN does only support 2006-08-08 12:33:33 +00:00
search.h added search.h 2008-02-24 13:41:01 +00:00
setjmp.h Add m68k to the big endian family. 2007-10-25 00:36:36 +00:00
signal.h Patch by Vasilis Kaoutsis (modified by myself): Implemented sigset(). 2007-11-18 16:39:18 +00:00
size_t.h * Removed our stddef.h. We don't need it, since gcc comes with one that 2008-03-15 18:41:46 +00:00
stdarg.h
stdbool.h GCC 3 conforms to ISO-C-99 so _Bool is a built-in type; we should not try to redefine it. 2005-04-13 16:51:55 +00:00
stdint.h added SIZE_MAX to stdint.h 2008-02-23 22:31:19 +00:00
stdio.h added setbuf, setvbuf, setbuffer and setlinebuf prototypes 2005-01-29 13:06:04 +00:00
stdio_post.h
stdio_pre.h Use -I instead of -isystem for system header directories when building 2007-03-14 20:36:42 +00:00
stdlib.h * Added gcvt() implementation - this fixes bug #1757. 2008-02-06 17:11:02 +00:00
string.h Added memccpy() - not there in BeOS, but part of the POSIX specs. 2005-10-31 12:18:55 +00:00
strings.h
syslog.h Added BSD extension vsyslog() - is also found on Linux. 2008-02-03 15:31:16 +00:00
termios.h tcsetpgrp() and tcgetpgrp() are actually defined in unistd.h, not termios.h. 2005-03-26 14:41:30 +00:00
time.h added an implementation for nanosleep() based on snooze() 2007-09-25 19:18:27 +00:00
unistd.h * Added real, effective and saved set- user and group IDs to the team 2008-03-11 17:12:02 +00:00
utime.h
wchar.h * Removed our stddef.h. We don't need it, since gcc comes with one that 2008-03-15 18:41:46 +00:00
wchar_t.h * Removed our stddef.h. We don't need it, since gcc comes with one that 2008-03-15 18:41:46 +00:00
wctype.h wctype_t is already defined in wchar.h which is included 2006-05-03 13:39:23 +00:00