| author | |
| committer | |
| log | c09f5f3795bf8463dbd968d439e753ead3e8d84b |
| tree | 3e01b3c563951f6281f70b5e12b198ea94ee0375 |
| parent | 16d65358e94b13c6184ff40a8e011eae469e1d15 |
2 files changed, 12 insertions(+), 0 deletions(-)
lib/std/zig/target.zig+2| ... | ... | @@ -35,6 +35,7 @@ pub const available_libcs = [_]ArchOsAbi{ |
| 35 | 35 | .{ .arch = .x86, .os = .linux, .abi = .gnu }, |
| 36 | 36 | .{ .arch = .x86, .os = .linux, .abi = .musl }, |
| 37 | 37 | .{ .arch = .x86, .os = .windows, .abi = .gnu }, |
| 38 | .{ .arch = .loongarch64, .os = .linux, .abi = .gnu }, | |
| 38 | 39 | .{ .arch = .loongarch64, .os = .linux, .abi = .musl }, |
| 39 | 40 | .{ .arch = .m68k, .os = .linux, .abi = .gnu }, |
| 40 | 41 | .{ .arch = .m68k, .os = .linux, .abi = .musl }, |
| ... | ... | @@ -57,6 +58,7 @@ pub const available_libcs = [_]ArchOsAbi{ |
| 57 | 58 | .{ .arch = .powerpc, .os = .linux, .abi = .gnueabi }, |
| 58 | 59 | .{ .arch = .powerpc, .os = .linux, .abi = .gnueabihf }, |
| 59 | 60 | .{ .arch = .powerpc, .os = .linux, .abi = .musl }, |
| 61 | .{ .arch = .riscv32, .os = .linux, .abi = .gnuilp32 }, | |
| 60 | 62 | .{ .arch = .riscv32, .os = .linux, .abi = .musl }, |
| 61 | 63 | .{ .arch = .riscv64, .os = .linux, .abi = .gnu, .glibc_min = .{ .major = 2, .minor = 27, .patch = 0 } }, |
| 62 | 64 | .{ .arch = .riscv64, .os = .linux, .abi = .musl }, |
tools/process_headers.zig+10| ... | ... | @@ -159,6 +159,11 @@ const glibc_targets = [_]LibCTarget{ |
| 159 | 159 | .arch = MultiArch{ .specific = Arch.powerpc }, |
| 160 | 160 | .abi = MultiAbi{ .specific = Abi.gnueabi }, |
| 161 | 161 | }, |
| 162 | LibCTarget{ | |
| 163 | .name = "riscv32-linux-gnu-rv32imac-ilp32", | |
| 164 | .arch = MultiArch{ .specific = Arch.riscv32 }, | |
| 165 | .abi = MultiAbi{ .specific = Abi.gnuilp32 }, | |
| 166 | }, | |
| 162 | 167 | LibCTarget{ |
| 163 | 168 | .name = "riscv64-linux-gnu-rv64imac-lp64", |
| 164 | 169 | .arch = MultiArch{ .specific = Arch.riscv64 }, |
| ... | ... | @@ -195,6 +200,11 @@ const glibc_targets = [_]LibCTarget{ |
| 195 | 200 | .arch = MultiArch{ .specific = Arch.m68k }, |
| 196 | 201 | .abi = MultiAbi{ .specific = Abi.gnu }, |
| 197 | 202 | }, |
| 203 | LibCTarget{ | |
| 204 | .name = "loongarch64-linux-gnu-lp64d", | |
| 205 | .arch = MultiArch{ .specific = .loongarch64 }, | |
| 206 | .abi = MultiAbi{ .specific = Abi.gnu }, | |
| 207 | }, | |
| 198 | 208 | }; |
| 199 | 209 | |
| 200 | 210 | const musl_targets = [_]LibCTarget{ |