From b30962503862fcef0e3c550d4b652b2318e8684a Mon Sep 17 00:00:00 2001 From: "H.J. Lu" Date: Thu, 27 May 2004 05:53:36 +0000 Subject: bfd/ 2004-05-26 H.J. Lu * elf.c (_bfd_elf_make_section_from_shdr): Undo the last change. ld/ 2004-05-26 H.J. Lu * emultempl/elf32.em (gld${EMULATION_NAME}_place_orphan): Clear SEC_EXCLUDE on non-SEC_DEBUGGING sections for relocatable link. * ldlang.c (lang_add_section): Likewise. --- bfd/ChangeLog | 5 +++++ bfd/elf.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'bfd') diff --git a/bfd/ChangeLog b/bfd/ChangeLog index c7562b6..d74795f 100644 --- a/bfd/ChangeLog +++ b/bfd/ChangeLog @@ -1,3 +1,8 @@ +2004-05-26 H.J. Lu + + * elf.c (_bfd_elf_make_section_from_shdr): Undo the last + change. + 2004-05-27 Alexandre Oliva * elf-m10300.c (mn10300_elf_relax_section): Don't test isym within diff --git a/bfd/elf.c b/bfd/elf.c index 61f5f57..93a3d3a 100644 --- a/bfd/elf.c +++ b/bfd/elf.c @@ -677,7 +677,7 @@ _bfd_elf_make_section_from_shdr (bfd *abfd, if (hdr->sh_type != SHT_NOBITS) flags |= SEC_HAS_CONTENTS; if (hdr->sh_type == SHT_GROUP) - flags |= SEC_GROUP; + flags |= SEC_GROUP | SEC_EXCLUDE; if ((hdr->sh_flags & SHF_ALLOC) != 0) { flags |= SEC_ALLOC; -- cgit v1.1