> What testing have you done with these two?
None with Sparc32 and Sparc32plus. Also because I don't have immediate
access to a toolchain. But I have to do Sparc32 eventually as well and
can report back then.
For Sparc64 I use it in a the TCG plugin as described.
And it works as expected.
But haven't tested more unfortunately.
I wanted to get the patches out early, so you can consider adding it
into v10.1.
On 7/14/25 05:59, Alex Bennée wrote:
unis...@quyllur.org writes:
From: Rot127 <unis...@quyllur.org>
Adds Sparc XML register files from GDB.
<snip>
Adds the GDB register XML files for Sparc32.
Assign the GDB register XML files of Sparc64 to Sparc32plus.
I'm holding of these two until I can get sparc32-linux-user tested. Our
coverage isn't currently great due to not having cross compilers. For
sparc32plus specifically is the sparc64 xml going to work given it is
using a 32 bit ABI.
What testing have you done with these two?
configs/targets/sparc-linux-user.mak | 1 +
configs/targets/sparc-softmmu.mak | 1 +
configs/targets/sparc32plus-linux-user.mak | 1 +
configs/targets/sparc64-linux-user.mak | 1 +
configs/targets/sparc64-softmmu.mak | 1 +
gdb-xml/sparc32-core.xml | 84 ++++++++++++++++++
gdb-xml/sparc64-core.xml | 99 ++++++++++++++++++++++
target/sparc/cpu.c | 2 +
8 files changed, 190 insertions(+)
create mode 100644 gdb-xml/sparc32-core.xml
create mode 100644 gdb-xml/sparc64-core.xml