Commit ec17c3d0 authored by Kai Koehne's avatar Kai Koehne Committed by Jani Heikkinen
Browse files

Disable jitted Regexp for Mingw 64 bit


Work around bugs in either the jitted code, or the gcc compiler for
Windows that lead to incorrect JavaScript evaluations, most notably in
RegExp. This greatly reduces also the number of autotest failures.

Task-number: QTBUG-40814
Change-Id: I3045738c8e97b7fc4c12238f1163dd2b844ef877
Reviewed-by: default avatarSimon Hausmann <simon.hausmann@digia.com>
Reviewed-by: default avatarRay Donnelly <mingw.android@gmail.com>
Showing with 3 additions and 0 deletions
......@@ -56,6 +56,9 @@ contains(JAVASCRIPTCORE_JIT,no) {
DEFINES+=ENABLE_YARR=0
}
# YARR_JIT has known issues on mingw 64 bit, see QTBUG-40814
mingw:equals(QT_ARCH, x86_64): DEFINES+=ENABLE_YARR_JIT=0
# Rules when JIT enabled (not disabled)
!contains(DEFINES, ENABLE_JIT=0) {
linux*-g++*:greaterThan(QT_GCC_MAJOR_VERSION,3):greaterThan(QT_GCC_MINOR_VERSION,0) {
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment