diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2021-12-16 12:12:12 -0300 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2022-01-20 01:57:06 -0300 |
commit | 34a67431e45f382b01d9f9ffdb4a3853a028c3e4 (patch) | |
tree | cf07ce0ca66cea4ebd6bf8785d30d7e9d0e32ae5 /cmake/QtCompilerOptimization.cmake | |
parent | 3ad4fff7d5a171fcbbdb0247e70fefceedaadd7f (diff) | |
download | qtbase-34a67431e45f382b01d9f9ffdb4a3853a028c3e4.tar.gz |
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>
Diffstat (limited to 'cmake/QtCompilerOptimization.cmake')
-rw-r--r-- | cmake/QtCompilerOptimization.cmake | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/cmake/QtCompilerOptimization.cmake b/cmake/QtCompilerOptimization.cmake index 19504c84fb..8f23a6acf9 100644 --- a/cmake/QtCompilerOptimization.cmake +++ b/cmake/QtCompilerOptimization.cmake @@ -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") |