[TSan] Remove ignore_interceptors_accesses flag
authorJulian Lettner <jlettner@apple.com>
Thu, 10 Jan 2019 20:04:33 +0000 (20:04 +0000)
committerJulian Lettner <jlettner@apple.com>
Thu, 10 Jan 2019 20:04:33 +0000 (20:04 +0000)
commit7d1085cbb020f68014ba938314e9136bb9e811a1
treebc3689a2456df05d2f8a869b967e977567a5e61e
parent1765839052166613ac52f3abfb75ba0b36f61f04
[TSan] Remove ignore_interceptors_accesses flag

Summary:
It has been superseded by the `ignore_noninstrumented_modules` flag and is no longer needed.

Also simplify a test that checks that `mmap_interceptor` respects ignore annotations (`thr->ignore_reads_and_writes `).
Relevant: https://reviews.llvm.org/rL269855

<rdar://problem/46263073> Remove obsolete Apple-specific suppression option

Reviewers: dcoughlin, kubamracek, dvyukov, delcypher

Reviewed By: dvyukov

Subscribers: jfb, llvm-commits, #sanitizers

Tags: #sanitizers

Differential Revision: https://reviews.llvm.org/D55075

llvm-svn: 350883
compiler-rt/lib/tsan/rtl/tsan_flags.inc
compiler-rt/lib/tsan/rtl/tsan_interceptors.cc
compiler-rt/test/tsan/Darwin/ignore-noninstrumented.mm
compiler-rt/test/tsan/Darwin/ignored-interceptors.mm [deleted file]
compiler-rt/test/tsan/ignored-interceptors-mmap.cc