[compiler-rt] [compiler-rt] Add interceptors for free_[aligned_]sized for asan+hwasan (PR #189109)
via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 27 15:50:10 PDT 2026
================
@@ -61,6 +61,28 @@ INTERCEPTOR(void, cfree, void *ptr) {
}
#endif // SANITIZER_INTERCEPT_CFREE
+# if SANITIZER_INTERCEPT_FREE_SIZED
+INTERCEPTOR(void, free_sized, void* ptr, uptr size) {
+ if (UNLIKELY(!ptr))
+ return;
+ if (DlsymAlloc::PointerIsMine(ptr))
+ return DlsymAlloc::Free(ptr);
+ GET_STACK_TRACE_FREE;
+ asan_free(ptr, &stack);
----------------
PiJoules wrote:
Done
https://github.com/llvm/llvm-project/pull/189109
More information about the llvm-commits
mailing list