[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH qom-cpu v3 00/41] QOM CPUState, part 11: GDB stu
From: |
Max Filippov |
Subject: |
Re: [Qemu-devel] [PATCH qom-cpu v3 00/41] QOM CPUState, part 11: GDB stub |
Date: |
Tue, 23 Jul 2013 14:32:10 +0400 |
On Wed, Jul 10, 2013 at 2:23 AM, Andreas Färber <address@hidden> wrote:
> Hello,
>
> This series cleans up gdbstub by changing all its internal CPU state to
> CPUState
> and by moving most target-specific code into the target directories.
>
> Support for m68k, moxie and unicore32 to set the PC via gdbstub is added.
>
> Lightweight subclasses for XtensaCPU are introduced, keeping the XtensaConfig
> mechanisms, to stop xtensa from deviating at gdbstub level wrt register count.
>
> I still wonder whether there would be interest in adding a "program-counter"
> dynamic property to the CPU, given that a setter has been factored out here?
>
> v3 avoids find_cpu() related breakages by deferring GDBState::c_cpu conversion
> until GDBState::g_cpu and find_cpu() can easily be converted, too.
>
> Available for testing at:
> git://github.com/afaerber/qemu-cpu.git qom-cpu-11.v3
> https://github.com/afaerber/qemu-cpu/commits/qom-cpu-11.v3
xtensa parts: Acked-by: Max Filippov <address@hidden>
--
Thanks.
-- Max
- [Qemu-devel] [PATCH qom-cpu v3 32/41] target-microblaze: Move cpu_gdb_{read, write}_register(), (continued)
- [Qemu-devel] [PATCH qom-cpu v3 32/41] target-microblaze: Move cpu_gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 34/41] target-alpha: Move cpu_gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 35/41] target-s390x: Move cpu_gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 36/41] target-lm32: Move cpu_gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 37/41] target-xtensa: Move cpu_gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 40/41] target-cris: Factor out CPUClass::gdb_read_register() hook for v10, Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 41/41] cpu: Introduce CPUClass::gdb_core_xml_file for GDB_CORE_XML, Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 38/41] gdbstub: Replace GET_REG*() macros with gdb_get_reg*() functions, Andreas Färber, 2013/07/09
- [Qemu-devel] [PATCH qom-cpu v3 39/41] cpu: Introduce CPUClass::gdb_{read, write}_register(), Andreas Färber, 2013/07/09
- Re: [Qemu-devel] [PATCH qom-cpu v3 00/41] QOM CPUState, part 11: GDB stub, Andreas Färber, 2013/07/22
- Re: [Qemu-devel] [PATCH qom-cpu v3 00/41] QOM CPUState, part 11: GDB stub,
Max Filippov <=