diff options
author | Ian Lance Taylor <ian@airs.com> | 2009-10-16 05:00:29 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@airs.com> | 2009-10-16 05:00:29 +0000 |
commit | 661be1e21e12f87f58c14d0ef8caaee770857297 (patch) | |
tree | b75b937378c483fd6ade5c1b1ff132e1625c28e3 /gold/ChangeLog | |
parent | 6b3159bb460f231beae8b0179fecbc74e31d9d17 (diff) | |
download | gdb-661be1e21e12f87f58c14d0ef8caaee770857297.zip gdb-661be1e21e12f87f58c14d0ef8caaee770857297.tar.gz gdb-661be1e21e12f87f58c14d0ef8caaee770857297.tar.bz2 |
* layout.cc (Layout::set_segment_offsets): Align the file offset
to the segment aligment for -N or -n with no load segment.
* output.cc (Output_segment::add_output_section): Don't crash if
the first section is a TLS section.
(Output_segment::set_section_list_addresses): Print an error
message if the address moves backward in a linker script.
* script-sections.cc
(Output_section_element_input::set_section_addresses): Don't
increase *dot_value for a SHF_TLS/SHT_NOBITS section.
(Orphan_output_section::set_section_addresses): Likewise.
Diffstat (limited to 'gold/ChangeLog')
-rw-r--r-- | gold/ChangeLog | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gold/ChangeLog b/gold/ChangeLog index b69da9f..6ebb5e8 100644 --- a/gold/ChangeLog +++ b/gold/ChangeLog @@ -1,3 +1,16 @@ +2009-10-15 Ian Lance Taylor <iant@google.com> + + * layout.cc (Layout::set_segment_offsets): Align the file offset + to the segment aligment for -N or -n with no load segment. + * output.cc (Output_segment::add_output_section): Don't crash if + the first section is a TLS section. + (Output_segment::set_section_list_addresses): Print an error + message if the address moves backward in a linker script. + * script-sections.cc + (Output_section_element_input::set_section_addresses): Don't + increase *dot_value for a SHF_TLS/SHT_NOBITS section. + (Orphan_output_section::set_section_addresses): Likewise. + 2009-10-15 Doug Kwan <dougkwan@google.com> * layout.cc (Layout::finish_dynamic_section): Generate tags |