a1d39c5344
The MIPS assembly parser treats forward-declared local symbols as global symbols. This results in CALL16 relocations being used against local (private) symbols which then fail to resolve when linking binaries. Add .local to force the init and fini functions to be treated as local as a workaround. Submitted by: sbruno Sponsored by: DARPA / AFRL |
||
---|---|---|
.. | ||
4k.md | ||
5k.md | ||
24k.md | ||
3000.md | ||
4000.md | ||
4100.md | ||
4130.md | ||
4300.md | ||
4600.md | ||
5000.md | ||
5400.md | ||
5500.md | ||
6000.md | ||
7000.md | ||
9000.md | ||
constraints.md | ||
crti.asm | ||
crtn.asm | ||
dbxmdebug.h | ||
elf.h | ||
elforion.h | ||
freebsd.h | ||
generic.md | ||
iris5.h | ||
iris6.h | ||
iris.h | ||
irix-crti.asm | ||
irix-crtn.asm | ||
linux64.h | ||
linux-unwind.h | ||
linux.h | ||
mips16.S | ||
mips-dsp.md | ||
mips-modes.def | ||
mips-protos.h | ||
mips-ps-3d.md | ||
mips.c | ||
mips.h | ||
mips.md | ||
mips.opt | ||
netbsd.h | ||
openbsd.h | ||
predicates.md | ||
r3900.h | ||
rtems.h | ||
sb1.md | ||
sdb.h | ||
sr71k.md | ||
t-elf | ||
t-gofast | ||
t-iris | ||
t-iris6 | ||
t-isa3264 | ||
t-linux64 | ||
t-mips | ||
t-r3900 | ||
t-rtems | ||
t-sb1 | ||
t-slibgcc-irix | ||
t-sr71k | ||
t-vr | ||
t-vxworks | ||
vr4120-div.S | ||
vr.h | ||
vxworks.h | ||
windiss.h |