2010-08-27 Doug Kwan <dougkwan@google.com>
commitda881d7140a45fe46b548134ac13d070522a74d1
authorDoug Kwan <dougkwan@google.com>
Sat, 28 Aug 2010 08:05:03 +0000 (28 08:05 +0000)
committerDoug Kwan <dougkwan@google.com>
Sat, 28 Aug 2010 08:05:03 +0000 (28 08:05 +0000)
treed496c1ae63fe606877592ae9487ec9f0bb43f10b
parentf696204c624d06405ce3f9ca70077c7e561a5d55
2010-08-27  Doug Kwan  <dougkwan@google.com>

* gold/resolve.cc (Symbol_table::should_override): Let a weak
reference override an existing dynamic weak reference.
* testsuite/Makefile.am: Add new test dyn_weak_ref.
* testsuite/Makefile.in: Regenerate.
* testsuite/dyn_weak_ref.sh: New file.
* testsuite/dyn_weak_ref_1.c: Ditto.
* testsuite/dyn_weak_ref_2.c: Ditto.
gold/ChangeLog
gold/resolve.cc
gold/testsuite/Makefile.am
gold/testsuite/Makefile.in
gold/testsuite/dyn_weak_ref.sh [new file with mode: 0755]
gold/testsuite/dyn_weak_ref_1.c [new file with mode: 0644]
gold/testsuite/dyn_weak_ref_2.c [new file with mode: 0644]