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
15 years ago
Gabor Juhos
fb04eb588e
toolchain/binutils: building gas for arm-*-uclibc systems requires linking with -lm
...
SVN-Revision: 20594
15 years ago
Alexandros C. Couloumbis
6dfce04b55
add binutils-2.20.1
...
SVN-Revision: 20137
15 years ago
Imre Kaloz
666c2fef6a
use binutils 2.19.1 by default for avr32, too
...
SVN-Revision: 19678
15 years ago
Imre Kaloz
c8e6779d2a
add avr32 support for binutils 2.19.1 based on the Atmel 1.2.0 toolchain release
...
SVN-Revision: 19677
15 years ago
Imre Kaloz
8886484603
fixup the hunks in patch
...
SVN-Revision: 19635
15 years ago
Imre Kaloz
9df6b68bfa
ubicom32 isn't supported with binutils 2.18
...
SVN-Revision: 19632
15 years ago
Nicolas Thill
b172f237fa
binutils: remove unrelated hunk in 2.18 avr32 support patch
...
SVN-Revision: 19226
15 years ago
Felix Fietkau
6007ab61ec
binutils: fix build errors in 2.20 (patch from #6094 )
...
SVN-Revision: 18307
15 years ago
Felix Fietkau
affe22dce7
binutils: fix path to cloog and ppl
...
SVN-Revision: 18265
15 years ago
Felix Fietkau
4fd397fad9
add binutils 2.20
...
SVN-Revision: 18263
15 years ago
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
15 years ago
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
15 years ago
Nicolas Thill
47ac8caa62
add comments & fix descriptions in toolchain config items
...
SVN-Revision: 17561
16 years ago
Felix Fietkau
aee9d6c31c
add a heavily cleaned up version of ubicom32 toolchain support
...
SVN-Revision: 17346
16 years ago
Imre Kaloz
a5a0ef7ab7
use binutils 2.19.1 on ppc44x, too
...
SVN-Revision: 17035
16 years ago
Gabor Juhos
c8f178d61a
binutils: use 2.19.1 for ppc40x by default
...
SVN-Revision: 16916
16 years ago
Gabor Juhos
8324887aa1
binutils: fix build failure on powerpc target
...
SVN-Revision: 16848
16 years ago
Felix Fietkau
90826d83c9
remove binutils 2.17 and 2.19
...
SVN-Revision: 15619
16 years ago
Gabor Juhos
496aad1058
fix a small bug in binutils 2.19.1 * http://sourceware.org/bugzilla/show_bug.cgi?id=7093
...
SVN-Revision: 15538
16 years ago
Felix Fietkau
9cb02dd35c
fix missing binutils default version change
...
SVN-Revision: 14926
16 years ago
Felix Fietkau
6c6e6f5827
switch to binutils 2.19.1 by default
...
SVN-Revision: 14868
16 years ago
Nicolas Thill
8a2030ff3d
move common variables to a dedicated include file
...
SVN-Revision: 14648
16 years ago
Felix Fietkau
7eb1589875
build system refactoring in preparation for allowing packages to do host-build steps
...
SVN-Revision: 14610
16 years ago
Hauke Mehrtens
da99fcd35a
binutils: refresh patches for binutils 2.17
...
SVN-Revision: 14587
16 years ago
Nicolas Thill
33a0eb3613
cosmetic & coherency fixes
...
SVN-Revision: 14397
16 years ago
Nicolas Thill
22e91f881e
binutils: add support for v2.19.1 (from #4492 , thanks to dwrobel)
...
SVN-Revision: 14393
16 years ago
Florian Fainelli
565f1723f0
libssp should also be configured in binutils
...
SVN-Revision: 14376
16 years ago
Felix Fietkau
b377f32d3f
default to binutils 2.18 on ppc* for manual selection as well
...
SVN-Revision: 14367
16 years ago
Felix Fietkau
8be1583b25
make binutils 2.18 default for ppc44x and ppc40x
...
SVN-Revision: 14358
16 years ago
Felix Fietkau
af420c0c3c
binutils 2.19 does not support avr32 yet
...
SVN-Revision: 14227
16 years ago
Felix Fietkau
19f8937c77
install readelf to STAGING_DIR_HOST (eglibc requires it, not all systems have it)
...
SVN-Revision: 14196
16 years ago
Felix Fietkau
817ccebe70
add binutils 2.19 (patch from #4367 )
...
SVN-Revision: 14075
16 years ago
Nicolas Thill
a3edea1b91
add support for alternative C libraries (currently only glibc/eglibc) other (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc)
...
SVN-Revision: 13931
16 years ago
Felix Fietkau
d0c5a0d576
use binutils 2.18 for avr32, 2.17 is severely broken
...
SVN-Revision: 13804
16 years ago
Imre Kaloz
da43f70063
nuke binutils 2.16.1 - old, unused, buggy
...
SVN-Revision: 13481
16 years ago
Imre Kaloz
9e54c8bf9e
clean up patch
...
SVN-Revision: 13479
16 years ago
Imre Kaloz
b0f6f4e862
sync avr32 binutils patch with the Atmel 1.0.1 release
...
SVN-Revision: 13464
16 years ago
Imre Kaloz
b154f4b4e3
add avr32 support to binutils 2.18
...
SVN-Revision: 13352
16 years ago
Nicolas Thill
f1ceaae24a
add md5sums for binutils & gcc and use the GNU mirror facility
...
SVN-Revision: 13143
16 years ago
Felix Fietkau
799e7a8fa8
disable autorebuild for the toolchain, as it can easily lead to build breakages
...
SVN-Revision: 12492
17 years ago
Nicolas Thill
89eb716470
use qstrip macro to strip quoted CONFIG_* strings
...
SVN-Revision: 11832
17 years ago
John Crispin
f1ff3a410f
finally fixes etrax toolchain problems, thanks nbd
...
SVN-Revision: 11383
17 years ago
Travis Kemen
d3e2ae4e58
fix avr32 compiling
...
SVN-Revision: 11147
17 years ago
Jeremy Kerr
077d84f543
provide a cleaner way to specify a biarch toolchain build
...
Currently, to build a biarch toolchain, we need to explicitly give
options to the binutils and gcc configure commands:
CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="--enable-targets=powerpc64-linux-uclibc"
CONFIG_EXTRA_GCC_CONFIG_OPTIONS="--enable-biarch --enable-targets=powerpc64-linux-uclibc"
This change replaces the command line options with an 'extra arch'
configure option:
CONFIG_EXTRA_TARGET_ARCH=y
CONFIG_EXTRA_TARGET_ARCH_NAME="powerpc64"
And a way to invoke this extra arch on the compiler command-line:
CONFIG_EXTRA_TARGET_ARCH_OPTS="-m64"
In this case, this results in an extra compiler:
'powerpc64-linux-uclibc-gcc', which invokes
'powerpc-linux-uclibc-gcc -m64'
This is a more standard way of building biarch toolchains, and allows
the packages to not have to care about how to invoke the 64-bit
compiler.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 10802
17 years ago
Travis Kemen
8edd4a509e
Fix format of depends clause for avr32 Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
...
SVN-Revision: 10687
17 years ago
Felix Fietkau
fba7cecc09
Add binutils-2.18 patches for all arches but AVR32.
...
Re-diff the existing patches for binutils-2.17 for all architectures
but AVR32, and make the possible selection of binutils-2.18 dependent
on selecting any arch but that one for the time being.
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
SVN-Revision: 10360
17 years ago
Gabor Juhos
875cd251a0
eliminate the root cause of the uClibc problems on the powerpc platform
...
SVN-Revision: 10346
17 years ago
Imre Kaloz
4fc75753e2
we don't use Atmel version numbers
...
SVN-Revision: 10008
17 years ago
Imre Kaloz
8700cac711
update AVR32 binutils patches
...
SVN-Revision: 10006
17 years ago