]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Add several sanitizer ignore lists under /usr/lib/clang
authorDimitry Andric <dim@FreeBSD.org>
Fri, 27 May 2022 18:23:37 +0000 (20:23 +0200)
committerDimitry Andric <dim@FreeBSD.org>
Sat, 28 May 2022 13:46:38 +0000 (15:46 +0200)
commit7b6f5ebef68194c09708abeb6426ca7602b6dab1
tree16cb30f3774d419bc92d5fc7ba23ffc3f510c026
parent9cb70cb4769d2ef3a2e3b6d8bae8e0e59a4689e8
Add several sanitizer ignore lists under /usr/lib/clang

Some of the sanitizers from compiler-rt can use ignore lists, which are
loosely modeled on valgrind's example. Upstream provides default lists
for AddressSanitizer, CFI, and MemorySanitizer, so install these in the
expected location, /usr/lib/clang/14.0.3/share.

Reviewed by: emaste
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D35338
etc/mtree/BSD.usr.dist
lib/libclang_rt/asan/Makefile
lib/libclang_rt/cfi/Makefile
lib/libclang_rt/compiler-rt-vars.mk
lib/libclang_rt/msan/Makefile
tools/build/mk/OptionalObsoleteFiles.inc