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.