gdbstub: Simplify XML lookup
authorAkihiko Odaki <akihiko.odaki@daynix.com>
Tue, 27 Feb 2024 14:43:17 +0000 (14:43 +0000)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 28 Feb 2024 09:09:55 +0000 (09:09 +0000)
commitee59fa1dd57bac8ba8c81e02f2710ba08d1aa49d
treea7587e20ee6589a1cb0e1e3e0f670f725e81431c
parent66260159a72ecd6c384197ba3d6e6f660ca5b482
gdbstub: Simplify XML lookup

Now we know all instances of GDBFeature that is used in CPU so we can
traverse them to find XML. This removes the need for a CPU-specific
lookup function for dynamic XMLs.

Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20231213-gdb-v17-7-777047380591@daynix.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240227144335.1196131-12-alex.bennee@linaro.org>
gdbstub/gdbstub.c
hw/core/cpu-common.c
include/exec/gdbstub.h