diff options
author | 2021-01-02 17:14:13 +0000 | |
---|---|---|
committer | 2021-01-02 17:14:13 +0000 | |
commit | cfed65dbba37a01196e6114d7667df35e4bed07c (patch) | |
tree | 2d6c61a95fba39bb1d18151ed961976d7007564a /gnu/llvm/compiler-rt/lib/scudo/standalone/interface.h | |
parent | Import compiler-rt 11.0.0 release. (diff) | |
download | wireguard-openbsd-cfed65dbba37a01196e6114d7667df35e4bed07c.tar.xz wireguard-openbsd-cfed65dbba37a01196e6114d7667df35e4bed07c.zip |
Merge compiler-rt 11.0.0.
ok kettenis@
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_ |