From: Dave Airlie Date: Tue, 6 Oct 2020 22:13:44 +0000 (-0400) Subject: Fix out-of-tree clang build due to sysexits change X-Git-Tag: llvmorg-13-init~9955 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5e4409f30817798377689ef6c229f1c82815e6e8;p=platform%2Fupstream%2Fllvm.git Fix out-of-tree clang build due to sysexits change The sysexists change broke clang building out of tree against llvm. https://reviews.llvm.org/D88467 --- diff --git a/llvm/include/llvm/Config/config.h.cmake b/llvm/include/llvm/Config/config.h.cmake index 9ad0d82..fc3f945 100644 --- a/llvm/include/llvm/Config/config.h.cmake +++ b/llvm/include/llvm/Config/config.h.cmake @@ -208,9 +208,6 @@ /* Define to 1 if you have the header file. */ #cmakedefine HAVE_SYS_TYPES_H ${HAVE_SYS_TYPES_H} -/* Define to 1 if you have the 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} diff --git a/llvm/include/llvm/Config/llvm-config.h.cmake b/llvm/include/llvm/Config/llvm-config.h.cmake index ee29987..452c56e 100644 --- a/llvm/include/llvm/Config/llvm-config.h.cmake +++ b/llvm/include/llvm/Config/llvm-config.h.cmake @@ -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 header file. */ +#cmakedefine HAVE_SYSEXITS_H ${HAVE_SYSEXITS_H} + #endif diff --git a/llvm/include/llvm/Support/ExitCodes.h b/llvm/include/llvm/Support/ExitCodes.h index 2715c5c..b9041f5 100644 --- a/llvm/include/llvm/Support/ExitCodes.h +++ b/llvm/include/llvm/Support/ExitCodes.h @@ -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