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/gcc
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
..
files do not use the wrapper scripts for exportable toolchains internally. on some systems the wrapper scripts are broken, and their use should be opt-in 15 years ago
final build: add the + token to any commands that can pass through the jobserver, fixes parallel build on some systems 12 years ago
initial cleanup 11 years ago
minimal remove the old (and nonworking) hack and identify our patched GCCs properly 11 years ago
patches toolchain/gcc: .init and .fini need to pick one ISA 11 years ago
Config.in toolchain/gcc: add support for GCC 4.8.0 11 years ago
Config.version toolchain/gcc: remove reference to llvm introduced in r36155 11 years ago
common.mk remove the old (and nonworking) hack and identify our patched GCCs properly 11 years ago