From 78ef9e9d14f170c410c2fb52f5aada8421ed8f07 Mon Sep 17 00:00:00 2001 From: Thiago Macieira Date: Fri, 15 Jul 2022 12:38:18 -0700 Subject: Fix attempt to use -mno-direct-extern-access with Clang Clang has the option, but spells it differently. Fixes: QTBUG-105002 Pick-to: 6.4 Change-Id: I36b24183fbd041179f2ffffd170217e82ff6d14d Reviewed-by: Alexandru Croitor --- mkspecs/features/unix/mno_extern_direct_access.prf | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'mkspecs') diff --git a/mkspecs/features/unix/mno_extern_direct_access.prf b/mkspecs/features/unix/mno_extern_direct_access.prf index 816e28bb43..2b7b3c8539 100644 --- a/mkspecs/features/unix/mno_extern_direct_access.prf +++ b/mkspecs/features/unix/mno_extern_direct_access.prf @@ -1,2 +1,7 @@ -QMAKE_CFLAGS += -mno-direct-extern-access -QMAKE_CXXFLAGS += -mno-direct-extern-access +clang { + QMAKE_CFLAGS += -fno-direct-access-external-data + QMAKE_CXXFLAGS += -fno-direct-access-external-data +} else { + QMAKE_CFLAGS += -mno-direct-extern-access + QMAKE_CXXFLAGS += -mno-direct-extern-access +} -- cgit v1.2.3