aboutsummaryrefslogtreecommitdiff
path: root/bfd/ChangeLog
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2014-08-05 10:48:47 +0930
committerAlan Modra <amodra@gmail.com>2014-08-05 10:48:47 +0930
commit02eb0a49bceb35e4b0503e6ffc11e85151dbc571 (patch)
treec86b7958a0d272b86424ae7a6a38565472834d85 /bfd/ChangeLog
parent13e570f80cbfb299a8858ce6830e91a6cb40ab7b (diff)
downloadgdb-02eb0a49bceb35e4b0503e6ffc11e85151dbc571.zip
gdb-02eb0a49bceb35e4b0503e6ffc11e85151dbc571.tar.gz
gdb-02eb0a49bceb35e4b0503e6ffc11e85151dbc571.tar.bz2
Fix load of archive element with common def for -u sym
* linker.c (generic_link_check_archive_element): Move handling of command link -u symbols with a common symbol def to the code handling non-common symbols so that archive element symbols are loaded. Use generic_link_add_object_symbols.
Diffstat (limited to 'bfd/ChangeLog')
-rw-r--r--bfd/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index fa976c4..876de33 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -1,5 +1,12 @@
2014-08-05 Alan Modra <amodra@gmail.com>
+ * linker.c (generic_link_check_archive_element): Move handling
+ of command link -u symbols with a common symbol def to the
+ code handling non-common symbols so that archive element symbols
+ are loaded. Use generic_link_add_object_symbols.
+
+2014-08-05 Alan Modra <amodra@gmail.com>
+
PR 13557
* linker.c (struct archive_list, struct archive_hash_entry,
struct archive_hash_table, archive_hash_newfunc,