aboutsummaryrefslogtreecommitdiff
path: root/gold/ChangeLog
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@airs.com>2008-04-07 22:46:17 +0000
committerIan Lance Taylor <ian@airs.com>2008-04-07 22:46:17 +0000
commit624f881062a90cbd4675e7b826225c232c39050e (patch)
treee9a126aef21b68223532b4da5d2ccc6cf51717bf /gold/ChangeLog
parent6835af537eec580a0f4f2064d0e11e378c86b39e (diff)
downloadgdb-624f881062a90cbd4675e7b826225c232c39050e.zip
gdb-624f881062a90cbd4675e7b826225c232c39050e.tar.gz
gdb-624f881062a90cbd4675e7b826225c232c39050e.tar.bz2
* output.cc (Output_reloc<SHT_REL>::local_section_offset): Add
addend parameter. Change caller. Handle merge sections. (Output_reloc<SHT_REL>::symbol_value): Change parameter type from Address to Addend. Don't add in the result of local_section_offset, pass down the addend and use the returned value. * output.h (class Output_reloc<SHT_REL>): Add Addend typedef. Update declarations of local_section_offset and symbol_value. * testsuite/two_file_test_1.cc (t18): New function. * testsuite/two_file_test_2.cc (f18): New function. * testsuite/two_file_test_main.cc (main): Call t18. * testsuite/two_file_test.h (t18, f18): Declare.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r--gold/ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog
index 38f8c3d..6df30ff 100644
--- a/gold/ChangeLog
+++ b/gold/ChangeLog
@@ -1,5 +1,18 @@
2008-04-07 Ian Lance Taylor <iant@google.com>
+ * output.cc (Output_reloc<SHT_REL>::local_section_offset): Add
+ addend parameter. Change caller. Handle merge sections.
+ (Output_reloc<SHT_REL>::symbol_value): Change parameter type from
+ Address to Addend. Don't add in the result of
+ local_section_offset, pass down the addend and use the returned
+ value.
+ * output.h (class Output_reloc<SHT_REL>): Add Addend typedef.
+ Update declarations of local_section_offset and symbol_value.
+ * testsuite/two_file_test_1.cc (t18): New function.
+ * testsuite/two_file_test_2.cc (f18): New function.
+ * testsuite/two_file_test_main.cc (main): Call t18.
+ * testsuite/two_file_test.h (t18, f18): Declare.
+
* configure.ac: Don't test for objdump, c++filt, or readelf.
* testsuite/Makefile.am: Remove READELF and OBJDUMP_AND_CPPFILT
conditionals.