haiku/headers/build
Ingo Weinhold 4dbc245798 Wrap POSIX FD functions in libroot_build
This makes opening symlinks work universally in the build system tools.
Two mechanisms have been implemented, both of which don't always work.
The first is remapping via preprocessor macros. This fails where equally
named methods are used (e.g. STL fstream::open()). The other is using
hidden functions in the new libroot_build_function_remapper.a that is
linked into everything that is linked against libroot_build.so. This one
fails for functions that are defined inline in headers (Linux/glibc does
that). Together they seem to cover our build system needs ATM.
2011-07-17 16:54:47 +02:00
..
config_build * Added KMessage to libroot_build. 2011-06-14 11:42:49 +00:00
gcc-2.95.3 Preparations for removing __BEOS__ from the compiler defines. 2008-10-23 21:46:26 +00:00
host Import glibc 2.11.2 regex.h for Solaris 2010-08-14 11:10:40 +00:00
os Build libpackage for the build platform 2011-07-17 16:54:10 +02:00
private Build libpackage for the build platform 2011-07-17 16:54:10 +02:00
BeOSBuildCompatibility.h Wrap POSIX FD functions in libroot_build 2011-07-17 16:54:47 +02:00
HaikuBuildCompatibility.h Fixed build of the app_server test environment on Haiku. 2010-04-11 13:15:54 +00:00