[PATCH] (version 2) Change MIPS linker stubs to allow for more than 2^15 symbols.
David Daney
ddaney@avtrex.com
Fri Jun 9 00:01:00 GMT 2006
Thiemo Seufer wrote:
>
> Formatting. Otherwise ok for trunk.
>
Committed this version:
2006-06-08 David Daney <ddaney@avtrex.com>
* elfxx-mips.c (STUB_LI16): Removed.
(STUB_LUI): New macro.
(STUB_LI16U): Ditto.
(STUB_LI16S): Ditto.
(MIPS_FUNCTION_STUB_SIZE): Rewrote to take info parameter.
(_bfd_mips_elf_adjust_dynamic_symbol): Pass info parameter to
MIPS_FUNCTION_STUB_SIZE.
(_bfd_mips_elf_always_size_sections): Ditto.
(_bfd_mips_elf_size_dynamic_sections): Ditto.
(_bfd_mips_elf_finish_dynamic_sections): Ditto.
(_bfd_mips_elf_finish_dynamic_symbol): Rewrote stub generation
to allow larger symbol table indexes.
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mips-stubs.diff.txt
URL: <https://sourceware.org/pipermail/binutils/attachments/20060609/24a001b3/attachment.txt>
More information about the Binutils
mailing list