summaryrefslogtreecommitdiffstats
path: root/src/corelib/corelib.pro
diff options
context:
space:
mode:
authorBenjamin Poulain <benjamin.poulain@nokia.com>2010-02-23 11:32:43 +0100
committerBenjamin Poulain <benjamin.poulain@nokia.com>2010-02-23 17:21:51 +0100
commit69abc957bca39bce4ed954b0469eb6abce8173fa (patch)
tree6a87bfcb3f41fdc713ef7c84b89f980fddcd53d9 /src/corelib/corelib.pro
parentf09fc6c958ac8f0307686cd8a59a1adc92771b0c (diff)
Move the SIMD detection from QtGui to QtCore
The SIMD instructions are useful outside painting code, the common functions are moved to QtCore Reviewed-by: Samuel Rødal
Diffstat (limited to 'src/corelib/corelib.pro')
-rw-r--r--src/corelib/corelib.pro22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/corelib/corelib.pro b/src/corelib/corelib.pro
index 7f33791c3d..4bffd0f260 100644
--- a/src/corelib/corelib.pro
+++ b/src/corelib/corelib.pro
@@ -38,3 +38,25 @@ symbian: {
# Timezone server
LIBS += -ltzclient
}
+
+mmx {
+ DEFINES += QT_HAVE_MMX
+}
+3dnow {
+ DEFINES += QT_HAVE_3DNOW
+}
+sse {
+ DEFINES += QT_HAVE_SSE
+ DEFINES += QT_HAVE_MMXEXT
+}
+sse2 {
+ DEFINES += QT_HAVE_SSE2
+}
+iwmmxt {
+ DEFINES += QT_HAVE_IWMMXT
+}
+neon {
+ DEFINES += QT_HAVE_NEON
+ QMAKE_CXXFLAGS *= -mfpu=neon
+}
+