qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/4] Adds support for running QEMU natively on windows-arm64
@ 2023-02-21 15:30 Pierrick Bouvier
  2023-02-21 15:30 ` [PATCH v4 1/4] util/cacheflush: fix cache " Pierrick Bouvier
                   ` (3 more replies)
  0 siblings, 4 replies; 16+ messages in thread
From: Pierrick Bouvier @ 2023-02-21 15:30 UTC (permalink / raw)
  To: qemu-devel
  Cc: sw, kkostiuk, clg, richard.henderson, alex.bennee, peter.maydell,
	philmd, Pierrick Bouvier

Since v3:
- Remove CONFIG_MINGW64_HAS_SETJMP_LONGJMP (only check in meson)
- Fix comment to refer to windows-x64 vs windows-arm64

Since v2:

- Delete superfluous comment on unreachable code
- Fix style for multiline comments

Since v1:

- Comment why we use generic version of flush_idcache_range
- Ensure __mingw_setjmp/longjmp are available using meson
- Fix a warning by calling g_assert_not_reached() instead of initializing a
  variable

As before this was tested with:
- make check
- boot an x64 debian bullseye vm
- boot an arm64 ubuntu 22.10 vm

Thanks

Pierrick Bouvier (4):
  util/cacheflush: fix cache on windows-arm64
  sysemu/os-win32: fix setjmp/longjmp on windows-arm64
  qga/vss-win32: fix warning for clang++-15
  target/ppc: fix warning with clang-15

 include/sysemu/os-win32.h | 28 ++++++++++++++++++++++++----
 meson.build               | 21 +++++++++++++++++++++
 qga/vss-win32/install.cpp |  2 +-
 target/ppc/dfp_helper.c   |  4 ++--
 util/cacheflush.c         | 14 +++++++++++---
 5 files changed, 59 insertions(+), 10 deletions(-)

--
2.30.2



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2023-03-22 17:24 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-02-21 15:30 [PATCH v4 0/4] Adds support for running QEMU natively on windows-arm64 Pierrick Bouvier
2023-02-21 15:30 ` [PATCH v4 1/4] util/cacheflush: fix cache " Pierrick Bouvier
2023-02-21 23:44   ` Richard Henderson
2023-02-21 15:30 ` [PATCH v4 2/4] sysemu/os-win32: fix setjmp/longjmp " Pierrick Bouvier
2023-02-21 22:27   ` Philippe Mathieu-Daudé
2023-02-22 16:08     ` Pierrick Bouvier
2023-02-22 16:17       ` Philippe Mathieu-Daudé
2023-02-21 23:45   ` Richard Henderson
2023-02-21 15:30 ` [PATCH v4 3/4] qga/vss-win32: fix warning for clang++-15 Pierrick Bouvier
2023-03-21 21:48   ` Pierrick Bouvier
2023-03-22 17:18     ` Konstantin Kostiuk
2023-03-22 17:23       ` Daniel P. Berrangé
2023-02-21 15:30 ` [PATCH v4 4/4] target/ppc: fix warning with clang-15 Pierrick Bouvier
2023-02-21 22:30   ` Philippe Mathieu-Daudé
2023-02-21 23:43     ` Richard Henderson
2023-02-22 16:02       ` Pierrick Bouvier

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).