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