CMake: Merge QCC with GCC and Clang
Because that's what it is. Change-Id: Ib42b3adc93bf4d43bd55fffd16c144ef04d68d83 Reviewed-by: Lars Knoll <lars.knoll@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
This commit is contained in:
parent
3ad4fff7d5
commit
34a67431e4
@ -1,16 +1,3 @@
|
||||
if (QCC)
|
||||
set(QT_CFLAGS_SSE2 "-msse2")
|
||||
set(QT_CFLAGS_SSE3 "-msse3")
|
||||
set(QT_CFLAGS_SSSE3 "-mssse3")
|
||||
set(QT_CFLAGS_SSE4_1 "-msse4.1")
|
||||
set(QT_CFLAGS_SSE4_2 "-msse4.2")
|
||||
set(QT_CFLAGS_AVX "-mavx")
|
||||
set(QT_CFLAGS_AVX2 "-mavx2")
|
||||
set(QT_CFLAGS_ARCH_HASWELL "-march=haswell")
|
||||
set(QT_CFLAGS_AESNI "-maes")
|
||||
set(QT_CFLAGS_SHANI "-msha")
|
||||
endif()
|
||||
|
||||
if (MSVC)
|
||||
if (QT_64BIT)
|
||||
# SSE2 is mandatory on 64-bit mode, so skip the option. It triggers:
|
||||
@ -43,7 +30,7 @@ if (MSVC)
|
||||
set(QT_CFLAGS_AVX512VBMI "-arch:AVX512")
|
||||
endif()
|
||||
|
||||
if(GCC OR CLANG)
|
||||
if(GCC OR CLANG OR QCC)
|
||||
set(QT_CFLAGS_SSE2 "-msse2")
|
||||
set(QT_CFLAGS_SSE3 "-msse3")
|
||||
set(QT_CFLAGS_SSSE3 "-mssse3")
|
||||
|
Loading…
x
Reference in New Issue
Block a user