Imre Kaloz
4fbc50d89a
nuke support for older gcc versions, except for 4.4.6 (needed for avr32 and ubicom32)
...
SVN-Revision: 27351
14 years ago
Imre Kaloz
5f397b16ef
both coldfire and etrax are broken and should use a newer gcc when they will be fixed
...
SVN-Revision: 27350
14 years ago
Imre Kaloz
dde7babe01
switch avr32 to gcc 4.4, also powerpc targets should work fine with linaro releases
...
SVN-Revision: 27338
14 years ago
Imre Kaloz
9167521015
bump the 4.4 flavour to 4.4.6
...
SVN-Revision: 27337
14 years ago
Imre Kaloz
be9a11b014
replace gcc 4.5.2 support with 4.6.1
...
SVN-Revision: 27333
14 years ago
Imre Kaloz
6d02667c07
add the latest avr32 toolchain patches (with additional fixes)
...
SVN-Revision: 27332
14 years ago
Imre Kaloz
7c4a91b216
upgrade the linaro gcc to 2011.06
...
SVN-Revision: 27326
14 years ago
Mirko Vogt
f2591f8d54
eglibc CAN be compiled with -Os after all - flags however need to be stated in $EGLIBC_CFLAGS as well
...
SVN-Revision: 27290
14 years ago
Felix Fietkau
92726d8f32
uclibc: make powerpc e500 support independent of the target name, always use it if the spe_fpu feature flag is set
...
SVN-Revision: 27289
14 years ago
Mirko Vogt
f03b067f32
manual/Makefile: Don't mix pattern rules with normal rules.
...
This change got committed into the official eglibc repository in commit 11461.
Thanks to Philip Prindeville for pointing this out.
SVN-Revision: 27264
14 years ago
Jo-Philipp Wich
28fbd7470d
add gfortran compiler support ( #9600 , patch from Xiangfu Liu via Qi hardware)
...
SVN-Revision: 27262
14 years ago
Jo-Philipp Wich
a56dab661a
introduce option to enable setjump()/longjump() based C++ exceptions ( #9185 , patch from David Kuehling via Qi hardware)
...
SVN-Revision: 27261
14 years ago
Mirko Vogt
33fc3f8906
Revert "[toolchain/eglibc} eglibc in fact can be built with -Os"
...
Compiling with -Os results in: "error: #error "glibc cannot be compiled without optimization"
Still, building with -Os is listed as feature in
<http://www.eglibc.org/features >:
""
Building with -Os
EGLIBC supports building the library with compiler optimizing for size -Os instead of for speed -O2.
""
SVN-Revision: 27245
14 years ago
Mirko Vogt
4716055a1e
explicitly disable the use of ldconfig
...
SVN-Revision: 27220
14 years ago
Mirko Vogt
2e1b73912d
patch: add /usr/lib to default search path of dynamic linker
...
SVN-Revision: 27216
14 years ago
Mirko Vogt
7493d8260f
add support for eglibc version 2.13
...
SVN-Revision: 27215
14 years ago
Mirko Vogt
cdbb7815ea
[toolchain/eglibc} eglibc in fact can be built with -Os
...
SVN-Revision: 27214
14 years ago
Mirko Vogt
51754d7d1d
when selecting eglibc, use version 2.12 by default
...
SVN-Revision: 27213
14 years ago
Mirko Vogt
74fecd0366
fix glibc to work with all versions of binutils, fixes #7133 - thanks to marek siller
...
SVN-Revision: 27210
14 years ago
Felix Fietkau
be20fe9771
toolchain/gdb: fix compile for powerpc targets, refresh patch
...
SVN-Revision: 27155
14 years ago
Jo-Philipp Wich
6894dfb0fb
uClibc: fix a crash in __read_etc_hosts_r() that occurs if more than five hostnames follow a dotted quad in /etc/hosts
...
SVN-Revision: 27131
14 years ago
Mirko Vogt
18caed8793
remove empty file (patch went upstream and file didn't get deleted but only cleared)
...
SVN-Revision: 27122
14 years ago
Mirko Vogt
59ad83aff1
upgrade Linaro GCC to 4.5-2011.05-0 - thanks to Mark Mentovai
...
SVN-Revision: 27118
14 years ago
Mirko Vogt
2629de3ef2
use 'fputws_unlocked(S,F)' instead of 'fputws(S,F)'
...
this eliminates a source of reproduceable freezes
http://lists.uclibc.org/pipermail/uclibc/2011-May/045367.html
SVN-Revision: 27001
14 years ago
Felix Fietkau
a621c3c24a
uClibc: update to latest version (rc3 + git changes), contains fixes for ipv6 dns issues
...
SVN-Revision: 26703
14 years ago
Felix Fietkau
082ab53ed1
uClibc: fix issues with libpthread vs libc link order on mips
...
SVN-Revision: 26702
14 years ago
Felix Fietkau
3ae4dec6b2
uClibc: forced unwind for pthread_cancel handling is broken and triggers spurious abort() calls from libgcc. disable it and use the other method instead
...
SVN-Revision: 26547
14 years ago
Felix Fietkau
d637ae2fc8
make the build system a bit more silent without V=99
...
SVN-Revision: 26460
14 years ago
Imre Kaloz
ec33947689
fixup armeb, too
...
SVN-Revision: 26034
14 years ago
Imre Kaloz
d4afc36c84
simplify TARGET_SUFFIX selection
...
SVN-Revision: 26033
14 years ago
Felix Fietkau
2efb2ef8b1
toolchain: fix r26004
...
SVN-Revision: 26006
14 years ago
Alexandros C. Couloumbis
deafde5632
toolchain: fix r25969
...
SVN-Revision: 26004
14 years ago
Felix Fietkau
36bc85648b
fix target name mixup caused by r25928
...
SVN-Revision: 25969
14 years ago
Felix Fietkau
e52b720870
gcc: move the optimized assembler helpers back into the static libgcc and skip relinking for this arch. due to relocation constraints, the assembler functions cannot be in the shared libgcc and must always be linked in statically
...
SVN-Revision: 25952
14 years ago
Imre Kaloz
4cd2bef057
upgrade to the 2011.03-0 release from Linaro
...
SVN-Revision: 25948
14 years ago
Felix Fietkau
bc8728d9ce
uClibc: add back R_PPC_REL24 relocation support, the dynamic libgcc changes depend on it for powerpc
...
SVN-Revision: 25944
14 years ago
Imre Kaloz
b74308c433
only support EABI on ARM targets
...
SVN-Revision: 25928
14 years ago
Felix Fietkau
7b64200684
gcc: include assembler functions in the shared libgcc_s library, fixes missing symbol issues on powerpc
...
SVN-Revision: 25912
14 years ago
Felix Fietkau
fff328fd41
toolchain/gcc (linaro): fix extension elimination optimization
...
This applies Richard Sandiford's patch for Linaro GCC as an alternative to disabling the Linaro-specific extension elimination optimization altogether.
Original patch: https://bugs.launchpad.net/gcc-linaro/+bug/728315
Signed-off-by: Mark Mentovai <mark@moxienet.com>
SVN-Revision: 25871
14 years ago
Alexandros C. Couloumbis
e2a0620d44
toolchain/gcc: fix r25709 ( closes #8964 )
...
SVN-Revision: 25844
14 years ago
Felix Fietkau
d1f44a7598
gcc: disable extension elimination, it causes hostapd to be miscompiled on mips
...
SVN-Revision: 25834
14 years ago
Felix Fietkau
c2e2651b71
toolchain: remove -lgcc_eh from the default libgcc spec, it breaks packages
...
SVN-Revision: 25807
14 years ago
Felix Fietkau
783e064632
uClibc: set the toolchain info at install time instead of prepare time, fixes staging dir rebuilds
...
SVN-Revision: 25803
14 years ago
Felix Fietkau
23e18c9037
gcc-linaro: fix the libgcc spec to default to using the shared libgcc
...
SVN-Revision: 25801
14 years ago
Imre Kaloz
aa6099c624
backport fa526 optimization for gcc 4.5+
...
SVN-Revision: 25709
14 years ago
Imre Kaloz
446f79385b
use the Linaro GCC for arm and mips targets
...
SVN-Revision: 25708
14 years ago
Imre Kaloz
a3989e3dbd
We use different toolchain directories for different ARM archs, so we should set the default arch of gcc to reflect this.
...
This enables EABI support for armv4 CPUs.
Signed-off-by: Jochen Friedrich <jochen@scram.de>
SVN-Revision: 25705
14 years ago
Imre Kaloz
ae885a3978
upgrade to latest git, refresh patches
...
SVN-Revision: 25698
14 years ago
Imre Kaloz
0be1f2ba60
sync avr32 patch with the latest ones from atmel
...
SVN-Revision: 25696
14 years ago
Imre Kaloz
e733d679a0
remove the CS variant - broken since it's addition
...
SVN-Revision: 25648
14 years ago