mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-02 06:43:58 +08:00
* ldlang.c (lang_add_section): Discard debugging sections that have
been marked SEC_EXCLUDE.
This commit is contained in:
parent
cd24c22246
commit
c4c4121963
@ -1,3 +1,8 @@
|
||||
2002-11-12 Earl Chew <earl_chew@agilent.com>
|
||||
|
||||
* ldlang.c (lang_add_section): Discard debugging sections that have
|
||||
been marked SEC_EXCLUDE.
|
||||
|
||||
2002-11-12 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* configure.in (ALL_LINGUAS): Add da.
|
||||
|
@ -1138,10 +1138,11 @@ lang_add_section (ptr, section, output, file)
|
||||
|
||||
discard = false;
|
||||
|
||||
/* If we are doing a final link, discard sections marked with
|
||||
SEC_EXCLUDE. */
|
||||
if (! link_info.relocateable
|
||||
&& (flags & SEC_EXCLUDE) != 0)
|
||||
/* Discard sections marked with SEC_EXCLUDE if we are doing a final
|
||||
link. Discard debugging sections marked with SEC_EXCLUDE on a
|
||||
relocatable link too. */
|
||||
if ((flags & SEC_EXCLUDE) != 0
|
||||
&& ((flags & SEC_DEBUGGING) != 0 || !link_info.relocateable))
|
||||
discard = true;
|
||||
|
||||
/* Discard input sections which are assigned to a section named
|
||||
|
Loading…
Reference in New Issue
Block a user