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
|
2009-11-19 17:23:31 +00:00 |
|
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
|
2009-11-14 17:51:32 +00:00 |
|
Felix Fietkau
|
3a5deae00d
|
gcc: add a config option for using the gcc graphite framework (disabled by default)
SVN-Revision: 18403
|
2009-11-12 13:42:07 +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
|
ce9ea905c1
|
gcc: fix build with cloog/ppl
SVN-Revision: 18266
|
2009-11-02 00:47:27 +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 |
|
Florian Fainelli
|
912525e8bb
|
update insight to 6.8-1 (#6007)
SVN-Revision: 18217
|
2009-10-29 23:42:12 +00:00 |
|
Felix Fietkau
|
27e1c7f091
|
uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++
SVN-Revision: 18178
|
2009-10-27 01:11:40 +00:00 |
|
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
|
2009-10-27 01:11:35 +00:00 |
|
Florian Fainelli
|
6d7b5a7e62
|
combine the two gcc-4.4.1 selects into a single one
SVN-Revision: 18148
|
2009-10-25 10:17:50 +00:00 |
|
Felix Fietkau
|
b59e59dcba
|
gcc: fix compile on armv4t with the cs toolchain
SVN-Revision: 18131
|
2009-10-24 00:58:38 +00:00 |
|
Felix Fietkau
|
e7c0b6aa00
|
gcc: fix bug reporting url in newer compiler versions
SVN-Revision: 18130
|
2009-10-24 00:58:34 +00:00 |
|
Florian Fainelli
|
97d2d1f90f
|
get rid of gcc-4.4.0 support
SVN-Revision: 18115
|
2009-10-21 14:32:09 +00:00 |
|
Florian Fainelli
|
903704d98b
|
refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
SVN-Revision: 18114
|
2009-10-21 14:31:01 +00:00 |
|
Florian Fainelli
|
0a18260fed
|
add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
SVN-Revision: 18113
|
2009-10-21 06:26:39 +00:00 |
|
Felix Fietkau
|
902aecf9e1
|
mark the llvm toolchain as broken
SVN-Revision: 18105
|
2009-10-20 20:52:42 +00:00 |
|
Felix Fietkau
|
6c2b49cf23
|
fix potential inconsistencies in toolchain selection on linux 2.4
SVN-Revision: 18097
|
2009-10-20 09:14:25 +00:00 |
|
Felix Fietkau
|
82fcc3bef3
|
use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
SVN-Revision: 18094
|
2009-10-20 09:03:44 +00:00 |
|
Felix Fietkau
|
cb3495fac5
|
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
SVN-Revision: 18090
|
2009-10-20 07:26:34 +00:00 |
|
Felix Fietkau
|
4136623a5f
|
gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
SVN-Revision: 18087
|
2009-10-20 06:48:29 +00:00 |
|
Felix Fietkau
|
c96312958c
|
gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
SVN-Revision: 18086
|
2009-10-19 23:26:09 +00:00 |
|
Felix Fietkau
|
161792d02c
|
remove support for uclibc 0.9.29
SVN-Revision: 18078
|
2009-10-19 18:25:25 +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
|
de6c0303ee
|
uClibc: add support for mips non-pic relocations in ldso
SVN-Revision: 18069
|
2009-10-19 07:41:29 +00:00 |
|
Felix Fietkau
|
60fb2fd748
|
gcc: prevent the libgcc configure script from enabling support for the fixed point math extension, as it can bloat up libgcc size to 1.4M on mips
SVN-Revision: 18066
|
2009-10-19 05:28:29 +00:00 |
|
Felix Fietkau
|
b948f83ed8
|
gcc: disable mips non-PIC ABI calls in the codesourcery based version by default, as our binutils version does not support it
SVN-Revision: 18064
|
2009-10-19 04:26:28 +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 |
|
Felix Fietkau
|
f0f100551d
|
add a gcc variant based on gcc 4.3.3 with codesourcery enhancements
SVN-Revision: 18059
|
2009-10-19 02:09:52 +00:00 |
|
Claudio Mignanti
|
3b048781ea
|
cris: fix ICE PR26515 (#3723)
SVN-Revision: 18042
|
2009-10-12 13:38:52 +00:00 |
|
Nicolas Thill
|
3cf6975414
|
gcc: fix 4.1.2 ICE on mips (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33256)
SVN-Revision: 18029
|
2009-10-11 02:52:08 +00:00 |
|
Felix Fietkau
|
215ccb66e6
|
gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
SVN-Revision: 18019
|
2009-10-10 19:25:48 +00:00 |
|
Felix Fietkau
|
e0645618a3
|
uClibc: add copysign, copysignf, copysignl for i386
SVN-Revision: 18017
|
2009-10-10 19:25:18 +00:00 |
|
Felix Fietkau
|
0e43efeae7
|
uClibc: fix strrchr on i386
SVN-Revision: 18016
|
2009-10-10 19:25:05 +00:00 |
|
Florian Fainelli
|
96d804c54f
|
optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32 isa
SVN-Revision: 17980
|
2009-10-07 13:05:14 +00:00 |
|
Claudio Mignanti
|
b88e08839a
|
dump 2.6.25 support
SVN-Revision: 17816
|
2009-10-02 08:07:39 +00:00 |
|
Nicolas Thill
|
fd6e548d42
|
uClibc: remove absolute path linking to host libraries in libpthread.so (closes: #5601)
SVN-Revision: 17814
|
2009-10-02 00:18:16 +00:00 |
|
Nicolas Thill
|
737b4b4bcb
|
move EABI config option out of GCC
SVN-Revision: 17753
|
2009-09-26 21:34:40 +00:00 |
|
Nicolas Thill
|
00eeac51a0
|
eglibc: use 'select' instead of 'depends' for configuration options, add dependencies for features avalaible in 2.8 or later
SVN-Revision: 17751
|
2009-09-26 21:22:51 +00:00 |
|
Nicolas Thill
|
f859299d85
|
eglibc: add support for 2.10 branch
SVN-Revision: 17748
|
2009-09-26 18:59:22 +00:00 |
|
Nicolas Thill
|
6f2afa8f29
|
and fix another typo, still in eglibc configuration file
SVN-Revision: 17747
|
2009-09-26 18:57:53 +00:00 |
|
Nicolas Thill
|
f288b5e102
|
fix typo in eglibc configuration file
SVN-Revision: 17746
|
2009-09-26 18:56:26 +00:00 |
|
Nicolas Thill
|
f3a3b1934b
|
eglibc: update svn revisions
SVN-Revision: 17744
|
2009-09-26 18:28:37 +00:00 |
|
Florian Fainelli
|
2b59f3fc3f
|
switch to gcc-4.4.1 and enabled octeon specific optimizations
SVN-Revision: 17743
|
2009-09-26 18:23:43 +00:00 |
|
Florian Fainelli
|
9e1759bfe6
|
Do not save variables in hi or lo across system calls, fixes issues with gcc-4.4 (#5351)
SVN-Revision: 17742
|
2009-09-26 18:08:02 +00:00 |
|
Felix Fietkau
|
49ec2321b7
|
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
SVN-Revision: 17718
|
2009-09-25 11:09:32 +00:00 |
|
Nicolas Thill
|
c9bc7c504c
|
add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
SVN-Revision: 17682
|
2009-09-23 02:27:38 +00:00 |
|
Nicolas Thill
|
47ac8caa62
|
add comments & fix descriptions in toolchain config items
SVN-Revision: 17561
|
2009-09-10 14:32:36 +00:00 |
|
Nicolas Thill
|
de9bb2b998
|
prepare for upcoming external toolchain support: move config items not strictly toolchain related out of the toolchain submenu
SVN-Revision: 17560
|
2009-09-10 14:04:41 +00:00 |
|
Nicolas Thill
|
f69f5f0b38
|
fix wrong description for CONFIG_SSP
SVN-Revision: 17550
|
2009-09-09 23:42:06 +00:00 |
|