[PATCH 0/2] aarch64 couple big endian fixes

Victor Kamensky victor.kamensky@linaro.org
Mon Oct 27 03:14:00 GMT 2014


Hi Folks,

Here are couple fixes for aarch64 (ARM 64bit) to address gdb testsuite
failures in aarch64 big endian case. Basically there were issue with
handling floating point registers and issue of going over signal frame.

After these fixes and couple other big endian related fixes 
in test cases themseves (will be posted separately), aarch64 big endian
passes gdb testsuite in par with little endian results.

Also I run x86_64 and ppc64 gdb and aarch64 little endian testsuites
before/after to check that there is any regression.

Thanks,
Victor

Victor Kamensky (2):
  aarch64: handle big endian float registers correctly
  aarch64: tramp_frame_start function need to read instrs correctly in
    be8 case

 gdb/aarch64-tdep.c | 57 ++++++++++++++++++++++++++++++++++--------------------
 gdb/tramp-frame.c  |  2 +-
 2 files changed, 37 insertions(+), 22 deletions(-)

-- 
1.8.1.4



More information about the Gdb-patches mailing list