diff options
Diffstat (limited to 'gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h')
-rw-r--r-- | gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h b/gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h deleted file mode 100644 index e2639823f42..00000000000 --- a/gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h +++ /dev/null @@ -1,29 +0,0 @@ -//===-- interface.h ---------------------------------------------*- C++ -*-===// -// -// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. -// See https://llvm.org/LICENSE.txt for license information. -// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception -// -//===----------------------------------------------------------------------===// - -#ifndef SCUDO_INTERFACE_H_ -#define SCUDO_INTERFACE_H_ - -#include "internal_defs.h" - -extern "C" { - -WEAK INTERFACE const char *__scudo_default_options(); - -// Post-allocation & pre-deallocation hooks. -// They must be thread-safe and not use heap related functions. -WEAK INTERFACE void __scudo_allocate_hook(void *ptr, size_t size); -WEAK INTERFACE void __scudo_deallocate_hook(void *ptr); - -WEAK INTERFACE void __scudo_print_stats(void); - -typedef void (*iterate_callback)(uintptr_t base, size_t size, void *arg); - -} // extern "C" - -#endif // SCUDO_INTERFACE_H_ |