Files
build_soong/cc
Kousik Kumar 578ba0021f Add -fdebug-compilation-dir option
The main use of this flag is to be to make both the debug info
and the build command line be independent of the compilation dir.
See: https://reviews.llvm.org/D63387 & https://blog.llvm.org/2019/11/deterministic-builds-with-clang-and-lld.html

Removed -fdebug-prefix-map and PWD variable being set in the compile
command line - these were workarounds we originally did to ensure that
the compile output is independent of the working directory and are no
longer needed now that we have -fdebug-compilation-dir.

Test: Ran "m
out/target/product/crosshatch/obj/SHARED_LIBRARIES/libexif.vendor_intermediates/same_vndk_variants.timestamp"
which fails on an RBE hardened stack without this change and passes with
this change.

Bug: b/169266636
Change-Id: Ib0f271e55f6cf0c89a30e65d3a0b25fe3f3a8f48
2020-10-15 15:25:08 -04:00
..
2020-10-15 15:25:08 -04:00
2020-09-18 12:41:28 -07:00
2020-10-15 15:25:08 -04:00
2020-10-06 15:12:22 -07:00
2020-10-06 13:39:57 -07:00
2020-09-23 01:39:32 +08:00
2020-10-06 15:12:22 -07:00
2020-08-07 13:45:45 -07:00
2020-03-06 18:15:44 -08:00
2020-10-02 13:00:19 -07:00
2019-11-07 15:27:58 -08:00
2020-07-16 13:21:43 -07:00
2020-08-11 01:11:44 +00:00
2020-10-06 15:12:22 -07:00
2020-09-18 12:41:28 -07:00
2020-08-27 10:13:42 +02:00
2020-09-07 19:56:43 +09:00
2020-08-27 10:13:42 +02:00
2020-10-06 13:39:57 -07:00