From 2db64357fa294ab4a445512df2e9c819c80c92a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tor=20Arne=20Vestb=C3=B8?= Date: Fri, 2 May 2025 12:14:43 +0200 Subject: [PATCH] iOS: Use Q_CC_CLANG to determine if we should disable -Wvla-cxx-extension Pick-to: 6.9 6.8 Change-Id: Ic0f460fec800384e4300365f4836f012060bfa55 Reviewed-by: Alexandru Croitor --- src/plugins/platforms/ios/qioseventdispatcher.mm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/platforms/ios/qioseventdispatcher.mm b/src/plugins/platforms/ios/qioseventdispatcher.mm index 5e4b074c56b..491894d2389 100644 --- a/src/plugins/platforms/ios/qioseventdispatcher.mm +++ b/src/plugins/platforms/ios/qioseventdispatcher.mm @@ -196,8 +196,9 @@ extern "C" int qt_main_wrapper(int argc, char *argv[]) requestedStackSize = 0; QT_WARNING_PUSH - QT_WARNING_DISABLE_CLANG("-Wunknown-warning-option") +#if Q_CC_CLANG >= 1800 QT_WARNING_DISABLE_CLANG("-Wvla-cxx-extension") +#endif // The user-main stack _must_ live on the stack, so that the stack pointer // during user-main is within pthread_get_stackaddr_np/pthread_get_stacksize_np. char reservedStack[Stack::computeSize(requestedStackSize)];