Files
build_soong/cc
Dan Willemsen 253cab89ee Fix absolute paths in clang debug output
As of the latest clang python wrapper, clang is being executed with an
absolute path. That means that clang-provided headers are written with
absolute paths in the debug info, making the builds non-reproducible
(especially with ccache).

So keep our current PWD=/proc/self/pwd -fdebug-prefix-map=/proc/self/cwd=,
but add a new -fdebug-prefix-map=$PWD/= to rewrite these absolute paths.

Bug: 36463318
Test: m -j libc adb; grep for path names
Test: spot check objdump -W before/after, see only expected diffs.
Change-Id: Ic2cdfca051d3c38b753fd5c1fcbeaca8bafc29ae
2017-03-27 16:58:43 -07:00
..
2017-03-15 14:18:42 -07:00
2017-03-16 14:06:30 -07:00
2016-12-05 15:49:40 -08:00
2017-02-22 14:52:52 -08:00
2016-11-02 21:19:11 -07:00
2016-08-01 14:36:22 -07:00
2016-07-29 15:17:58 -07:00
2016-12-13 17:32:29 -08:00
2017-03-16 14:06:30 -07:00