| ... | @@ -24,6 +24,10 @@ pub const available_libcs = [_]ArchOsAbi{ | ... | @@ -24,6 +24,10 @@ pub const available_libcs = [_]ArchOsAbi{ |
| 24 | .{ .arch = .arm, .os = .linux, .abi = .gnueabihf }, | 24 | .{ .arch = .arm, .os = .linux, .abi = .gnueabihf }, |
| 25 | .{ .arch = .arm, .os = .linux, .abi = .musleabi }, | 25 | .{ .arch = .arm, .os = .linux, .abi = .musleabi }, |
| 26 | .{ .arch = .arm, .os = .linux, .abi = .musleabihf }, | 26 | .{ .arch = .arm, .os = .linux, .abi = .musleabihf }, |
| | 27 | .{ .arch = .thumb, .os = .linux, .abi = .gnueabi }, |
| | 28 | .{ .arch = .thumb, .os = .linux, .abi = .gnueabihf }, |
| | 29 | .{ .arch = .thumb, .os = .linux, .abi = .musleabi }, |
| | 30 | .{ .arch = .thumb, .os = .linux, .abi = .musleabihf }, |
| 27 | .{ .arch = .arm, .os = .windows, .abi = .gnu }, | 31 | .{ .arch = .arm, .os = .windows, .abi = .gnu }, |
| 28 | .{ .arch = .csky, .os = .linux, .abi = .gnueabi }, | 32 | .{ .arch = .csky, .os = .linux, .abi = .gnueabi }, |
| 29 | .{ .arch = .csky, .os = .linux, .abi = .gnueabihf }, | 33 | .{ .arch = .csky, .os = .linux, .abi = .gnueabihf }, |
| ... | @@ -97,7 +101,7 @@ pub fn libCGenericName(target: std.Target) [:0]const u8 { | ... | @@ -97,7 +101,7 @@ pub fn libCGenericName(target: std.Target) [:0]const u8 { |
| 97 | pub fn archMuslName(arch: std.Target.Cpu.Arch) [:0]const u8 { | 101 | pub fn archMuslName(arch: std.Target.Cpu.Arch) [:0]const u8 { |
| 98 | switch (arch) { | 102 | switch (arch) { |
| 99 | .aarch64, .aarch64_be => return "aarch64", | 103 | .aarch64, .aarch64_be => return "aarch64", |
| 100 | .arm, .armeb => return "arm", | 104 | .arm, .armeb, .thumb, .thumbeb => return "arm", |
| 101 | .mips, .mipsel => return "mips", | 105 | .mips, .mipsel => return "mips", |
| 102 | .mips64el, .mips64 => return "mips64", | 106 | .mips64el, .mips64 => return "mips64", |
| 103 | .powerpc => return "powerpc", | 107 | .powerpc => return "powerpc", |