From 45aa74cc70c63a3a904007f9c84c1f73d9c2a35f Mon Sep 17 00:00:00 2001 From: "evan@chromium.org" Date: Tue, 19 May 2009 18:18:59 +0000 Subject: linux: disable strict aliasing for WebCore. Leaving this on produces warnings with newer gccs. In https://bugs.webkit.org/show_bug.cgi?id=25864, Darin Adler says, regarding leaving strict aliasing rules on: "I would expect many, many problems in WebCore. Not just warnings, but actual code generation problems." BUG=9104 Review URL: http://codereview.chromium.org/115520 Patch from Craig Schlenter . git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16389 0039d316-1c4b-4281-b951-d872f2087c98 --- webkit/webkit.gyp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webkit/webkit.gyp b/webkit/webkit.gyp index 3ad46a6..4941cea 100644 --- a/webkit/webkit.gyp +++ b/webkit/webkit.gyp @@ -4044,6 +4044,9 @@ # -Wno-multichar for: # .../WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp '-Wno-multichar', + # WebCore does not work with strict aliasing enabled. + # https://bugs.webkit.org/show_bug.cgi?id=25864 + '-fno-strict-aliasing', ], }], ['OS=="mac"', { -- cgit v1.1