Felix Fietkau
d0c5a0d576
use binutils 2.18 for avr32, 2.17 is severely broken
...
SVN-Revision: 13804
16 years ago
Felix Fietkau
d55332989e
fix avr32 build breakage
...
SVN-Revision: 13802
16 years ago
Nicolas Thill
a10dd02b34
fix gcc-4.2.4 when target != avr32
...
SVN-Revision: 13493
16 years ago
Imre Kaloz
7d78d5cad3
nuke old gcc 4.2 versions
...
SVN-Revision: 13483
16 years ago
Imre Kaloz
d7ed0b8c47
sync gcc's Config.in with Config.version
...
SVN-Revision: 13482
16 years ago
Imre Kaloz
da43f70063
nuke binutils 2.16.1 - old, unused, buggy
...
SVN-Revision: 13481
16 years ago
Imre Kaloz
95f2b6bb76
sync gcc patches with the Atmel 1.1.3 release
...
SVN-Revision: 13480
16 years ago
Imre Kaloz
9e54c8bf9e
clean up patch
...
SVN-Revision: 13479
16 years ago
Imre Kaloz
b0f6f4e862
sync avr32 binutils patch with the Atmel 1.0.1 release
...
SVN-Revision: 13464
16 years ago
Imre Kaloz
5dceef5389
switch powerpc targets to gcc 4.2.4
...
SVN-Revision: 13359
16 years ago
Imre Kaloz
507b9818c0
switch to gcc 4.2.4 for avr32
...
SVN-Revision: 13353
16 years ago
Imre Kaloz
b154f4b4e3
add avr32 support to binutils 2.18
...
SVN-Revision: 13352
16 years ago
Florian Fainelli
25efcf15fe
openat is not an implemented syscall on linux-2.4, so make it only available for linux-2.6
...
SVN-Revision: 13234
16 years ago
Hamish Guthrie
bb702980e5
Add support for openat system call - this must be extended for the rest of these system calls
...
SVN-Revision: 13200
16 years ago
Nicolas Thill
b3e5f06450
indent conditionnals in uClibc Makefile
...
SVN-Revision: 13144
16 years ago
Nicolas Thill
f1ceaae24a
add md5sums for binutils & gcc and use the GNU mirror facility
...
SVN-Revision: 13143
16 years ago
Florian Fainelli
9dd37f3d12
Fix locations for the uClibc snapshot version ( #4065 )
...
SVN-Revision: 13067
16 years ago
Hamish Guthrie
34837ea2dd
The merge of ppc (32-bit headers) and powerpc (previously 64-bit only headers) has now been completed, so it build breaks if asm-ppc headers directory does not exist - this should fix this problem without being invasive
...
SVN-Revision: 12933
16 years ago
Felix Fietkau
7bf353216c
fix up the asm includes location for .27 when building kernel headers
...
SVN-Revision: 12802
16 years ago
Lars-Peter Clausen
387da72d9c
Fix a segfault in uclibc ldso.
...
SVN-Revision: 12698
16 years ago
Lars-Peter Clausen
aa10aa313d
Avoid endless recursion in uClibc pthreads.
...
SVN-Revision: 12652
16 years ago
Nicolas Thill
40f6992324
add patches to fixes gcc 4.2.x bugs: - fix gcc ICE when compiling package/ath9k ( closes : #3816 ) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37014 - fix "undefined reference to `fmsub'" error on powerpc http://bugs.uclibc.org/view.php?id=1588
...
SVN-Revision: 12623
16 years ago
Felix Fietkau
799e7a8fa8
disable autorebuild for the toolchain, as it can easily lead to build breakages
...
SVN-Revision: 12492
16 years ago
Felix Fietkau
3cd35227ab
make libc.so symlink relative instead of absolute ( #3878 )
...
SVN-Revision: 12333
16 years ago
Felix Fietkau
0f61e46c1a
storm is ARMv4, not ARMv4T (thx, SeG)
...
SVN-Revision: 12046
17 years ago
Florian Fainelli
cc99e5b35d
Disable smash stacking support by default, but allow to enable it as an experimental feature
...
SVN-Revision: 12010
17 years ago
Felix Fietkau
b559fb0c5f
fix uClibc legacy version
...
SVN-Revision: 11993
17 years ago
Florian Fainelli
68f4ae4e94
Update uClibc config for x86_64
...
SVN-Revision: 11963
17 years ago
Gabor Juhos
f529a37420
surprise :p
...
SVN-Revision: 11894
17 years ago
Florian Fainelli
3d9c4c9073
uClibc for x86 targets and kernels >= 2.6.24 need to copy the right include files, remove this when there are no 2.6.23 left
...
SVN-Revision: 11893
17 years ago
Nicolas Thill
89eb716470
use qstrip macro to strip quoted CONFIG_* strings
...
SVN-Revision: 11832
17 years ago
Felix Fietkau
8b41afa584
add some sanity checking
...
SVN-Revision: 11473
17 years ago
John Crispin
f1ff3a410f
finally fixes etrax toolchain problems, thanks nbd
...
SVN-Revision: 11383
17 years ago
Imre Kaloz
6ca4659c4e
* refresh storm patches * disable BX in uClibc config, add ethernet and watchdog support -- thanks to Zilvinas Valinskas
...
SVN-Revision: 11367
17 years ago
Imre Kaloz
04fd31f429
add patch to fix EABI compiles on ARMv4
...
SVN-Revision: 11365
17 years ago
Imre Kaloz
7bb65fb9d7
add preliminary Marvell Orion support
...
SVN-Revision: 11352
17 years ago
Imre Kaloz
3ab62e8a82
soft-float shouldn't be used on targets with FPU
...
SVN-Revision: 11338
17 years ago
Imre Kaloz
389c1186cf
gcc 4.2.4 support
...
SVN-Revision: 11310
17 years ago
Matteo Croce
4a78320c11
refresh gcc-4.2.3 patches
...
SVN-Revision: 11232
17 years ago
Travis Kemen
d3e2ae4e58
fix avr32 compiling
...
SVN-Revision: 11147
17 years ago
Nicolas Thill
28a650e13a
Fix a bug causing an infinite loop in getaddrinfo ( closes : #3344 )
...
SVN-Revision: 11106
17 years ago
John Crispin
c4f78ab795
remove ugly hack for etrax
...
SVN-Revision: 11026
17 years ago
John Crispin
895adb694f
fix up uclibc support for etrax
...
SVN-Revision: 11025
17 years ago
John Crispin
bec6b5517a
fix uclibc version selection
...
SVN-Revision: 11024
17 years ago
Imre Kaloz
a4dd1adf4a
add preliminary support for Storm SL3512 based devices, not ready yet
...
SVN-Revision: 10956
17 years ago
Imre Kaloz
a5510c6b5b
PXA has Xscale core as well, so optimize the same way as we do on IXP/IOP
...
SVN-Revision: 10948
17 years ago
Felix Fietkau
b672976e8e
make sure the toolchain target dir really exists
...
SVN-Revision: 10913
17 years ago
Imre Kaloz
41cf84f819
do target dependent optimizations
...
SVN-Revision: 10834
17 years ago
Jeremy Kerr
077d84f543
provide a cleaner way to specify a biarch toolchain build
...
Currently, to build a biarch toolchain, we need to explicitly give
options to the binutils and gcc configure commands:
CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="--enable-targets=powerpc64-linux-uclibc"
CONFIG_EXTRA_GCC_CONFIG_OPTIONS="--enable-biarch --enable-targets=powerpc64-linux-uclibc"
This change replaces the command line options with an 'extra arch'
configure option:
CONFIG_EXTRA_TARGET_ARCH=y
CONFIG_EXTRA_TARGET_ARCH_NAME="powerpc64"
And a way to invoke this extra arch on the compiler command-line:
CONFIG_EXTRA_TARGET_ARCH_OPTS="-m64"
In this case, this results in an extra compiler:
'powerpc64-linux-uclibc-gcc', which invokes
'powerpc-linux-uclibc-gcc -m64'
This is a more standard way of building biarch toolchains, and allows
the packages to not have to care about how to invoke the 64-bit
compiler.
Signed-off-by: Jeremy Kerr <jk@ozlabs.org>
SVN-Revision: 10802
17 years ago
Florian Fainelli
1d482e1d39
Do not disable tls yet, uclibc-ntpl will support it soon
...
SVN-Revision: 10785
17 years ago