#
7f478ec4 |
|
05-Jun-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 5.4.0
|
#
7c770833 |
|
04-Mar-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc: Add to lists of i[34567]86-*-* and x86_64-*-* soft-fp targets.
|
#
f8056f83 |
|
29-Feb-2016 |
Jérôme Duval <jerome.duval@gmail.com> |
import gcc 5.3.0
|
#
7c3622a5 |
|
30-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc: rest clean up after 15ab9ca51d2.
|
#
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>
|
#
4947d645 |
|
26-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix build failure on m68k and powerpc.
|
#
9f6654f4 |
|
21-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use crtbeginS.o and crtendS.o for everything. * The glue code files crtbegin.o and crtend.o don't cleanup globals properly, only the variants with the S suffix do. As executables are shared on Haiku, we use crtbeginS.o and crtendS.o for those, too. This fixes crashes on shutdown of Haiku servers that load add-ons (e.g. Print Server and Media Add-On Server).
|
#
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
|
#
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
|
#
39ab4d9d |
|
12-May-2013 |
Jerome Duval <jerome.duval@gmail.com> |
GCC4: ppc and m68k don't provide crtbegin.o and crtend.o anymore.
|
#
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
|
#
86fff949 |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.3
|
#
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
|
#
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
|
#
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
|
#
0e5d4820 |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Make the arm target valid as well. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29143 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2a214e38 |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing support for ppc and m68k targets. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29141 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
|
#
7c3622a5de5a1aa3aec125fcee077cf39127faa8 |
|
30-Jul-2015 |
Jérôme Duval <jerome.duval@gmail.com> |
gcc: rest clean up after 15ab9ca51d2.
|
#
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>
|
#
4947d64591fdd9764dad9ff6835ffbef1618e17f |
|
26-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Fix build failure on m68k and powerpc.
|
#
9f6654f4a86ec123bb690190714db3e949fa80bb |
|
21-Jul-2014 |
Oliver Tappe <zooey@hirschkaefer.de> |
Use crtbeginS.o and crtendS.o for everything. * The glue code files crtbegin.o and crtend.o don't cleanup globals properly, only the variants with the S suffix do. As executables are shared on Haiku, we use crtbeginS.o and crtendS.o for those, too. This fixes crashes on shutdown of Haiku servers that load add-ons (e.g. Print Server and Media Add-On Server).
|
#
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
|
#
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
|
#
39ab4d9df200d9f86d566bf3e364804aeee52df6 |
|
12-May-2013 |
Jerome Duval <jerome.duval@gmail.com> |
GCC4: ppc and m68k don't provide crtbegin.o and crtend.o anymore.
|
#
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
|
#
86fff949210400f2738c5899ce466e3573be5575 |
|
19-Apr-2013 |
Jerome Duval <jerome.duval@gmail.com> |
import gcc 4.6.3
|
#
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
|
#
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
|
#
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
|
#
0e5d48202a23ee506bdff7204453e307eed23c4a |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Make the arm target valid as well. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29143 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2a214e38d2267434e504f61d493badbfe0faa354 |
|
06-Feb-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Add missing support for ppc and m68k targets. git-svn-id: file:///srv/svn/repos/haiku/buildtools/trunk@29141 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
|