New Patch to fix MIPS -mno-shared with multi-got...
David Daney
ddaney@avtrex.com
Fri Mar 4 22:21:00 GMT 2005
Thiemo Seufer wrote:
> David Daney wrote:
> [snip]
>
>>bfd ChangeLog:
>>2005-03-04 David Daney <ddaney@avtrex.com>
>>
>> * elfxx-mips.c (mips_elf_calculate_relocation): Handle special
>> '__gnu_local_gp' symbol used by gas -mno-shared.
>>
>>gas ChangeLog:
>>2005-03-04 David Daney <ddaney@avtrex.com>
>>
>> * config/tc-mips.c (macro_build_lui): Use '__gnu_local_gp' instead
>> of '_gp' for -mno-shared optimization.
>> (s_cpload): Ditto.
>> (s_abicalls): Document it in the comment.
>> (md_show_usage): Document the -mno-shared option.
>>
>>
>>gas/testsuite ChangeLog:
>>2005-03-04 David Daney <ddaney@avtrex.com>
>>
>> * gas/mips/elf-rel23b.d: Use '__gnu_local_gp' instead
>> of '_gp' for -mno-shared optimization.
>> * gas/mips/elf-rel25a.d: Ditto.
>>
>>ld/testsuite ChangeLog:
>>2005-03-04 David Daney <ddaney@avtrex.com>
>>
>> * ld-mips-elf/multi-got-no-shared{-1.s, -2.s, .d}: New test.
>> * ld-mips-elf/mips-elf.exp: Run it.
>
>
> Ok.
>
Oh no! I guess I do not have write access.
I just got:
Checking in bfd/ChangeLog;
/cvs/src/src/bfd/ChangeLog,v <-- ChangeLog
new revision: 1.2949; previous revision: 1.2948
cvs [commit aborted]: could not open lock file
`/cvs/src/src/bfd/,ChangeLog,': Permission denied
Can someone do the checkin for me?
David Daney.
More information about the Binutils
mailing list