Imre Kaloz
6347b09289
nuke a 2.4 skeleton
...
SVN-Revision: 30372
13 years ago
Mirko Vogt
0665e400a0
eglibc 2.14 needs our eglibc patchset as well
...
SVN-Revision: 29842
13 years ago
Mirko Vogt
408b12ff76
adjust md5sum of v2.21.1 since archive got replaced meanwhile
...
SVN-Revision: 29836
13 years ago
Jo-Philipp Wich
64dc82eab0
invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.
...
SVN-Revision: 29768
13 years ago
Jo-Philipp Wich
5b7668ca44
use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain.
...
SVN-Revision: 29766
13 years ago
Imre Kaloz
8fcdb09e1f
upgrade to latest linaro releases
...
SVN-Revision: 29748
13 years ago
Felix Fietkau
e3a21eb9f8
gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix #10587 )
...
SVN-Revision: 29721
13 years ago
Jo-Philipp Wich
e53afbbe64
introduce a USE_EXTERNAL_LIBC symbol which gets selected by EXTERNAL_TOOLCHAIN || NATIVE_TOOLCHAIN Currently we always assume uClibc if an external toolchain is used, this breaks for non-uClibc toolchains or even vanilla uClibc ones since they do not share the external librpc semantics as OpenWrt. Solve the problem by defining an abstract "EXTERNAL_LIBC" which packages might or might not depend on.
...
SVN-Revision: 29689
13 years ago
Jo-Philipp Wich
5b14d8bc0b
disable UCLIBC_HAS_XLOCALE and UCLIB_HAS_GLIBC_DIGIT_GROUPING if BUILD_NLS is on ( #10735 )
...
SVN-Revision: 29646
13 years ago
Jo-Philipp Wich
d22adb1b06
if CONFIG_BUILD_NLS is selected, compile uClibc with locale support
...
SVN-Revision: 29633
13 years ago
Felix Fietkau
830282cc89
build: add a lib64 symlink in staging_dir/host and staging_dir/toolchain* for systems that prefer this as library path (e.g. current SuSE), fixes mpfr and gcc build
...
SVN-Revision: 29352
13 years ago
Florian Fainelli
fe3694aa0d
uclibc: backport upstream signalfd patch
...
SVN-Revision: 28087
13 years ago
Hauke Mehrtens
cca287d05e
gcc: add 4.6-linaro version 4.6-2011.08
...
SVN-Revision: 28042
13 years ago
Hauke Mehrtens
ab380f46f4
gcc: make patches apply for gcc 4.5-linaro version 4.5-2011.08
...
SVN-Revision: 28041
13 years ago
Hauke Mehrtens
441e392e11
gcc: move patches as the name changed. This was missing in r28038.
...
SVN-Revision: 28040
13 years ago
Hauke Mehrtens
5f1d6c6c9b
gcc: update gcc-4.5-linaro to 4.5-2011.08
...
SVN-Revision: 28039
13 years ago
Hauke Mehrtens
a0c5616090
gcc: rename linaro to 4.5-linaro
...
SVN-Revision: 28038
13 years ago
Hauke Mehrtens
01870142fb
binutils: add binutils 2.21.1
...
SVN-Revision: 27919
13 years ago
Felix Fietkau
2105acbe28
kernel-headers: fix compile error caused by wrong host include path when the toolchain is already built
...
SVN-Revision: 27915
13 years ago
Jonas Gorski
5defa7f08d
toolchain/uClibc: Make sure there's always a UCLIBC_VERSION_*
...
UCLIBC_VERSION_* was only defined when toolchain options was enabled,
breaking packages depending on (not) having certain uClibc versions.
SVN-Revision: 27882
13 years ago
Felix Fietkau
b857433bcb
uClibc: backport an x86 compile fix from mainline (thx, swalker)
...
SVN-Revision: 27773
14 years ago
Felix Fietkau
816f76457c
uClibc: update to latest 0.9.32.1 git
...
SVN-Revision: 27772
14 years ago
Felix Fietkau
d7fa989b42
eglibc: remove obsolete dependencies to fix missing config options for eglibc 2.13
...
SVN-Revision: 27623
14 years ago
Imre Kaloz
62daf628c0
In R27118, TARGET_FIX_V4BX_SPEC got lost in the linker parameters. Add it back.
...
Signed-off-by: Jochen Friedrich <jochen@scram.de>
SVN-Revision: 27599
14 years ago
Imre Kaloz
887b29bfbd
the only reasons for having 4.4 around are avr32 and ubicom32, so make it depend on them
...
SVN-Revision: 27559
14 years ago
Felix Fietkau
9a560e48dd
toolchain: remove a dependency on a nonexistant config symbol (thx, Sedat Dilek)
...
SVN-Revision: 27556
14 years ago
Felix Fietkau
ddc6fd10de
uClibc: fix messed up patch headers in fts patch (patch from #9671 )
...
SVN-Revision: 27555
14 years ago
Imre Kaloz
6d378e7b20
fix ppc toolchain build
...
SVN-Revision: 27551
14 years ago
Florian Fainelli
3bdc9093b3
uclibc: backport FTS support
...
SVN-Revision: 27513
14 years ago
Florian Fainelli
cba5b25cfd
eglibc: add support for 2.14
...
SVN-Revision: 27510
14 years ago
Florian Fainelli
d65636baaf
remove reference to old eglibc versions.
...
SVN-Revision: 27509
14 years ago
Felix Fietkau
357a58811b
eglibc: remove old versions
...
SVN-Revision: 27360
14 years ago
Felix Fietkau
ab15244ece
eglibc: fix portability issues rpcgen and zic, fixes compile on darwin
...
SVN-Revision: 27359
14 years ago
Imre Kaloz
a2c0394572
simplify configuration
...
SVN-Revision: 27353
14 years ago
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