This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [patch] R_ARM_PLT32 inconsistency.
- From: Richard Earnshaw <rearnsha at gcc dot gnu dot org>
- To: Paul Brook <paul at codesourcery dot com>
- Cc: binutils at sourceware dot org
- Date: Mon, 15 Aug 2005 10:07:11 +0100
- Subject: Re: [patch] R_ARM_PLT32 inconsistency.
- References: <200508131554.01330.paul@codesourcery.com>
On Sat, 2005-08-13 at 15:54, Paul Brook wrote:
> 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.
OK.
R.