[compiler-rt] r228172 - Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h"

Juergen Ributzka juergen at apple.com
Wed Feb 4 11:14:36 PST 2015


Author: ributzka
Date: Wed Feb  4 13:14:35 2015
New Revision: 228172

URL: http://llvm.org/viewvc/llvm-project?rev=228172&view=rev
Log:
Revert "[ASan] Add the new __asan_mz_* symbols to asan_interface_internal.h"

Reverting r228137 to unbreak the build bots.

Modified:
    compiler-rt/trunk/lib/asan/asan_interface_internal.h
    compiler-rt/trunk/lib/asan/asan_malloc_mac.cc

Modified: compiler-rt/trunk/lib/asan/asan_interface_internal.h
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_interface_internal.h?rev=228172&r1=228171&r2=228172&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_interface_internal.h (original)
+++ compiler-rt/trunk/lib/asan/asan_interface_internal.h Wed Feb  4 13:14:35 2015
@@ -177,24 +177,6 @@ extern "C" {
   void __asan_poison_intra_object_redzone(uptr p, uptr size);
   SANITIZER_INTERFACE_ATTRIBUTE
   void __asan_unpoison_intra_object_redzone(uptr p, uptr size);
-#if SANITIZER_MAC
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void * __asan_mz_calloc(void *zone, uptr nmemb, uptr size);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void __asan_mz_destroy(void* zone);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void __asan_mz_free(void *zone, void *ptr);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void * __asan_mz_malloc(void *zone, uptr size);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void * __asan_mz_memalign(void *zone, uptr align, uptr size);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void * __asan_mz_realloc(void *zone, void *ptr, uptr size);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  uptr __asan_mz_size(void *zone, const void* ptr);
-  SANITIZER_INTERFACE_ATTRIBUTE
-  void * __asan_mz_valloc(void *zone, uptr size);
-#endif  // SANITIZER_MAC
 }  // extern "C"
 
 #endif  // ASAN_INTERFACE_INTERNAL_H

Modified: compiler-rt/trunk/lib/asan/asan_malloc_mac.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/asan/asan_malloc_mac.cc?rev=228172&r1=228171&r2=228172&view=diff
==============================================================================
--- compiler-rt/trunk/lib/asan/asan_malloc_mac.cc (original)
+++ compiler-rt/trunk/lib/asan/asan_malloc_mac.cc Wed Feb  4 13:14:35 2015
@@ -156,7 +156,7 @@ namespace {
 // wrappers, as they are basically copied from there.
 extern "C"
 SANITIZER_INTERFACE_ATTRIBUTE
-size_t __asan_mz_size(malloc_zone_t *zone, const void* ptr) {
+size_t __asan_mz_size(malloc_zone_t* zone, const void* ptr) {
   return asan_mz_size(ptr);
 }
 





More information about the llvm-commits mailing list