Author: hhinnant
Date: Mon Jan 23 18:52:33 2012
New Revision: 148763

URL: http://llvm.org/viewvc/llvm-project?rev=148763&view=rev
Log:
Removed reference to internal header

Modified:
    libcxxabi/trunk/src/abort_message.cpp

Modified: libcxxabi/trunk/src/abort_message.cpp
URL: 
http://llvm.org/viewvc/llvm-project/libcxxabi/trunk/src/abort_message.cpp?rev=148763&r1=148762&r2=148763&view=diff
==============================================================================
--- libcxxabi/trunk/src/abort_message.cpp (original)
+++ libcxxabi/trunk/src/abort_message.cpp Mon Jan 23 18:52:33 2012
@@ -10,49 +10,20 @@
 #include <stdlib.h>
 #include <stdio.h>
 #include <stdarg.h>
-
-#if __APPLE__ 
-    #include <Availability.h>
-    #if __MAC_OS_X_VERSION_MIN_REQUIRED >= 1070
-        #include <CrashReporterClient.h>
-
-        //  If any clients of llvm try to link to libCrashReporterClient.a 
themselves,
-        //  only one crash info struct will be used.
-        extern "C" {
-        CRASH_REPORTER_CLIENT_HIDDEN 
-        struct crashreporter_annotations_t gCRAnnotations 
-                __attribute__((section("__DATA," 
CRASHREPORTER_ANNOTATIONS_SECTION))) 
-                = { CRASHREPORTER_ANNOTATIONS_VERSION, 0, 0, 0, 0, 0, 0 };
-        }
-
-    #endif
-#endif
-
 #include "abort_message.h"
 
 __attribute__((visibility("hidden")))
 void abort_message(const char* format, ...)
 {
-       // write message to stderr
+    // write message to stderr
 #if __APPLE__
-       fprintf(stderr, "libc++abi.dylib: ");
-#endif
-       va_list list;
-       va_start(list, format);
-       vfprintf(stderr, format, list);
-       va_end(list);
-       fprintf(stderr, "\n");
-       
-#if __APPLE__ && (__MAC_OS_X_VERSION_MIN_REQUIRED >= 1070)
-       // record message in crash report
-       char* buffer;
-       va_list list2;
-       va_start(list2, format);
-       vasprintf(&buffer, format, list2);
-       va_end(list2);
-       CRSetCrashLogMessage(buffer);
+    fprintf(stderr, "libc++abi.dylib: ");
 #endif
-
-       abort();
+    va_list list;
+    va_start(list, format);
+    vfprintf(stderr, format, list);
+    va_end(list);
+    fprintf(stderr, "\n");
+    abort();
 }
 


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to