[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