[PATCH] Indicate dependency on personality routines for ARM EHABI

Julian Brown julian@codesourcery.com
Wed Feb 9 22:21:00 GMT 2005
Hi,

This version of the patch uses BFD_RELOC_NONE instead of 
BFD_RELOC_ARM_NONE, and changes the existing use of BFD_RELOC_NONE in 
gas/config/tc-arm.c to use BFD_RELOC_UNUSED instead to prevent conflict.

Tested on arm-none-eabi and i686-pc-linux-gnu.

OK?

ChangeLog:

     * gas/config/tc-arm.c (do_t_ldmstm): Change BFD_RELOC_NONE to
     BFD_RELOC_UNUSED.
     (do_t_push_pop): Likewise.
     (md_assemble): Likewise.
     (md_apply_fix3): Handle BFD_RELOC_NONE, make BFD_RELOC_UNUSED same
     as previous meaning of BFD_RELOC_NONE.
     (create_unwind_entry): Output dependency on the required personality
     routines.
     * gas/testsuite/gas/arm/unwind.d: Alter expected output to include
     dependency on __aeabi_unwind_cpp_pr[01].

-- 
Julian Brown
CodeSourcery, LLC
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch-6
URL: <https://sourceware.org/pipermail/binutils/attachments/20050209/21c11682/attachment.ksh>


More information about the Binutils mailing list