Stefan Hajnoczi
123a32f9b3
Merge tag 'pull-semi-20220914' of https://gitlab.com/rth7680/qemu into staging
Convert m68k to semihosting/syscalls.h.
Convert nios2 to semihosting/syscalls.h.
Allow optional use of semihosting from userspace.
# -----BEGIN PGP SIGNATURE-----
#
# iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmMh1W8dHHJpY2hhcmQu
# aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV8ptggAimuNN6IiD19Huu5F
# PMjzDqFPvWFOf82O16WTBM1xN0lwVH8+02PYRL3AhOIw9ZTgxezOo9/KXZpr8a8Z
# gocr4Ge/J7zHzHahYuqcyOqqkur2dM4lFiK9rfDD6vdNBMbi0kQZVuaNlQK6rV6Z
# 2LHEwKKh64MXJVfwGzK7OLMv4pu0wpWcuCTH2/6U4E1325SOKmEos1VzIePxY1bw
# +AMNnairGEdBX1b3JlzZfrLSaOapJcgl0HZdrg6Mflm6ttTuuykGGtjkWBfcu3Nw
# utNI1zmUYfD/iJbnbsCNpZSLv6LVOQ2l5S6dOWV+JJ1HukVTZu3DoyfTr8t95kwK
# UuUoqA==
# =W7Yh
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 14 Sep 2022 09:21:51 EDT
# gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F
# gpg: issuer "richard.henderson@linaro.org"
# gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [full]
# Primary key fingerprint: 7A48 1E78 868B 4DB6 A85A 05C0 64DF 38E8 AF7E 215F
* tag 'pull-semi-20220914' of https://gitlab.com/rth7680/qemu:
target/riscv: Honour -semihosting-config userspace=on and enable=on
target/xtensa: Honour -semihosting-config userspace=on
target/nios2: Honour -semihosting-config userspace=on
target/mips: Honour -semihosting-config userspace=on
target/m68k: Honour -semihosting-config userspace=on
target/arm: Honour -semihosting-config userspace=on
semihosting: Allow optional use of semihosting from userspace
target/m68k: Convert semihosting errno to gdb remote errno
target/m68k: Use semihosting/syscalls.h
target/nios2: Convert semihosting errno to gdb remote errno
target/nios2: Use semihosting/syscalls.h
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2022-09-17 10:30:34 -04:00
..
2022-06-08 19:38:47 +01:00
2022-05-09 11:47:54 +01:00
2022-06-08 19:38:57 +01:00
2021-09-14 12:00:20 -07:00
2022-06-28 04:35:07 +05:30
2022-07-07 11:37:33 +01:00
2022-09-14 11:19:40 +01:00
2022-09-14 11:19:40 +01:00
2022-05-11 16:50:26 +02:00
2022-03-06 22:23:09 +01:00
2022-08-12 11:17:35 +01:00
2022-09-14 11:19:40 +01:00
2022-04-29 10:47:45 +10:00
2022-07-18 13:20:13 +01:00
2022-06-08 19:38:57 +01:00
2022-06-08 19:38:47 +01:00
2022-04-22 14:44:54 +01:00
2021-04-30 11:16:49 +01:00
2021-09-01 11:08:17 +01:00
2022-07-11 13:43:51 +01:00
2022-07-11 13:43:51 +01:00
2022-09-14 11:19:40 +01:00
2022-07-11 13:43:51 +01:00
2022-03-06 22:22:40 +01:00
2022-09-14 11:19:40 +01:00
2021-07-09 18:21:34 +02:00
2022-09-14 11:19:40 +01:00
2022-06-08 19:38:57 +01:00
2022-03-02 19:27:37 +00:00
2022-05-05 09:35:51 +01:00
2022-07-29 00:15:02 +02:00
2022-06-28 04:35:07 +05:30
2021-06-21 16:49:37 +01:00
2022-06-27 11:18:17 +01:00
2022-07-11 13:19:35 +01:00
2021-01-19 14:38:51 +00:00
2022-02-21 10:18:06 +01:00
2022-06-08 19:38:58 +01:00
2021-09-01 11:08:17 +01:00
2022-04-06 10:50:37 +02:00
2021-06-03 16:43:26 +01:00
2021-07-18 10:59:47 +01:00
2021-07-18 10:59:47 +01:00
2022-06-10 14:32:34 +01:00
2022-04-21 17:03:51 +04:00
2022-03-02 19:27:36 +00:00
2022-07-18 13:20:13 +01:00
2022-07-11 13:43:51 +01:00
2022-07-11 13:19:35 +01:00
2022-07-11 13:43:51 +01:00
2022-07-11 13:43:51 +01:00
2022-06-08 19:38:58 +01:00
2022-07-11 13:43:51 +01:00
2022-06-27 11:18:17 +01:00
2022-05-09 11:47:54 +01:00
2022-07-18 13:20:13 +01:00
2021-06-02 06:51:09 +02:00
2022-05-11 16:49:06 +02:00
2022-09-13 17:18:21 +01:00
2022-07-11 13:19:35 +01:00
2022-06-10 14:32:32 +01:00
2022-06-10 14:32:32 +01:00
2022-05-05 09:35:51 +01:00
2022-07-11 13:43:51 +01:00
2022-07-26 13:38:23 +01:00
2022-07-11 13:19:35 +01:00
2022-09-13 17:18:21 +01:00
2022-07-11 13:19:35 +01:00
2022-07-11 13:43:51 +01:00
2022-06-08 19:38:58 +01:00
2021-07-02 11:48:36 +01:00
2021-06-21 16:49:37 +01:00