summaryrefslogtreecommitdiffstats
path: root/mkspecs/features/unix/mno_extern_direct_access.prf
diff options
context:
space:
mode:
Diffstat (limited to 'mkspecs/features/unix/mno_extern_direct_access.prf')
-rw-r--r--mkspecs/features/unix/mno_extern_direct_access.prf9
1 files changed, 7 insertions, 2 deletions
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
+}