* ldlang.c (strip_excluded_output_sections): Don't ignore sections

with update_dot_tree.
This commit is contained in:
Alan Modra
2007-07-13 07:34:25 +00:00
parent ab3cc16895
commit 3d263d86a5
2 changed files with 7 additions and 1 deletions

View File

@ -3380,7 +3380,8 @@ strip_excluded_output_sections (void)
{
/* We don't set bfd_section to NULL since bfd_section of the
removed output section statement may still be used. */
if (!os->section_relative_symbol)
if (!os->section_relative_symbol
&& !os->update_dot_tree)
os->ignored = TRUE;
output_section->flags |= SEC_EXCLUDE;
bfd_section_list_remove (output_bfd, output_section);