| ... | @@ -28,6 +28,7 @@ const LibCTarget = struct { | ... | @@ -28,6 +28,7 @@ const LibCTarget = struct { |
| 28 | const MultiArch = union(enum) { | 28 | const MultiArch = union(enum) { |
| 29 | arm, | 29 | arm, |
| 30 | arm64, | 30 | arm64, |
| | 31 | loongarch, |
| 31 | mips, | 32 | mips, |
| 32 | powerpc, | 33 | powerpc, |
| 33 | riscv, | 34 | riscv, |
| ... | @@ -69,6 +70,10 @@ const linux_targets = [_]LibCTarget{ | ... | @@ -69,6 +70,10 @@ const linux_targets = [_]LibCTarget{ |
| 69 | .name = "m68k", | 70 | .name = "m68k", |
| 70 | .arch = .{ .specific = .m68k }, | 71 | .arch = .{ .specific = .m68k }, |
| 71 | }, | 72 | }, |
| | 73 | LibCTarget{ |
| | 74 | .name = "loongarch", |
| | 75 | .arch = .loongarch, |
| | 76 | }, |
| 72 | LibCTarget{ | 77 | LibCTarget{ |
| 73 | .name = "mips", | 78 | .name = "mips", |
| 74 | .arch = .mips, | 79 | .arch = .mips, |
| ... | @@ -93,6 +98,10 @@ const linux_targets = [_]LibCTarget{ | ... | @@ -93,6 +98,10 @@ const linux_targets = [_]LibCTarget{ |
| 93 | .name = "x86", | 98 | .name = "x86", |
| 94 | .arch = .x86, | 99 | .arch = .x86, |
| 95 | }, | 100 | }, |
| | 101 | LibCTarget{ |
| | 102 | .name = "xtensa", |
| | 103 | .arch = .{ .specific = .xtensa }, |
| | 104 | }, |
| 96 | }; | 105 | }; |
| 97 | | 106 | |
| 98 | const DestTarget = struct { | 107 | const DestTarget = struct { |