DISCARDed by the link script.
+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):
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)