Fix out-of-tree clang build due to sysexits change
authorDave Airlie <airlied@redhat.com>
Tue, 6 Oct 2020 22:13:44 +0000 (18:13 -0400)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 6 Oct 2020 22:21:17 +0000 (18:21 -0400)
The sysexists change broke clang building out of tree against llvm.

https://reviews.llvm.org/D88467

llvm/include/llvm/Config/config.h.cmake
llvm/include/llvm/Config/llvm-config.h.cmake
llvm/include/llvm/Support/ExitCodes.h

index 9ad0d82..fc3f945 100644 (file)
 /* Define to 1 if you have the <sys/types.h> header file. */
 #cmakedefine HAVE_SYS_TYPES_H ${HAVE_SYS_TYPES_H}
 
-/* Define to 1 if you have the <sysexits.h> header file. */
-#cmakedefine HAVE_SYSEXITS_H ${HAVE_SYSEXITS_H}
-
 /* Define if the setupterm() function is supported this platform. */
 #cmakedefine LLVM_ENABLE_TERMINFO ${LLVM_ENABLE_TERMINFO}
 
index ee29987..452c56e 100644 (file)
@@ -88,4 +88,7 @@
 /* Define if LLVM was built with a dependency to the tensorflow compiler */
 #cmakedefine LLVM_HAVE_TF_AOT
 
+/* Define to 1 if you have the <sysexits.h> header file. */
+#cmakedefine HAVE_SYSEXITS_H ${HAVE_SYSEXITS_H}
+
 #endif
index 2715c5c..b9041f5 100644 (file)
@@ -16,7 +16,7 @@
 #ifndef LLVM_SUPPORT_EXITCODES_H
 #define LLVM_SUPPORT_EXITCODES_H
 
-#include "llvm/Config/config.h"
+#include "llvm/Config/llvm-config.h"
 
 #if HAVE_SYSEXITS_H
 #include <sysexits.h>