Florian Fainelli
6b63716262
add preliminary support for musl
...
Musl is an alternative C-library, see http://www.musl-libc.org for more infos.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34314
2012-11-23 20:02:29 +00:00
Florian Fainelli
cf440ae716
binutils: remove 2.21
...
There is no point in keeping around 2.21 when 2.21.1 which is a bugfix release
is there.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34265
2012-11-19 19:37:43 +00:00
Florian Fainelli
274c21cd8e
binutils: add support for 2.23.1
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34262
2012-11-19 19:37:28 +00:00
Florian Fainelli
81128b9598
binutils/2.22: backport an upstream fix for an assertion in the ARM backend.
...
See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34260
2012-11-19 17:32:37 +00:00
Felix Fietkau
ed2bf29be5
build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
...
SVN-Revision: 33523
2012-09-23 09:50:01 +00:00
Felix Fietkau
e566454513
binutils: backport ld patch to fix ARM specific issues with --gc-sections
...
SVN-Revision: 33461
2012-09-19 06:33:07 +00:00
Felix Fietkau
62869d02bc
binutils: enable parallel builds
...
SVN-Revision: 33443
2012-09-15 14:18:16 +00:00
Felix Fietkau
59b384dabe
toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying
...
SVN-Revision: 32556
2012-06-30 21:43:59 +00:00
Felix Fietkau
e74e4dbd29
toolchain: keep the initial gcc around for later uclibc rebuilds
...
testing uclibc changes is tricky because the final gcc tends to miscompile
uclibc code or barf up internal compiler errors.
install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure
prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc
can be put into $(PATH) for the uclibc build, even if the final gcc
is already installed.
SVN-Revision: 32553
2012-06-30 18:12:15 +00:00
Imre Kaloz
3c365cc72d
enable 2.22 for unsupported archs if BROKEN is enabled
...
SVN-Revision: 30471
2012-02-12 09:56:47 +00:00
Imre Kaloz
bd73e0a85d
use binutils 2.22 by default
...
SVN-Revision: 30469
2012-02-12 09:17:54 +00:00
Imre Kaloz
09a8334a1e
add binutils 2.22
...
SVN-Revision: 30375
2012-02-08 15:49:48 +00:00
Mirko Vogt
408b12ff76
adjust md5sum of v2.21.1 since archive got replaced meanwhile
...
SVN-Revision: 29836
2012-01-20 22:54:30 +00:00
Hauke Mehrtens
01870142fb
binutils: add binutils 2.21.1
...
SVN-Revision: 27919
2011-08-06 09:53:58 +00:00
Imre Kaloz
6d02667c07
add the latest avr32 toolchain patches (with additional fixes)
...
SVN-Revision: 27332
2011-07-01 11:35:21 +00:00
Imre Kaloz
e733d679a0
remove the CS variant - broken since it's addition
...
SVN-Revision: 25648
2011-02-21 11:43:16 +00:00
Imre Kaloz
cc880f6736
only enable binutils 2.21 for avr32 if BROKEN is selected
...
SVN-Revision: 25572
2011-02-18 13:48:42 +00:00
Imre Kaloz
aca90e900a
add some more avr32 fixes
...
SVN-Revision: 25571
2011-02-18 13:47:36 +00:00
Imre Kaloz
73eefab7b9
whitespace cleanup
...
SVN-Revision: 25570
2011-02-18 13:45:35 +00:00
Imre Kaloz
57be27f340
add binutils 2.21
...
SVN-Revision: 25567
2011-02-18 09:52:19 +00:00
Imre Kaloz
74ecb8f3c6
add avr32 support
...
SVN-Revision: 25562
2011-02-16 22:44:47 +00:00
Imre Kaloz
e01a14ceea
fixup the ubicom patch, refresh
...
SVN-Revision: 25552
2011-02-16 14:05:08 +00:00
Imre Kaloz
9818d6f549
refresh patches
...
SVN-Revision: 25551
2011-02-16 13:51:31 +00:00
Felix Fietkau
57e5df3758
binutils: backport a fix for broken relocation entries on mips with -fPIE, fixes dbus-server crash with sstrip
...
SVN-Revision: 25188
2011-01-28 02:29:01 +00:00
Daniel Dickinson
2309cd6dad
binutils: Fix autoreconf for packages/devel/binutils package, which uses binutils toolchain patches
...
SVN-Revision: 24509
2010-12-12 01:43:46 +00:00
Imre Kaloz
5403c77633
switch to binutils 2.20.1 (except for avr32 and ubicom32)
...
SVN-Revision: 23780
2010-11-02 13:57:04 +00:00
Imre Kaloz
95cba52ba4
remove support for binutils 2.18 and 2.20
...
SVN-Revision: 23685
2010-10-28 07:26:07 +00:00
Michael Büsch
cf323eb924
optionally support parallel toolchain build. This defaults to off, because certain toolchain versions are known to break on parallel build. However, it significantly speeds up the build and latest versions of the tools do compile fine.
...
SVN-Revision: 23196
2010-10-03 12:54:07 +00:00
Felix Fietkau
62c1740676
toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK
...
SVN-Revision: 22723
2010-08-19 12:49:51 +00:00
Florian Fainelli
8ca51dc6f1
fix graphite options with gcc-4.5, add libelf for LTO, fix mbsd_multi patch, patch from Bernhard Loos
...
SVN-Revision: 21046
2010-04-20 16:18:08 +00:00
Gabor Juhos
fb04eb588e
toolchain/binutils: building gas for arm-*-uclibc systems requires linking with -lm
...
SVN-Revision: 20594
2010-03-30 08:01:35 +00:00
Alexandros C. Couloumbis
6dfce04b55
add binutils-2.20.1
...
SVN-Revision: 20137
2010-03-11 11:50:25 +00:00
Imre Kaloz
666c2fef6a
use binutils 2.19.1 by default for avr32, too
...
SVN-Revision: 19678
2010-02-16 21:49:32 +00:00
Imre Kaloz
c8e6779d2a
add avr32 support for binutils 2.19.1 based on the Atmel 1.2.0 toolchain release
...
SVN-Revision: 19677
2010-02-16 21:48:13 +00:00
Imre Kaloz
8886484603
fixup the hunks in patch
...
SVN-Revision: 19635
2010-02-15 11:34:25 +00:00
Imre Kaloz
9df6b68bfa
ubicom32 isn't supported with binutils 2.18
...
SVN-Revision: 19632
2010-02-15 09:36:03 +00:00
Nicolas Thill
b172f237fa
binutils: remove unrelated hunk in 2.18 avr32 support patch
...
SVN-Revision: 19226
2010-01-19 13:23:59 +00:00
Felix Fietkau
6007ab61ec
binutils: fix build errors in 2.20 (patch from #6094 )
...
SVN-Revision: 18307
2009-11-05 01:49:20 +00:00
Felix Fietkau
affe22dce7
binutils: fix path to cloog and ppl
...
SVN-Revision: 18265
2009-11-02 00:47:24 +00:00
Felix Fietkau
4fd397fad9
add binutils 2.20
...
SVN-Revision: 18263
2009-11-02 00:47:17 +00:00
Felix Fietkau
b4d03a2780
binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
...
SVN-Revision: 18070
2009-10-19 07:41:33 +00:00
Felix Fietkau
0b077fa3a7
add a binutils variant based on a binutils snapshot and codesourcery g++ enhancements (compiles, but fails to link the kernel)
...
SVN-Revision: 18060
2009-10-19 02:09:59 +00:00
Nicolas Thill
47ac8caa62
add comments & fix descriptions in toolchain config items
...
SVN-Revision: 17561
2009-09-10 14:32:36 +00:00
Felix Fietkau
aee9d6c31c
add a heavily cleaned up version of ubicom32 toolchain support
...
SVN-Revision: 17346
2009-08-21 22:31:47 +00:00
Imre Kaloz
a5a0ef7ab7
use binutils 2.19.1 on ppc44x, too
...
SVN-Revision: 17035
2009-07-28 08:41:19 +00:00
Gabor Juhos
c8f178d61a
binutils: use 2.19.1 for ppc40x by default
...
SVN-Revision: 16916
2009-07-19 11:33:47 +00:00
Gabor Juhos
8324887aa1
binutils: fix build failure on powerpc target
...
SVN-Revision: 16848
2009-07-14 19:43:15 +00:00
Felix Fietkau
90826d83c9
remove binutils 2.17 and 2.19
...
SVN-Revision: 15619
2009-05-05 11:01:35 +00:00
Gabor Juhos
496aad1058
fix a small bug in binutils 2.19.1 * http://sourceware.org/bugzilla/show_bug.cgi?id=7093
...
SVN-Revision: 15538
2009-05-01 14:51:02 +00:00
Felix Fietkau
9cb02dd35c
fix missing binutils default version change
...
SVN-Revision: 14926
2009-03-17 19:06:06 +00:00