iWMMXt offsets bug fix

Nick Clifton nickc@redhat.com
Tue May 2 11:29:00 GMT 2006


Hi Joseph,

> OK to commit to mainline?  CSL branch?  2.17 release branch?  (Tested all 
> three places.)
> 
> 2006-04-28  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* config/tc-arm.c (do_iwmmxt_wldstbh): Don't multiply offset by 4
> 	here.
> 	(md_apply_fix3): Multiply offset by 4 here for
> 	BFD_RELOC_ARM_CP_OFF_IMM_S2 and BFD_RELOC_ARM_T32_CP_OFF_IMM_S2.
> 
> 2006-04-28  Joseph Myers  <joseph@codesourcery.com>
> 
> 	* gas/arm/iwmmxt.s: Increase offsets for wstrb and wstrh.
> 	* gas/arm/iwmmxt.d: Update expected results.
> 	* gas/arm/iwmmxt-bad2.s: Test wstrb, wstrh, wldrb and wldrh.
> 	* gas/arm/iwmmxt-bad2.l: Update expected error messages.

Approved for mainline and 2.17 branch.  (I am assuming that Daniel will 
have no objections).

Cheers
   Nick



More information about the Binutils mailing list