aboutsummaryrefslogtreecommitdiff
path: root/gold
diff options
context:
space:
mode:
Diffstat (limited to 'gold')
-rw-r--r--gold/ChangeLog7
-rw-r--r--gold/script-sections.cc2
2 files changed, 7 insertions, 2 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index c0b3391..9ee1d8d 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-17 Ian Lance Taylor <iant@google.com>
+
+ * script-sections.cc (Script_sections::place_orphan): Initialize
+ local variable exact.
+
2008-06-13 David Edelsohn <edelsohn@gnu.org>
* powerpc.cc (Output_data_plt_powerpc::do_write): 8 + 4 = 0xC.
@@ -261,7 +266,7 @@
* symtab.h (class Symbol): Update declarations.
(class Sized_symbol): Likewise.
* resolve.cc (Symbol::override_version): New function.
- (Symbol::override_base: Call override_version.
+ (Symbol::override_base): Call override_version.
(Symbol::override_base_with_special): Likewise.
* testsuite/ver_script_8.script: New file.
* testsuite/Makefile.am (check_PROGRAMS): Add ver_test_8.
diff --git a/gold/script-sections.cc b/gold/script-sections.cc
index 7f3a4da..4891ac7 100644
--- a/gold/script-sections.cc
+++ b/gold/script-sections.cc
@@ -2423,7 +2423,7 @@ Script_sections::place_orphan(Output_section* os)
p != this->sections_elements_->end();
++p)
{
- bool exact;
+ bool exact = false;
if ((*p)->place_orphan_here(os, &exact))
{
place = p;