[patch] R_ARM_PLT32 inconsistency.

Paul Brook paul@codesourcery.com
Sat Aug 13 14:55:00 GMT 2005


Binutils now treats R_ARM_PLT32 the same as R_ARM_PC24, with on exception: The 
howto entry for the former still has partial_inplace set to true. Generation 
of R_ARM_PLT32 relocations seems to have been broken since this patch:

2005-06-30  Zack Weinberg  <zack@codesourcery.com>
       (do_branch): Always set inst.reloc.pc_rel.

The attached patch changes the R_ARM_PLT32 to match the R_ARM_PC24 entry.

Tested on arm-none-linux-gnueabi.
Ok?

Paul

2005-08-13  Paul Brook  <paul@codesourcery.com>

	* elf3-arm.c (elf32_arm_howto_table_1): Make R_ARM_PLT32 the same as
	R_ARM_PC24.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.bfd_armplt32
Type: text/x-csrc
Size: 1049 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20050813/ebfa2332/attachment.bin>


More information about the Binutils mailing list