]> 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, 4 Jun 2022 12:00:20 +0000 (14:00 +0200)
commit36c1a99ff45fe279d478a615f8c66aa10b003cea
tree0b45b44f719ca45f771d02b6391917412582b3a4
parent7cb37e2195570fb4f4d6b9b316736289fd17b7cb
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

(cherry picked from commit 7b6f5ebef68194c09708abeb6426ca7602b6dab1)
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