* layout.cc (Layout::set_segment_offsets): Don't realign text
authorCary Coutant <ccoutant@google.com>
Mon, 1 Aug 2011 18:25:22 +0000 (18:25 +0000)
committerCary Coutant <ccoutant@google.com>
Mon, 1 Aug 2011 18:25:22 +0000 (18:25 +0000)
commit9590bf2544154e40e76e1e4d795d1b21327b0abb
tree52d41c1f96a4c0d6d0a8e102f61bc8a5f1c50687
parent9300444e01cbd7db31985548a0a0eba2b8040b83
* layout.cc (Layout::set_segment_offsets): Don't realign text
segment if -Ttext was specified.
* object.cc (Sized_relobj_file::Sized_relobj_file): Store the ELF
file type.
* object.h (Sized_relobj_file::e_type): New function.
(Sized_relobj_file::e_type_): New data member.
* symtab.cc (Symbol_table::add_from_relobj): Don't add section
base address for ET_EXEC files.
* target.cc (Target::do_make_elf_object_implementation): Allow
ET_EXEC files with --just-symbols option.
gold/ChangeLog
gold/layout.cc
gold/object.cc
gold/object.h
gold/symtab.cc
gold/target.cc