Searched +hist:4 +hist:f7b2c67 (Results 1 - 2 of 2) sorted by relevance
/haiku/headers/os/support/ | ||
H A D | SupportDefs.h | diff 4a57f843 Wed Jun 02 12:22:38 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Introduced types [__haiku_]generic_{addr,size}_t which are wide enough for virtual and physical addresses. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36996 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4a57f843964b2598ff06ba9a15e206a0a72a82ff Wed Jun 02 12:22:38 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Introduced types [__haiku_]generic_{addr,size}_t which are wide enough for virtual and physical addresses. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36996 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67b0b92af7644c62775430133a2a969631 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67b0b92af7644c62775430133a2a969631 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
/haiku/build/jam/ | ||
H A D | BuildSetup | diff 4df4b48f Wed Mar 23 06:08:47 MDT 2022 Jérôme Duval <jerome.duval@gmail.com> configure & build: make use of 64-bit libgcc and libsupc++ for EFI/x86_64 Change-Id: I7636530d927843d155b9d7dada2db4f67c875290 Reviewed-on: https://review.haiku-os.org/c/haiku/+/5139 Reviewed-by: Adrien Destugues <pulkomandy@gmail.com> Reviewed-by: waddlesplash <waddlesplash@gmail.com> Reviewed-by: Jérôme Duval <jerome.duval@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> diff a198eedc Mon Mar 25 19:14:17 MDT 2013 Rene Gollent <anevilyak@gmail.com> Fix incorrect version checks. It's sufficient to simply check if the gcc version is 4 or higher since we enforce the use of the latest ported compiler for the build anyways, and these multi-level checks would fail in their current state if gcc moved to e.g. version 5.0. diff 0962132c Tue Jul 10 12:33:39 MDT 2012 Alex Smith <alex@alex-smith.me.uk> Fixed Mac OS X 10.7 as a build platform (for GCC 4). * Use gcc and g++ rather than cc and c++, as the latter now point to clang with recent Xcode versions and compilation of the host tools fail for various reasons with it. * Replace the case-sensitive filesystem check with a more basic one, as diskutil no longer supports the behaviour of getting info for the volume that any path is on. * Updated ReadMe with a correct list of prerequisites for OS X. * GCC 2 builds are still broken due to a strange error that only occurs with a GCC 2 built on OS X 10.7 diff 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 4cc4f7bb Tue Jun 14 05:42:49 MDT 2011 Ingo Weinhold <ingo_weinhold@gmx.de> * Added KMessage to libroot_build. * libbe_build: Where possible we directly use the actual Haiku headers and sources, now. In the headers/build headers we just include the respective Haiku headers as needed. That still allows overrides where necessary. The intention is to make it easier to keep the build stuff in sync. * Fixed a few printf() format and signed/unsigned comparison warnings. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42179 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff db2b2bd6 Tue Nov 02 14:22:48 MDT 2010 Ingo Weinhold <ingo_weinhold@gmx.de> Resolved TODO (gcc 4 .eh_frame support). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39277 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff cc7d8990 Sat Oct 23 09:35:41 MDT 2010 Rene Gollent <anevilyak@gmail.com> When using gcc 4, disallow use of CFI asm for now. This renders executables generated by Haiku's build sys usable with our Debugger, pending support for gcc4's (different) exception handler frame format. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39071 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 diff 4f7b2c67 Mon Jan 11 14:38:07 MST 2010 Ingo Weinhold <ingo_weinhold@gmx.de> * gcc 4 features built-ins for atomic operations. If the macro B_USE_BUILTIN_ATOMIC_FUNCTIONS is defined most atomic_*() functions are redefined as macros using the built-ins directly. * Enabled that feature for the x86 build. Might work on other platforms as well, but that needs to be tested. No significant speedup for the -j8 Haiku image build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35018 a95241bf-73f2-0310-859d-f6bbb57e9c96 |
Completed in 269 milliseconds