#
d15fda2c |
| 26-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
build/BeBuild.h: Throw an error if the compatibility headers are not included.
If this triggers, it means something is using the "build" errors while the build system thinks it is not, which is alwa
build/BeBuild.h: Throw an error if the compatibility headers are not included.
If this triggers, it means something is using the "build" errors while the build system thinks it is not, which is always an error. Nothing triggers this at present, but some subtle bugs in the build system a while back would have been caught by this.
show more ...
|
#
82bffcc3 |
| 12-Dec-2017 |
Augustin Cavalier <waddlesplash@gmail.com> |
headers/build: Reunify BeBuild.h and related cleanup.
Now that we do not target BeOS and also do not include the main headers directory when building "build" binaries, we can drop the separate confi
headers/build: Reunify BeBuild.h and related cleanup.
Now that we do not target BeOS and also do not include the main headers directory when building "build" binaries, we can drop the separate config_build directory and thus also the separate BeBuild.h, and just ..-include the regular one.
The build BeBuild.h defined empty _IMPEXP_ROOT and _IMPEXP_BE preprocessor macros that the regular one does not; so I also re-synchronized headers which used these as needed.
show more ...
|
#
133e4131 |
| 13-May-2017 |
Jérôme Duval <jerome.duval@gmail.com> |
Added some support for GCC 8.
|
#
c9dba742 |
| 05-May-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
Added some support for GCC 7.
|
#
cc8f1d2f |
| 25-Jun-2015 |
Alexander von Gluck IV <kallisti5@unixzen.com> |
headers/os: Add gcc 5 to BeBuild.h
* While we still use gcc 4, the host tools won't build on gcc 5 systems without this. * x86_64 compiles under gcc 5.10 successfully
|
#
d34daac8 |
| 24-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* config/{HaikuConfig.h,types.h}: - Added macro __HAIKU_ARCH_BITS specifying the architecture bitness (32/64) (might be more convenient to use than __HAIKU_ARCH_{32,64}_BIT). - Added macros _
* config/{HaikuConfig.h,types.h}: - Added macro __HAIKU_ARCH_BITS specifying the architecture bitness (32/64) (might be more convenient to use than __HAIKU_ARCH_{32,64}_BIT). - Added macros __HAIKU_ARCH_PHYSICAL_BITS, __HAIKU_ARCH_PHYSICAL_{32,64}_BIT, and the types __haiku_phys_[s]addr_t. The intention is to use separate macros and types for virtual and physical addresses, since for some architectures (e.g. x86 with PAE) those actually differ. * sys/types.h, BeBuild.h, SupportDefs.h: - Added types phys_[s]addr_t and respective printf() format macros. - Added public macros B_HAIKU_BITS, B_HAIKU_PHYSICAL_BITS, B_HAIKU_PHYSICAL_{32,64}_BIT.
Might break the build under older Haiku installations. Will test next.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36926 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
97eaabdf |
| 20-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Also allow gcc 3 as the host compiler.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34717 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a1fb0cb3 |
| 26-Nov-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed headers/build/config to headers/build/config_build, so it doesn't shadow the host platform's <config/...> headers anymore.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34271 a95241bf
Renamed headers/build/config to headers/build/config_build, so it doesn't shadow the host platform's <config/...> headers anymore.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34271 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
a1f8d8a1 |
| 24-Nov-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Updated the build versions of <BeBuild.h> and <SupportDefs.h>. Copied modified versions of the new config headers.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34224 a95241bf-73f2-0310-859d-
Updated the build versions of <BeBuild.h> and <SupportDefs.h>. Copied modified versions of the new config headers.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34224 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
#
01fdd314 |
| 17-May-2006 |
Axel Dörfler <axeld@pinc-software.de> |
Some GCC 4.1.0 related build fixes (under Linux/PPC). Doesn't build yet, though.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17500 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
338b8dc3 |
| 29-Oct-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged changes from branch build_system_redesign at revision 14573.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96
|