OSDN Git Service

2009-12-03 Doug Kwan <dougkwan@google.com>
authordougkwan <dougkwan>
Fri, 4 Dec 2009 08:13:55 +0000 (08:13 +0000)
committerdougkwan <dougkwan>
Fri, 4 Dec 2009 08:13:55 +0000 (08:13 +0000)
commit1c0f87d950dd8ab9ed1e3b77d199414be31a3d17
tree2ebb84284481c000e56a8ce810ed70fe82fe3a40
parent7b3899e57643f7057aff44572392e52b95d0f504
2009-12-03  Doug Kwan  <dougkwan@google.com>

* arm.cc: Remove comment about missing .ARM.exidx section symbols.
(Target_arm::do_finalize_sections): Add parameter for symbol table
pointer.  Add __exidx_start and __exidx_end symbols as appropriate.
* i386.cc (Target_i386::do_finalize_sections): Add an additional
parameter for symbol table pointer.
* layout.cc (Layout::finalize): Call Target::finalize_sections with
an additional parameter for a pointer to symbol table.
* powerpc.cc (Target_powerpc::do_finalize_sections): Add an additional
parameter for a symbol table pointer.
* sparc.cc (Target_sparc::do_finalize_sections): Ditto.
* target.h (Target::finalize_sections, Target::do_finalize_sections):
Ditto.
* x86_64.cc (Target_x86_64::do_finalize_sections): Add an additional
parameter for a symbol table pointer.
gold/ChangeLog
gold/arm.cc
gold/i386.cc
gold/layout.cc
gold/powerpc.cc
gold/sparc.cc
gold/target.h
gold/x86_64.cc