diff options
author | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-05 04:47:25 +0000 |
---|---|---|
committer | thakis@chromium.org <thakis@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-03-05 04:47:25 +0000 |
commit | bddae3106719d34c89a89736f26de1da762a0898 (patch) | |
tree | f92932cc46af96d53c87a182010d4568345ef4cd | |
parent | c4a9e93c5e86b5747c2f4c6f8516f03905a5cc8b (diff) | |
download | chromium_src-bddae3106719d34c89a89736f26de1da762a0898.zip chromium_src-bddae3106719d34c89a89736f26de1da762a0898.tar.gz chromium_src-bddae3106719d34c89a89736f26de1da762a0898.tar.bz2 |
Yet another clang roll attempt.
To r126754
To handle clang making -fno-exceptions disabling ObjC exceptions, add -fobjc-exceptions for all files for now. This is a band-aid, see the bug below.
BUG=75001
TEST=none
TBR=hans
Review URL: http://codereview.chromium.org/6628002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77032 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r-- | build/common.gypi | 4 | ||||
-rwxr-xr-x | tools/clang/scripts/update.sh | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/build/common.gypi b/build/common.gypi index 08d9097..39ee2a9 100644 --- a/build/common.gypi +++ b/build/common.gypi @@ -1360,6 +1360,10 @@ # TODO(thakis): Use -isystem instead (http://crbug.com/58751 ). '-Wno-unnamed-type-template-args', ], + 'OTHER_CFLAGS': [ + # TODO(thakis): Causes many warnings - http://crbug.com/75001 + '-fobjc-exceptions', + ], }], ['clang==1 and clang_use_chrome_plugins==1', { 'OTHER_CFLAGS': [ diff --git a/tools/clang/scripts/update.sh b/tools/clang/scripts/update.sh index 619454d..dac2640 100755 --- a/tools/clang/scripts/update.sh +++ b/tools/clang/scripts/update.sh @@ -5,7 +5,7 @@ # This script will check out llvm and clang into third_party/llvm and build it. -CLANG_REVISION=126303 +CLANG_REVISION=126754 THIS_DIR="$(dirname "${0}")" LLVM_DIR="${THIS_DIR}"/../../../third_party/llvm |