> 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



Reply via email to