From 2a6ec2e15581d1c113890a7300dbff123f1a10ef Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Thu, 15 Apr 2021 10:43:39 -0700 Subject: [PATCH] build.zig: update llvm libs --- build.zig | 111 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 58 insertions(+), 53 deletions(-) diff --git a/build.zig b/build.zig index b1d6525a5f..a5e585ed7c 100644 --- a/build.zig +++ b/build.zig @@ -745,78 +745,57 @@ const lld_libs = [_][]const u8{ // reformatting using your favorite text editor. Note we do not execute // `llvm-config` here because we are cross compiling. const llvm_libs = [_][]const u8{ - "LLVMXRay", "LLVMWindowsManifest", - "LLVMSymbolize", - "LLVMDebugInfoPDB", - "LLVMOrcJIT", - "LLVMOrcError", - "LLVMJITLink", - "LLVMObjectYAML", - "LLVMMCA", - "LLVMLTO", - "LLVMPasses", - "LLVMCoroutines", - "LLVMObjCARCOpts", - "LLVMExtensions", - "LLVMLineEditor", + "LLVMXRay", "LLVMLibDriver", - "LLVMInterpreter", - "LLVMFuzzMutate", - "LLVMMCJIT", - "LLVMExecutionEngine", - "LLVMRuntimeDyld", - "LLVMDWARFLinker", "LLVMDlltoolDriver", - "LLVMOption", - "LLVMDebugInfoGSYM", "LLVMCoverage", + "LLVMLineEditor", "LLVMXCoreDisassembler", "LLVMXCoreCodeGen", "LLVMXCoreDesc", "LLVMXCoreInfo", "LLVMX86Disassembler", - "LLVMX86CodeGen", "LLVMX86AsmParser", + "LLVMX86CodeGen", "LLVMX86Desc", "LLVMX86Info", "LLVMWebAssemblyDisassembler", + "LLVMWebAssemblyAsmParser", "LLVMWebAssemblyCodeGen", "LLVMWebAssemblyDesc", - "LLVMWebAssemblyAsmParser", "LLVMWebAssemblyInfo", "LLVMSystemZDisassembler", - "LLVMSystemZCodeGen", "LLVMSystemZAsmParser", + "LLVMSystemZCodeGen", "LLVMSystemZDesc", "LLVMSystemZInfo", "LLVMSparcDisassembler", - "LLVMSparcCodeGen", "LLVMSparcAsmParser", + "LLVMSparcCodeGen", "LLVMSparcDesc", "LLVMSparcInfo", "LLVMRISCVDisassembler", - "LLVMRISCVCodeGen", "LLVMRISCVAsmParser", + "LLVMRISCVCodeGen", "LLVMRISCVDesc", - "LLVMRISCVUtils", "LLVMRISCVInfo", "LLVMPowerPCDisassembler", - "LLVMPowerPCCodeGen", "LLVMPowerPCAsmParser", + "LLVMPowerPCCodeGen", "LLVMPowerPCDesc", "LLVMPowerPCInfo", "LLVMNVPTXCodeGen", "LLVMNVPTXDesc", "LLVMNVPTXInfo", "LLVMMSP430Disassembler", - "LLVMMSP430CodeGen", "LLVMMSP430AsmParser", + "LLVMMSP430CodeGen", "LLVMMSP430Desc", "LLVMMSP430Info", "LLVMMipsDisassembler", - "LLVMMipsCodeGen", "LLVMMipsAsmParser", + "LLVMMipsCodeGen", "LLVMMipsDesc", "LLVMMipsInfo", "LLVMLanaiDisassembler", @@ -830,44 +809,73 @@ const llvm_libs = [_][]const u8{ "LLVMHexagonDesc", "LLVMHexagonInfo", "LLVMBPFDisassembler", - "LLVMBPFCodeGen", "LLVMBPFAsmParser", + "LLVMBPFCodeGen", "LLVMBPFDesc", "LLVMBPFInfo", "LLVMAVRDisassembler", - "LLVMAVRCodeGen", "LLVMAVRAsmParser", + "LLVMAVRCodeGen", "LLVMAVRDesc", "LLVMAVRInfo", "LLVMARMDisassembler", - "LLVMARMCodeGen", "LLVMARMAsmParser", + "LLVMARMCodeGen", "LLVMARMDesc", "LLVMARMUtils", "LLVMARMInfo", "LLVMAMDGPUDisassembler", - "LLVMAMDGPUCodeGen", - "LLVMMIRParser", - "LLVMipo", - "LLVMInstrumentation", - "LLVMVectorize", - "LLVMLinker", - "LLVMIRReader", - "LLVMAsmParser", - "LLVMFrontendOpenMP", "LLVMAMDGPUAsmParser", + "LLVMAMDGPUCodeGen", "LLVMAMDGPUDesc", "LLVMAMDGPUUtils", "LLVMAMDGPUInfo", "LLVMAArch64Disassembler", - "LLVMMCDisassembler", + "LLVMAArch64AsmParser", "LLVMAArch64CodeGen", + "LLVMAArch64Desc", + "LLVMAArch64Utils", + "LLVMAArch64Info", + "LLVMOrcJIT", + "LLVMMCJIT", + "LLVMJITLink", + "LLVMOrcTargetProcess", + "LLVMOrcShared", + "LLVMInterpreter", + "LLVMExecutionEngine", + "LLVMRuntimeDyld", + "LLVMSymbolize", + "LLVMDebugInfoPDB", + "LLVMDebugInfoGSYM", + "LLVMOption", + "LLVMObjectYAML", + "LLVMMCA", + "LLVMMCDisassembler", + "LLVMLTO", + "LLVMPasses", "LLVMCFGuard", + "LLVMCoroutines", + "LLVMObjCARCOpts", + "LLVMHelloNew", + "LLVMipo", + "LLVMVectorize", + "LLVMLinker", + "LLVMInstrumentation", + "LLVMFrontendOpenMP", + "LLVMFrontendOpenACC", + "LLVMExtensions", + "LLVMDWARFLinker", "LLVMGlobalISel", - "LLVMSelectionDAG", + "LLVMMIRParser", "LLVMAsmPrinter", "LLVMDebugInfoDWARF", + "LLVMSelectionDAG", "LLVMCodeGen", + "LLVMIRReader", + "LLVMAsmParser", + "LLVMInterfaceStub", + "LLVMFileCheck", + "LLVMFuzzMutate", "LLVMTarget", "LLVMScalarOpts", "LLVMInstCombine", @@ -878,19 +886,16 @@ const llvm_libs = [_][]const u8{ "LLVMProfileData", "LLVMObject", "LLVMTextAPI", + "LLVMMCParser", + "LLVMMC", + "LLVMDebugInfoCodeView", + "LLVMDebugInfoMSF", "LLVMBitReader", "LLVMCore", "LLVMRemarks", "LLVMBitstreamReader", - "LLVMAArch64AsmParser", - "LLVMMCParser", - "LLVMAArch64Desc", - "LLVMMC", - "LLVMDebugInfoCodeView", - "LLVMDebugInfoMSF", "LLVMBinaryFormat", - "LLVMAArch64Utils", - "LLVMAArch64Info", + "LLVMTableGen", "LLVMSupport", "LLVMDemangle", };