[all-commits] [llvm/llvm-project] 3bb89b: Don't dead-end asan_foo() entrypoints in the shim
Roy Sundahl via All-commits
all-commits at lists.llvm.org
Tue Sep 26 18:14:05 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3bb89b6bfbb549a4b129698b0e56d758a1dcd8df
https://github.com/llvm/llvm-project/commit/3bb89b6bfbb549a4b129698b0e56d758a1dcd8df
Author: rsundahl <rsundahl at apple.com>
Date: 2023-09-26 (Tue, 26 Sep 2023)
Changed paths:
M compiler-rt/lib/asan_abi/asan_abi.cpp
M compiler-rt/lib/asan_abi/asan_abi.h
M compiler-rt/lib/asan_abi/asan_abi_shim.cpp
Log Message:
-----------
Don't dead-end asan_foo() entrypoints in the shim
Some entrypoints supporting LLDB process introspection were not
being forwarded to asan_abi_foo() stable ABI entrypoints which
effectively dead-ended them in NOPs that could not be implemented
by Stable ABI.
rdar://115974403
Reviewed By: wrotki, vitalybuka, MaskRay
Differential Revision: https://reviews.llvm.org/D159545
More information about the All-commits
mailing list