PR 6048
[binutils-gdb.git] / gold / ChangeLog
index dca8a51e3d03b3d39cc2d7a9aaa5203086d3efaf..70376251cbff44ac77c5df8b52d593f6c55038ee 100644 (file)
@@ -1,5 +1,29 @@
+2008-07-24  Ian Lance Taylor  <iant@google.com>
+
+       PR 6048
+       * ehframe.cc (Eh_frame::add_ehframe_input_section): Check whether
+       this->eh_frame_hdr_ is NULL before using it.
+
+       * dynobj.cc (Versions::Versions): Update comment.
+
+       * dynobj.cc (Versions::Versions): If there is an soname, use it as
+       the base version name.
+
+       * stringpool.cc (Stringpool_template::add_with_length): Set key to
+       array size plus one.
+       (Stringpool_template::set_string_offsets): Subtract one from key
+       before using it as an array index.
+       (Stringpool_template::get_offset_with_length): Likewise.
+       (Stringpool_template::write_to_buffer): Likewise.
+       * stringpool.h (Stringpool_template::get_offset_from_key):
+       Likewise.
+
 2008-07-23  Ian Lance Taylor  <iant@google.com>
 
+       PR 6658
+       * object.h (Merged_symbol_value::value): Do our best to handle a
+       negative addend.
+
        PR 6647
        * script.cc (Version_script_info::get_versions): Don't add empty
        version tag to return value.