diff options
author | Morten Johan Sørvig <morten.sorvig@qt.io> | 2021-10-26 16:03:43 +0200 |
---|---|---|
committer | Morten Johan Sørvig <morten.sorvig@qt.io> | 2021-11-02 09:00:23 +0000 |
commit | 25781a1396a9bebf8125e1989232d4d08d7c5160 (patch) | |
tree | 1d1563829a5cc1176aa7d3a8af3e49b7bd488a8c /mkspecs | |
parent | 2526df506bda99f9497e83a4e6820557a722660e (diff) |
wasm: add sse2 compiler flags again
Now with QT_FOR_CONFIG += core-private.
Change-Id: Iadc61e21db6566f20c32595ef1ab83f37bc5c651
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'mkspecs')
-rw-r--r-- | mkspecs/features/wasm/wasm.prf | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/mkspecs/features/wasm/wasm.prf b/mkspecs/features/wasm/wasm.prf index 28f11251ca..2629e962c8 100644 --- a/mkspecs/features/wasm/wasm.prf +++ b/mkspecs/features/wasm/wasm.prf @@ -1,4 +1,5 @@ +QT_FOR_CONFIG += core-private # DESTDIR will be empty if not set in the app .pro file; make sure it has a value isEmpty(DESTDIR): DESTDIR = $$OUT_PWD @@ -37,6 +38,13 @@ exists($$QMAKE_QT_CONFIG) { EMCC_THREAD_LFLAGS += -s INITIAL_MEMORY=$$INITIAL_MEMORY } + qtConfig(sse2) { + QMAKE_CFLAGS += -O2 -msimd128 -msse -msse2 + QMAKE_CXXFLAGS += -O2 -msimd128 -msse -msse2 + QMAKE_LFLAGS += -msimd128 -msse -msse2 + QMAKE_LFLAGS_DEBUG += -msimd128 -msse -msse2 + } + QMAKE_LFLAGS += $$EMCC_THREAD_LFLAGS QMAKE_LFLAGS_DEBUG += $$EMCC_THREAD_LFLAGS QMAKE_CFLAGS += $$EMCC_THREAD_LFLAGS |