[TSan] Add SystemZ longjmp support
authorIlya Leoshkevich <iii@linux.ibm.com>
Fri, 2 Jul 2021 00:46:21 +0000 (02:46 +0200)
committerIlya Leoshkevich <iii@linux.ibm.com>
Thu, 15 Jul 2021 10:18:48 +0000 (12:18 +0200)
commit402fc790eb484161866941cc840e20bdf5ae80e6
tree49839c759f7ac0509994d375e81df0f06375c8a4
parent96a29df0b166ed52806dfd01236c604c0eb8b7d1
[TSan] Add SystemZ longjmp support

Implement the interceptor and stack pointer demangling.

Reviewed By: dvyukov

Differential Revision: https://reviews.llvm.org/D105629
compiler-rt/lib/tsan/CMakeLists.txt
compiler-rt/lib/tsan/rtl/tsan_platform_linux.cpp
compiler-rt/lib/tsan/rtl/tsan_rtl_s390x.S [new file with mode: 0644]
llvm/utils/gn/secondary/compiler-rt/lib/tsan/BUILD.gn