summaryrefslogtreecommitdiffstats
path: root/src/gui/painting/painting.pri
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2009-05-05 11:12:55 (GMT)
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2009-05-05 11:12:55 (GMT)
commitd6634f369db51abb60d94fd5a4b0e78f06f77f5c (patch)
tree62b263b5010e28785518bc224d186da63e0643f3 /src/gui/painting/painting.pri
parentf1a9ba6fa7a5533ee2dfd4dcfcb0727234030998 (diff)
downloadQt-d6634f369db51abb60d94fd5a4b0e78f06f77f5c.zip
Qt-d6634f369db51abb60d94fd5a4b0e78f06f77f5c.tar.gz
Qt-d6634f369db51abb60d94fd5a4b0e78f06f77f5c.tar.bz2
ARMV6 optimizations to qdrawhelper
Diffstat (limited to 'src/gui/painting/painting.pri')
-rw-r--r--src/gui/painting/painting.pri10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/gui/painting/painting.pri b/src/gui/painting/painting.pri
index 8f1d762..33d53e4 100644
--- a/src/gui/painting/painting.pri
+++ b/src/gui/painting/painting.pri
@@ -377,5 +377,15 @@ win32:contains(QT_CONFIG, direct3d) {
symbian {
HEADERS += painting/qwindowsurface_s60_p.h
SOURCES += painting/qwindowsurface_s60.cpp
+ armccIfdefBlock = \
+ "$${LITERAL_HASH}if defined(ARMV6)" \
+ "MACRO QT_HAVE_ARMV6" \
+ "SOURCEPATH painting" \
+ "SOURCE qblendfunctions_armv6_rvct.s" \
+ "SOURCE qdrawhelper_armv6_rvct.s" \
+ "$${LITERAL_HASH}endif"
+
+ MMP_RULES += armccIfdefBlock
+ QMAKE_CXXFLAGS.ARMCC *= -O3
}