This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
[PATCH v2 00/11] Support powerpc64le-linux platform
- From: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- To: gdb-patches at sourceware dot org
- Date: Fri, 31 Jan 2014 17:40:57 +0100 (CET)
- Subject: [PATCH v2 00/11] Support powerpc64le-linux platform
- Authentication-results: sourceware.org; auth=none
Hello,
the following patch series implements GDB support for the new
powerpc64le-linux platform. This consists of multiple parts:
- A patch to refactor ppc64 function call / return handling
code in ppc-sysv-tdep.c.
- A series of 5 patches fixing a number of issues in little-
endian mode, mostly related to placement of data types in
various register classes, and parameter passing.
- A series of 5 more patches that implement support for the
new ELFv2 ABI, which is used by default on powerpc64le-linux.
Note that last of these patches requires common code changes
(introduction of a new gdbarch callback) -- see the patch for
details.
In addition, a number of previous patches have already added
basic configury support for powerpc64le-linux, as well as
support for some other features required on powerpc64le-linux
(little-endian IBM long double support; support for the new
style linker stubs). Those features are required for full
powerpc64le-linux support in addition to this series.
The whole series was tested on powerpc64-linux with no
regressions, and was also tested on powerpc64le-linux, with
results comparable to those on powerpc64-linux.
This is the second iteration of the patch series, including
changes to address review comments.
I'm planning on committing the whole series next week.
Any comments welcome!
Bye,
Ulrich