================
@@ -408,6 +413,30 @@ run-time performance, which leads to increased binary 
size. Using the
 flag forces all code instrumentation to be outlined, which reduces the size
 of the generated code, but also reduces the run-time performance.
 
+Remapping source paths
+----------------------
+
+AddressSanitizer embeds the source file path in global metadata. For
+reproducible builds, the option ``-fsanitize-compilation-dir=<dir>`` can be
----------------
bjosv wrote:

Are you suggesting we drop `-fsanitize-compilation-dir=` entirely and only 
support this through `-ffile-compilation-dir=`? I added the granular flag for 
consistency with `-fdebug-compilation-dir=` and `-fcoverage-compilation-dir=`, 
but maybe these extra flags are not needed?

https://github.com/llvm/llvm-project/pull/201803
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to