summaryrefslogtreecommitdiff
path: root/lib/asan/asan_internal.h
diff options
context:
space:
mode:
authorAlexey Samsonov <samsonov@google.com>2012-06-15 06:37:34 +0000
committerAlexey Samsonov <samsonov@google.com>2012-06-15 06:37:34 +0000
commitfa3daaf1d66314658e7c05bf63dc825d179f2faf (patch)
tree86095d8bcdf4f5dc78408116b3cc928e576bff89 /lib/asan/asan_internal.h
parentbe7420cc79d8580eb354666eef638d39ee9cff80 (diff)
downloadcompiler-rt-fa3daaf1d66314658e7c05bf63dc825d179f2faf.tar.gz
compiler-rt-fa3daaf1d66314658e7c05bf63dc825d179f2faf.tar.bz2
compiler-rt-fa3daaf1d66314658e7c05bf63dc825d179f2faf.tar.xz
[Sanitizer] move more portability wrappers to common runtime: sleep, _exit, abort, atexit, pthread_self
git-svn-id: https://llvm.org/svn/llvm-project/compiler-rt/trunk@158493 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/asan/asan_internal.h')
-rw-r--r--lib/asan/asan_internal.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/lib/asan/asan_internal.h b/lib/asan/asan_internal.h
index f2663f0c..128c83d8 100644
--- a/lib/asan/asan_internal.h
+++ b/lib/asan/asan_internal.h
@@ -129,7 +129,6 @@ bool AsanInterceptsSignal(int signum);
void SetAlternateSignalStack();
void UnsetAlternateSignalStack();
void InstallSignalHandlers();
-uptr GetThreadSelf();
int AtomicInc(int *a);
u16 AtomicExchange(u16 *a, u16 new_val);
u8 AtomicExchange(u8 *a, u8 new_val);
@@ -200,11 +199,6 @@ extern void (*death_callback)(void);
enum LinkerInitialized { LINKER_INITIALIZED = 0 };
-void SleepForSeconds(int seconds);
-void NORETURN Exit(int exitcode);
-void NORETURN Abort();
-int Atexit(void (*function)(void));
-
#define ASAN_ARRAY_SIZE(a) (sizeof(a)/sizeof((a)[0]))
#if !defined(_WIN32) || defined(__clang__)