* section.c (_bfd_strip_section_from_output): Don't count

SEC_EXCLUDE sections as references.  Set SEC_EXCLUDE.
This commit is contained in:
Jakub Jelinek
2001-10-18 08:22:44 +00:00
parent 4bb5d56713
commit 25263aad5c
2 changed files with 9 additions and 1 deletions

View File

@@ -1250,7 +1250,8 @@ _bfd_strip_section_from_output (info, s)
asection *is;
for (is = abfd->sections; is != NULL; is = is->next)
{
if (is != s && is->output_section == os)
if (is != s && is->output_section == os
&& (is->flags & SEC_EXCLUDE) == 0)
break;
}
if (is != NULL)
@@ -1273,4 +1274,6 @@ _bfd_strip_section_from_output (info, s)
break;
}
}
s->flags |= SEC_EXCLUDE;
}