[asan] Remove AsanPlatformThreadInit
authorReid Kleckner <reid@kleckner.net>
Tue, 21 Jul 2015 17:42:37 +0000 (17:42 +0000)
committerReid Kleckner <reid@kleckner.net>
Tue, 21 Jul 2015 17:42:37 +0000 (17:42 +0000)
Since the CoreFoundation allocator replacement was moved in r173134, all
implementations of this function have been empty.

Reviewers: samsonov

Differential Revision: http://reviews.llvm.org/D11375

llvm-svn: 242811

compiler-rt/lib/asan/asan_internal.h
compiler-rt/lib/asan/asan_linux.cc
compiler-rt/lib/asan/asan_mac.cc
compiler-rt/lib/asan/asan_thread.cc
compiler-rt/lib/asan/asan_win.cc

index 107e16e..b4d8821 100644 (file)
@@ -80,7 +80,6 @@ void AsanOnSIGSEGV(int, void *siginfo, void *context);
 void DisableReexec();
 void MaybeReexec();
 void ReadContextStack(void *context, uptr *stack, uptr *ssize);
-void AsanPlatformThreadInit();
 void StopInitOrderChecking();
 
 // Wrapper for TLS/TSD.
index 9580fc7..70f5d17 100644 (file)
@@ -157,10 +157,6 @@ void AsanCheckIncompatibleRT() {
 }
 #endif  // SANITIZER_ANDROID
 
-void AsanPlatformThreadInit() {
-  // Nothing here for now.
-}
-
 #if !SANITIZER_ANDROID
 void ReadContextStack(void *context, uptr *stack, uptr *ssize) {
   ucontext_t *ucp = (ucontext_t*)context;
index 3e02837..f8ee036 100644 (file)
@@ -244,9 +244,6 @@ void AsanCheckDynamicRTPrereqs() {}
 // No-op. Mac does not support static linkage anyway.
 void AsanCheckIncompatibleRT() {}
 
-void AsanPlatformThreadInit() {
-}
-
 void ReadContextStack(void *context, uptr *stack, uptr *ssize) {
   UNIMPLEMENTED();
 }
index 9af5706..d135b7b 100644 (file)
@@ -161,7 +161,6 @@ void AsanThread::Init() {
   VReport(1, "T%d: stack [%p,%p) size 0x%zx; local=%p\n", tid(),
           (void *)stack_bottom_, (void *)stack_top_, stack_top_ - stack_bottom_,
           &local);
-  AsanPlatformThreadInit();
 }
 
 thread_return_t AsanThread::ThreadStart(
index addb3d4..9d241aa 100644 (file)
@@ -194,10 +194,6 @@ void AsanCheckDynamicRTPrereqs() {}
 
 void AsanCheckIncompatibleRT() {}
 
-void AsanPlatformThreadInit() {
-  // Nothing here for now.
-}
-
 void ReadContextStack(void *context, uptr *stack, uptr *ssize) {
   UNIMPLEMENTED();
 }