[TSan] Remove unused setjmp definitions
authorMarco Elver <elver@google.com>
Wed, 24 May 2023 09:32:28 +0000 (11:32 +0200)
committerMarco Elver <elver@google.com>
Wed, 24 May 2023 09:57:18 +0000 (11:57 +0200)
commit6177198b20f271d95fb311137402424dd6bc6883
tree9619a73d7daf77af1250bc395f7ef59e820b89a9
parent2f1e2a6b1ca271b6b0dae169d1c793ffcc37c546
[TSan] Remove unused setjmp definitions

The __interceptor_*setjmp() definitions appear to have been defined for
the purpose of TSAN_INTERCEPT(), but on non-Mac systems, it seems
TSAN_INTERCEPT() isn't even being used anymore for setjmp.

Remove them. Nothing should call them anyway (due to CHECK-fail), so
having the linker fail is better than failing at runtime.

Reviewed By: dvyukov

Differential Revision: https://reviews.llvm.org/D151218
compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp