openwrt/toolchain
Florian Fainelli 750115a65c toolchain/uClibc: Disable mips16 for uClibc for now
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
2013-04-05 12:36:00 +00:00
..
binutils toolchain/binutils: fix partial MD5 sum from r35813 2013-02-26 16:52:36 +00:00
eglibc toolchain/eglibc: add missing ld-search-paths patch to 2.17 2013-03-29 13:16:09 +00:00
gcc remove the old (and nonworking) hack and identify our patched GCCs properly 2013-04-03 10:41:07 +00:00
gdb gdb: update to 7.5-2012.12-1 2013-03-22 10:06:10 +00:00
insight toolchain/insight: update download location and MD5 sum to status quo 2012-06-18 23:41:48 +00:00
kernel-headers remove support for ubicom32 2012-11-30 10:53:55 +00:00
llvm gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close) 2009-10-10 19:25:48 +00:00
musl toolchain/musl: add support for 0.9.9 2013-02-26 16:40:27 +00:00
uClibc toolchain/uClibc: Disable mips16 for uClibc for now 2013-04-05 12:36:00 +00:00
wrapper buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
Config.in buildroot: allow specifying libc personality for external toolchains 2013-02-20 15:06:10 +00:00
info.mk 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) 2009-04-24 02:07:24 +00:00
Makefile toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib 2013-03-28 12:16:39 +00:00