diff options
author | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-29 22:54:08 +0000 |
---|---|---|
committer | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-06-29 22:54:08 +0000 |
commit | 0fc010793596e8987054ceb7147b06387c653a2c (patch) | |
tree | 8a93e384b3c0261cd847d64c20f44c145747e123 /third_party/mesa | |
parent | 2ab30d17d2865b730ed4cee598d42ab239b2aeab (diff) | |
download | chromium_src-0fc010793596e8987054ceb7147b06387c653a2c.zip chromium_src-0fc010793596e8987054ceb7147b06387c653a2c.tar.gz chromium_src-0fc010793596e8987054ceb7147b06387c653a2c.tar.bz2 |
roll clang 155835:159409
First clang roll in a few weeks, so lots of new stuff:
* better 'unused' warnings. Now catches e.g. "AutoLock(&lock);"
* better 'uninitialized' warnings
* template type eliding in diagnostics
* TLS attribute support
* New -Wunused-private-field warning (disabled for now)
* style plugin has better warning for implicit destructors
* method_iterator interface changed back to what it was, update plugin again
* Warn on member variable self assignments
BUG=135207
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10689041
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145022 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/mesa')
-rw-r--r-- | third_party/mesa/mesa.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/third_party/mesa/mesa.gyp b/third_party/mesa/mesa.gyp index 4fc9d6b..dd55253 100644 --- a/third_party/mesa/mesa.gyp +++ b/third_party/mesa/mesa.gyp @@ -526,11 +526,14 @@ # texenvprogram.c converts '~0' to a bitfield, which causes clang # to warn that -1 is implicitly converted to 255. '-Wno-constant-conversion', + # https://bugs.freedesktop.org/show_bug.cgi?id=51574 + '-Wno-self-assign-memvar', ], }, 'cflags': [ '-Wno-unused-value', '-Wno-constant-conversion', + '-Wno-self-assign-memvar', ], }], ], |