This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH 0/2] aarch64 couple big endian fixes
- From: Victor Kamensky <victor dot kamensky at linaro dot org>
- To: gdb-patches at sourceware dot org
- Cc: Yao Qi <yao at codesourcery dot com>, Andrew Pinski <pinskia at gmail dot com>, victor dot kamensky at linaro dot org
- Date: Sun, 26 Oct 2014 20:14:26 -0700
- Subject: [PATCH 0/2] aarch64 couple big endian fixes
- Authentication-results: sourceware.org; auth=none
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