Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | toolchain: refresh uClibc patches | Florian Fainelli | 2013-09-11 | 6 | -78/+23 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 37939 | ||||
* | build: decouple the mips16 support flag from the toolchain | Felix Fietkau | 2013-08-14 | 1 | -2/+0 |
| | | | | | | | | | Add the flags from package.mk instead, and leave libc and gcc unaffected. Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37770 | ||||
* | uClibc: build with debug symbols by default (without changing other compile ↵ | Felix Fietkau | 2013-07-24 | 1 | -1/+1 |
| | | | | | | | | related flags) Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37525 | ||||
* | uClibc: use position independent code for crt1, slightly reduces size of all ↵ | Felix Fietkau | 2013-06-30 | 1 | -0/+11 |
| | | | | | | | | executables Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 37096 | ||||
* | toolchain: get rid of uclibc version kconfig symbol overloading | Felix Fietkau | 2013-04-18 | 2 | -10/+6 |
| | | | | SVN-Revision: 36356 | ||||
* | uClibc: unbreak ld-uClibc on non-64bit platforms | Felix Fietkau | 2013-04-07 | 1 | -1/+1 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36239 | ||||
* | toolchain/uClibc: backport a MIPS64 fix from openadk | Florian Fainelli | 2013-04-05 | 1 | -0/+25 |
| | | | | | | | | | Fixes uClibc dynamic loader name requested by executables when targetting MIPS64 n64 Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36208 | ||||
* | toolchain/uClibc: handle different MIPS64 ABIs | Florian Fainelli | 2013-04-05 | 7 | -1/+110 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36207 | ||||
* | toolchain/uClibc: Disable mips16 for uClibc for now | Florian Fainelli | 2013-04-05 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | | | For now, build uclibc without -mips16. There's no mips16 syscall support AFAIK and uclibc uses inline assembly syscalls a lot. In addition, touching errno means touching a TLS model symbol, and that's not supported in gcc 4.6. The __set_errno macro can be put back to calling errno_location(). This allows much of the library to be built in mips16 mode. I don't understand the implications to the thread library of doing this. A list of "build as -mno-mips16" C source files can be placed in the mips architecture-dependent build files. Maintaining the list would be no fun. Signed-off-by: Jay Carlson <nop@nop.com> Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36199 | ||||
* | toolchain: uclibc: fix typo in uclibc common config | Jonas Gorski | 2013-02-21 | 1 | -1/+1 |
| | | | | | | | | | | Based on a patch from Oliver Metz. Closes #10735. Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 35709 | ||||
* | remove support for ubicom32 | Florian Fainelli | 2012-11-30 | 4 | -4374/+0 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34432 | ||||
* | add 3.7-rc6 support (patch 820 still has to be fixed) | Imre Kaloz | 2012-11-18 | 1 | -0/+366 |
| | | | | SVN-Revision: 34247 | ||||
* | uClibc: backport a fix for dlsym(RTLD_NEXT, ...) use | Florian Fainelli | 2012-11-11 | 1 | -0/+26 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34142 | ||||
* | build: remove remaining references to TOOLCHAIN_JOBS (thx, Sedat Dilek) | Felix Fietkau | 2012-11-08 | 2 | -2/+2 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 34122 | ||||
* | uClibc: backport support for assignment-allocation character %m in sscanf | Felix Fietkau | 2012-10-29 | 1 | -0/+184 |
| | | | | SVN-Revision: 34001 | ||||
* | toolchain: enable pthread debug support in uclibc | Felix Fietkau | 2012-10-29 | 1 | -1/+1 |
| | | | | SVN-Revision: 33996 | ||||
* | toolchain: enable parallel build for uClibc, remove the obsolete ↵ | Felix Fietkau | 2012-10-17 | 2 | -1/+3 |
| | | | | | | TOOLCHAIN_PARALLEL config symbol SVN-Revision: 33807 | ||||
* | uClibc: fix uClibc implementation of eventfd | Florian Fainelli | 2012-09-19 | 1 | -0/+59 |
| | | | | | | | | | | | | | | | 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 | ||||
* | uClibc: add -Wno-unused-but-set-variable to get rid of unnecessary warning ↵ | Felix Fietkau | 2012-06-30 | 1 | -0/+1 |
| | | | | | | logspam SVN-Revision: 32558 | ||||
* | uClibc: split the package into the main directory and the headers/ and ↵ | Felix Fietkau | 2012-06-30 | 4 | -115/+152 |
| | | | | | | utils/ subdirectories to clean up build order and fix quilt support SVN-Revision: 32557 | ||||
* | toolchain/uClibc: fix getting the nameserver from _res state after res_init. ↵ | Felix Fietkau | 2012-06-30 | 1 | -0/+15 |
| | | | | | | fixes displaying the nameserver in busybox nslookup SVN-Revision: 32555 | ||||
* | toolchain: keep the initial gcc around for later uclibc rebuilds | Felix Fietkau | 2012-06-30 | 1 | -1/+1 |
| | | | | | | | | | | | 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 | ||||
* | uClibc: update to 0.9.33.2, fixes #4420 | Felix Fietkau | 2012-05-15 | 40 | -59/+4 |
| | | | | SVN-Revision: 31740 | ||||
* | uClibc: remove 0.9.32, it is no longer necessary | Felix Fietkau | 2012-05-15 | 49 | -5856/+3 |
| | | | | SVN-Revision: 31739 | ||||
* | backport upstream fix for dst computation | Florian Fainelli | 2012-03-26 | 1 | -0/+28 |
| | | | | SVN-Revision: 31073 | ||||
* | use uClibc 0.9.33 by default | Imre Kaloz | 2012-02-12 | 2 | -3/+3 |
| | | | | SVN-Revision: 30468 | ||||
* | toolchain/uClibc: use an upstream patch to fix syscall related build errors ↵ | Gabor Juhos | 2012-02-09 | 2 | -15/+28 |
| | | | | | | in 0.9.33 SVN-Revision: 30398 | ||||
* | toolchain/uClibc: fix 0.9.33 build error on MIPS | Gabor Juhos | 2012-02-09 | 1 | -0/+15 |
| | | | | SVN-Revision: 30394 | ||||
* | add 0.9.33 | Imre Kaloz | 2012-02-08 | 39 | -1/+5191 |
| | | | | SVN-Revision: 30374 | ||||
* | nuke a 2.4 skeleton | Imre Kaloz | 2012-02-08 | 1 | -18/+0 |
| | | | | SVN-Revision: 30372 | ||||
* | disable UCLIBC_HAS_XLOCALE and UCLIB_HAS_GLIBC_DIGIT_GROUPING if BUILD_NLS ↵ | Jo-Philipp Wich | 2012-01-04 | 1 | -0/+2 |
| | | | | | | is on (#10735) SVN-Revision: 29646 | ||||
* | if CONFIG_BUILD_NLS is selected, compile uClibc with locale support | Jo-Philipp Wich | 2012-01-01 | 1 | -0/+1 |
| | | | | SVN-Revision: 29633 | ||||
* | uclibc: backport upstream signalfd patch | Florian Fainelli | 2011-08-25 | 1 | -0/+32 |
| | | | | SVN-Revision: 28087 | ||||
* | toolchain/uClibc: Make sure there's always a UCLIBC_VERSION_* | Jonas Gorski | 2011-08-02 | 1 | -0/+8 |
| | | | | | | | UCLIBC_VERSION_* was only defined when toolchain options was enabled, breaking packages depending on (not) having certain uClibc versions. SVN-Revision: 27882 | ||||
* | uClibc: backport an x86 compile fix from mainline (thx, swalker) | Felix Fietkau | 2011-07-25 | 1 | -0/+18 |
| | | | | SVN-Revision: 27773 | ||||
* | uClibc: update to latest 0.9.32.1 git | Felix Fietkau | 2011-07-25 | 9 | -1460/+9 |
| | | | | SVN-Revision: 27772 | ||||
* | uClibc: fix messed up patch headers in fts patch (patch from #9671) | Felix Fietkau | 2011-07-08 | 1 | -6/+6 |
| | | | | SVN-Revision: 27555 | ||||
* | uclibc: backport FTS support | Florian Fainelli | 2011-07-07 | 2 | -0/+1398 |
| | | | | SVN-Revision: 27513 | ||||
* | uclibc: make powerpc e500 support independent of the target name, always use ↵ | Felix Fietkau | 2011-06-26 | 2 | -1/+3 |
| | | | | | | it if the spe_fpu feature flag is set SVN-Revision: 27289 | ||||
* | uClibc: fix a crash in __read_etc_hosts_r() that occurs if more than five ↵ | Jo-Philipp Wich | 2011-06-07 | 1 | -0/+10 |
| | | | | | | hostnames follow a dotted quad in /etc/hosts SVN-Revision: 27131 | ||||
* | use 'fputws_unlocked(S,F)' instead of 'fputws(S,F)' | Mirko Vogt | 2011-05-24 | 1 | -0/+21 |
| | | | | | | | this eliminates a source of reproduceable freezes http://lists.uclibc.org/pipermail/uclibc/2011-May/045367.html SVN-Revision: 27001 | ||||
* | uClibc: update to latest version (rc3 + git changes), contains fixes for ↵ | Felix Fietkau | 2011-04-17 | 12 | -31/+29 |
| | | | | | | ipv6 dns issues SVN-Revision: 26703 | ||||
* | uClibc: fix issues with libpthread vs libc link order on mips | Felix Fietkau | 2011-04-17 | 1 | -0/+13 |
| | | | | SVN-Revision: 26702 | ||||
* | uClibc: forced unwind for pthread_cancel handling is broken and triggers ↵ | Felix Fietkau | 2011-04-09 | 1 | -0/+10 |
| | | | | | | spurious abort() calls from libgcc. disable it and use the other method instead SVN-Revision: 26547 | ||||
* | uClibc: add back R_PPC_REL24 relocation support, the dynamic libgcc changes ↵ | Felix Fietkau | 2011-03-07 | 1 | -0/+26 |
| | | | | | | depend on it for powerpc SVN-Revision: 25944 | ||||
* | only support EABI on ARM targets | Imre Kaloz | 2011-03-07 | 1 | -2/+0 |
| | | | | SVN-Revision: 25928 | ||||
* | uClibc: set the toolchain info at install time instead of prepare time, ↵ | Felix Fietkau | 2011-03-01 | 1 | -1/+1 |
| | | | | | | fixes staging dir rebuilds SVN-Revision: 25803 | ||||
* | upgrade to latest git, refresh patches | Imre Kaloz | 2011-02-24 | 16 | -78/+31 |
| | | | | SVN-Revision: 25698 | ||||
* | uClibc: remove 0.9.30, 0.9.31 | Felix Fietkau | 2011-02-15 | 87 | -13128/+0 |
| | | | | SVN-Revision: 25542 | ||||
* | uclibc: disable COMPAT_ATEXIT | Felix Fietkau | 2011-02-13 | 3 | -3/+3 |
| | | | | SVN-Revision: 25517 |