diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2005-04-05 02:47:18 +0000 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2005-04-05 02:47:18 +0000 |
commit | 7e4111adb2cc33e4770e634cd0039378e5b635e9 (patch) | |
tree | 37981cea9078443c90396308a194301b17cace05 /bfd/elf.c | |
parent | 87a89b235f42490b318fc54c3fde42f030325366 (diff) | |
download | fsf-binutils-gdb-7e4111adb2cc33e4770e634cd0039378e5b635e9.zip fsf-binutils-gdb-7e4111adb2cc33e4770e634cd0039378e5b635e9.tar.gz fsf-binutils-gdb-7e4111adb2cc33e4770e634cd0039378e5b635e9.tar.bz2 |
2005-04-04 H.J. Lu <hongjiu.lu@intel.com>
* elf.c (bfd_elf_set_group_contents): Ignore linker created
group section.
Diffstat (limited to 'bfd/elf.c')
-rw-r--r-- | bfd/elf.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2635,7 +2635,9 @@ bfd_elf_set_group_contents (bfd *abfd, asection *sec, void *failedptrarg) struct bfd_link_order *l; bfd_boolean gas; - if (elf_section_data (sec)->this_hdr.sh_type != SHT_GROUP + /* Ignore linker created group section. See elfNN_ia64_object_p in + elfxx-ia64.c. */ + if (((sec->flags & (SEC_GROUP | SEC_LINKER_CREATED)) != SEC_GROUP) || *failedptr) return; |