Skip to content
Snippets Groups Projects
Commit 9dc38e48 authored by Florian Fainelli's avatar Florian Fainelli
Browse files

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: default avatarJay Carlson <nop@nop.com>
Signed-off-by: default avatarFlorian Fainelli <florian@openwrt.org>

SVN-Revision: 36200
parent 750115a6
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment