authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-07-08 23:02:38-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-07-08 23:02:38-07:00
log3e864c86da5042fbb5e0f9e25d6ecbc4c2582ef7
treeca4f904a3c6ccadd1197c9c9dc4f8225b0744169
parentaade8856ee8c30c28035cb87920026c0954ff203

CI: azure: update build.zig for LLVM 14


1 files changed, 9 insertions(+), 12 deletions(-)

ci/azure/build.zig+9-12
......@@ -51,11 +51,6 @@ pub fn build(b: *Builder) !void {
5151 "llvm-has-csky",
5252 "Whether LLVM has the experimental target csky enabled",
5353 ) orelse false;
54 const llvm_has_ve = b.option(
55 bool,
56 "llvm-has-ve",
57 "Whether LLVM has the experimental target ve enabled",
58 ) orelse false;
5954 const llvm_has_arc = b.option(
6055 bool,
6156 "llvm-has-arc",
......@@ -131,7 +126,6 @@ pub fn build(b: *Builder) !void {
131126 exe_options.addOption(bool, "have_llvm", enable_llvm);
132127 exe_options.addOption(bool, "llvm_has_m68k", llvm_has_m68k);
133128 exe_options.addOption(bool, "llvm_has_csky", llvm_has_csky);
134 exe_options.addOption(bool, "llvm_has_ve", llvm_has_ve);
135129 exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
136130 exe_options.addOption(bool, "force_gpa", force_gpa);
137131
......@@ -808,15 +802,11 @@ const clang_libs = [_][]const u8{
808802 "clangToolingCore",
809803};
810804const lld_libs = [_][]const u8{
811 "lldDriver",
812805 "lldMinGW",
813806 "lldELF",
814807 "lldCOFF",
815 "lldMachO",
816808 "lldWasm",
817 "lldReaderWriter",
818 "lldCore",
819 "lldYAML",
809 "lldMachO",
820810 "lldCommon",
821811};
822812// This list can be re-generated with `llvm-config --libfiles` and then
......@@ -834,6 +824,7 @@ const llvm_libs = [_][]const u8{
834824 "LLVMXCoreCodeGen",
835825 "LLVMXCoreDesc",
836826 "LLVMXCoreInfo",
827 "LLVMX86TargetMCA",
837828 "LLVMX86Disassembler",
838829 "LLVMX86AsmParser",
839830 "LLVMX86CodeGen",
......@@ -845,6 +836,11 @@ const llvm_libs = [_][]const u8{
845836 "LLVMWebAssemblyDesc",
846837 "LLVMWebAssemblyUtils",
847838 "LLVMWebAssemblyInfo",
839 "LLVMVEDisassembler",
840 "LLVMVEAsmParser",
841 "LLVMVECodeGen",
842 "LLVMVEDesc",
843 "LLVMVEInfo",
848844 "LLVMSystemZDisassembler",
849845 "LLVMSystemZAsmParser",
850846 "LLVMSystemZCodeGen",
......@@ -904,6 +900,7 @@ const llvm_libs = [_][]const u8{
904900 "LLVMARMDesc",
905901 "LLVMARMUtils",
906902 "LLVMARMInfo",
903 "LLVMAMDGPUTargetMCA",
907904 "LLVMAMDGPUDisassembler",
908905 "LLVMAMDGPUAsmParser",
909906 "LLVMAMDGPUCodeGen",
......@@ -949,7 +946,6 @@ const llvm_libs = [_][]const u8{
949946 "LLVMMIRParser",
950947 "LLVMAsmPrinter",
951948 "LLVMDebugInfoMSF",
952 "LLVMDebugInfoDWARF",
953949 "LLVMSelectionDAG",
954950 "LLVMCodeGen",
955951 "LLVMIRReader",
......@@ -965,6 +961,7 @@ const llvm_libs = [_][]const u8{
965961 "LLVMBitWriter",
966962 "LLVMAnalysis",
967963 "LLVMProfileData",
964 "LLVMDebugInfoDWARF",
968965 "LLVMObject",
969966 "LLVMTextAPI",
970967 "LLVMMCParser",