#
7f478ec4 |
|
05-Jun-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 5.4.0
|
#
f8056f83 |
|
29-Feb-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 5.3.0
|
#
514f5933 |
|
20-Dec-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.4
|
#
3b2e5a8b |
|
27-May-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.3
|
#
ec21a8f0 |
|
21-Jan-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.2
|
#
7a87db2a |
|
06-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
gcc 4 configure: extend --enable-hybrid-secondary * Rename to --with-hybrid-secondary and require as parameter the name of the secondary packaging architecture. The value is used for constructing the respective default header and library search paths. * Add /boot/system/develop/headers/<arch> to header search paths.
|
#
eddee0bf |
|
03-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
gcc 4: fix math library fix for genautomata * The build host's math library is needed, not the host's. Makes a difference when build host != host, e.g. when cross-compiling a native Haiku compiler on Linux. * Rename the variable math_library -> build_math_library for clarity.
|
#
bf6a88ff |
|
07-Jul-2013 |
Oliver Tappe <zooey@hirschkaefer.de> |
Allow gcc4 to be built as the secondary compiler on a gcc2-hybrid * add new configure-option '--enable-hybrid-secondary' * pick alternative include- and library-paths, if in hybrid-secondary mode * switch to 'STARTFILE_PREFIX_SPEC', as that allows more obvious specification of the search order
|
#
3793707e |
|
05-Jun-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.1
|
#
e9f3433e |
|
23-Apr-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.7.3
|
#
8e92ab0d |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.4
|
#
86fff949 |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.3
|
#
a17bb71c |
|
31-Oct-2012 |
Joseph R. Prostko <joe.prostko@gmail.com> |
Replace outdated paths in buildtools * Replace /boot/beos/system/lib with /boot/system/lib * Performed on configure and libtool.m4 files, as well as patches
|
#
9b386978 |
|
12-Oct-2012 |
Joseph R. Prostko <joe.prostko@gmail.com> |
Update from GCC 4.6.2 to 4.6.3 for R1A4 * This update resolves the segfault/ICE in gcc/c-parser.c while building natively * gcc/gengtype.c was already updated to GCC 4.6.3 version previously in btrev43031, so no change there * gcc/libiberty/make-relative-prefix is the stock 4.6.3 version now, as the workaround for Haiku is no longer needed * This update is otherwise the GCC patches for upgrading 4.6.2 to 4.6.3 core/g++ applied to our sources
|
#
0a012359 |
|
07-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
import of gcc 4.6.2 (core and g++ only).
|
#
9507ae27 |
|
07-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
import of gcc 4.5.3 (core and g++ only).
|
#
44943b14 |
|
19-Jun-2011 |
Jérôme Duval <korli@users.berlios.de> |
Merging GCC 4.5.3 in trunk. Patch in #6840 is required to build Haiku. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@42247 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5904152e |
|
03-Jul-2010 |
Jérôme Duval <korli@users.berlios.de> |
Merging GCC 4.4.4 in trunk. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@37371 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
36de1164 |
|
27-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Don't blindly assume -lm presence. Add a check for the host and remove the -lm on Haiku so building should work natively. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29071 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d51e40a |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Applying Haiku compatibility. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29034 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a84f1744 |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Bring GCC 4.3.3 to trunk. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29033 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c5e4f0dd |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Removing previous GCC4 to have a clean base. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29032 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
18ca835d |
|
03-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged in the changes to version 4.1.2. * Solved conflicts with the libtool related files by simply using the vendor versions. IIRC the haiku related changes to libtool and autoconf were relevant only for the binutils. * Solved {libstdc++-v3,libmudflap}/configure conflicts by re-running autoconf for these directories. I'm already working on fixing the Haiku build, so please don't do the same. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@20318 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59eda489 |
|
05-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for target i586-pc-haiku. Mostly by cloning the *-beos stuff, partially omitting cruft. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15343 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6c8d025 |
|
22-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed gcc4 to gcc. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15082 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ea2a99e |
|
22-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Moved the old gcc to its new home. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15071 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aa1b5648 |
|
28-Oct-2004 |
Oliver Tappe <zooey@hirschkaefer.de> |
add support for BeOS target git-svn-id: file:///srv/svn/repos/haiku/trunk/buildtools@9612 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
346d84c9 |
|
28-Oct-2004 |
Oliver Tappe <zooey@hirschkaefer.de> |
Initial revision git-svn-id: file:///srv/svn/repos/haiku/trunk/buildtools@9577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
514f593381eb4eb904c81cedf836ca98a5222a55 |
|
20-Dec-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.4
|
#
3b2e5a8b241fa62a61474090c9e40b60b01ebb05 |
|
27-May-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.3
|
#
ec21a8f0b899ea37b23ca5f73b527b45278dc175 |
|
21-Jan-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.2
|
#
7a87db2a172a406b79540188a23e52491ad3b741 |
|
06-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
gcc 4 configure: extend --enable-hybrid-secondary * Rename to --with-hybrid-secondary and require as parameter the name of the secondary packaging architecture. The value is used for constructing the respective default header and library search paths. * Add /boot/system/develop/headers/<arch> to header search paths.
|
#
eddee0bfd68206ef70acf2300cdbee8a4b18467b |
|
03-Aug-2013 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
gcc 4: fix math library fix for genautomata * The build host's math library is needed, not the host's. Makes a difference when build host != host, e.g. when cross-compiling a native Haiku compiler on Linux. * Rename the variable math_library -> build_math_library for clarity.
|
#
bf6a88ff3a69184c2d9800e56e725c510fc2c982 |
|
07-Jul-2013 |
Oliver Tappe <zooey@hirschkaefer.de> |
Allow gcc4 to be built as the secondary compiler on a gcc2-hybrid * add new configure-option '--enable-hybrid-secondary' * pick alternative include- and library-paths, if in hybrid-secondary mode * switch to 'STARTFILE_PREFIX_SPEC', as that allows more obvious specification of the search order
|
#
3793707edad7762b323062a8ad0903066b91ef72 |
|
05-Jun-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.1
|
#
e9f3433e73e2d3819751d0091ad7df3afd39f459 |
|
23-Apr-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.7.3
|
#
8e92ab0debe674b8e21b1d2a72ee20427f32883f |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.4
|
#
86fff949210400f2738c5899ce466e3573be5575 |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.3
|
#
a17bb71c1660d9aa9c5fc68f0c11aa497b02c2a3 |
|
31-Oct-2012 |
Joseph R. Prostko <joe.prostko@gmail.com> |
Replace outdated paths in buildtools * Replace /boot/beos/system/lib with /boot/system/lib * Performed on configure and libtool.m4 files, as well as patches
|
#
9b386978f47f3208f5d6305af00a0ecbad256172 |
|
12-Oct-2012 |
Joseph R. Prostko <joe.prostko@gmail.com> |
Update from GCC 4.6.2 to 4.6.3 for R1A4 * This update resolves the segfault/ICE in gcc/c-parser.c while building natively * gcc/gengtype.c was already updated to GCC 4.6.3 version previously in btrev43031, so no change there * gcc/libiberty/make-relative-prefix is the stock 4.6.3 version now, as the workaround for Haiku is no longer needed * This update is otherwise the GCC patches for upgrading 4.6.2 to 4.6.3 core/g++ applied to our sources
|
#
0a012359711bc4d73545fc882c46bbe1b97ebd54 |
|
07-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
import of gcc 4.6.2 (core and g++ only).
|
#
9507ae27822da1947c2e6563671168bae5936759 |
|
07-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
import of gcc 4.5.3 (core and g++ only).
|
#
44943b14a02ce5795f9be3df139560dfd1f35257 |
|
19-Jun-2011 |
Jérôme Duval <korli@users.berlios.de> |
Merging GCC 4.5.3 in trunk. Patch in #6840 is required to build Haiku. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@42247 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5904152eeb824e35976c34f57fc4de83947fc203 |
|
03-Jul-2010 |
Jérôme Duval <korli@users.berlios.de> |
Merging GCC 4.4.4 in trunk. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@37371 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
36de11649f81a74c521dd7a8fbbf7d4ee0d3e009 |
|
27-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Don't blindly assume -lm presence. Add a check for the host and remove the -lm on Haiku so building should work natively. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29071 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d51e40ad395bdead4838571df7228cae4ee2c87 |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Applying Haiku compatibility. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29034 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
a84f174425d35fc3bcea3115c234dff8b1ad2390 |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Bring GCC 4.3.3 to trunk. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29033 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c5e4f0dd646462a94331bfe2e0de82231fbd58ae |
|
25-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Removing previous GCC4 to have a clean base. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29032 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
18ca835d6dac28899561d426ea86e7474ff44ccd |
|
03-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Merged in the changes to version 4.1.2. * Solved conflicts with the libtool related files by simply using the vendor versions. IIRC the haiku related changes to libtool and autoconf were relevant only for the binutils. * Solved {libstdc++-v3,libmudflap}/configure conflicts by re-running autoconf for these directories. I'm already working on fixing the Haiku build, so please don't do the same. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@20318 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59eda489cd1942e86efa776ee8beb6faf9261eb6 |
|
05-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for target i586-pc-haiku. Mostly by cloning the *-beos stuff, partially omitting cruft. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15343 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6c8d025f260c0e647718fad6d8e99b58c7b75e0 |
|
22-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Renamed gcc4 to gcc. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15082 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ea2a99edba167566bda1d3f82ecbb6efc42eeff |
|
22-Nov-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Moved the old gcc to its new home. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15071 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aa1b5648d0625bb50d114b7a96594b1e2926ea62 |
|
28-Oct-2004 |
Oliver Tappe <zooey@hirschkaefer.de> |
add support for BeOS target git-svn-id: file:///srv/svn/repos/haiku/trunk/buildtools@9612 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
346d84c900d2037358b7575759f1677349f14b6a |
|
28-Oct-2004 |
Oliver Tappe <zooey@hirschkaefer.de> |
Initial revision git-svn-id: file:///srv/svn/repos/haiku/trunk/buildtools@9577 a95241bf-73f2-0310-859d-f6bbb57e9c96
|