freebsd-dev/cddl/compat/opensolaris/include
Robert Millan e851fbe3de GNU/kFreeBSD portability fix. This glue <stdlib.h> overrides header protection
in the system-wide version of <stdlib.h> by wrapping the #include_next
<stdlib.h> within the scope of its own header protection. On FreeBSD this has
no effect, since both header protections are equivalent. However the GNU version
of <stdlib.h> implements a special header protection mechanism which allows it
to be included multiple times (in different modes).

Simply by moving the #include_next off the header protection, we allow
system-wide <stdlib.h> to implement its own protection policy, whichever that
may be.
2012-04-30 23:12:16 +00:00
..
alloca.h Add more OpenSolaris compatibilty headers. 2007-11-28 21:40:07 +00:00
assert.h Remove C constructs that are incompatible with C++ from various 2011-06-10 20:10:30 +00:00
devid.h Add FreeBSD IDs to files that originate in FreeBSD. 2008-04-22 07:43:00 +00:00
dtrace.h Add Solaris compatibility definitions for things we don't really want in 2008-05-21 00:26:38 +00:00
fcntl.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
fsshare.h
libintl.h Add FreeBSD IDs to files that originate in FreeBSD. 2008-04-22 07:43:00 +00:00
libproc.h Add Solaris compatibility definitions for things we don't really want in 2008-05-21 00:26:38 +00:00
libshare.h Update ZFS from version 6 to 13 and bring some FreeBSD-specific changes. 2008-11-17 20:49:29 +00:00
mnttab.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
priv.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
sha2.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
solaris.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
stdio.h Add more OpenSolaris compatibilty headers. 2007-11-28 21:40:07 +00:00
stdlib.h GNU/kFreeBSD portability fix. This glue <stdlib.h> overrides header protection 2012-04-30 23:12:16 +00:00
strings.h Add more OpenSolaris compatibilty headers. 2007-11-28 21:40:07 +00:00
thread_pool.h Finally... Import the latest open-source ZFS version - (SPA) 28. 2011-02-27 19:41:40 +00:00
unistd.h Add more OpenSolaris compatibilty headers. 2007-11-28 21:40:07 +00:00
zone.h Add FreeBSD IDs to files that originate in FreeBSD. 2008-04-22 07:43:00 +00:00