Revert 166365 - roll clang 165787:167488

Reverted because it is assumed to be the cause for multiple compile failures on  mac and linux.

Fixes crash in arm codegen.
Doesn't warn on -Wno-arc-abi.
Nicer diagnostics for nested macro instantiations.
Includes asan support for android on linux (shout if you need that on mac).
Fixes issue with debug information in .S files.
Renames -faddress-sanitizer to -fsanitize=address (continue to use -faddress-sanitizer in chromium for now, until we've updated all third-party gyp files)

BUG=159712,159452,159475,159502,159598,59580
TBR=hans

Review URL: https://codereview.chromium.org/11361133

TBR=thakis@chromium.org
Review URL: https://codereview.chromium.org/11377020

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166369 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
This commit is contained in:
pastarmovj@google.com 2012-11-07 08:49:12 +00:00
Родитель 605d4a523d
Коммит b0b2a042ca
1 изменённых файлов: 0 добавлений и 8 удалений

Просмотреть файл

@ -2592,8 +2592,6 @@
'cflags': [
'-faddress-sanitizer',
'-fno-omit-frame-pointer',
# See http://crbug.com/159580
'-w',
],
'ldflags': [
'-faddress-sanitizer',
@ -2612,8 +2610,6 @@
'-fno-omit-frame-pointer',
'-fPIE',
'-mllvm', '-tsan-blacklist=<(tsan_blacklist)'
# See http://crbug.com/159580
'-w',
],
'ldflags': [
'-fthread-sanitizer',
@ -3014,8 +3010,6 @@
# binaries on x86_64 host is problematic.
# TODO(eugenis): re-enable.
'-faddress-sanitizer',
# See http://crbug.com/159580
'-w',
],
'ldflags!': [
'-faddress-sanitizer',
@ -3135,8 +3129,6 @@
'xcode_settings': {
'OTHER_CFLAGS': [
'-faddress-sanitizer',
# See http://crbug.com/159580
'-w',
],
},
'defines': [