* reloc.cc (Sized_relobj::split_stack_adjust_reltype): Call the
commit8e10d42e59cc84b7d3a103b00a8e545cdb036f49
authorIan Lance Taylor <ian@airs.com>
Thu, 11 Mar 2010 01:10:53 +0000 (11 01:10 +0000)
committerIan Lance Taylor <ian@airs.com>
Thu, 11 Mar 2010 01:10:53 +0000 (11 01:10 +0000)
tree8dbd7a0aa028bdc4ac5dbd41cf7475f68ab5c994
parent2ac93315ac39cf7b4fd1cedc763af656835df03e
* 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