[CMake] Add a check for HAVE_CRASHREPORTERCLIENT_H
authorChris Bieneman <beanz@apple.com>
Wed, 7 Dec 2016 18:53:04 +0000 (18:53 +0000)
committerChris Bieneman <beanz@apple.com>
Wed, 7 Dec 2016 18:53:04 +0000 (18:53 +0000)
The CMake build has been hardcoding this to undef forever, we shouldn't have been doing that.

llvm-svn: 288956

llvm/cmake/config-ix.cmake
llvm/include/llvm/Config/config.h.cmake

index 3e37e58..9c4658e 100755 (executable)
@@ -78,6 +78,7 @@ check_symbol_exists(FE_INEXACT "fenv.h" HAVE_DECL_FE_INEXACT)
 
 check_include_file(mach/mach.h HAVE_MACH_MACH_H)
 check_include_file(histedit.h HAVE_HISTEDIT_H)
+check_include_file(CrashReporterClient.h HAVE_CRASHREPORTERCLIENT_H)
 
 # library checks
 if( NOT PURE_WINDOWS )
index ebe33d5..ccdba3d 100644 (file)
@@ -17,7 +17,7 @@
 #cmakedefine HAVE_BACKTRACE ${HAVE_BACKTRACE}
 
 /* Define to 1 if you have the <CrashReporterClient.h> header file. */
-#undef HAVE_CRASHREPORTERCLIENT_H
+#cmakedefine HAVE_CRASHREPORTERCLIENT_H
 
 /* can use __crashreporter_info__ */
 #undef HAVE_CRASHREPORTER_INFO