Title: [112380] trunk/Tools
- Revision
- 112380
- Author
- [email protected]
- Date
- 2012-03-28 03:09:34 -0700 (Wed, 28 Mar 2012)
Log Message
Add support for Intel compiler on Linux QT port.
https://bugs.webkit.org/show_bug.cgi?id=81077
Patch by Kwonjin Jeong <[email protected]> on 2012-03-28
Reviewed by Tor Arne Vestbø.
* qmake/mkspecs/features/default_post.prf:
Don't hide symbols when building with Intel compiler.
The symbols are needed when building QtWebKit tests.
* qmake/mkspecs/features/unix/icc.prf:
Added to ignore icc-specific warnings.
This feature is used with command-line arguments for build-webkit script.
Modified Paths
Added Paths
Diff
Modified: trunk/Tools/ChangeLog (112379 => 112380)
--- trunk/Tools/ChangeLog 2012-03-28 09:58:07 UTC (rev 112379)
+++ trunk/Tools/ChangeLog 2012-03-28 10:09:34 UTC (rev 112380)
@@ -1,3 +1,18 @@
+2012-03-28 Kwonjin Jeong <[email protected]>
+
+ Add support for Intel compiler on Linux QT port.
+ https://bugs.webkit.org/show_bug.cgi?id=81077
+
+ Reviewed by Tor Arne Vestbø.
+
+ * qmake/mkspecs/features/default_post.prf:
+ Don't hide symbols when building with Intel compiler.
+ The symbols are needed when building QtWebKit tests.
+
+ * qmake/mkspecs/features/unix/icc.prf:
+ Added to ignore icc-specific warnings.
+ This feature is used with command-line arguments for build-webkit script.
+
2012-03-28 Philippe Normand <[email protected]>
Unreviewed, trivial update-webkit-libs-jhbuild system call fix.
Modified: trunk/Tools/qmake/mkspecs/features/default_post.prf (112379 => 112380)
--- trunk/Tools/qmake/mkspecs/features/default_post.prf 2012-03-28 09:58:07 UTC (rev 112379)
+++ trunk/Tools/qmake/mkspecs/features/default_post.prf 2012-03-28 10:09:34 UTC (rev 112380)
@@ -135,7 +135,7 @@
win32-msvc*|win32-icc: INCLUDEPATH += $$ROOT_WEBKIT_DIR/Source/_javascript_Core/os-win32
!plugin {
- !linux-g++*:contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
+ !linux-g++*:!linux-icc*:contains(QT_CONFIG, reduce_exports):CONFIG += hide_symbols
unix:contains(QT_CONFIG, reduce_relocations):CONFIG += bsymbolic_functions
}
}
Added: trunk/Tools/qmake/mkspecs/features/unix/icc.prf (0 => 112380)
--- trunk/Tools/qmake/mkspecs/features/unix/icc.prf (rev 0)
+++ trunk/Tools/qmake/mkspecs/features/unix/icc.prf 2012-03-28 10:09:34 UTC (rev 112380)
@@ -0,0 +1,8 @@
+# -------------------------------------------------------------------
+# This optional feature file adds rules that compile using Intel
+# compiler easier.
+#
+# See 'Tools/qmake/README' for an overview of the build system
+# -------------------------------------------------------------------
+
+QMAKE_CXXFLAGS += -wd68,161,175,177,239,411,654,864,873,1125,2089,2196
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-changes