mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2026-04-21 08:17:40 +00:00
Pull in the libCrashReporterClient.a information with a warning comment.
Remove library check and regenerate configure. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107028 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -54,8 +54,15 @@ static void PrintCurStackTrace(raw_ostream &OS) {
|
||||
OS.flush();
|
||||
}
|
||||
|
||||
// Integrate with crash reporter.
|
||||
#if defined (__APPLE__) && !defined (HAVE_CRASHREPORTERCLIENT_H)
|
||||
// Integrate with crash reporter libraries.
|
||||
#if defined (__APPLE__) && defined (HAVE_CRASHREPORTERCLIENT_H)
|
||||
// If any clients of llvm try to link to libCrashReporterClient.a themselves,
|
||||
// only one crash info struct will be used.
|
||||
CRASH_REPORTER_CLIENT_HIDDEN
|
||||
struct crashreporter_annotations_t gCRAnnotations
|
||||
__attribute__((section("__DATA," CRASHREPORTER_ANNOTATIONS_SECTION)))
|
||||
= { CRASHREPORTER_ANNOTATIONS_VERSION, 0, 0, 0 };
|
||||
#else if defined (__APPLE__)
|
||||
static const char *__crashreporter_info__ = 0;
|
||||
asm(".desc ___crashreporter_info__, 0x10");
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user