mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-24 04:00:07 +08:00
* elf32-arm.h (elf32_arm_relocate_section): Remove R_ARM_PLT32
special case.
This commit is contained in:
@ -1,3 +1,8 @@
|
|||||||
|
2004-05-06 Daniel Jacobowitz <drow@mvista.com>
|
||||||
|
|
||||||
|
* elf32-arm.h (elf32_arm_relocate_section): Remove R_ARM_PLT32
|
||||||
|
special case.
|
||||||
|
|
||||||
2004-05-05 Alexandre Oliva <aoliva@redhat.com>
|
2004-05-05 Alexandre Oliva <aoliva@redhat.com>
|
||||||
|
|
||||||
* configure.in (bfd_elf32_frvfdpic_vec): New.
|
* configure.in (bfd_elf32_frvfdpic_vec): New.
|
||||||
|
@ -2192,6 +2192,8 @@ elf32_arm_relocate_section (output_bfd, info, input_bfd, input_section,
|
|||||||
case R_ARM_PC24:
|
case R_ARM_PC24:
|
||||||
case R_ARM_ABS32:
|
case R_ARM_ABS32:
|
||||||
case R_ARM_THM_PC22:
|
case R_ARM_THM_PC22:
|
||||||
|
case R_ARM_PLT32:
|
||||||
|
|
||||||
if (info->shared
|
if (info->shared
|
||||||
&& (
|
&& (
|
||||||
(!info->symbolic && h->dynindx != -1)
|
(!info->symbolic && h->dynindx != -1)
|
||||||
@ -2225,11 +2227,6 @@ elf32_arm_relocate_section (output_bfd, info, input_bfd, input_section,
|
|||||||
relocation = 0;
|
relocation = 0;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case R_ARM_PLT32:
|
|
||||||
if (h->plt.offset != (bfd_vma)-1)
|
|
||||||
relocation = 0;
|
|
||||||
break;
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
if (unresolved_reloc)
|
if (unresolved_reloc)
|
||||||
_bfd_error_handler
|
_bfd_error_handler
|
||||||
|
Reference in New Issue
Block a user