* Replaced <sys/cdefs.h> include with <aros/system.h> in most places (AROSTCP is...
commit0c535d3dd8d7ee0603845ce93afe193080cc105c
authorverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 26 Mar 2011 21:41:32 +0000 (26 21:41 +0000)
committerverhaegs <verhaegs@fb15a70f-31f2-0310-bbcc-cdcc74a49acc>
Sat, 26 Mar 2011 21:41:32 +0000 (26 21:41 +0000)
treeb10c7e6d612b4e851722ed733ea93f174c11b55a
parent8488844fd8224dfe4fba561b4dc9816e17f21acc
* Replaced <sys/cdefs.h> include with <aros/system.h> in most places (AROSTCP is an exception)
* Removed (most) __POSIX_VISIBLE, _P1003_1B_VISIBLE, __POSIX_VERSION and __XSI_VISIBLE check. We provide one fixed set of POSIX function.
* Manually add __BSD_VISIBLE define where needed. People who need the extra BSD function need to provide -D__BSD_VISIBLE=1 to the C flags.

(Preparation for C library split where sys/xxx.h is only available when compiling with POSIX is enabled)

git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@37795 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
54 files changed:
arch/arm-all/include/aros/arm/fenv.h
arch/i386-all/include/aros/i386/fenv.h
arch/ppc-all/include/aros/ppc/fenv.h
arch/x86_64-all/include/aros/x86_64/fenv.h
compiler/autoinit/autoinit.h
compiler/autoinit/detach.h
compiler/clib/__upath.h
compiler/clib/include/alloca.h
compiler/clib/include/assert.h
compiler/clib/include/ctype.h
compiler/clib/include/dirent.h
compiler/clib/include/endian.h
compiler/clib/include/errno.h
compiler/clib/include/fcntl.h
compiler/clib/include/fenv.h
compiler/clib/include/getopt.h
compiler/clib/include/grp.h
compiler/clib/include/inttypes.h
compiler/clib/include/limits.h
compiler/clib/include/locale.h
compiler/clib/include/process.h
compiler/clib/include/pwd.h
compiler/clib/include/regex.h
compiler/clib/include/setjmp.h
compiler/clib/include/signal.h
compiler/clib/include/stdio.h
compiler/clib/include/stdlib.h
compiler/clib/include/string.h
compiler/clib/include/sys/arosc.h
compiler/clib/include/sys/stat.h
compiler/clib/include/sys/types.h
compiler/clib/include/sys/uio.h
compiler/clib/include/sys/utsname.h
compiler/clib/include/time.h
compiler/clib/include/ucontext.h
compiler/clib/include/unistd.h
compiler/clib/include/wchar.h
compiler/clib/mmakefile.src
compiler/clib/runetype.h
compiler/mlib/math.h
workbench/network/stacks/AROSTCP/C/mmakefile.src
workbench/network/stacks/AROSTCP/C/netstat/mmakefile.src
workbench/network/stacks/AROSTCP/MUI.MiamiPanel/mmakefile.src
workbench/network/stacks/AROSTCP/bsdsocket/mmakefile.src
workbench/network/stacks/AROSTCP/dhcp/client/mmakefile.src
workbench/network/stacks/AROSTCP/dhcp/common/mmakefile.src
workbench/network/stacks/AROSTCP/dhcp/dst/mmakefile.src
workbench/network/stacks/AROSTCP/dhcp/minires/mmakefile.src
workbench/network/stacks/AROSTCP/dhcp/omapip/mmakefile.src
workbench/network/stacks/AROSTCP/netinclude/proto/bsdsocket.h
workbench/network/stacks/AROSTCP/netinclude/sys/cdefs.h [moved from compiler/clib/include/sys/cdefs.h with 100% similarity]
workbench/network/stacks/AROSTCP/netinclude/sys/queue.h [moved from compiler/clib/include/sys/queue.h with 100% similarity]
workbench/network/stacks/AROSTCP/netlib/mmakefile.src
workbench/network/stacks/AROSTCP/syslog/mmakefile.src