* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
Only call lang_for_each_statement if an ELF hash table is used.
This commit is contained in:
parent
c9606f65f6
commit
a5382c42bb
|
@ -1,3 +1,8 @@
|
|||
2013-05-03 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* emultempl/elf32.em (gld${EMULATION_NAME}_before_allocation):
|
||||
Only call lang_for_each_statement if an ELF hash table is used.
|
||||
|
||||
2013-05-02 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* Makefile.am: Add emsp430X.c
|
||||
|
|
|
@ -1484,12 +1484,14 @@ gld${EMULATION_NAME}_before_allocation (void)
|
|||
bfd *abfd;
|
||||
|
||||
if (is_elf_hash_table (link_info.hash))
|
||||
_bfd_elf_tls_setup (link_info.output_bfd, &link_info);
|
||||
{
|
||||
_bfd_elf_tls_setup (link_info.output_bfd, &link_info);
|
||||
|
||||
/* If we are going to make any variable assignments, we need to let
|
||||
the ELF backend know about them in case the variables are
|
||||
referred to by dynamic objects. */
|
||||
lang_for_each_statement (gld${EMULATION_NAME}_find_statement_assignment);
|
||||
/* If we are going to make any variable assignments, we need to
|
||||
let the ELF backend know about them in case the variables are
|
||||
referred to by dynamic objects. */
|
||||
lang_for_each_statement (gld${EMULATION_NAME}_find_statement_assignment);
|
||||
}
|
||||
|
||||
/* Let the ELF backend work out the sizes of any sections required
|
||||
by dynamic linking. */
|
||||
|
|
Loading…
Reference in New Issue