mirror of
https://github.com/bminor/binutils-gdb.git
synced 2025-12-29 18:41:27 +00:00
* section.c (_bfd_strip_section_from_output): Ignore sections
DISCARDed by the link script.
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
Sun Jun 20 14:13:57 1999 Richard Henderson <rth@cygnus.com>
|
||||
|
||||
* section.c (_bfd_strip_section_from_output): Ignore sections
|
||||
DISCARDed by the link script.
|
||||
|
||||
1999-06-19 Ian Lance Taylor <ian@zembu.com>
|
||||
|
||||
* elflink.h (elf_link_remove_section_and_adjust_dynindices):
|
||||
|
||||
@@ -1065,8 +1065,10 @@ _bfd_strip_section_from_output (s)
|
||||
break;
|
||||
}
|
||||
|
||||
/* If the output section is empty, remove it too. */
|
||||
if (!os->link_order_head)
|
||||
/* If the output section is empty, remove it too. Careful about sections
|
||||
that have been discarded in the link script -- they are mapped to
|
||||
bfd_abs_section, which has no owner. */
|
||||
if (!os->link_order_head && os->owner)
|
||||
{
|
||||
for (spp = &os->owner->sections; *spp; spp = &(*spp)->next)
|
||||
if (*spp == os)
|
||||
|
||||
Reference in New Issue
Block a user