Felix Fietkau
|
840393f881
|
gcc: 4.4.2 no longer needs the fix-linker-error patch, remove it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18857 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-12-19 22:40:17 +00:00 |
Felix Fietkau
|
2d6c6c22b4
|
gcc: fix linker errors on osx with gcc 4.4+
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18791 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-12-16 13:39:44 +00:00 |
Florian Fainelli
|
36444c1e21
|
[toolchain] get rid of gcc-4.4.0 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18115 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-21 14:32:09 +00:00 |
Florian Fainelli
|
283122b177
|
[toolchain] refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18114 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-21 14:31:01 +00:00 |
Florian Fainelli
|
efe3e3a04d
|
[toolchain] add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18113 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-21 06:26:39 +00:00 |
Felix Fietkau
|
6dd67d3672
|
gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18087 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-20 06:48:29 +00:00 |
Felix Fietkau
|
e32ab3e5e2
|
gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18086 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-19 23:26:09 +00:00 |
Felix Fietkau
|
db56f6acc3
|
binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18070 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-19 07:41:33 +00:00 |
Felix Fietkau
|
6e1290c8d1
|
gcc: disable mips non-PIC ABI calls in the codesourcery based version by default, as our binutils version does not support it
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18064 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-19 04:26:28 +00:00 |
Felix Fietkau
|
e9cb2940e6
|
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18059 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-19 02:09:52 +00:00 |
Claudio Mignanti
|
268929b801
|
[toolchain] cris: fix ICE PR26515 (#3723)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18042 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-12 13:38:52 +00:00 |
Nicolas Thill
|
57ca4f4f29
|
[toolchain] gcc: fix 4.1.2 ICE on mips (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33256)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18029 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-11 02:52:08 +00:00 |
Felix Fietkau
|
13de9a716a
|
gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18019 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-10-10 19:25:48 +00:00 |
Felix Fietkau
|
2f69a934b7
|
gcc: fix a linker error in 4.3.3 and 4.3.4 that is triggered by including an object in a linking process which is already part of libbackend.a
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17718 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-09-25 11:09:32 +00:00 |
Felix Fietkau
|
39bbd5babc
|
add a heavily cleaned up version of ubicom32 toolchain support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17346 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-08-21 22:31:47 +00:00 |
Imre Kaloz
|
66a6efd4b9
|
add gcc 4.3.4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17165 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-08-07 12:00:25 +00:00 |
Florian Fainelli
|
46123400c8
|
[toolchain] add support for gcc-4.4.1 (#5580)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17161 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-08-07 09:32:52 +00:00 |
Mirko Vogt
|
7edc1602ee
|
patch breaks wchar_t-support in libstdc++ since a needless autoconf was disabled (r15345)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15445 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-04-27 15:38:51 +00:00 |
Nicolas Thill
|
5f6fe3f3fe
|
[toolchain] gcc: fix 4.2.4 ICE on avr32 (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34762)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15434 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-04-27 11:20:36 +00:00 |
Felix Fietkau
|
e026459efe
|
gcc: fix a segfault in the mbsd_multi patch for 4.4.0
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15394 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-04-24 15:34:36 +00:00 |
Felix Fietkau
|
0f6bde5bf3
|
port the mbsd_multi patch to gcc 4.4.0, refresh the other patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15369 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-04-24 02:23:11 +00:00 |
Florian Fainelli
|
8b65143fd1
|
[toolchain] add preliminary support for gcc-4.4.0, need to forward port the fhonour-copt patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15345 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-04-23 09:44:57 +00:00 |
Felix Fietkau
|
051b6223f9
|
nuke some obsolete gcc versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14870 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-03-14 03:21:56 +00:00 |
Felix Fietkau
|
bf1673f285
|
gcc: backport a patch from gcc trunk that fixes an internal compiler error on arm in version 4.3.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14865 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-03-13 22:35:39 +00:00 |
Hauke Mehrtens
|
77ea892b78
|
gcc: refresh patches for gcc 4.1.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14554 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-02-18 18:11:04 +00:00 |
Felix Fietkau
|
128642a1d8
|
fix gcc 4.3.x segfault triggered by using -frename-registers (reproduced on arm, might be relevant for other platforms as well)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14505 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-02-14 00:09:27 +00:00 |
Nicolas Thill
|
982542d3cd
|
[toolchain] gcc: add a patch to allow 3.4.6 to build for x86 (closes: #4548)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14370 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-02-02 19:23:56 +00:00 |
Florian Fainelli
|
35402ceaac
|
[toolchain] allow building and installing java for gcc-4.1.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14348 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-02-01 20:11:00 +00:00 |
Felix Fietkau
|
e72763c254
|
gcc: add missing gcc 4.3.3 patches (copy of the 4.3.2 patches)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14228 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-27 21:11:51 +00:00 |
Nicolas Thill
|
d748bad85e
|
[toolchain] add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to Luigi Mantellini!
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14131 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-21 11:58:17 +00:00 |
Felix Fietkau
|
716787174b
|
add gcc eabi patches from #3988
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14072 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-17 19:18:16 +00:00 |
Gabor Juhos
|
9e9b1d1187
|
[toolchain] fix powerpc toolchain build failure on x86_64 hosts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14036 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-14 18:33:13 +00:00 |
Nicolas Thill
|
9cdedff7f4
|
[cris] add a fix preventing gcc build system from assuming that libc headers are always available
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13994 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-12 19:01:25 +00:00 |
Felix Fietkau
|
52aa71f6c4
|
fix avr32 build breakage
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13802 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2009-01-02 01:10:22 +00:00 |
Nicolas Thill
|
e3e9f135ab
|
fix gcc-4.2.4 when target != avr32
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13493 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-12-03 00:20:00 +00:00 |
Imre Kaloz
|
3e2defe46a
|
nuke old gcc 4.2 versions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13483 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-12-02 18:32:02 +00:00 |
Imre Kaloz
|
c695d27865
|
sync gcc patches with the Atmel 1.1.3 release
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13480 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-12-02 18:10:03 +00:00 |
Nicolas Thill
|
6a82c67d87
|
add patches to fixes gcc 4.2.x bugs:
- fix gcc ICE when compiling package/ath9k (closes: #3816)
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37014
- fix "undefined reference to `fmsub'" error on powerpc
http://bugs.uclibc.org/view.php?id=1588
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12623 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-09-18 12:24:32 +00:00 |
Imre Kaloz
|
1e1f3be699
|
add patch to fix EABI compiles on ARMv4
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11365 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-06-05 16:38:04 +00:00 |
Imre Kaloz
|
8a0895053a
|
gcc 4.2.4 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11310 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-05-31 18:45:07 +00:00 |
Matteo Croce
|
d09a02e0ed
|
refresh gcc-4.2.3 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11232 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-05-21 11:51:22 +00:00 |
Imre Kaloz
|
c203865e38
|
fixup ARM EABI on GCC 4.1.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10480 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-02-17 15:37:58 +00:00 |
Felix Fietkau
|
03d5cedd44
|
revert ARM to oabi by default, add some eabi patches for fixing up the toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10458 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-02-14 14:31:31 +00:00 |
Imre Kaloz
|
d2d90a1fcf
|
add GCC 4.2.3
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10413 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2008-02-07 20:18:40 +00:00 |
Imre Kaloz
|
399e82d409
|
add another softfloat patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10007 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-12-28 18:32:14 +00:00 |
Imre Kaloz
|
0c0b19ae61
|
add gcc 4.2.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9443 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-10-25 09:16:31 +00:00 |
John Crispin
|
942c79cf15
|
changed the -fhonours-copts gcc patch, such that the function needs to be turned on explicitly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9167 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-10-07 00:26:02 +00:00 |
Felix Fietkau
|
949ca9cf6e
|
Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will emit warnings in packages that don't use our target cflags properly
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8256 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-07-31 00:52:27 +00:00 |
Imre Kaloz
|
508cc38074
|
add gcc 4.2.1
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@8223 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-07-30 12:26:28 +00:00 |
Felix Fietkau
|
8df096ed3e
|
fix gcc 4.2.0 compile for ppc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7761 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
2007-06-28 19:52:09 +00:00 |