Report an error for script multiply defined symbols
[external/binutils.git] / ld / ChangeLog
index 7f6eca2..154def7 100644 (file)
@@ -1,5 +1,12 @@
 2014-12-23  Alan Modra  <amodra@gmail.com>
 
+       * ldexp.c (update_definedness): Return false if script symbol is
+       redefining a strong symbol in an object.
+       (exp_fold_tree_1 <etree_assign>): Set up for reporting a multiple
+       definition error, but for now leave disabled.
+
+2014-12-23  Alan Modra  <amodra@gmail.com>
+
        * ldexp.c (exp_fold_tree_1 <etree_provide>): Test linker_def.
 
 2014-12-23  Alan Modra  <amodra@gmail.com>