aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Willemsen <dwillemsen@google.com>2017-03-28 05:21:40 +0000
committerandroid-build-merger <android-build-merger@google.com>2017-03-28 05:21:40 +0000
commitf82effe6cbce0ebdf00eaa6c241dae86e8993461 (patch)
treef80de79858bc712e0a0c6c743fafbc7c304b5464
parent6c35495bfeca1daec9a138b169cb326ad58bbc4f (diff)
parent107ed82035e78bc6d8458609f2f0b913fbe6da5e (diff)
downloadbuild_soong-f82effe6cbce0ebdf00eaa6c241dae86e8993461.tar.gz
build_soong-f82effe6cbce0ebdf00eaa6c241dae86e8993461.tar.bz2
build_soong-f82effe6cbce0ebdf00eaa6c241dae86e8993461.zip
Merge "Fix absolute paths in clang debug output"
am: 107ed82035 Change-Id: I3e3ee05a40e4868d165d88a5c080069f4423e946
-rw-r--r--cc/config/clang.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/cc/config/clang.go b/cc/config/clang.go
index 10f4cea9..30ab1c63 100644
--- a/cc/config/clang.go
+++ b/cc/config/clang.go
@@ -91,6 +91,10 @@ func init() {
// http://b/29823425 Disable -Wexpansion-to-defined for Clang update to r271374
"-Wno-expansion-to-defined",
+
+ // http://b/36463318 Clang executes with an absolute path, so clang-provided
+ // headers are now absolute.
+ "-fdebug-prefix-map=$$PWD/=",
}, " "))
pctx.StaticVariable("ClangExtraCppflags", strings.Join([]string{