haiku/headers
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
..
build Wrap POSIX FD functions in libroot_build 2011-07-17 16:54:47 +02:00
compatibility Updated posix headers to remove commas from copyright line, to match the preferred coding guidelines. 2010-11-03 22:04:50 +00:00
config Flat commit of all changes from package-management branch in svn 2011-07-17 16:54:06 +02:00
cpp * Added missing clear() method. 2010-08-05 11:23:01 +00:00
glibc * merged 32bit-wchar_t branches of buildtools and haiku back into 2009-07-07 10:30:09 +00:00
libs * Added bool and double BString::operator<<() versions. 2011-07-07 10:17:15 +00:00
os Fix gcc 2 build by making Parser a friend 2011-07-17 16:54:46 +02:00
posix ANSI C doesn't like unnamed unions. 2011-07-17 13:57:30 +00:00
private Write resolvable compatible version to the package 2011-07-17 16:54:39 +02:00
tools * Moved everything into the SymbolPatcher namespace. 2009-11-05 17:16:17 +00:00