[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/3] gdbstub: add support for switchable endianness
From: |
Changbin Du |
Subject: |
[PATCH 0/3] gdbstub: add support for switchable endianness |
Date: |
Mon, 23 Aug 2021 22:20:01 +0800 |
To resolve the issue to debug switchable targets, this serias introduces
basic infrastructure for gdbstub and enable support for ARM and RISC-V
targets.
For example, now there is no problem to debug an big-enadian aarch64 target
on x86 host.
$ qemu-system-aarch64 -gdb tcp::1234,endianness=big ...
Changbin Du (3):
gdbstub: add basic infrastructure to support switchable endianness
arm: gdbstub: add support for switchable endianness
riscv: gdbstub: add support for switchable endianness
configs/targets/aarch64-softmmu.mak | 1 +
configs/targets/arm-softmmu.mak | 1 +
configs/targets/riscv32-softmmu.mak | 1 +
configs/targets/riscv64-softmmu.mak | 1 +
gdbstub.c | 11 +++++
include/exec/gdbstub.h | 72 +++++++++++++++++++++--------
qemu-options.hx | 7 ++-
softmmu/vl.c | 50 +++++++++++++++++++-
target/arm/gdbstub.c | 2 +-
target/arm/gdbstub64.c | 2 +-
target/riscv/gdbstub.c | 12 ++---
11 files changed, 131 insertions(+), 29 deletions(-)
--
2.32.0
- [PATCH 0/3] gdbstub: add support for switchable endianness,
Changbin Du <=
- [PATCH 1/3] gdbstub: add basic infrastructure to support switchable endianness, Changbin Du, 2021/08/23
- [PATCH 2/3] arm: gdbstub: add support for switchable endianness, Changbin Du, 2021/08/23
- [PATCH 3/3] riscv: gdbstub: add support for switchable endianness, Changbin Du, 2021/08/23
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Philippe Mathieu-Daudé, 2021/08/23
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Peter Maydell, 2021/08/23
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Philippe Mathieu-Daudé, 2021/08/23
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Changbin Du, 2021/08/23
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Peter Maydell, 2021/08/24
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Changbin Du, 2021/08/27
- Re: [PATCH 0/3] gdbstub: add support for switchable endianness, Peter Maydell, 2021/08/28