|
From: | cvs-commit at gcc dot gnu.org |
Subject: | [Bug gold/18780] Gold does not support long PLT on ARM |
Date: | Fri, 18 Dec 2015 00:55:53 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=18780 --- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Cary Coutant <address@hidden>: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ce3e49806d505721e0875e704de0b6fcba7660ed commit ce3e49806d505721e0875e704de0b6fcba7660ed Author: Peter Collingbourne <address@hidden> Date: Thu Dec 17 16:50:35 2015 -0800 Implement --long-plt flag (ARM only). gold/ PR gold/18780 * arm.cc (Target_arm::do_make_data_plt): Choose PLT generator based on value of --long-plt flag. (Output_data_plt_arm_standard::do_get_plt_entry_size): Moved to Output_data_plt_arm_short. (Output_data_plt_arm_standard::do_fill_plt_entry): Likewise. (Output_data_plt_arm_standard::plt_entry): Likewise. (Output_data_plt_arm_standard::do_fill_first_plt_entry): Fix variable reference. (Output_data_plt_arm_short): New class. (Output_data_plt_arm_short::do_fill_plt_entry): Error out on too large PLT offsets instead of asserting. (Output_data_plt_arm_long): New class. * options.h (General_options): Define --long-plt flag. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |