aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAlex Bennée <alex.bennee@linaro.org>2023-11-21 15:36:06 +0000
committerAlex Bennée <alex.bennee@linaro.org>2023-11-23 14:10:06 +0000
commit6ef164188d005d7636f7ed8a1033cc4083498301 (patch)
tree536cbf19a8021edd059dc032d7aa222b030acd57 /scripts
parentc2118e9e1ab34edb1b5d1b0b4092cb12271a593d (diff)
downloadqemu-6ef164188d005d7636f7ed8a1033cc4083498301.zip
qemu-6ef164188d005d7636f7ed8a1033cc4083498301.tar.gz
qemu-6ef164188d005d7636f7ed8a1033cc4083498301.tar.bz2
tests/tcg: finesse the registers check for "hidden" regs
The reason the ppc64 and s390x test where failing was because gdb hides them although they are still accessible via regnum. We can re-arrange the test a little bit and include these two arches in our test. We also need to be a bit more careful handling remote-registers as the format isn't easily parsed with pure white space separation. Once we fold types like "long long" and "long double" into a single word we can now assert all registers are either listed or elided. Cc: Ilya Leoshkevich <iii@linux.ibm.com> Cc: <qemu-s390x@nongnu.org> Cc: Nicholas Piggin <npiggin@gmail.com> Cc: Daniel Henrique Barboza <danielhb413@gmail.com> Cc: <qemu-ppc@nongnu.org> Cc: Luis Machado <luis.machado@arm.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20231121153606.542101-1-alex.bennee@linaro.org>
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions