summaryrefslogtreecommitdiffstats
path: root/build
diff options
context:
space:
mode:
authorhans <hans@chromium.org>2016-02-24 06:54:34 -0800
committerCommit bot <commit-bot@chromium.org>2016-02-24 14:55:44 +0000
commit5be1bbaaa31530502c835af19747075a333c1295 (patch)
tree4c264341d04ff136ece7b18c3845650420750b01 /build
parent49451f675a97ee4704fa0dcf7a9acf054514dbaa (diff)
downloadchromium_src-5be1bbaaa31530502c835af19747075a333c1295.zip
chromium_src-5be1bbaaa31530502c835af19747075a333c1295.tar.gz
chromium_src-5be1bbaaa31530502c835af19747075a333c1295.tar.bz2
Roll Clang 259396:261368
BUG=587869 Review URL: https://codereview.chromium.org/1715923002 Cr-Commit-Position: refs/heads/master@{#377291}
Diffstat (limited to 'build')
-rw-r--r--build/common.gypi7
-rw-r--r--build/config/compiler/BUILD.gn9
2 files changed, 1 insertions, 15 deletions
diff --git a/build/common.gypi b/build/common.gypi
index f9a9af4..7f976ad 100644
--- a/build/common.gypi
+++ b/build/common.gypi
@@ -3938,13 +3938,6 @@
'-Wno-abi',
],
}],
- ['clang==1', {
- 'cflags': [
- # Disable an incorrect loop optimization.
- # See http://llvm.org/bugs/show_bug.cgi?id=26600.
- '-mllvm -enable-interleaved-mem-accesses=0',
- ],
- }],
['clang==1 and arm_arch!="" and OS!="android"', {
'cflags': [
'-target arm-linux-gnueabihf',
diff --git a/build/config/compiler/BUILD.gn b/build/config/compiler/BUILD.gn
index 42266cc..accbed0 100644
--- a/build/config/compiler/BUILD.gn
+++ b/build/config/compiler/BUILD.gn
@@ -593,14 +593,7 @@ config("compiler_codegen") {
]
}
} else if (current_cpu == "arm") {
- if (is_clang) {
- # Disable an incorrect loop optimization.
- # See http://llvm.org/bugs/show_bug.cgi?id=26600.
- cflags += [
- "-mllvm",
- "-enable-interleaved-mem-accesses=0",
- ]
- } else {
+ if (!is_clang) {
# Clang doesn't support these flags.
cflags += [
# The tree-sra optimization (scalar replacement for