[arm] bfd support for new relocations

Paul Brook paul@codesourcery.com
Fri Aug 6 16:20:00 GMT 2004


On Tuesday 13 July 2004 18:45, Nick Clifton wrote:
> Hi Paul,
>
> > 2004-07-07  Paul Brook  <paul@codesourcery.com>
> >
> > bfd/
> > 	* elfarm-nabi.c (elf32_arm_howto_table): Add new EABI relocations.
> > 	(elf32_arm_reloc_map): Add BFD_RELOC_ARM_RELABS32,
> > 	BFD_RELOC_ARM_ROSEGREL32 and BFD_RELOC_ARM_SBREL32.
> > 	* reloc.c: Add BFD_RELOC_ARM_RELABS32, BFD_RELOC_ARM_ROSEGREL32
> > 	and BFD_RELOC_ARM_SBREL32.
> > 	* bfd-in2.h, bbfd.h: Regenerate.
> > gas/
> > 	* config/tc-arm.c (md_apply_fix3, tc_gen_reloc, arm_parse_reloc):
> > 	Handle new relocations.
> > 	* include/elf/arm.h (elf_arm_reloc_type): Add new EABI relocations.
> > gase/testsuite/
> > 	* gas/arm/pic.s,d: Test RELABS, ROSEGREL and SBREL relocations.
>
> Approved - please apply.

There's still some doubt if/how we want to expose the rosegrel32 relocaton. 
I've retested and committed without that bit.

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: patch.reloc
Type: text/x-diff
Size: 10021 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20040806/74da47fe/attachment.bin>


More information about the Binutils mailing list