diff options
author | Daniel Jacobowitz <drow@false.org> | 2005-02-22 18:35:32 +0000 |
---|---|---|
committer | Daniel Jacobowitz <drow@false.org> | 2005-02-22 18:35:32 +0000 |
commit | ace66bb2fbf36c06516d3f7a781044a65890974b (patch) | |
tree | fd0c2d7b4dca0bb95ec7b5454f89841b80f3234a /ld/ldlang.c | |
parent | a5e0d2699d4423026958f6fef00c68202e56686e (diff) | |
download | gdb-ace66bb2fbf36c06516d3f7a781044a65890974b.zip gdb-ace66bb2fbf36c06516d3f7a781044a65890974b.tar.gz gdb-ace66bb2fbf36c06516d3f7a781044a65890974b.tar.bz2 |
* ldlang.c (section_already_linked): Don't call
bfd_section_already_linked for dynamic objects.
Diffstat (limited to 'ld/ldlang.c')
-rw-r--r-- | ld/ldlang.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ld/ldlang.c b/ld/ldlang.c index 878e15f..636dc7f 100644 --- a/ld/ldlang.c +++ b/ld/ldlang.c @@ -1274,7 +1274,8 @@ section_already_linked (bfd *abfd, asection *sec, void *data) return; } - bfd_section_already_linked (abfd, sec); + if (!(abfd->flags & DYNAMIC)) + bfd_section_already_linked (abfd, sec); } /* The wild routines. |