openwrtv3/toolchain/gcc/patches
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
2013-04-05 12:36:06 +00:00
..
4.4.7 remove support for ubicom32 2012-11-30 10:53:55 +00:00
4.6-linaro toolchain/gcc: .init and .fini need to pick one ISA 2013-04-05 12:36:06 +00:00
4.6.3 toolchain/gcc: refresh patches 2013-02-26 16:39:54 +00:00
4.7-linaro toolchain/gcc: refresh patches 2013-02-26 16:39:54 +00:00
4.7.2 toolchain/gcc: refresh patches 2013-02-26 16:39:54 +00:00
4.8.0 toolchain/gcc: add support for GCC 4.8.0 2013-04-02 16:00:35 +00:00