diff options
author | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-06-25 12:11:02 +0200 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@digia.com> | 2014-07-03 10:10:30 +0200 |
commit | 3fd2f0b7d8c5139eff9020062ed66c897eac32e7 (patch) | |
tree | ed896df906e163e23004596250ac176c253d83d8 /src/gui/painting/painting.pri | |
parent | de1d5815c15ba1f944752cf7d441442efeb0accb (diff) |
ARM: do not use the clang integrated assembler in some cases.
The integrated assembler of clang does not understand some/all of the
ARM macro assembler syntax used in pixman-arm-neon-asm.S. By default,
this integrated assembler is used when using the "clang" command as a
driver. This patch turns off the integrated assembler of clang for that
file.
Change-Id: Ic06801266b5a4b097ca835d815bcc5d5fc672946
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/gui/painting/painting.pri')
-rw-r--r-- | src/gui/painting/painting.pri | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gui/painting/painting.pri b/src/gui/painting/painting.pri index ed45b8ea17..bc4b2f27d8 100644 --- a/src/gui/painting/painting.pri +++ b/src/gui/painting/painting.pri @@ -98,6 +98,7 @@ contains(QT_CPU_FEATURES.$$QT_ARCH, sse2) { IWMMXT_SOURCES += painting/qdrawhelper_iwmmxt.cpp !ios:contains(QT_CPU_FEATURES.$$QT_ARCH, neon) { + CONFIG += no_clang_integrated_as SOURCES += painting/qdrawhelper_neon.cpp HEADERS += painting/qdrawhelper_neon_p.h NEON_ASM += ../3rdparty/pixman/pixman-arm-neon-asm.S painting/qdrawhelper_neon_asm.S |