You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/toolchain
Florian Fainelli 9dc38e48f7 toolchain/gcc: .init and .fini need to pick one ISA
The .init and .fini sections are built by concatenating code
fragments. Putting mips16 code in the middle of a mips32 code block
doesn't work. Make gcc built the magic crt stuff in no-mips16 mode.

This is specific to 4.6-linaro but is probably portable to other gcc
flavors. Adding this to the t-libgcc-mips16 makefile fragment is a
hack not suitable for pushing upstream, but there is no mips/t-linux
or mips/t-uclibc and I am not going to touch gcc/configure for two
lines.

Signed-off-by: Jay Carlson <nop@nop.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36200
11 years ago
..
binutils toolchain/binutils: fix partial MD5 sum from r35813 11 years ago
eglibc toolchain/eglibc: add missing ld-search-paths patch to 2.17 11 years ago
gcc toolchain/gcc: .init and .fini need to pick one ISA 11 years ago
gdb gdb: update to 7.5-2012.12-1 11 years ago
insight toolchain/insight: update download location and MD5 sum to status quo 12 years ago
kernel-headers remove support for ubicom32 12 years ago
llvm gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close) 15 years ago
musl toolchain/musl: add support for 0.9.9 11 years ago
uClibc toolchain/uClibc: Disable mips16 for uClibc for now 11 years ago
wrapper buildroot: allow specifying libc personality for external toolchains 11 years ago
Config.in buildroot: allow specifying libc personality for external toolchains 11 years ago
Makefile toolchain: stop generating broken symlink in TOOLCHAIN_DIR/lib 11 years ago
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) 15 years ago