qemu-e2k/default-configs/targets
Peter Maydell 8814b1327c Testing, gdbstub and semihosting patches:
- clean-ups to docker images
   - drop duplicate jobs from shippable
   - prettier tag generation (+gtags)
   - generate browsable source tree
   - more Travis->GitLab migrations
   - fix checkpatch to deal with commits
   - gate gdbstub tests on 8.3.1, expand tests
   - support Xfer:auxv:read gdb packet
   - better gdbstub cleanup
   - use GDB's SVE register layout
   - make arm-compat-semihosting common
   - add riscv semihosting support
   - add HEAPINFO, ELAPSED, TICKFREQ, TMPNAM and ISERROR to semihosting
 -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmAFXkcACgkQ+9DbCVqe
 KkSP7Af/YNU4dWFf/N9CwvKQTSoJmBrO77HXccOJyYDS62hA8eoh83HWNll+xMV7
 GxJDwQs0GS8J3oqcq1DktGgTUkCNxUfbHROjI2YXfRzoWnl0PFHY+Z/qRsq+bRhX
 C3CiNCS/nM/NW2Q+H6TAD1MnXkia11+hqFhXrBRKVDON83MSvm0AspS5RO5eVpxo
 TUTOD1YND+tAPWi5xAN+NyDuvfoY3tG4S4/DFUrHQfpS7uaHY/4qe8gMmJczveeo
 uzJln9M7+pV5cgUWwr1fgCkbSyGgra+KX3GNoLIGS34C88cKRXAp7ZF19A3wQpiy
 LXljmOinLfKuJqeRGwcnt6f8GrTn7A==
 =XR0h
 -----END PGP SIGNATURE-----

Merge remote-tracking branch 'remotes/stsquad/tags/pull-testing-and-misc-180121-2' into staging

Testing, gdbstub and semihosting patches:

  - clean-ups to docker images
  - drop duplicate jobs from shippable
  - prettier tag generation (+gtags)
  - generate browsable source tree
  - more Travis->GitLab migrations
  - fix checkpatch to deal with commits
  - gate gdbstub tests on 8.3.1, expand tests
  - support Xfer:auxv:read gdb packet
  - better gdbstub cleanup
  - use GDB's SVE register layout
  - make arm-compat-semihosting common
  - add riscv semihosting support
  - add HEAPINFO, ELAPSED, TICKFREQ, TMPNAM and ISERROR to semihosting

# gpg: Signature made Mon 18 Jan 2021 10:09:11 GMT
# gpg:                using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key) <alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8  DF35 FBD0 DB09 5A9E 2A44

* remotes/stsquad/tags/pull-testing-and-misc-180121-2: (30 commits)
  semihosting: Implement SYS_ISERROR
  semihosting: Implement SYS_TMPNAM
  semihosting: Implement SYS_ELAPSED and SYS_TICKFREQ
  riscv: Add semihosting support for user mode
  riscv: Add semihosting support
  semihosting: Support SYS_HEAPINFO when env->boot_info is not set
  semihosting: Change internal common-semi interfaces to use CPUState *
  semihosting: Change common-semi API to be architecture-independent
  semihosting: Move ARM semihosting code to shared directories
  target/arm: use official org.gnu.gdb.aarch64.sve layout for registers
  gdbstub: ensure we clean-up when terminated
  gdbstub: drop gdbserver_cleanup in favour of gdb_exit
  gdbstub: drop CPUEnv from gdb_exit()
  gdbstub: add support to Xfer:auxv:read: packet
  gdbstub: implement a softmmu based test
  Revert "tests/tcg/multiarch/Makefile.target: Disable run-gdbstub-sha1 test"
  configure: gate our use of GDB to 8.3.1 or above
  test/guest-debug: echo QEMU command as well
  scripts/checkpatch.pl: fix git-show invocation to include diffstat
  gitlab: migrate the minimal tools and unit tests from Travis
  ...

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>

# Conflicts:
#	default-configs/targets/riscv32-linux-user.mak
#	default-configs/targets/riscv64-linux-user.mak
2021-01-18 12:10:20 +00:00
..
aarch64_be-linux-user.mak
aarch64-linux-user.mak
aarch64-softmmu.mak
alpha-linux-user.mak
alpha-softmmu.mak
arm-linux-user.mak
arm-softmmu.mak
armeb-linux-user.mak
avr-softmmu.mak
cris-linux-user.mak
cris-softmmu.mak
hppa-linux-user.mak
hppa-softmmu.mak
i386-bsd-user.mak
i386-linux-user.mak
i386-softmmu.mak
lm32-softmmu.mak
m68k-linux-user.mak
m68k-softmmu.mak
microblaze-linux-user.mak
microblaze-softmmu.mak
microblazeel-linux-user.mak
microblazeel-softmmu.mak
mips64-linux-user.mak
mips64-softmmu.mak
mips64el-linux-user.mak
mips64el-softmmu.mak
mips-linux-user.mak
mips-softmmu.mak
mipsel-linux-user.mak
mipsel-softmmu.mak
mipsn32-linux-user.mak
mipsn32el-linux-user.mak
moxie-softmmu.mak
nios2-linux-user.mak
nios2-softmmu.mak
or1k-linux-user.mak
or1k-softmmu.mak
ppc64-linux-user.mak
ppc64-softmmu.mak
ppc64abi32-linux-user.mak
ppc64le-linux-user.mak
ppc-linux-user.mak
ppc-softmmu.mak
riscv32-linux-user.mak Testing, gdbstub and semihosting patches: 2021-01-18 12:10:20 +00:00
riscv32-softmmu.mak
riscv64-linux-user.mak Testing, gdbstub and semihosting patches: 2021-01-18 12:10:20 +00:00
riscv64-softmmu.mak
rx-softmmu.mak
s390x-linux-user.mak
s390x-softmmu.mak
sh4-linux-user.mak
sh4-softmmu.mak
sh4eb-linux-user.mak
sh4eb-softmmu.mak
sparc32plus-linux-user.mak
sparc64-bsd-user.mak
sparc64-linux-user.mak
sparc64-softmmu.mak
sparc-bsd-user.mak
sparc-linux-user.mak
sparc-softmmu.mak
tilegx-linux-user.mak
tricore-softmmu.mak
unicore32-softmmu.mak
x86_64-bsd-user.mak
x86_64-linux-user.mak
x86_64-softmmu.mak
xtensa-linux-user.mak
xtensa-softmmu.mak
xtensaeb-linux-user.mak
xtensaeb-softmmu.mak