This was working toward fixing https://bugs.linaro.org/show_bug.cgi?id=4274
although I don't think I'm entirely successful. I would argue, however, that gdb's behaviour in this is odd. Why are registers that are clearly marked "system" being added to "general" simply because they have integer type? In the meantime, we don't really need to present these registers to the user for CONFIG_USER_ONLY. r~ Richard Henderson (2): target/arm: Put system registers in "system" group target/arm: Don't add system-registers.xml for user-only target/arm/gdbstub.c | 2 +- target/arm/helper.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) -- 2.17.2