#
f8056f83 |
|
29-Feb-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 5.3.0
|
#
cd374ba0 |
|
25-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc: clean up after 15ab9ca51d2.
|
#
15ab9ca5 |
|
18-May-2015 |
haiqu <judd@ob-wan.com> |
MIPS: Fix cross-tools build. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
|
#
a1af220a |
|
11-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.5
|
#
514f5933 |
|
20-Dec-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.4
|
#
cb83cf1c |
|
18-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Adjust configuration for gcc/libgcc. * Gcc will now build libgcc.a, libgcc_eh.a and libgcc_s.so. * Activate thread support for libgcc. * Let libgcc use ELF dwarf2 unwinding on Haiku. * Activate ELF symbol versioning on Haiku. * Activate use of __cxa_atexit * Drop fragments of Haiku support for mipsel
|
#
3ad9ac23 |
|
27-May-2014 |
Pawel Dziepak <pdziepak@quarnos.org> |
gcc: define [u]int*_t types
|
#
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
|
#
3793707e |
|
05-Jun-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.1
|
#
a5171ea3 |
|
10-May-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc 4.7.3: fix remaining Haiku issues.
|
#
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
|
#
8fe25aae |
|
18-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Fixed x86_64 GCC configuration issue resulting in an incorrect crtend.o. Some necessary CFLAGS were not being used when compiling crtbegin.o and crtend.o, resulting in warnings when linking shared objects.
|
#
a2012848 |
|
22-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Fix arm regression since 4.6 * a part of arm/bpabi.h was moved to ../../libgcc/config/arm/bpabi-lib.h * reference this new header.
|
#
8bfdd26c |
|
19-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Get rid of svr4 for powerpc too, it's now deprecated.
|
#
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).
|
#
30bb6f45 |
|
02-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Get rid of svr4, it will be deprecated in 4.6
|
#
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
|
#
b363ec1b |
|
14-Jul-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: Fixed multilib generation for x86-64. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@37521 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
|
#
3df1e72e |
|
11-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: Added initial support for Haiku x86_64. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@36793 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09a4a7d3 |
|
10-Aug-2009 |
François Revol <revol@free.fr> |
[ARM] [GSoC] François Revol + Johannes Wischert: - add missing bits needed to use EABI by default (which should be == AAPCS == BPABI if I understood it right), - include t-bpabi and bpabi.h, - added an arm/t-haiku and arm/haiku.h to correct back some stuff after them as is done for linux, - add multilib variants for softfloat (for xscale) and softfp (AAPCS), - undo the LIBGCC_SPEC override for arm, it might have been the cause of multilib not working, not sure, - make armv6 default target. This allows building for both overo and verdex boards with some mods, though it emits calls to exception unwinding stuff that requires some more symbols (like abort), and should probably be fixed some other way. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@32237 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
40ef888c |
|
30-May-2009 |
François Revol <revol@free.fr> |
Remove USE_GAS as for other platforms since it's deprecated, as suggested by umccullough, please shout if it breaks anything. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30931 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
093b4f68 |
|
06-May-2009 |
Jérôme Duval <korli@users.berlios.de> |
Applied patch for arm haiku target from Johannes Wischert (bug #3633) The cross tools build still needs the arm specific headers in Haiku to complete (bug #3763) git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30652 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4df3ecf7 |
|
01-May-2009 |
Jonas Sundström <jonas@kirilla.com> |
Adding mipsel-unknown-haiku. Work in progress. Correctness uncertain. Especially gcc/gcc/config/mips/haiku.h. Inspired by the other Haiku targets x86/ppc/arm. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21658f88 |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing default CPU setting for m68k. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29144 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
850146e0 |
|
28-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Move t-haiku where it should be. It's shared for all platforms of course. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29077 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f95bbcc |
|
26-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Adding back m68k and ppc support. Adding stub arm support as well. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29056 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
|
#
333bfd61 |
|
23-Oct-2007 |
François Revol <revol@free.fr> |
Preliminary gcc port to m68k-unknown-haiku. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@22685 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fb0ada2 |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed PPC compiler build. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@20325 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
|
#
8c840510 |
|
06-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for machine powerpc-*-haiku. Reorganized things a bit: The i386-pc-haiku no longer uses the BeOS BFD target emulation, but its own. A few things are shared for both *-*-haiku machines now. The PowerPC Haiku binutils and gcc build, but I wouldn't expect them to really produce usable output yet. We'll see... git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15381 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
|
#
cd374ba049ea7d095647c8b6cc0dccdc7ecabf97 |
|
25-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc: clean up after 15ab9ca51d2.
|
#
15ab9ca51d2f3b929a18c38da6c36df27ef1a729 |
|
18-May-2015 |
haiqu <judd@ob-wan.com> |
MIPS: Fix cross-tools build. Signed-off-by: Augustin Cavalier <waddlesplash@gmail.com>
|
#
a1af220a6fa14bb85a5983b7e53741db7c5aa72f |
|
11-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.5
|
#
514f593381eb4eb904c81cedf836ca98a5222a55 |
|
20-Dec-2014 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.4
|
#
cb83cf1ca3f762d9c5a0f89b0b9e99111bf2c51c |
|
18-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Adjust configuration for gcc/libgcc. * Gcc will now build libgcc.a, libgcc_eh.a and libgcc_s.so. * Activate thread support for libgcc. * Let libgcc use ELF dwarf2 unwinding on Haiku. * Activate ELF symbol versioning on Haiku. * Activate use of __cxa_atexit * Drop fragments of Haiku support for mipsel
|
#
3ad9ac2317f63b65937473c4fbe37c9e93e3a116 |
|
27-May-2014 |
Pawel Dziepak <pdziepak@quarnos.org> |
gcc: define [u]int*_t types
|
#
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
|
#
3793707edad7762b323062a8ad0903066b91ef72 |
|
05-Jun-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 4.8.1
|
#
a5171ea3465e20f1f54ea7ffbe06a9bb2fb70c84 |
|
10-May-2013 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc 4.7.3: fix remaining Haiku issues.
|
#
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
|
#
8fe25aaeb47890b45bc3f8f7bb2b50880ab0a86c |
|
18-Jul-2012 |
Alex Smith <alex@alex-smith.me.uk> |
Fixed x86_64 GCC configuration issue resulting in an incorrect crtend.o. Some necessary CFLAGS were not being used when compiling crtbegin.o and crtend.o, resulting in warnings when linking shared objects.
|
#
a2012848e3c628083a37416cb7ccc351d42fbb1e |
|
22-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Fix arm regression since 4.6 * a part of arm/bpabi.h was moved to ../../libgcc/config/arm/bpabi-lib.h * reference this new header.
|
#
8bfdd26cf9b9d3453c8a9a35b4afb5c29fb372dd |
|
19-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Get rid of svr4 for powerpc too, it's now deprecated.
|
#
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).
|
#
30bb6f454f7ff2e7011f2daa7cae685a886ae63f |
|
02-Jan-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
Get rid of svr4, it will be deprecated in 4.6
|
#
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
|
#
b363ec1bd94f0d4c0479ba6b00a7e2e805460765 |
|
14-Jul-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: Fixed multilib generation for x86-64. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@37521 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
|
#
3df1e72ed0d835f771e5452bd12daeabf72d4ac4 |
|
11-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Patch by Nathan Mentley: Added initial support for Haiku x86_64. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@36793 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
09a4a7d36cc94a8fd526b526fd87b3a2fc0ef9d5 |
|
10-Aug-2009 |
François Revol <revol@free.fr> |
[ARM] [GSoC] François Revol + Johannes Wischert: - add missing bits needed to use EABI by default (which should be == AAPCS == BPABI if I understood it right), - include t-bpabi and bpabi.h, - added an arm/t-haiku and arm/haiku.h to correct back some stuff after them as is done for linux, - add multilib variants for softfloat (for xscale) and softfp (AAPCS), - undo the LIBGCC_SPEC override for arm, it might have been the cause of multilib not working, not sure, - make armv6 default target. This allows building for both overo and verdex boards with some mods, though it emits calls to exception unwinding stuff that requires some more symbols (like abort), and should probably be fixed some other way. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@32237 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
40ef888cfd92dbf8242f1a5009f4140e18b937d4 |
|
30-May-2009 |
François Revol <revol@free.fr> |
Remove USE_GAS as for other platforms since it's deprecated, as suggested by umccullough, please shout if it breaks anything. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30931 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
093b4f688a24d51d9e71fe074902f7dc916cd1f0 |
|
06-May-2009 |
Jérôme Duval <korli@users.berlios.de> |
Applied patch for arm haiku target from Johannes Wischert (bug #3633) The cross tools build still needs the arm specific headers in Haiku to complete (bug #3763) git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30652 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4df3ecf7d0344577a727314979de2db99e4b7f52 |
|
01-May-2009 |
Jonas Sundström <jonas@kirilla.com> |
Adding mipsel-unknown-haiku. Work in progress. Correctness uncertain. Especially gcc/gcc/config/mips/haiku.h. Inspired by the other Haiku targets x86/ppc/arm. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@30534 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
21658f885f458256b61577d4cb39cba5ab0aa677 |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing default CPU setting for m68k. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29144 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
850146e02be9b9173dc37e7257e442ee41723f5c |
|
28-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Move t-haiku where it should be. It's shared for all platforms of course. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29077 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3f95bbcc30404327918827f7280117e89ee826c9 |
|
26-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Adding back m68k and ppc support. Adding stub arm support as well. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29056 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
|
#
333bfd6196948fe1951f4895f7b67a5b16b0b931 |
|
23-Oct-2007 |
François Revol <revol@free.fr> |
Preliminary gcc port to m68k-unknown-haiku. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@22685 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6fb0ada26bef4f8615817130c3286cb5c5cc5b6a |
|
04-Mar-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed PPC compiler build. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@20325 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
|
#
8c840510db6ccd6912567edac55fb4450048b716 |
|
06-Dec-2005 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added support for machine powerpc-*-haiku. Reorganized things a bit: The i386-pc-haiku no longer uses the BeOS BFD target emulation, but its own. A few things are shared for both *-*-haiku machines now. The PowerPC Haiku binutils and gcc build, but I wouldn't expect them to really produce usable output yet. We'll see... git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@15381 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
|