| ... | ... | @@ -51,11 +51,6 @@ pub fn build(b: *Builder) !void { |
| 51 | 51 | "llvm-has-csky", |
| 52 | 52 | "Whether LLVM has the experimental target csky enabled", |
| 53 | 53 | ) 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; |
| 59 | 54 | const llvm_has_arc = b.option( |
| 60 | 55 | bool, |
| 61 | 56 | "llvm-has-arc", |
| ... | ... | @@ -131,7 +126,6 @@ pub fn build(b: *Builder) !void { |
| 131 | 126 | exe_options.addOption(bool, "have_llvm", enable_llvm); |
| 132 | 127 | exe_options.addOption(bool, "llvm_has_m68k", llvm_has_m68k); |
| 133 | 128 | exe_options.addOption(bool, "llvm_has_csky", llvm_has_csky); |
| 134 | | exe_options.addOption(bool, "llvm_has_ve", llvm_has_ve); |
| 135 | 129 | exe_options.addOption(bool, "llvm_has_arc", llvm_has_arc); |
| 136 | 130 | exe_options.addOption(bool, "force_gpa", force_gpa); |
| 137 | 131 | |
| ... | ... | @@ -808,15 +802,11 @@ const clang_libs = [_][]const u8{ |
| 808 | 802 | "clangToolingCore", |
| 809 | 803 | }; |
| 810 | 804 | const lld_libs = [_][]const u8{ |
| 811 | | "lldDriver", |
| 812 | 805 | "lldMinGW", |
| 813 | 806 | "lldELF", |
| 814 | 807 | "lldCOFF", |
| 815 | | "lldMachO", |
| 816 | 808 | "lldWasm", |
| 817 | | "lldReaderWriter", |
| 818 | | "lldCore", |
| 819 | | "lldYAML", |
| 809 | "lldMachO", |
| 820 | 810 | "lldCommon", |
| 821 | 811 | }; |
| 822 | 812 | // This list can be re-generated with `llvm-config --libfiles` and then |
| ... | ... | @@ -834,6 +824,7 @@ const llvm_libs = [_][]const u8{ |
| 834 | 824 | "LLVMXCoreCodeGen", |
| 835 | 825 | "LLVMXCoreDesc", |
| 836 | 826 | "LLVMXCoreInfo", |
| 827 | "LLVMX86TargetMCA", |
| 837 | 828 | "LLVMX86Disassembler", |
| 838 | 829 | "LLVMX86AsmParser", |
| 839 | 830 | "LLVMX86CodeGen", |
| ... | ... | @@ -845,6 +836,11 @@ const llvm_libs = [_][]const u8{ |
| 845 | 836 | "LLVMWebAssemblyDesc", |
| 846 | 837 | "LLVMWebAssemblyUtils", |
| 847 | 838 | "LLVMWebAssemblyInfo", |
| 839 | "LLVMVEDisassembler", |
| 840 | "LLVMVEAsmParser", |
| 841 | "LLVMVECodeGen", |
| 842 | "LLVMVEDesc", |
| 843 | "LLVMVEInfo", |
| 848 | 844 | "LLVMSystemZDisassembler", |
| 849 | 845 | "LLVMSystemZAsmParser", |
| 850 | 846 | "LLVMSystemZCodeGen", |
| ... | ... | @@ -904,6 +900,7 @@ const llvm_libs = [_][]const u8{ |
| 904 | 900 | "LLVMARMDesc", |
| 905 | 901 | "LLVMARMUtils", |
| 906 | 902 | "LLVMARMInfo", |
| 903 | "LLVMAMDGPUTargetMCA", |
| 907 | 904 | "LLVMAMDGPUDisassembler", |
| 908 | 905 | "LLVMAMDGPUAsmParser", |
| 909 | 906 | "LLVMAMDGPUCodeGen", |
| ... | ... | @@ -949,7 +946,6 @@ const llvm_libs = [_][]const u8{ |
| 949 | 946 | "LLVMMIRParser", |
| 950 | 947 | "LLVMAsmPrinter", |
| 951 | 948 | "LLVMDebugInfoMSF", |
| 952 | | "LLVMDebugInfoDWARF", |
| 953 | 949 | "LLVMSelectionDAG", |
| 954 | 950 | "LLVMCodeGen", |
| 955 | 951 | "LLVMIRReader", |
| ... | ... | @@ -965,6 +961,7 @@ const llvm_libs = [_][]const u8{ |
| 965 | 961 | "LLVMBitWriter", |
| 966 | 962 | "LLVMAnalysis", |
| 967 | 963 | "LLVMProfileData", |
| 964 | "LLVMDebugInfoDWARF", |
| 968 | 965 | "LLVMObject", |
| 969 | 966 | "LLVMTextAPI", |
| 970 | 967 | "LLVMMCParser", |