2010-01-21 Doug Kwan <dougkwan@google.com>
authorDoug Kwan <dougkwan@google.com>
Fri, 22 Jan 2010 00:51:17 +0000 (00:51 +0000)
committerDoug Kwan <dougkwan@google.com>
Fri, 22 Jan 2010 00:51:17 +0000 (00:51 +0000)
commit993d07c1d5bfa809e42b3412dcf395ea6f93ebce
treefc917b397f4bc9bfce17d5e48acdfab1ed3fa14b
parent466f643cd93347116a8f462f6d4b2000a677a6de
2010-01-21  Doug Kwan  <dougkwan@google.com>

* arm.cc (Arm_exidx_input_section): New class.
(Arm_relobj::exidx_input_section_by_link,
Arm_relobj::exidx_input_section_by_shndx,
Arm_relobj::make_exidx_input_section): New methods.
(read_arm_attributes_section): Remove.
(Arm_relobj::do_read_symbols): Look for ARM.exidx sections and record
information about them.
(Arm_dynobj::do_read_symbols): Move code in read_arm_attributes_section
to here.
gold/ChangeLog
gold/arm.cc