[chromium] Let -Wglobal-constructors hack in shared build metastasize to mac
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Feb 2012 19:44:55 +0000 (19:44 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Feb 2012 19:44:55 +0000 (19:44 +0000)
https://bugs.webkit.org/show_bug.cgi?id=78130

Patch by Nico Weber <nicolasweber@gmx.de> on 2012-02-08
Reviewed by Tony Chang.

* WebKit.gyp:

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

Source/WebKit/chromium/ChangeLog
Source/WebKit/chromium/WebKit.gyp

index 37aa185..ebdd38f 100644 (file)
@@ -1,3 +1,12 @@
+2012-02-08  Nico Weber  <nicolasweber@gmx.de>
+
+        [chromium] Let -Wglobal-constructors hack in shared build metastasize to mac
+        https://bugs.webkit.org/show_bug.cgi?id=78130
+
+        Reviewed by Tony Chang.
+
+        * WebKit.gyp:
+
 2012-02-08  Alexei Svitkine  <asvitkine@chromium.org>
 
         Chromium: Fix Mac rubber band overhang drawing on composited pages and re-enable tests.
index 8dd2dde..ab6e39f 100644 (file)
                                     # and we pull in the test files into the webkit target in the
                                     # shared build.
                                     'cflags!': ['-Wglobal-constructors'],
+                                    'xcode_settings': {
+                                      'WARNING_CFLAGS!': ['-Wglobal-constructors'],
+                                    },
                                 }],
                             ],
                             'msvs_settings': {