diff options
author | evan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-19 18:18:59 +0000 |
---|---|---|
committer | evan@chromium.org <evan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-05-19 18:18:59 +0000 |
commit | 45aa74cc70c63a3a904007f9c84c1f73d9c2a35f (patch) | |
tree | 9685ff45a0b21ef93b4f62fafc019e80d6f3a38b | |
parent | da39555deba6de0aac412fbef519bbd6c8637d41 (diff) | |
download | chromium_src-45aa74cc70c63a3a904007f9c84c1f73d9c2a35f.zip chromium_src-45aa74cc70c63a3a904007f9c84c1f73d9c2a35f.tar.gz chromium_src-45aa74cc70c63a3a904007f9c84c1f73d9c2a35f.tar.bz2 |
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 <craig.schlenter@gmail.com>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16389 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | webkit/webkit.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
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"', { |