Skip to content
random fixes for 8.2 pre-PR (tests, plugins, docs, semihosting)

I've just been trying to clear some of the bugs against various
subsystems. These are mostly testing changes and a minor tweak I found
while checking up on semihosting behaviour. Enabling arm-softmmu
check-tcg tests expands our testing abilities slightly for the 32 bit
side of the family.

For v2
------

 - fixed up register test for ppc64/s390x
 - added gdbstub doc patch
 - review comments for arm-softmmu testing
 - changed handling of "native" cross for linux-user

I intend to roll the PR on Wednesday.

The following need still review:

  tests/tcg: finesse the registers check for "hidden" regs
  configure: don't try a "native" cross for linux-user
  tests/tcg: enable semiconsole test for Arm
  tests/tcg: enable arm softmmu tests
  docs/system: clarify limits of using gdbstub in system emulation
  docs/emulation: expand warning about semihosting
  tests/tcg: fixup Aarch64 semiconsole test