* elflink.h (elf_link_output_extsym): Don't output symbols from

SEC_EXCLUDE sections.
This commit is contained in:
Alan Modra 2002-08-08 00:20:16 +00:00
parent 0f3bd64fc5
commit 7330fb86f2
2 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,8 @@
2002-08-08 Alan Modra <amodra@bigpond.net.au>
* elflink.h (elf_link_output_extsym): Don't output symbols from
SEC_EXCLUDE sections.
* aoutx.h (aout_link_write_symbols): Correct handling of warning syms.
2002-08-07 Alan Modra <amodra@bigpond.net.au>
@ -209,9 +212,9 @@
* elfarm-nabi.c: Do not include elf32-arm.h if
ELFARM_NABI_C_INCLUDED is defined.
* targets.c: Add bfd_elf32_{big|little}armqnx_vec.
2002-07-30 Nick Clifton <nickc@redhat.com>
* po/sv.po: Updated Swedish translation.
2002-07-30 Jakub Jelinek <jakub@redhat.com>

View File

@ -6342,7 +6342,7 @@ elf_link_output_extsym (h, data)
/* If we're stripping it, then it was just a dynamic symbol, and
there's nothing else to do. */
if (strip)
if (strip || (input_sec->flags & SEC_EXCLUDE) != 0)
return true;
h->indx = bfd_get_symcount (finfo->output_bfd);