* config/tc-i386.c (lex_got): Provide implementation for PE
authorNick Clifton <nickc@redhat.com>
Tue, 7 Aug 2012 13:47:19 +0000 (13:47 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 7 Aug 2012 13:47:19 +0000 (13:47 +0000)
commita988325c2410b0ce11675fd262940bdc030f6bff
tree93df8e694479ee61dc37cace2f924872a6762dea
parent4f69f4c267a21e787685116945fb40729a7297a5
* config/tc-i386.c (lex_got): Provide implementation for PE
format.

* gas/i386/secrel.s: Add test of <symbol>@SECREL32.
* gas/i386/secrel.d: Add expected disassembly.

* scripttempl/pe.sc (R_TLS): Add .tls$AAA and .tls$ZZZ.
* scripttempl/pep.sc (R_TLS): Add .tls$AAA and .tls$ZZZ.

* archive.c (_bfd_delete_archive_data): New function.
* libbfd-in.h (_bfd_delete_archive_data): Declare.
* libbfd.h: Rebuild.
* opncls.c (_bfd_delete_bfd): Call _bfd_delete_archive_data.
13 files changed:
bfd/ChangeLog
bfd/archive.c
bfd/libbfd-in.h
bfd/libbfd.h
bfd/opncls.c
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/ChangeLog
gas/testsuite/gas/i386/secrel.d
gas/testsuite/gas/i386/secrel.s
ld/ChangeLog
ld/scripttempl/pe.sc
ld/scripttempl/pep.sc