Searched +hist:4 +hist:c8f3064 (Results 1 - 1 of 1) sorted by relevance

/haiku/headers/build/
H A DBeOSBuildCompatibility.hdiff 4dbc2457 Thu Jun 30 11:17:17 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> 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.
diff 4d121ec0 Sat Aug 09 09:36:24 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> Patch by Andreas Faerber with changes by myself: Work towards Solaris
build platform support.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26899 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4c8f3064 Tue Sep 04 20:54:24 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> <fcntl.h> needs to be included for O_NOFOLLOW.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22175 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4c8f3064 Tue Sep 04 20:54:24 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> <fcntl.h> needs to be included for O_NOFOLLOW.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22175 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff bf96bbaf Tue Sep 04 12:42:13 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Include <sys/uio.h> to fix gcc 4 warning.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22166 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4dbc2457985f94d2aa46668739f73231b4b2edfb Thu Jun 30 11:17:17 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> 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.
diff 4d121ec0678890dc6c2b19bdf11a7b9e02785462 Sat Aug 09 09:36:24 MDT 2008 Ingo Weinhold <ingo_weinhold@gmx.de> Patch by Andreas Faerber with changes by myself: Work towards Solaris
build platform support.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26899 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4c8f3064a269e208dd0b616233e63c6961edc89d Tue Sep 04 20:54:24 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> <fcntl.h> needs to be included for O_NOFOLLOW.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22175 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff bf96bbafd83d3b0b48fb685501e64e1910bf3cbf Tue Sep 04 12:42:13 MDT 2007 Ingo Weinhold <ingo_weinhold@gmx.de> Include <sys/uio.h> to fix gcc 4 warning.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22166 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 71 milliseconds