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

Reply via email to