From d20d69b59e6b65a99f45cb6a45c14e887034dd18 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Sun, 29 Jan 2023 20:11:14 -0700 Subject: [PATCH] update Findllvm.cmake static lib list to LLVM 16 --- cmake/Findllvm.cmake | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/cmake/Findllvm.cmake b/cmake/Findllvm.cmake index 0a3c2eb1e1..28e2382e93 100644 --- a/cmake/Findllvm.cmake +++ b/cmake/Findllvm.cmake @@ -192,7 +192,6 @@ else() # reformatting using your favorite text editor. Note we do not execute # `llvm-config` here because we are cross compiling. FIND_AND_ADD_LLVM_LIB(LLVMWindowsManifest) - FIND_AND_ADD_LLVM_LIB(LLVMWindowsDriver) FIND_AND_ADD_LLVM_LIB(LLVMXRay) FIND_AND_ADD_LLVM_LIB(LLVMLibDriver) FIND_AND_ADD_LLVM_LIB(LLVMDlltoolDriver) @@ -229,6 +228,7 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMSparcCodeGen) FIND_AND_ADD_LLVM_LIB(LLVMSparcDesc) FIND_AND_ADD_LLVM_LIB(LLVMSparcInfo) + FIND_AND_ADD_LLVM_LIB(LLVMRISCVTargetMCA) FIND_AND_ADD_LLVM_LIB(LLVMRISCVDisassembler) FIND_AND_ADD_LLVM_LIB(LLVMRISCVAsmParser) FIND_AND_ADD_LLVM_LIB(LLVMRISCVCodeGen) @@ -252,6 +252,11 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMMipsCodeGen) FIND_AND_ADD_LLVM_LIB(LLVMMipsDesc) FIND_AND_ADD_LLVM_LIB(LLVMMipsInfo) + FIND_AND_ADD_LLVM_LIB(LLVMLoongArchDisassembler) + FIND_AND_ADD_LLVM_LIB(LLVMLoongArchAsmParser) + FIND_AND_ADD_LLVM_LIB(LLVMLoongArchCodeGen) + FIND_AND_ADD_LLVM_LIB(LLVMLoongArchDesc) + FIND_AND_ADD_LLVM_LIB(LLVMLoongArchInfo) FIND_AND_ADD_LLVM_LIB(LLVMLanaiDisassembler) FIND_AND_ADD_LLVM_LIB(LLVMLanaiCodeGen) FIND_AND_ADD_LLVM_LIB(LLVMLanaiAsmParser) @@ -292,6 +297,7 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMAArch64Utils) FIND_AND_ADD_LLVM_LIB(LLVMAArch64Info) FIND_AND_ADD_LLVM_LIB(LLVMOrcJIT) + FIND_AND_ADD_LLVM_LIB(LLVMWindowsDriver) FIND_AND_ADD_LLVM_LIB(LLVMMCJIT) FIND_AND_ADD_LLVM_LIB(LLVMJITLink) FIND_AND_ADD_LLVM_LIB(LLVMInterpreter) @@ -300,6 +306,7 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMOrcTargetProcess) FIND_AND_ADD_LLVM_LIB(LLVMOrcShared) FIND_AND_ADD_LLVM_LIB(LLVMDWP) + FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoLogicalView) FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoGSYM) FIND_AND_ADD_LLVM_LIB(LLVMOption) FIND_AND_ADD_LLVM_LIB(LLVMObjectYAML) @@ -310,22 +317,23 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMPasses) FIND_AND_ADD_LLVM_LIB(LLVMCFGuard) FIND_AND_ADD_LLVM_LIB(LLVMCoroutines) - FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts) FIND_AND_ADD_LLVM_LIB(LLVMipo) FIND_AND_ADD_LLVM_LIB(LLVMVectorize) FIND_AND_ADD_LLVM_LIB(LLVMLinker) FIND_AND_ADD_LLVM_LIB(LLVMInstrumentation) FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenMP) FIND_AND_ADD_LLVM_LIB(LLVMFrontendOpenACC) + FIND_AND_ADD_LLVM_LIB(LLVMFrontendHLSL) FIND_AND_ADD_LLVM_LIB(LLVMExtensions) + FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinkerParallel) FIND_AND_ADD_LLVM_LIB(LLVMDWARFLinker) FIND_AND_ADD_LLVM_LIB(LLVMGlobalISel) FIND_AND_ADD_LLVM_LIB(LLVMMIRParser) FIND_AND_ADD_LLVM_LIB(LLVMAsmPrinter) FIND_AND_ADD_LLVM_LIB(LLVMSelectionDAG) FIND_AND_ADD_LLVM_LIB(LLVMCodeGen) - FIND_AND_ADD_LLVM_LIB(LLVMIRReader) - FIND_AND_ADD_LLVM_LIB(LLVMAsmParser) + FIND_AND_ADD_LLVM_LIB(LLVMObjCARCOpts) + FIND_AND_ADD_LLVM_LIB(LLVMIRPrinter) FIND_AND_ADD_LLVM_LIB(LLVMInterfaceStub) FIND_AND_ADD_LLVM_LIB(LLVMFileCheck) FIND_AND_ADD_LLVM_LIB(LLVMFuzzMutate) @@ -344,6 +352,8 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMObject) FIND_AND_ADD_LLVM_LIB(LLVMTextAPI) FIND_AND_ADD_LLVM_LIB(LLVMMCParser) + FIND_AND_ADD_LLVM_LIB(LLVMIRReader) + FIND_AND_ADD_LLVM_LIB(LLVMAsmParser) FIND_AND_ADD_LLVM_LIB(LLVMMC) FIND_AND_ADD_LLVM_LIB(LLVMDebugInfoCodeView) FIND_AND_ADD_LLVM_LIB(LLVMBitReader) @@ -352,6 +362,7 @@ else() FIND_AND_ADD_LLVM_LIB(LLVMRemarks) FIND_AND_ADD_LLVM_LIB(LLVMBitstreamReader) FIND_AND_ADD_LLVM_LIB(LLVMBinaryFormat) + FIND_AND_ADD_LLVM_LIB(LLVMTargetParser) FIND_AND_ADD_LLVM_LIB(LLVMSupport) FIND_AND_ADD_LLVM_LIB(LLVMDemangle)