Florian Fainelli
6b63716262
add preliminary support for musl
...
Musl is an alternative C-library, see http://www.musl-libc.org for more infos.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34314
12 years ago
Florian Fainelli
bca3953ee5
gcc: remove support for 4.7.0
...
There are no good reasons for keeping this version around when 4.7.2 and
4.7-linaro are there.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34296
12 years ago
Florian Fainelli
426d806994
eglibc/2.16: add missing dl-search-paths patch
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34290
12 years ago
Florian Fainelli
5d37a99a01
gcc: build with HOST_CFLAGS
...
Turns on -O2 optimization when building GCC thus making the cross-compiler a
little faster (about 25%).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34266
12 years ago
Florian Fainelli
cf440ae716
binutils: remove 2.21
...
There is no point in keeping around 2.21 when 2.21.1 which is a bugfix release
is there.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34265
12 years ago
Florian Fainelli
9659e20d57
gcc-4.6-linaro: update to 2012.11
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34264
12 years ago
Florian Fainelli
d82044de9c
gcc-4.7-linaro: update to 2012.11
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34263
12 years ago
Florian Fainelli
274c21cd8e
binutils: add support for 2.23.1
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34262
12 years ago
Florian Fainelli
81128b9598
binutils/2.22: backport an upstream fix for an assertion in the ARM backend.
...
See http://sourceware.org/bugzilla/show_bug.cgi?id=13990 for more details.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34260
12 years ago
Imre Kaloz
935ca3f3eb
add 3.7-rc6 support (patch 820 still has to be fixed)
...
SVN-Revision: 34247
12 years ago
Florian Fainelli
76553002d9
uClibc: backport a fix for dlsym(RTLD_NEXT, ...) use
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34142
12 years ago
Felix Fietkau
291d24c3cc
build: remove remaining references to TOOLCHAIN_JOBS (thx, Sedat Dilek)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34122
12 years ago
Florian Fainelli
9a52ec4af8
eglibc: update to r21110
...
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34036
12 years ago
Felix Fietkau
c2f2b3f903
eglibc: do not prompt for the revision, it is supposed to be changed by developers, not users.
...
fixes changing the eglibc version in menuconfig without resetting the config
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34029
12 years ago
Felix Fietkau
83e392ba73
eglibc: remove versions 2.12-2.14
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34028
12 years ago
Felix Fietkau
7efe435f49
eglibc: add a fake libintl.h for cross-rpcgen and cross-zic to fix build on mac os x
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34026
12 years ago
Felix Fietkau
54f799dd58
eglibc: enable parallel builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34025
12 years ago
Felix Fietkau
76a05a13cf
eglibc: disable NIS/SUNRPC by default. RPC support is provided by librpc
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 34024
12 years ago
Felix Fietkau
96f31bf6ae
uClibc: backport support for assignment-allocation character %m in sscanf
...
SVN-Revision: 34001
12 years ago
Felix Fietkau
b5212d8ab3
toolchain: enable pthread debug support in uclibc
...
SVN-Revision: 33996
12 years ago
Felix Fietkau
c6ba19c70e
toolchain: enable parallel build for uClibc, remove the obsolete TOOLCHAIN_PARALLEL config symbol
...
SVN-Revision: 33807
12 years ago
Florian Fainelli
5013a897c5
gcc: add GCC 4.7.2
...
SVN-Revision: 33763
12 years ago
Florian Fainelli
ba446684e0
gcc: add GCC 4.6.3
...
SVN-Revision: 33762
12 years ago
Florian Fainelli
3a31553a0e
gcc: update 4.5-linaro to 4.5-2012.03
...
SVN-Revision: 33760
12 years ago
Florian Fainelli
42c4a16172
gcc: update 4.7-linaro to 4.7-2012.10
...
SVN-Revision: 33759
12 years ago
Florian Fainelli
5d223006f9
gcc: update gcc-4.6-linaro to 4.6-2012.10
...
SVN-Revision: 33758
12 years ago
Florian Fainelli
1b33268404
gdb: update to 7.5-2012.09
...
SVN-Revision: 33757
12 years ago
Florian Fainelli
c730636027
eglibc: remove duplicate line introduced in r33738
...
SVN-Revision: 33740
12 years ago
Florian Fainelli
3b683b6feb
gcc: add --with-long-double-128 for SPARC toolchain
...
This is required in order to build the final compiler.
SVN-Revision: 33739
12 years ago
Florian Fainelli
154123a8c6
add support for eglibc 2.16
...
SVN-Revision: 33738
12 years ago
Florian Fainelli
a72cadbbb4
gcc: backport struct siginfo -> siginfo_t renaming
...
Otherwise newer eglibc toolchain will simply fail to build.
SVN-Revision: 33736
12 years ago
Felix Fietkau
ed2bf29be5
build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems
...
SVN-Revision: 33523
12 years ago
Florian Fainelli
b336c9904c
uClibc: fix uClibc implementation of eventfd
...
uClibc declares eventfd() as taking two arguments but doesn't properly
pass the second argument to the kernel.
The problem is discussed at:
http://lists.uclibc.org/pipermail/uclibc/2012-May/046873.html
This patch is taken from uclibc 0.9.33 git, so will presumably
be integrated in any future releases.
Signed-off-by: Andy Leiserson <andy@leiserson.org>
SVN-Revision: 33478
12 years ago
Felix Fietkau
e566454513
binutils: backport ld patch to fix ARM specific issues with --gc-sections
...
SVN-Revision: 33461
12 years ago
Felix Fietkau
d6c5846513
gcc: enable parallel builds
...
SVN-Revision: 33444
12 years ago
Felix Fietkau
62869d02bc
binutils: enable parallel builds
...
SVN-Revision: 33443
12 years ago
Felix Fietkau
b7e1f0d7df
gdb: enable parallel builds
...
SVN-Revision: 33442
12 years ago
Florian Fainelli
95f1b6d415
gcc: add upstream fixes for GCC bug 54494
...
See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54494 for more infos.
SVN-Revision: 33329
12 years ago
Florian Fainelli
11f1712b49
gcc: add upstream fixes for GCC bug 54369
...
See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54369 for more infos.
SVN-Revision: 33328
12 years ago
Felix Fietkau
b1f318de53
kernel: fix portability issues on the x86 specific relocs host tool, fixes build on mac os x
...
SVN-Revision: 32783
13 years ago
Felix Fietkau
5d19a38d80
toolchain: sync eglibc headers/build split with uclibc changes
...
SVN-Revision: 32584
13 years ago
Felix Fietkau
f1a1d0a262
toolchain: fix libc headers dependency on kernel headers + minimal gcc
...
SVN-Revision: 32582
13 years ago
Felix Fietkau
ab9f9e2383
uClibc: add -Wno-unused-but-set-variable to get rid of unnecessary warning logspam
...
SVN-Revision: 32558
13 years ago
Felix Fietkau
c3caa1b768
uClibc: split the package into the main directory and the headers/ and utils/ subdirectories to clean up build order and fix quilt support
...
SVN-Revision: 32557
13 years ago
Felix Fietkau
59b384dabe
toolchain: fix up lib64 symlink to lib before copying the initial prefix dir to avoid errors on copying
...
SVN-Revision: 32556
13 years ago
Felix Fietkau
e98810dced
toolchain/uClibc: fix getting the nameserver from _res state after res_init. fixes displaying the nameserver in busybox nslookup
...
SVN-Revision: 32555
13 years ago
Felix Fietkau
70259bceb4
toolchain/gcc: fix installing the toolchain after removing the toolchain dir without a full rebuild
...
SVN-Revision: 32554
13 years ago
Felix Fietkau
e74e4dbd29
toolchain: keep the initial gcc around for later uclibc rebuilds
...
testing uclibc changes is tricky because the final gcc tends to miscompile
uclibc code or barf up internal compiler errors.
install binutils into $(TOOLCHAIN_DIR)/initial (without changing the configure
prefix) and copy it from there to $(TOOLCHAIN_DIR)/ so that the initial gcc
can be put into $(PATH) for the uclibc build, even if the final gcc
is already installed.
SVN-Revision: 32553
13 years ago
Felix Fietkau
30c29914c4
eglibc: work around a broken configure test to fix compile errors on x86
...
SVN-Revision: 32527
13 years ago
Felix Fietkau
f9f929613d
toolchain: enable gdb by default
...
SVN-Revision: 32518
13 years ago