Few fixes to be able to use GCC extensions which are not available on Clang.
Since RFC: - Split Clang __builtin_available() patch - Do not un-inline qemu_thread_jit_execute/write - Do not use #pragma diagnostic - Demote ui/cocoa key arrays to static const - Lookup scripts/entitlement.sh script once again - Pass filtered QEMU_OBJCFLAGS configure -> meson - Disable out-of-line atomic operations on Aarch64 Philippe Mathieu-Daudé (8): osdep: Avoid using Clang-specific __builtin_available() osdep: Ignore 'unguarded-availability-new' warnings on macOS Catalina meson: Resolve the entitlement.sh script once for good configure: Disable out-of-line atomic operations on Aarch64 meson: Log QEMU_CXXFLAGS content in summary configure: Pass filtered QEMU_OBJCFLAGS to meson audio: Rename coreaudio extension to use Objective-C compiler ui/cocoa: Constify qkeycode translation arrays audio/{coreaudio.c => coreaudio.m} | 0 audio/meson.build | 2 +- configure | 35 ++++++++++++++++++++++++++++++ include/qemu/osdep.h | 10 +++------ meson.build | 11 ++++++++-- ui/cocoa.m | 4 ++-- 6 files changed, 50 insertions(+), 12 deletions(-) rename audio/{coreaudio.c => coreaudio.m} (100%) -- 2.34.1