On 15/11/13 11:21, Eric Botcazou wrote:
> Hi,
> 
> because the compiler still uses the legacy encodings for the VFP registers in 
> DWARF, when for example d8 is saved onto the stack, the CFI records a save of 
> s16.  This is more or less correct in little-endian mode, but plain wrong in 
> big-endian mode where s17 is saved first at that address.
> 
> Tested on arm-eabi with -mbig-endian and arm-vxworks, OK for the mainline?
> 
> 
> 2013-11-15  Eric Botcazou  <ebotca...@adacore.com>
> 
>       * config/arm/arm.c (arm_dwarf_register_span): Take into account the
>       endianness of the D registers for the legacy encodings.
> 
> 
OK.

R.


Reply via email to