* reloc.cc (Sized_relobj::split_stack_adjust_reltype): Call the
authorIan Lance Taylor <ian@airs.com>
Thu, 11 Mar 2010 01:10:53 +0000 (01:10 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 11 Mar 2010 01:10:53 +0000 (01:10 +0000)
commitb6848d3c09394cfc3ce9efd4847e1e33a43d51dd
treec849af13e3c244807b6bc58571040423d1bcab6f
parente469c7fb687b55ecd0d6048cbb9134a00b7f03d8
* reloc.cc (Sized_relobj::split_stack_adjust_reltype): Call the
target to ask whether a reference to a symbol requires a stack
split.
* target.h (Target::is_call_to_non_split): New function.
(Target::do_is_call_to_non_split): Declare virtual function.
* target.cc: Include "symtab.h".
(Target::do_is_call_to_non_split): New function.
* i386.cc (Target_i386::do_is_call_to_non_split): New function.
gold/ChangeLog
gold/i386.cc
gold/reloc.cc
gold/target.cc
gold/target.h