summaryrefslogtreecommitdiffstats
path: root/src/3rdparty/javascriptcore
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@nokia.com>2009-12-01 14:37:11 (GMT)
committerSimon Hausmann <simon.hausmann@nokia.com>2009-12-01 14:37:11 (GMT)
commitc57dcf1b8601d436efca8ab4070ebc82c3d63a95 (patch)
tree5fd00e69e443196f4f493daccd35e3f957e368b8 /src/3rdparty/javascriptcore
parent931ede896c1b4b0250a8503980c3da5478e5adc1 (diff)
parentbfd43c0d7d7e107cd20ace6603f68a6304be0821 (diff)
downloadQt-c57dcf1b8601d436efca8ab4070ebc82c3d63a95.zip
Qt-c57dcf1b8601d436efca8ab4070ebc82c3d63a95.tar.gz
Qt-c57dcf1b8601d436efca8ab4070ebc82c3d63a95.tar.bz2
Merge branch '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2 into 4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-2: (42 commits) QVariant documentation: there is no function QVariant::isEmpty() Added caching of vectorpaths to the GL paint engine. Extended tst_QListView::indexAt to test viewport bounds. Fix QFontCombobox autotest on X11 In QListViews, items were being hovered even when mouse was on the scrollbars Fix crash in qt3support QPixmap constructor Fix tst_qsharedmemory on Unix Doc: Fixed up a known issue. Only call updateFont if the font have changed. Add some notes about known issues for win32-icc Fixed square root of negative number in drawTextItem(). Fixed the GL2 engine stroker to handle Qt::SvgMiterJoin. Do not fill the disabled background of item. X11: Avoid loading all fonts in system for text with line breaks Do not recoginze templated types or pointers as flags. Compile webkit for win32-icc Fix tst_qspinbox compilation with winscw. compile fix for autotest compile fix for autotest state wasn't being correctly reloaded on mac with unified toolbar ...
Diffstat (limited to 'src/3rdparty/javascriptcore')
-rw-r--r--src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h2
-rw-r--r--src/3rdparty/javascriptcore/WebKit.pri2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h
index 56659a8..c03e8a7 100644
--- a/src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h
+++ b/src/3rdparty/javascriptcore/JavaScriptCore/wtf/TypeTraits.h
@@ -155,7 +155,7 @@ namespace WTF {
typedef IntegralConstant<bool, true> true_type;
typedef IntegralConstant<bool, false> false_type;
-#if defined(_MSC_VER) && (_MSC_VER >= 1400)
+#if defined(_MSC_VER) && (_MSC_VER >= 1400) && !defined(__INTEL_COMPILER)
// VC8 (VS2005) and later have built-in compiler support for HasTrivialConstructor / HasTrivialDestructor,
// but for some unexplained reason it doesn't work on built-in types.
template <typename T> struct HasTrivialConstructor : public IntegralConstant<bool, __has_trivial_constructor(T)>{ };
diff --git a/src/3rdparty/javascriptcore/WebKit.pri b/src/3rdparty/javascriptcore/WebKit.pri
index 8291f30..16f89bf 100644
--- a/src/3rdparty/javascriptcore/WebKit.pri
+++ b/src/3rdparty/javascriptcore/WebKit.pri
@@ -11,7 +11,7 @@ isEmpty(OUTPUT_DIR) {
DEFINES += BUILDING_QT__=1
building-libs {
- win32-msvc*: INCLUDEPATH += $$PWD/JavaScriptCore/os-win32
+ win32-msvc*|win32-icc: INCLUDEPATH += $$PWD/JavaScriptCore/os-win32
} else {
CONFIG(QTDIR_build) {
QT += webkit