mirror of
https://github.com/ziglang/zig.git
synced 2025-12-07 06:43:07 +00:00
CI: azure: update build.zig for LLVM 14
This commit is contained in:
parent
aade8856ee
commit
3e864c86da
@ -51,11 +51,6 @@ pub fn build(b: *Builder) !void {
|
|||||||
"llvm-has-csky",
|
"llvm-has-csky",
|
||||||
"Whether LLVM has the experimental target csky enabled",
|
"Whether LLVM has the experimental target csky enabled",
|
||||||
) orelse false;
|
) orelse false;
|
||||||
const llvm_has_ve = b.option(
|
|
||||||
bool,
|
|
||||||
"llvm-has-ve",
|
|
||||||
"Whether LLVM has the experimental target ve enabled",
|
|
||||||
) orelse false;
|
|
||||||
const llvm_has_arc = b.option(
|
const llvm_has_arc = b.option(
|
||||||
bool,
|
bool,
|
||||||
"llvm-has-arc",
|
"llvm-has-arc",
|
||||||
@ -131,7 +126,6 @@ pub fn build(b: *Builder) !void {
|
|||||||
exe_options.addOption(bool, "have_llvm", enable_llvm);
|
exe_options.addOption(bool, "have_llvm", enable_llvm);
|
||||||
exe_options.addOption(bool, "llvm_has_m68k", llvm_has_m68k);
|
exe_options.addOption(bool, "llvm_has_m68k", llvm_has_m68k);
|
||||||
exe_options.addOption(bool, "llvm_has_csky", llvm_has_csky);
|
exe_options.addOption(bool, "llvm_has_csky", llvm_has_csky);
|
||||||
exe_options.addOption(bool, "llvm_has_ve", llvm_has_ve);
|
|
||||||
exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
|
exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc);
|
||||||
exe_options.addOption(bool, "force_gpa", force_gpa);
|
exe_options.addOption(bool, "force_gpa", force_gpa);
|
||||||
|
|
||||||
@ -808,15 +802,11 @@ const clang_libs = [_][]const u8{
|
|||||||
"clangToolingCore",
|
"clangToolingCore",
|
||||||
};
|
};
|
||||||
const lld_libs = [_][]const u8{
|
const lld_libs = [_][]const u8{
|
||||||
"lldDriver",
|
|
||||||
"lldMinGW",
|
"lldMinGW",
|
||||||
"lldELF",
|
"lldELF",
|
||||||
"lldCOFF",
|
"lldCOFF",
|
||||||
"lldMachO",
|
|
||||||
"lldWasm",
|
"lldWasm",
|
||||||
"lldReaderWriter",
|
"lldMachO",
|
||||||
"lldCore",
|
|
||||||
"lldYAML",
|
|
||||||
"lldCommon",
|
"lldCommon",
|
||||||
};
|
};
|
||||||
// This list can be re-generated with `llvm-config --libfiles` and then
|
// This list can be re-generated with `llvm-config --libfiles` and then
|
||||||
@ -834,6 +824,7 @@ const llvm_libs = [_][]const u8{
|
|||||||
"LLVMXCoreCodeGen",
|
"LLVMXCoreCodeGen",
|
||||||
"LLVMXCoreDesc",
|
"LLVMXCoreDesc",
|
||||||
"LLVMXCoreInfo",
|
"LLVMXCoreInfo",
|
||||||
|
"LLVMX86TargetMCA",
|
||||||
"LLVMX86Disassembler",
|
"LLVMX86Disassembler",
|
||||||
"LLVMX86AsmParser",
|
"LLVMX86AsmParser",
|
||||||
"LLVMX86CodeGen",
|
"LLVMX86CodeGen",
|
||||||
@ -845,6 +836,11 @@ const llvm_libs = [_][]const u8{
|
|||||||
"LLVMWebAssemblyDesc",
|
"LLVMWebAssemblyDesc",
|
||||||
"LLVMWebAssemblyUtils",
|
"LLVMWebAssemblyUtils",
|
||||||
"LLVMWebAssemblyInfo",
|
"LLVMWebAssemblyInfo",
|
||||||
|
"LLVMVEDisassembler",
|
||||||
|
"LLVMVEAsmParser",
|
||||||
|
"LLVMVECodeGen",
|
||||||
|
"LLVMVEDesc",
|
||||||
|
"LLVMVEInfo",
|
||||||
"LLVMSystemZDisassembler",
|
"LLVMSystemZDisassembler",
|
||||||
"LLVMSystemZAsmParser",
|
"LLVMSystemZAsmParser",
|
||||||
"LLVMSystemZCodeGen",
|
"LLVMSystemZCodeGen",
|
||||||
@ -904,6 +900,7 @@ const llvm_libs = [_][]const u8{
|
|||||||
"LLVMARMDesc",
|
"LLVMARMDesc",
|
||||||
"LLVMARMUtils",
|
"LLVMARMUtils",
|
||||||
"LLVMARMInfo",
|
"LLVMARMInfo",
|
||||||
|
"LLVMAMDGPUTargetMCA",
|
||||||
"LLVMAMDGPUDisassembler",
|
"LLVMAMDGPUDisassembler",
|
||||||
"LLVMAMDGPUAsmParser",
|
"LLVMAMDGPUAsmParser",
|
||||||
"LLVMAMDGPUCodeGen",
|
"LLVMAMDGPUCodeGen",
|
||||||
@ -949,7 +946,6 @@ const llvm_libs = [_][]const u8{
|
|||||||
"LLVMMIRParser",
|
"LLVMMIRParser",
|
||||||
"LLVMAsmPrinter",
|
"LLVMAsmPrinter",
|
||||||
"LLVMDebugInfoMSF",
|
"LLVMDebugInfoMSF",
|
||||||
"LLVMDebugInfoDWARF",
|
|
||||||
"LLVMSelectionDAG",
|
"LLVMSelectionDAG",
|
||||||
"LLVMCodeGen",
|
"LLVMCodeGen",
|
||||||
"LLVMIRReader",
|
"LLVMIRReader",
|
||||||
@ -965,6 +961,7 @@ const llvm_libs = [_][]const u8{
|
|||||||
"LLVMBitWriter",
|
"LLVMBitWriter",
|
||||||
"LLVMAnalysis",
|
"LLVMAnalysis",
|
||||||
"LLVMProfileData",
|
"LLVMProfileData",
|
||||||
|
"LLVMDebugInfoDWARF",
|
||||||
"LLVMObject",
|
"LLVMObject",
|
||||||
"LLVMTextAPI",
|
"LLVMTextAPI",
|
||||||
"LLVMMCParser",
|
"LLVMMCParser",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user