2009-07-16 Laszlo Gombos <laszlo.1.gombos@nokia.com>
authorhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Jul 2009 16:43:47 +0000 (16:43 +0000)
committerhausmann@webkit.org <hausmann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Jul 2009 16:43:47 +0000 (16:43 +0000)
        Reviewed by Simon Hausmann.

        [Qt] Enable GNU compiler extensions to the ARM compiler
        for all Qt ports using RVCT
        https://bugs.webkit.org/show_bug.cgi?id=27348

        * WebKit.pri:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@45975 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
WebKit.pri

index 0ba326e..6622b71 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2009-07-16  Laszlo Gombos  <laszlo.1.gombos@nokia.com>
+
+        Reviewed by Simon Hausmann.
+
+        [Qt] Enable GNU compiler extensions to the ARM compiler 
+        for all Qt ports using RVCT
+        https://bugs.webkit.org/show_bug.cgi?id=27348
+
+        * WebKit.pri:
+
 2009-07-15  Tor Arne Vestbø  <tor.arne.vestbo@nokia.com>
 
         Rubber-stamped by Simon Hausmann.
index 73288ab..5eeaf33 100644 (file)
@@ -39,6 +39,16 @@ CONFIG(release, debug|release) {
 BASE_DIR = $$PWD
 INCLUDEPATH += $$PWD/WebKit/qt/Api
 
+# Enable GNU compiler extensions to the ARM compiler for all Qt ports using RVCT
+*-armcc {
+    QMAKE_CFLAGS += --gnu
+    QMAKE_CXXFLAGS += --gnu --no_parse_templates
+} 
+
+symbian {
+    QMAKE_CXXFLAGS.ARMCC += --gnu --no_parse_templates
+}
+
 #
 # For builds inside Qt we interpret the output rule and the input of each extra compiler manually
 # and add the resulting sources to the SOURCES variable, because the build inside Qt contains already