Alexandros C. Couloumbis
eb45bb90d4
toolchain/uClibc: push some upstream patches for uClibc-0.9.31. should resolve isses of #8269
...
SVN-Revision: 24029
14 years ago
Imre Kaloz
54640d6592
update the linaro gcc to v2010.11-1
...
SVN-Revision: 23940
14 years ago
Jo-Philipp Wich
7972cc4a7f
uClibc: fix errno access in pthreads ( #8166 , #8177 ) Reading errno within pthreads always resulted in 0 breaking various programs like transmission and collectd. This patch is not 100% thread safe but it brings back threading into a usable state for now.
...
SVN-Revision: 23905
14 years ago
Jo-Philipp Wich
12b122f31f
ld.so: ldd crashes when __LDSO_SEARCH_INTERP_PATH__ is not #defined Since b65c7b2c79debcb9017e31913e01eeaa280106fb, the implicit search path can be disabled by not #defining __LDSO_SEARCH_INTERP_PATH__. This causes _dl_ldsopath to never be set, so it remains NULL. _dl_ldsopath is still used when __LDSO_LDD_SUPPORT__ is #defined, to strip the path off of the beginning of the absolute path to the ld.so interpreter in use for printing. The _dl_strlen will crash with a NULL argument.
...
Rather than relying on _dl_ldsopath, this change causes ldd to compute
the interpreter's basename directly.
glibc ld.so seems to print the full path to the interpreter without
any computed basename or =>. I personally prefer glibc's behavior, but
to preserve backwards compatibility with uClibc ld.so, the existing
format with the computed basename, =>, and full path is used here. This
enables simpler (and unchanged) text processing in a pipeline.
Signed-off-by: Mark Mentovai <mark at moxienet.com>
SVN-Revision: 23892
14 years ago
Imre Kaloz
d917b7d1ef
use gcc 4.3.5 for avr32
...
SVN-Revision: 23866
14 years ago
Imre Kaloz
54dea0c74f
add avr32 support to gcc 4.3.5
...
SVN-Revision: 23865
14 years ago
Imre Kaloz
4cdf723097
switch to uClibc 0.9.31
...
SVN-Revision: 23781
14 years ago
Imre Kaloz
5403c77633
switch to binutils 2.20.1 (except for avr32 and ubicom32)
...
SVN-Revision: 23780
14 years ago
Imre Kaloz
9611a0f606
remove support for uClibc 0.9.30.2 and 0.9.30.3
...
SVN-Revision: 23779
14 years ago
Imre Kaloz
387c2adead
remove unneeded config options, too
...
SVN-Revision: 23706
14 years ago
Imre Kaloz
f6ff75eed6
fix typo
...
SVN-Revision: 23705
14 years ago
Imre Kaloz
723ab81016
get rid of old gcc versions
...
SVN-Revision: 23704
14 years ago
Imre Kaloz
57017cf64c
add support for Linaro GCC 2010.10
...
SVN-Revision: 23703
14 years ago
Imre Kaloz
16ec438707
fix typo
...
SVN-Revision: 23695
14 years ago
Imre Kaloz
bdeb70c8d7
sync gcc's Config.in with Config.version
...
SVN-Revision: 23694
14 years ago
Imre Kaloz
3a89cedc85
the latest patchlevel gcc releases should work for these targets
...
SVN-Revision: 23693
14 years ago
Imre Kaloz
6bd93c3fdf
fixup gcc version selection for the omap35xx target
...
SVN-Revision: 23692
14 years ago
Imre Kaloz
4fb2718119
we don't support gcc 3.x for some time now
...
SVN-Revision: 23686
14 years ago
Imre Kaloz
95cba52ba4
remove support for binutils 2.18 and 2.20
...
SVN-Revision: 23685
14 years ago
Imre Kaloz
9edd05b9c0
gcc 4.4.5 support
...
SVN-Revision: 23220
14 years ago
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
Felix Fietkau
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
...
SVN-Revision: 22871
14 years ago
Felix Fietkau
198730fb3d
fix a compile error when compiling with glibc ( #7816 )
...
SVN-Revision: 22869
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
Mirko Vogt
3cf86bb692
nptl-supoprt should not autoselect EXTRA_WARNINGS as this results in extra CFLAGS which may not be supported by older compilers (as e.g. gcc-4.1 which e.g. the x86 target is currently using)
...
SVN-Revision: 22511
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
Imre Kaloz
a1cdb24a3b
add support for the Gateworks Laguna family (Cavium Networks Econa CNS3xxx)
...
SVN-Revision: 22323
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
Imre Kaloz
e4ad93f5f8
the storm target is gone for a long time now
...
SVN-Revision: 22311
15 years ago
Felix Fietkau
6f0f021c87
remove support for building kernel headers with old kernels
...
SVN-Revision: 21957
15 years ago
Felix Fietkau
0410a7b549
remove gcc 3.4.6
...
SVN-Revision: 21955
15 years ago
Mirko Vogt
aa85835ef2
patch went upstream, so bump git version and remove patch locally
...
SVN-Revision: 21881
15 years ago
Hamish Guthrie
4732fe9718
Refactor omap35xx sub-targets to cater for beagleboard and gumstix overo
...
SVN-Revision: 21858
15 years ago
Mirko Vogt
9d0f9d3758
add support for uClibc version 0.9.32 based on git rev a7642511b08b0b8a4012bab67cb8aa554992df6b, this includes support for nptl which got merged into the uClibc master branch recently
...
SVN-Revision: 21856
15 years ago
Mirko Vogt
d6ef217a9f
fix syntax error
...
SVN-Revision: 21843
15 years ago
Mirko Vogt
f5faa9520e
make sure directory exists before copying into
...
SVN-Revision: 21842
15 years ago
Florian Fainelli
632694c4f6
fix eglibc INET_ANL option selection
...
SVN-Revision: 21660
15 years ago
Nicolas Thill
8dd583e3a4
toolchain/eglibc: add preliminary support for eglibc-2.12
...
SVN-Revision: 21611
15 years ago
Nicolas Thill
7d991147b3
toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11
...
SVN-Revision: 21610
15 years ago
Nicolas Thill
fdb4fba4b7
toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.x
...
SVN-Revision: 21601
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