| ... | @@ -15,13 +15,12 @@ const targets = [_]std.Target.Query{ | ... | @@ -15,13 +15,12 @@ const targets = [_]std.Target.Query{ |
| 15 | .{ .cpu_arch = .aarch64, .os_tag = .ios, .abi = .simulator }, | 15 | .{ .cpu_arch = .aarch64, .os_tag = .ios, .abi = .simulator }, |
| 16 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .android }, | 16 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .android }, |
| 17 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .gnu }, | 17 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .gnu }, |
| 18 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .gnuilp32 }, | 18 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .musl }, |
| 19 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .none }, | 19 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .none }, |
| 20 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .ohos }, | 20 | .{ .cpu_arch = .aarch64, .os_tag = .linux, .abi = .ohos }, |
| 21 | .{ .cpu_arch = .aarch64, .os_tag = .macos, .abi = .none }, | 21 | .{ .cpu_arch = .aarch64, .os_tag = .macos, .abi = .none }, |
| 22 | .{ .cpu_arch = .aarch64, .os_tag = .netbsd, .abi = .none }, | 22 | .{ .cpu_arch = .aarch64, .os_tag = .netbsd, .abi = .none }, |
| 23 | .{ .cpu_arch = .aarch64, .os_tag = .openbsd, .abi = .none }, | 23 | .{ .cpu_arch = .aarch64, .os_tag = .openbsd, .abi = .none }, |
| 24 | .{ .cpu_arch = .aarch64, .os_tag = .rtems, .abi = .ilp32 }, | | |
| 25 | .{ .cpu_arch = .aarch64, .os_tag = .rtems, .abi = .none }, | 24 | .{ .cpu_arch = .aarch64, .os_tag = .rtems, .abi = .none }, |
| 26 | .{ .cpu_arch = .aarch64, .os_tag = .serenity, .abi = .none }, | 25 | .{ .cpu_arch = .aarch64, .os_tag = .serenity, .abi = .none }, |
| 27 | .{ .cpu_arch = .aarch64, .os_tag = .tvos, .abi = .none }, | 26 | .{ .cpu_arch = .aarch64, .os_tag = .tvos, .abi = .none }, |
| ... | @@ -38,17 +37,17 @@ const targets = [_]std.Target.Query{ | ... | @@ -38,17 +37,17 @@ const targets = [_]std.Target.Query{ |
| 38 | | 37 | |
| 39 | .{ .cpu_arch = .aarch64_be, .os_tag = .freestanding, .abi = .none }, | 38 | .{ .cpu_arch = .aarch64_be, .os_tag = .freestanding, .abi = .none }, |
| 40 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .gnu }, | 39 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .gnu }, |
| 41 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .gnuilp32 }, | 40 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .musl }, |
| 42 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .none }, | 41 | .{ .cpu_arch = .aarch64_be, .os_tag = .linux, .abi = .none }, |
| 43 | .{ .cpu_arch = .aarch64_be, .os_tag = .netbsd, .abi = .none }, | 42 | .{ .cpu_arch = .aarch64_be, .os_tag = .netbsd, .abi = .none }, |
| 44 | | 43 | |
| 45 | .{ .cpu_arch = .amdgcn, .os_tag = .amdhsa, .abi = .none }, | 44 | .{ .cpu_arch = .amdgcn, .os_tag = .amdhsa, .abi = .none }, |
| 46 | .{ .cpu_arch = .amdgcn, .os_tag = .amdpal, .abi = .none }, | 45 | // .{ .cpu_arch = .amdgcn, .os_tag = .amdpal, .abi = .none }, |
| 47 | .{ .cpu_arch = .amdgcn, .os_tag = .mesa3d, .abi = .none }, | 46 | // .{ .cpu_arch = .amdgcn, .os_tag = .mesa3d, .abi = .none }, |
| 48 | | 47 | |
| 49 | .{ .cpu_arch = .arc, .os_tag = .freestanding, .abi = .none }, | 48 | // .{ .cpu_arch = .arc, .os_tag = .freestanding, .abi = .none }, |
| 50 | .{ .cpu_arch = .arc, .os_tag = .linux, .abi = .gnu }, | 49 | // .{ .cpu_arch = .arc, .os_tag = .linux, .abi = .gnu }, |
| 51 | .{ .cpu_arch = .arc, .os_tag = .linux, .abi = .none }, | 50 | // .{ .cpu_arch = .arc, .os_tag = .linux, .abi = .none }, |
| 52 | | 51 | |
| 53 | .{ .cpu_arch = .arm, .os_tag = .freebsd, .abi = .eabi }, | 52 | .{ .cpu_arch = .arm, .os_tag = .freebsd, .abi = .eabi }, |
| 54 | .{ .cpu_arch = .arm, .os_tag = .freebsd, .abi = .eabihf }, | 53 | .{ .cpu_arch = .arm, .os_tag = .freebsd, .abi = .eabihf }, |
| ... | @@ -70,8 +69,8 @@ const targets = [_]std.Target.Query{ | ... | @@ -70,8 +69,8 @@ const targets = [_]std.Target.Query{ |
| 70 | .{ .cpu_arch = .arm, .os_tag = .openbsd, .abi = .eabihf }, | 69 | .{ .cpu_arch = .arm, .os_tag = .openbsd, .abi = .eabihf }, |
| 71 | .{ .cpu_arch = .arm, .os_tag = .rtems, .abi = .eabi }, | 70 | .{ .cpu_arch = .arm, .os_tag = .rtems, .abi = .eabi }, |
| 72 | .{ .cpu_arch = .arm, .os_tag = .rtems, .abi = .eabihf }, | 71 | .{ .cpu_arch = .arm, .os_tag = .rtems, .abi = .eabihf }, |
| 73 | .{ .cpu_arch = .arm, .os_tag = .uefi, .abi = .eabi }, | 72 | // .{ .cpu_arch = .arm, .os_tag = .uefi, .abi = .eabi }, |
| 74 | .{ .cpu_arch = .arm, .os_tag = .uefi, .abi = .eabihf }, | 73 | // .{ .cpu_arch = .arm, .os_tag = .uefi, .abi = .eabihf }, |
| 75 | | 74 | |
| 76 | .{ .cpu_arch = .armeb, .os_tag = .freebsd, .abi = .eabi }, | 75 | .{ .cpu_arch = .armeb, .os_tag = .freebsd, .abi = .eabi }, |
| 77 | .{ .cpu_arch = .armeb, .os_tag = .freebsd, .abi = .eabihf }, | 76 | .{ .cpu_arch = .armeb, .os_tag = .freebsd, .abi = .eabihf }, |
| ... | @@ -95,36 +94,37 @@ const targets = [_]std.Target.Query{ | ... | @@ -95,36 +94,37 @@ const targets = [_]std.Target.Query{ |
| 95 | | 94 | |
| 96 | .{ .cpu_arch = .bpfel, .os_tag = .freestanding, .abi = .none }, | 95 | .{ .cpu_arch = .bpfel, .os_tag = .freestanding, .abi = .none }, |
| 97 | | 96 | |
| 98 | .{ .cpu_arch = .csky, .os_tag = .freestanding, .abi = .eabi }, | 97 | // .{ .cpu_arch = .csky, .os_tag = .freestanding, .abi = .eabi }, |
| 99 | .{ .cpu_arch = .csky, .os_tag = .freestanding, .abi = .eabihf }, | 98 | // .{ .cpu_arch = .csky, .os_tag = .freestanding, .abi = .eabihf }, |
| 100 | .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .eabi }, | 99 | // .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .eabi }, |
| 101 | .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .eabihf }, | 100 | // .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .eabihf }, |
| 102 | .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .gnueabi }, | 101 | // .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .gnueabi }, |
| 103 | .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .gnueabihf }, | 102 | // .{ .cpu_arch = .csky, .os_tag = .linux, .abi = .gnueabihf }, |
| 104 | | 103 | |
| 105 | .{ .cpu_arch = .hexagon, .os_tag = .freestanding, .abi = .none }, | 104 | .{ .cpu_arch = .hexagon, .os_tag = .freestanding, .abi = .none }, |
| 106 | .{ .cpu_arch = .hexagon, .os_tag = .linux, .abi = .none }, | 105 | .{ .cpu_arch = .hexagon, .os_tag = .linux, .abi = .none }, |
| 107 | | 106 | |
| 108 | .{ .cpu_arch = .lanai, .os_tag = .freestanding, .abi = .none }, | 107 | // .{ .cpu_arch = .lanai, .os_tag = .freestanding, .abi = .none }, |
| 109 | | 108 | |
| 110 | .{ .cpu_arch = .loongarch32, .os_tag = .freestanding, .abi = .none }, | 109 | // .{ .cpu_arch = .loongarch32, .os_tag = .freestanding, .abi = .none }, |
| 111 | .{ .cpu_arch = .loongarch32, .os_tag = .linux, .abi = .none }, | 110 | // .{ .cpu_arch = .loongarch32, .os_tag = .linux, .abi = .none }, |
| 112 | .{ .cpu_arch = .loongarch32, .os_tag = .uefi, .abi = .none }, | 111 | // .{ .cpu_arch = .loongarch32, .os_tag = .uefi, .abi = .none }, |
| 113 | | 112 | |
| 114 | .{ .cpu_arch = .loongarch64, .os_tag = .freestanding, .abi = .none }, | 113 | .{ .cpu_arch = .loongarch64, .os_tag = .freestanding, .abi = .none }, |
| 115 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnu }, | 114 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnu }, |
| 116 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnuf32 }, | 115 | // .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnuf32 }, |
| 117 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnusf }, | 116 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .gnusf }, |
| 118 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .musl }, | 117 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .musl }, |
| 119 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .none }, | 118 | .{ .cpu_arch = .loongarch64, .os_tag = .linux, .abi = .none }, |
| 120 | .{ .cpu_arch = .loongarch64, .os_tag = .uefi, .abi = .none }, | 119 | // .{ .cpu_arch = .loongarch64, .os_tag = .uefi, .abi = .none }, |
| 121 | | 120 | |
| 122 | .{ .cpu_arch = .m68k, .os_tag = .freestanding, .abi = .none }, | 121 | // .{ .cpu_arch = .m68k, .os_tag = .freestanding, .abi = .none }, |
| 123 | .{ .cpu_arch = .m68k, .os_tag = .haiku, .abi = .none }, | 122 | // .{ .cpu_arch = .m68k, .os_tag = .haiku, .abi = .none }, |
| 124 | .{ .cpu_arch = .m68k, .os_tag = .linux, .abi = .gnu }, | 123 | // .{ .cpu_arch = .m68k, .os_tag = .linux, .abi = .gnu }, |
| 125 | .{ .cpu_arch = .m68k, .os_tag = .linux, .abi = .none }, | 124 | // .{ .cpu_arch = .m68k, .os_tag = .linux, .abi = .musl }, |
| 126 | .{ .cpu_arch = .m68k, .os_tag = .netbsd, .abi = .none }, | 125 | // .{ .cpu_arch = .m68k, .os_tag = .linux, .abi = .none }, |
| 127 | .{ .cpu_arch = .m68k, .os_tag = .rtems, .abi = .none }, | 126 | // .{ .cpu_arch = .m68k, .os_tag = .netbsd, .abi = .none }, |
| | 127 | // .{ .cpu_arch = .m68k, .os_tag = .rtems, .abi = .none }, |
| 128 | | 128 | |
| 129 | .{ .cpu_arch = .mips, .os_tag = .freebsd, .abi = .eabi }, | 129 | .{ .cpu_arch = .mips, .os_tag = .freebsd, .abi = .eabi }, |
| 130 | .{ .cpu_arch = .mips, .os_tag = .freebsd, .abi = .eabihf }, | 130 | .{ .cpu_arch = .mips, .os_tag = .freebsd, .abi = .eabihf }, |
| ... | @@ -178,12 +178,12 @@ const targets = [_]std.Target.Query{ | ... | @@ -178,12 +178,12 @@ const targets = [_]std.Target.Query{ |
| 178 | | 178 | |
| 179 | .{ .cpu_arch = .msp430, .os_tag = .freestanding, .abi = .none }, | 179 | .{ .cpu_arch = .msp430, .os_tag = .freestanding, .abi = .none }, |
| 180 | | 180 | |
| 181 | .{ .cpu_arch = .nvptx, .os_tag = .cuda, .abi = .none }, | 181 | // .{ .cpu_arch = .nvptx, .os_tag = .cuda, .abi = .none }, |
| 182 | .{ .cpu_arch = .nvptx, .os_tag = .nvcl, .abi = .none }, | 182 | // .{ .cpu_arch = .nvptx, .os_tag = .nvcl, .abi = .none }, |
| 183 | .{ .cpu_arch = .nvptx64, .os_tag = .cuda, .abi = .none }, | 183 | // .{ .cpu_arch = .nvptx64, .os_tag = .cuda, .abi = .none }, |
| 184 | .{ .cpu_arch = .nvptx64, .os_tag = .nvcl, .abi = .none }, | 184 | // .{ .cpu_arch = .nvptx64, .os_tag = .nvcl, .abi = .none }, |
| 185 | | 185 | |
| 186 | .{ .cpu_arch = .powerpc, .os_tag = .aix, .abi = .eabihf }, | 186 | // .{ .cpu_arch = .powerpc, .os_tag = .aix, .abi = .eabihf }, |
| 187 | .{ .cpu_arch = .powerpc, .os_tag = .freebsd, .abi = .eabi }, | 187 | .{ .cpu_arch = .powerpc, .os_tag = .freebsd, .abi = .eabi }, |
| 188 | .{ .cpu_arch = .powerpc, .os_tag = .freebsd, .abi = .eabihf }, | 188 | .{ .cpu_arch = .powerpc, .os_tag = .freebsd, .abi = .eabihf }, |
| 189 | .{ .cpu_arch = .powerpc, .os_tag = .freestanding, .abi = .eabi }, | 189 | .{ .cpu_arch = .powerpc, .os_tag = .freestanding, .abi = .eabi }, |
| ... | @@ -206,7 +206,7 @@ const targets = [_]std.Target.Query{ | ... | @@ -206,7 +206,7 @@ const targets = [_]std.Target.Query{ |
| 206 | .{ .cpu_arch = .powerpcle, .os_tag = .freestanding, .abi = .eabi }, | 206 | .{ .cpu_arch = .powerpcle, .os_tag = .freestanding, .abi = .eabi }, |
| 207 | .{ .cpu_arch = .powerpcle, .os_tag = .freestanding, .abi = .eabihf }, | 207 | .{ .cpu_arch = .powerpcle, .os_tag = .freestanding, .abi = .eabihf }, |
| 208 | | 208 | |
| 209 | .{ .cpu_arch = .powerpc64, .os_tag = .aix, .abi = .none }, | 209 | // .{ .cpu_arch = .powerpc64, .os_tag = .aix, .abi = .none }, |
| 210 | .{ .cpu_arch = .powerpc64, .os_tag = .freebsd, .abi = .none }, | 210 | .{ .cpu_arch = .powerpc64, .os_tag = .freebsd, .abi = .none }, |
| 211 | .{ .cpu_arch = .powerpc64, .os_tag = .freestanding, .abi = .none }, | 211 | .{ .cpu_arch = .powerpc64, .os_tag = .freestanding, .abi = .none }, |
| 212 | .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .gnu }, | 212 | .{ .cpu_arch = .powerpc64, .os_tag = .linux, .abi = .gnu }, |
| ... | @@ -226,7 +226,7 @@ const targets = [_]std.Target.Query{ | ... | @@ -226,7 +226,7 @@ const targets = [_]std.Target.Query{ |
| 226 | .{ .cpu_arch = .riscv32, .os_tag = .linux, .abi = .musl }, | 226 | .{ .cpu_arch = .riscv32, .os_tag = .linux, .abi = .musl }, |
| 227 | .{ .cpu_arch = .riscv32, .os_tag = .linux, .abi = .none }, | 227 | .{ .cpu_arch = .riscv32, .os_tag = .linux, .abi = .none }, |
| 228 | .{ .cpu_arch = .riscv32, .os_tag = .rtems, .abi = .none }, | 228 | .{ .cpu_arch = .riscv32, .os_tag = .rtems, .abi = .none }, |
| 229 | .{ .cpu_arch = .riscv32, .os_tag = .uefi, .abi = .none }, | 229 | // .{ .cpu_arch = .riscv32, .os_tag = .uefi, .abi = .none }, |
| 230 | | 230 | |
| 231 | .{ .cpu_arch = .riscv64, .os_tag = .freebsd, .abi = .none }, | 231 | .{ .cpu_arch = .riscv64, .os_tag = .freebsd, .abi = .none }, |
| 232 | .{ .cpu_arch = .riscv64, .os_tag = .freestanding, .abi = .none }, | 232 | .{ .cpu_arch = .riscv64, .os_tag = .freestanding, .abi = .none }, |
| ... | @@ -241,20 +241,20 @@ const targets = [_]std.Target.Query{ | ... | @@ -241,20 +241,20 @@ const targets = [_]std.Target.Query{ |
| 241 | .{ .cpu_arch = .riscv64, .os_tag = .openbsd, .abi = .none }, | 241 | .{ .cpu_arch = .riscv64, .os_tag = .openbsd, .abi = .none }, |
| 242 | .{ .cpu_arch = .riscv64, .os_tag = .rtems, .abi = .none }, | 242 | .{ .cpu_arch = .riscv64, .os_tag = .rtems, .abi = .none }, |
| 243 | .{ .cpu_arch = .riscv64, .os_tag = .serenity, .abi = .none }, | 243 | .{ .cpu_arch = .riscv64, .os_tag = .serenity, .abi = .none }, |
| 244 | .{ .cpu_arch = .riscv64, .os_tag = .uefi, .abi = .none }, | 244 | // .{ .cpu_arch = .riscv64, .os_tag = .uefi, .abi = .none }, |
| 245 | | 245 | |
| 246 | .{ .cpu_arch = .s390x, .os_tag = .freestanding, .abi = .none }, | 246 | .{ .cpu_arch = .s390x, .os_tag = .freestanding, .abi = .none }, |
| 247 | .{ .cpu_arch = .s390x, .os_tag = .linux, .abi = .gnu }, | 247 | .{ .cpu_arch = .s390x, .os_tag = .linux, .abi = .gnu }, |
| 248 | .{ .cpu_arch = .s390x, .os_tag = .linux, .abi = .none }, | 248 | .{ .cpu_arch = .s390x, .os_tag = .linux, .abi = .none }, |
| 249 | .{ .cpu_arch = .s390x, .os_tag = .zos, .abi = .none }, | 249 | // .{ .cpu_arch = .s390x, .os_tag = .zos, .abi = .none }, |
| 250 | | 250 | |
| 251 | .{ .cpu_arch = .sparc, .os_tag = .freestanding, .abi = .none }, | 251 | // .{ .cpu_arch = .sparc, .os_tag = .freestanding, .abi = .none }, |
| 252 | .{ .cpu_arch = .sparc, .os_tag = .illumos, .abi = .none }, | 252 | // .{ .cpu_arch = .sparc, .os_tag = .illumos, .abi = .none }, |
| 253 | .{ .cpu_arch = .sparc, .os_tag = .linux, .abi = .gnu }, | 253 | // .{ .cpu_arch = .sparc, .os_tag = .linux, .abi = .gnu }, |
| 254 | .{ .cpu_arch = .sparc, .os_tag = .linux, .abi = .none }, | 254 | // .{ .cpu_arch = .sparc, .os_tag = .linux, .abi = .none }, |
| 255 | .{ .cpu_arch = .sparc, .os_tag = .netbsd, .abi = .none }, | 255 | // .{ .cpu_arch = .sparc, .os_tag = .netbsd, .abi = .none }, |
| 256 | .{ .cpu_arch = .sparc, .os_tag = .rtems, .abi = .none }, | 256 | // .{ .cpu_arch = .sparc, .os_tag = .rtems, .abi = .none }, |
| 257 | .{ .cpu_arch = .sparc, .os_tag = .solaris, .abi = .none }, | 257 | // .{ .cpu_arch = .sparc, .os_tag = .solaris, .abi = .none }, |
| 258 | | 258 | |
| 259 | .{ .cpu_arch = .sparc64, .os_tag = .freebsd, .abi = .none }, | 259 | .{ .cpu_arch = .sparc64, .os_tag = .freebsd, .abi = .none }, |
| 260 | .{ .cpu_arch = .sparc64, .os_tag = .freestanding, .abi = .none }, | 260 | .{ .cpu_arch = .sparc64, .os_tag = .freestanding, .abi = .none }, |
| ... | @@ -301,8 +301,8 @@ const targets = [_]std.Target.Query{ | ... | @@ -301,8 +301,8 @@ const targets = [_]std.Target.Query{ |
| 301 | .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabi }, | 301 | .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabi }, |
| 302 | .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabihf }, | 302 | .{ .cpu_arch = .thumbeb, .os_tag = .rtems, .abi = .eabihf }, |
| 303 | | 303 | |
| 304 | .{ .cpu_arch = .ve, .os_tag = .freestanding, .abi = .none }, | 304 | // .{ .cpu_arch = .ve, .os_tag = .freestanding, .abi = .none }, |
| 305 | .{ .cpu_arch = .ve, .os_tag = .linux, .abi = .none }, | 305 | // .{ .cpu_arch = .ve, .os_tag = .linux, .abi = .none }, |
| 306 | | 306 | |
| 307 | .{ .cpu_arch = .wasm32, .os_tag = .emscripten, .abi = .none }, | 307 | .{ .cpu_arch = .wasm32, .os_tag = .emscripten, .abi = .none }, |
| 308 | .{ .cpu_arch = .wasm32, .os_tag = .freestanding, .abi = .none }, | 308 | .{ .cpu_arch = .wasm32, .os_tag = .freestanding, .abi = .none }, |
| ... | @@ -329,6 +329,7 @@ const targets = [_]std.Target.Query{ | ... | @@ -329,6 +329,7 @@ const targets = [_]std.Target.Query{ |
| 329 | .{ .cpu_arch = .x86, .os_tag = .rtems, .abi = .none }, | 329 | .{ .cpu_arch = .x86, .os_tag = .rtems, .abi = .none }, |
| 330 | .{ .cpu_arch = .x86, .os_tag = .solaris, .abi = .none }, | 330 | .{ .cpu_arch = .x86, .os_tag = .solaris, .abi = .none }, |
| 331 | .{ .cpu_arch = .x86, .os_tag = .uefi, .abi = .none }, | 331 | .{ .cpu_arch = .x86, .os_tag = .uefi, .abi = .none }, |
| | 332 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .cygnus }, |
| 332 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .gnu }, | 333 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .gnu }, |
| 333 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .itanium }, | 334 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .itanium }, |
| 334 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .msvc }, | 335 | .{ .cpu_arch = .x86, .os_tag = .windows, .abi = .msvc }, |
| ... | @@ -368,14 +369,15 @@ const targets = [_]std.Target.Query{ | ... | @@ -368,14 +369,15 @@ const targets = [_]std.Target.Query{ |
| 368 | .{ .cpu_arch = .x86_64, .os_tag = .uefi, .abi = .none }, | 369 | .{ .cpu_arch = .x86_64, .os_tag = .uefi, .abi = .none }, |
| 369 | .{ .cpu_arch = .x86_64, .os_tag = .visionos, .abi = .simulator }, | 370 | .{ .cpu_arch = .x86_64, .os_tag = .visionos, .abi = .simulator }, |
| 370 | .{ .cpu_arch = .x86_64, .os_tag = .watchos, .abi = .simulator }, | 371 | .{ .cpu_arch = .x86_64, .os_tag = .watchos, .abi = .simulator }, |
| | 372 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .cygnus }, |
| 371 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .gnu }, | 373 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .gnu }, |
| 372 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .itanium }, | 374 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .itanium }, |
| 373 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .msvc }, | 375 | .{ .cpu_arch = .x86_64, .os_tag = .windows, .abi = .msvc }, |
| 374 | | 376 | |
| 375 | .{ .cpu_arch = .xcore, .os_tag = .freestanding, .abi = .none }, | 377 | // .{ .cpu_arch = .xcore, .os_tag = .freestanding, .abi = .none }, |
| 376 | | 378 | |
| 377 | .{ .cpu_arch = .xtensa, .os_tag = .freestanding, .abi = .none }, | 379 | // .{ .cpu_arch = .xtensa, .os_tag = .freestanding, .abi = .none }, |
| 378 | .{ .cpu_arch = .xtensa, .os_tag = .linux, .abi = .none }, | 380 | // .{ .cpu_arch = .xtensa, .os_tag = .linux, .abi = .none }, |
| 379 | }; | 381 | }; |
| 380 | | 382 | |
| 381 | pub fn addCases( | 383 | pub fn addCases( |
| ... | @@ -392,7 +394,7 @@ pub fn addCases( | ... | @@ -392,7 +394,7 @@ pub fn addCases( |
| 392 | .xtensa => if (!build_options.llvm_has_xtensa) continue, | 394 | .xtensa => if (!build_options.llvm_has_xtensa) continue, |
| 393 | else => {}, | 395 | else => {}, |
| 394 | }; | 396 | }; |
| 395 | var case = ctx.noEmitUsingLlvmBackend("llvm_targets", b.resolveTargetQuery(target_query)); | 397 | var case = ctx.addObjLlvm("llvm_targets", b.resolveTargetQuery(target_query)); |
| 396 | case.addCompile(""); | 398 | case.addCompile(""); |
| 397 | } | 399 | } |
| 398 | } | 400 | } |