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
14 years ago
Felix Fietkau
ffd00db938
gcc: enable non-PIC for mips targets in gcc 4.4+ to reduce code size
...
SVN-Revision: 23103
14 years ago
Felix Fietkau
affb66c2c6
gcc: add an updated version of 4.4.1+cs - successfully builds a toolchain now, please test!
...
SVN-Revision: 23101
14 years ago
Alexandros C. Couloumbis
f097df6944
toolchain/gcc: fix -Os recursion on ARMv5 for gcc 4.5.0 & 4.5.1 ( http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44392 )
...
SVN-Revision: 22899
14 years ago
Florian Fainelli
0e00670962
gcj can only be built safely on gcc >= 4.3
...
SVN-Revision: 22843
14 years ago
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
14 years ago
Nicolas Thill
4bd5e0e62e
toolchain/gcc: remove remaining references to gcc-3.4.6
...
SVN-Revision: 22694
14 years ago
Lars-Peter Clausen
04497bbb2c
Add lost handling of -fhonour-copts to 4.4.x+cs/910-mbsd_multi.patch
...
SVN-Revision: 22474
15 years ago
Florian Fainelli
332227b067
add support for gcc-4.5.1
...
SVN-Revision: 22450
15 years ago
Florian Fainelli
cb4dcc9c0d
bump default gcc-4.4 version for sibyte and octeon
...
SVN-Revision: 22437
15 years ago
Felix Fietkau
5149ed151d
gcc: split up the build process into three distinct stages (minimal, initial, final), to clean up the dependency handling nastiness and to improve support for rebuilding parts of the toolchain
...
SVN-Revision: 22319
15 years ago
Felix Fietkau
0410a7b549
remove gcc 3.4.6
...
SVN-Revision: 21955
15 years ago
Hamish Guthrie
4732fe9718
Refactor omap35xx sub-targets to cater for beagleboard and gumstix overo
...
SVN-Revision: 21858
15 years ago
Nicolas Thill
4019bca7eb
toolchain/gcc: add support for gcc-4.4.4
...
SVN-Revision: 21600
15 years ago
Nicolas Thill
32098a5faf
toolchain/gcc: add support for gcc-4.3.5
...
SVN-Revision: 21599
15 years ago
Nicolas Thill
c75f28c31d
toolchain/gcc: remove md5 for unsupported 4.4.0 version, add missing md5 for 4.3.4
...
SVN-Revision: 21580
15 years ago
Nicolas Thill
6da563992e
toolchain/gcc: sort versions in Config.in (cosmetic)
...
SVN-Revision: 21579
15 years ago
Jo-Philipp Wich
fad018cfdd
fix syntax error in Config.in
...
SVN-Revision: 21062
15 years ago
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
Alexandros C. Couloumbis
6d59a298e8
add gcc-4.5.0 preliminary support
...
SVN-Revision: 21033
15 years ago
Nicolas Thill
37551b9366
toolchain/gcc: add a 3.4.6 patch fixing a g++ bug where it generates local references to linkonce (see http://gcc.gnu.org/PR16276 , closes : #7014 )
...
SVN-Revision: 20900
15 years ago
Nicolas Thill
10d11328ef
gcc: only enable/disable TLS support in final stage ( closes : #6788 )
...
SVN-Revision: 20018
15 years ago
Travis Kemen
cf7199f48b
this patch fixes toolchain parallel build, which reduces build time.
...
In order to enable parallel build, change line 21 of
include/host-build.mk from:
override MAKEFLAGS=
to:
override MAKEFLAGS=$(MAKE_JOBS)
-Raphael
SVN-Revision: 19995
15 years ago
Imre Kaloz
c354852432
make TLS support configurable
...
SVN-Revision: 19870
15 years ago
Imre Kaloz
3e139467ce
use gcc 4.3.4 for the gemini target
...
SVN-Revision: 19824
15 years ago
Imre Kaloz
948fcc98f0
use gcc 4.4.3 for mips64 targets
...
SVN-Revision: 19686
15 years ago
Imre Kaloz
0b5ddcb9cf
use gcc 4.4.3 for the powerpc targets by default
...
SVN-Revision: 19671
15 years ago
Imre Kaloz
5bd4c4e26d
the CS toolchain FTBS for the gemini, use the old one for now
...
SVN-Revision: 19556
15 years ago
Felix Fietkau
8775d98c19
add missing +cs version suffix to the 4.4.3 codesourcery toolchain
...
SVN-Revision: 19350
15 years ago
Felix Fietkau
78cae39e72
gcc: fix up broken chunks of the 4.4.3+cs patch and clean it up a bit more
...
SVN-Revision: 19349
15 years ago
Imre Kaloz
b69732ba94
add another gcc version based on 4.4.3 plus the 2009q3 codesourcery patch
...
SVN-Revision: 19348
15 years ago
Imre Kaloz
e4e0e3ee6c
cleanup patch
...
SVN-Revision: 19345
15 years ago
Imre Kaloz
cae33bf4e9
add preliminary support for the latest CodeSourcery toolchain
...
SVN-Revision: 19324
15 years ago
Imre Kaloz
58c556e597
add support for gcc 4.4.3
...
SVN-Revision: 19314
15 years ago
Nicolas Thill
9e0bad9cb4
gcc: use coherent version selector between binutils & gcc
...
SVN-Revision: 19227
15 years ago
Felix Fietkau
fa044a2d81
gcc: 4.4.2 no longer needs the fix-linker-error patch, remove it
...
SVN-Revision: 18857
15 years ago
Felix Fietkau
96f342eaa4
gcc: fix linker errors on osx with gcc 4.4+
...
SVN-Revision: 18791
15 years ago
Florian Fainelli
e5e83bf051
fix gcc version selection for octeon
...
SVN-Revision: 18551
15 years ago
Felix Fietkau
60a4353fdd
do not use the wrapper scripts for exportable toolchains internally. on some systems the wrapper scripts are broken, and their use should be opt-in
...
SVN-Revision: 18454
15 years ago
Felix Fietkau
44aa03f2f9
Add a target (CONFIG_MAKE_CONFIG) that creates an exportable toolchain. The toolchain will zipped and saved under $(TOPDIR)/bin directory.
...
Signed-off-by: Luigi 'Comio' Mantellini <luigi.mantellini@idf-hit.com>
SVN-Revision: 18419
15 years ago
Felix Fietkau
3a5deae00d
gcc: add a config option for using the gcc graphite framework (disabled by default)
...
SVN-Revision: 18403
15 years ago
Felix Fietkau
ce9ea905c1
gcc: fix build with cloog/ppl
...
SVN-Revision: 18266
15 years ago
Felix Fietkau
46cc3f164d
gcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to avoid generating references to gpr save/restore functions which cannot yet be resolved at this point
...
SVN-Revision: 18177
15 years ago
Florian Fainelli
6d7b5a7e62
combine the two gcc-4.4.1 selects into a single one
...
SVN-Revision: 18148
15 years ago
Felix Fietkau
b59e59dcba
gcc: fix compile on armv4t with the cs toolchain
...
SVN-Revision: 18131
15 years ago
Felix Fietkau
e7c0b6aa00
gcc: fix bug reporting url in newer compiler versions
...
SVN-Revision: 18130
15 years ago
Florian Fainelli
97d2d1f90f
get rid of gcc-4.4.0 support
...
SVN-Revision: 18115
15 years ago
Florian Fainelli
903704d98b
refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
...
SVN-Revision: 18114
15 years ago
Florian Fainelli
0a18260fed
add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
...
SVN-Revision: 18113
15 years ago
Felix Fietkau
902aecf9e1
mark the llvm toolchain as broken
...
SVN-Revision: 18105
15 years ago