configure.ac: Check assembler support for R_PPC64_ENTRY relocation.
authorUlrich Weigand <uweigand@de.ibm.com>
Wed, 2 Dec 2015 19:52:53 +0000 (19:52 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Wed, 2 Dec 2015 19:52:53 +0000 (19:52 +0000)
commit157bb85d48034bba6eb24f6f9f4ca4e6e8a5fa93
tree15fd340dce2472a8f70811827a1383045c344076
parent8923e02ee4fb1207f63254e975a8e96dce177c9d
configure.ac: Check assembler support for R_PPC64_ENTRY relocation.

* configure.ac: Check assembler support for R_PPC64_ENTRY relocation.
* configure: Regenerate.
* config.in: Regenerate.
* config/rs6000/rs6000.c (rs6000_global_entry_point_needed_p): New
function.
(rs6000_output_function_prologue): Use it instead of checking
cfun->machine->r2_setup_needed.  Use internal labels instead of
GNU as local label extension.  Handle ELFv2 large code model.
(rs6000_output_mi_thunk): Do not set cfun->machine->r2_setup_needed.
(rs6000_elf_declare_function_name): Handle ELFv2 large code model.

From-SVN: r231202
gcc/ChangeLog
gcc/config.in
gcc/config/rs6000/rs6000.c
gcc/configure
gcc/configure.ac