nbd
228eb594ae
uClibc: update 0.9.32 to latest git
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-22 00:44:37 +00:00
acoul
c1780b0f5e
toolchain/uClibc: fix upstream patch name on r24029
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24030 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-18 15:01:30 +00:00
acoul
9ded36e8ac
toolchain/uClibc: push some upstream patches for uClibc-0.9.31. should resolve isses of #8269
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-18 14:58:37 +00:00
jow
19af816023
[toolchain] 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.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-06 23:49:11 +00:00
jow
66e6b2cd42
[PATCH] 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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23892 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-05 21:38:38 +00:00
kaloz
5e7b0ded88
[toolchain]: switch to uClibc 0.9.31
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23781 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-02 13:57:57 +00:00
kaloz
ad0b180480
[toolchain]: remove support for uClibc 0.9.30.2 and 0.9.30.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23779 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-02 12:56:58 +00:00
mb
a26814e6d6
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.
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23196 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-03 12:54:07 +00:00
nbd
dc74adf445
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
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22723 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19 12:49:51 +00:00
mirko
040075b294
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)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22511 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-06 12:42:04 +00:00
kaloz
642064ae9a
add support for the Gateworks Laguna family (Cavium Networks Econa CNS3xxx)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22323 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-21 11:20:53 +00:00
kaloz
cd9b9a8e65
the storm target is gone for a long time now
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22311 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-20 11:11:22 +00:00
mirko
80ebbd2417
patch went upstream, so bump git version and remove patch locally
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21881 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-22 19:24:06 +00:00
mirko
b211f2f9da
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
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21856 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-20 22:18:43 +00:00
florian
b41b97bc83
[toolchain] add upstream uclibc 0.9.31 patch to fix fcntl64 on 64-bits targets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21504 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-19 09:05:10 +00:00
juhosg
51aaf7163f
toolchain/uClubc-0.9.31: fix syscalls on MIPS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20882 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 19:28:10 +00:00
nico
d083ae299a
toolchain/uClibc: add preliminary support for 0.9.31 (needs testing)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20873 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-15 05:59:10 +00:00
juhosg
fadc950fd9
uClibc: fix free-after-use bug in __dns_lookup ( closes #6886 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20384 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-23 08:12:24 +00:00
florian
d4473285ad
[toolchain] add support for uClibc 0.9.30.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20181 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-13 17:22:18 +00:00
nico
34cb0380a2
[toolchain] uClibc: enhance debug support ( closes : #6118 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20031 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 15:10:57 +00:00
nico
ad82a7e442
[toolchain] uClibc: revert to old linuxthreads implementation on x86 (like all others arches)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20030 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-07 15:06:22 +00:00
kaloz
fadee18df0
[toolchain/uclibc]: upgrade and fixup support for the uclibc nptl branch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19871 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-26 11:03:59 +00:00
jow
2ec723f522
[toolchain] add menuconfig item to enable uClibc debug builds
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19860 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-25 19:27:54 +00:00
kaloz
aeee7fa7bf
[uClibc/avr32]: fix varargs handling of the prctl syscall
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19740 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-02-19 09:58:52 +00:00
florian
6dab486ee1
[toolchain] fix uclibc for mips by adding missing upstream hunks
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19272 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-22 10:55:03 +00:00
florian
57f44330bc
[toolchain] add support for uClibc 0.9.30.2
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-14 12:27:46 +00:00
nbd
a6257782ac
uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18178 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-27 01:11:40 +00:00
nbd
96ff9f58c6
fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18090 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-20 07:26:34 +00:00
nbd
6a5e469c87
remove support for uclibc 0.9.29
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18078 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 18:25:25 +00:00
nbd
faefd680ef
uClibc: add support for mips non-pic relocations in ldso
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18069 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-19 07:41:29 +00:00
nbd
1d8d224223
gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-10 19:25:48 +00:00
nbd
f6bc2eef9a
uClibc: add copysign, copysignf, copysignl for i386
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18017 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-10 19:25:18 +00:00
nbd
61b6741ed1
uClibc: fix strrchr on i386
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-10 19:25:05 +00:00
florian
4cc6c0d0a2
[cobalt] optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32 isa
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17980 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-07 13:05:14 +00:00
nico
cb79a73105
[toolchain] uClibc: remove absolute path linking to host libraries in libpthread.so ( closes : #5601 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17814 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-02 00:18:16 +00:00
florian
2d0f2c9a88
[toolchain] Do not save variables in hi or lo across system calls, fixes issues with gcc-4.4 ( #5351 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17742 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-26 18:08:02 +00:00
nbd
237a5a2c34
uclibc: to rebuild libc.so.0, mklibs.py needs access to libc_so.a which was not exported by default. use it instead of libc_pic.a
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17438 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-29 11:56:27 +00:00
florian
d63472a177
[uClibc] more cygwin build fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-26 07:25:24 +00:00
nbd
64958baf0e
add a heavily cleaned up version of ubicom32 toolchain support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17346 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-21 22:31:47 +00:00
juhosg
ae2077bf16
[toolchain] uClibc: fix build error on ARM targets ( closes #5473 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-07 15:09:10 +00:00
florian
4abf567ae8
[uclibc] add more gcc-4.4 patches from uclibc's mailing-list
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-06 19:52:55 +00:00
kaloz
9359756561
add missing patch from the uclibc buildroot
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-23 13:08:21 +00:00
kaloz
dccbe704f2
add preliminary coldfire v4e support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-21 18:34:07 +00:00
juhosg
57b3ee7bff
[toolchain] uClibc-0.9.30.1: fix possible NULL pointer dereference ( closes #5242 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16304 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-03 09:45:00 +00:00
nbd
d47683e4fd
uClibc: bsd supports the same floating point classification functions as c99, fixes inetd
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16172 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 10:32:17 +00:00
nbd
27f59d4c0e
uClibc: add a wrapper for the missing finite() function
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16170 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 09:25:51 +00:00
hcg
9c278041ab
[uClibc 0.9.29 0.9.30.1] Add the missing 5th arg to the ppoll syscall.
...
Fixes the uclibc error that ppoll returns -EINVAL.
Thanks to Geoff Levand <geoffrey.levand@am.sony.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-29 07:40:29 +00:00
nbd
31d4d4473d
uClibc 0.9.30.1: fix extra/scripts/unifdef.c like in linux 2.6.28 - nptl does not need this fix, because the problem was fixed upstream already
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16140 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-28 15:49:29 +00:00
jow
bd772c3608
[toolchain] enable UCLIBC_SUPPORT_AI_ADDRCONFIG in common uclibc 0.9.30.1 config, this will restore support for getifaddrs() and fix compilation of lldpd and possibly others
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16108 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-27 13:28:33 +00:00
kaloz
6f4ddaf713
make uclibc 0.9.30.1 the default
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-25 11:17:01 +00:00
nbd
715bbe1fe7
upgrade uclibc-nptl to a recent version - seems to work on xscale with gcc 4.3.3
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-22 23:59:23 +00:00
kaloz
0723f810ee
add preliminary support for the successor of the storm port
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15772 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-11 18:27:33 +00:00
jow
c650ca9bec
Fix Image Builder building - added missing /bin dir to toolchain
...
Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15681 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:48:23 +00:00
nbd
e211311b51
uclibc 0.9.30.1: add c99 long double math fix from gentoo (thx, ralph)
...
fixes compile error on powerpc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15670 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-07 13:20:47 +00:00
nbd
fc81c7d54b
uClibc 0.9.30*: add a separate config file for brcm-2.4, since linux 2.4 module loading support is optional in this version
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15644 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-06 22:12:02 +00:00
nbd
eea4215570
fix the uclibc rebuild issue which leads to unresolved symbols in libnl (and possibly other libraries)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 18:41:08 +00:00
nbd
5188cec680
uclibc 0.9.30: fix isnan declaration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15589 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 15:15:22 +00:00
nbd
d349bdbe15
uclibc 0.9.29: fix isinf, finite prototypes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-04 15:15:17 +00:00
florian
41ac629695
[toolchain] building uml on x86_64 w/ uClibc 0.9.29 is currently broken, select 0.9.30.1 which is working
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-27 15:52:01 +00:00
nico
d0c10785e7
[toolchain] uClibc cleanup:
...
- use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1)
- remove support for 0.9.28 and snapshots (building from SVN to be added later)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15368 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-24 02:07:24 +00:00
nico
89167b9397
uClibc NPTL: remove the pthread daemon() fix and revert r15343
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15367 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-24 01:28:48 +00:00
nbd
54c0f5e0cb
uclibc: add the pthread daemon() fix from #4809
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15344 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 02:53:03 +00:00
nbd
b13ea33189
uclibc: remove the sockets_throw patch from 0.9.30, as it does not apply to 0.9.30.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15343 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23 02:52:50 +00:00
nbd
6528871efd
add a modified version of the mips64 patch from #4603
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15249 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-18 17:03:55 +00:00
nbd
c31e54429a
mark uclibc nptl and snapshot as broken
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15179 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-09 20:01:28 +00:00
nbd
278de97272
fix uclibc subdir
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 02:40:29 +00:00
nbd
75a3c66b07
append the correct extraversion to the toolchain's info.mk for uclibc-nptl
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 02:30:49 +00:00
nbd
6e9b7a6136
fix uclibc symlink for nptl
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15007 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 02:19:59 +00:00
nbd
674c088c98
add uclibc-nptl
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15006 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 02:06:12 +00:00
nbd
730df649a8
remove obsolete comment
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15005 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:38:31 +00:00
nbd
ae965dac51
clean up uClibc config handling - use kconfig.pl to split configs similar to how it's done in the kernel
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15004 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-24 01:34:51 +00:00
nbd
949740d327
fix $(BUILD_DIR_TOOLCHAIN)/uClibc symlink
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15001 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-23 21:23:46 +00:00
nbd
2e28f5f0ab
add uclibc 0.9.30.1
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15000 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-23 21:04:30 +00:00
nbd
aa725129e8
clean up uclibc patch/config version handling a bit
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14994 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-23 17:56:28 +00:00
nbd
3f577f4c40
fix stampfile variables for the toolchain build (fixes gcc compile error)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14862 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-13 12:50:23 +00:00
cyrus
d4331562d7
Upstream fix for syscall() not setting errno on errors on MIPS
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14689 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-28 01:29:00 +00:00
nico
8acca98ded
[toolchain] move common variables to a dedicated include file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14648 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-23 23:52:27 +00:00
nbd
800e84cc0f
build system refactoring in preparation for allowing packages to do host-build steps
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14610 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 04:37:20 +00:00
hauke
782cc4f1ad
uClibc: refresh patches for uClibc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-21 14:32:21 +00:00
nico
42b028fa14
[toolchain] cosmetic & coherency fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14397 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-03 21:25:48 +00:00
nico
bd691ac242
[toolchain] fix uClibc fpu/soft-float selection
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14141 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 22:56:26 +00:00
nico
8bee86b5af
[toolchain] fix uClibc v0.9.30 build on x86_64
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14138 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 16:56:57 +00:00
nico
8b739f4586
[toolchain] enable UCLIBC_SUSV3_LEGACY in uClibc v0.9.30 configs to have <sys/timeb.h> & ftime (needed for openssl and maybe others), thanks to Puchu!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 14:34:31 +00:00
florian
9a5dd80ff1
[toolchain] add missing config symbol in x86_64 configuration
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 14:32:29 +00:00
nico
fd8969afc4
[toolchain] add support for gcc v4.3.1 & v4.3.2 ( closes : #3479 ), thanks to Luigi Mantellini!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14131 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 11:58:17 +00:00
nico
4f14cc6657
[toolchain] add support for uClibc v0.9.30 ( closes : #4271 ), thanks to Luigi Mantellini & Puchu!
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-21 11:45:32 +00:00
nico
15950a617e
[toolchain] we have a minimal gcc target compiler since [13931], so use it in uClibc headers generation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-20 22:25:42 +00:00
nbd
c7ac63a1ce
uClibc: compile fix for the new linuxthreads implementation on mips
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14118 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-20 14:47:53 +00:00
nico
3bcc2464bd
[toolchain] backport patch to allow building uClibc-0.9.28.2 on recent x86 kernels
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14105 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-19 14:53:45 +00:00
nico
afb0785186
[toolchain] fix linux headers & source paths at uClibc config stage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14080 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17 22:22:41 +00:00
nbd
82bf9db5f0
uclibc: fix the new libpthread implementation on arm
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14074 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17 19:21:56 +00:00
nbd
e3e434ff53
add uclibc eabi patches from #3988
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14073 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-17 19:20:32 +00:00
nbd
6ee3e39384
work around problems with the libpthread onexit() handler
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14032 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-14 00:52:51 +00:00
nbd
da7bce7a48
fix the new libpthread implementation - the function table init was broken
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14027 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 20:44:29 +00:00
nbd
735726a575
do not strip uclibc
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14019 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 03:21:39 +00:00
nbd
f161325136
use the new linuxthreads implementation on i386,i686
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 02:15:52 +00:00
nbd
2c3b9b3e1c
uclibc: add the trunc function
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14014 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 02:15:31 +00:00
nbd
7cae514282
uclibc: add some libpthread fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14013 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-13 02:15:14 +00:00
nico
c3c59f4189
[massive] add support for alternative C libraries (currently only glibc/eglibc)
...
other (related) changes:
- kernel headers are now installed using "make headers_install" on 2.6
- target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu)
- build directory names now contain gcc/libc name/version
- default cpu for x86 is now i486 (required to build glibc/eglibc)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-08 01:49:11 +00:00
kaloz
5a9f6424a6
general fixes for openwrt with kernel 2.6.28
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13876 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-05 14:46:18 +00:00