| author | |
| committer | |
| log | b25476bf12a0088f39c8ef9a40632d4bd64bfac6 |
| tree | 980e31fc24bbf75203e2ed5fd8ef4d6795030d71 |
| parent | 4bab90512d421d21f2358666457d46a46b407f84 |
3 files changed, 14 insertions(+), 0 deletions(-)
src/stage1/target.cpp+2| ... | @@ -1051,6 +1051,8 @@ static const AvailableLibC libcs_available[] = { | ... | @@ -1051,6 +1051,8 @@ static const AvailableLibC libcs_available[] = { |
| 1051 | {ZigLLVM_arm, OsLinux, ZigLLVM_MuslEABI}, | 1051 | {ZigLLVM_arm, OsLinux, ZigLLVM_MuslEABI}, |
| 1052 | {ZigLLVM_arm, OsLinux, ZigLLVM_MuslEABIHF}, | 1052 | {ZigLLVM_arm, OsLinux, ZigLLVM_MuslEABIHF}, |
| 1053 | {ZigLLVM_arm, OsWindows, ZigLLVM_GNU}, | 1053 | {ZigLLVM_arm, OsWindows, ZigLLVM_GNU}, |
| 1054 | {ZigLLVM_csky, OsLinux, ZigLLVM_GNUEABI}, | ||
| 1055 | {ZigLLVM_csky, OsLinux, ZigLLVM_GNUEABIHF}, | ||
| 1054 | {ZigLLVM_x86, OsLinux, ZigLLVM_GNU}, | 1056 | {ZigLLVM_x86, OsLinux, ZigLLVM_GNU}, |
| 1055 | {ZigLLVM_x86, OsLinux, ZigLLVM_Musl}, | 1057 | {ZigLLVM_x86, OsLinux, ZigLLVM_Musl}, |
| 1056 | {ZigLLVM_x86, OsWindows, ZigLLVM_GNU}, | 1058 | {ZigLLVM_x86, OsWindows, ZigLLVM_GNU}, |
src/target.zig+2| ... | @@ -25,6 +25,8 @@ pub const available_libcs = [_]ArchOsAbi{ | ... | @@ -25,6 +25,8 @@ pub const available_libcs = [_]ArchOsAbi{ |
| 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 = .arm, .os = .windows, .abi = .gnu }, | 27 | .{ .arch = .arm, .os = .windows, .abi = .gnu }, |
| 28 | .{ .arch = .csky, .os = .linux, .abi = .gnueabi }, | ||
| 29 | .{ .arch = .csky, .os = .linux, .abi = .gnueabihf }, | ||
| 28 | .{ .arch = .i386, .os = .linux, .abi = .gnu }, | 30 | .{ .arch = .i386, .os = .linux, .abi = .gnu }, |
| 29 | .{ .arch = .i386, .os = .linux, .abi = .musl }, | 31 | .{ .arch = .i386, .os = .linux, .abi = .musl }, |
| 30 | .{ .arch = .i386, .os = .windows, .abi = .gnu }, | 32 | .{ .arch = .i386, .os = .windows, .abi = .gnu }, |
tools/process_headers.zig+10| ... | @@ -84,6 +84,16 @@ const glibc_targets = [_]LibCTarget{ | ... | @@ -84,6 +84,16 @@ const glibc_targets = [_]LibCTarget{ |
| 84 | .arch = MultiArch{ .specific = Arch.arm }, | 84 | .arch = MultiArch{ .specific = Arch.arm }, |
| 85 | .abi = MultiAbi{ .specific = Abi.gnueabihf }, | 85 | .abi = MultiAbi{ .specific = Abi.gnueabihf }, |
| 86 | }, | 86 | }, |
| 87 | LibCTarget{ | ||
| 88 | .name = "csky-linux-gnuabiv2", | ||
| 89 | .arch = MultiArch{ .specific = Arch.csky }, | ||
| 90 | .abi = MultiAbi{ .specific = Abi.gnueabihf }, | ||
| 91 | }, | ||
| 92 | LibCTarget{ | ||
| 93 | .name = "csky-linux-gnuabiv2-soft", | ||
| 94 | .arch = MultiArch{ .specific = Arch.csky }, | ||
| 95 | .abi = MultiAbi{ .specific = Abi.gnueabi }, | ||
| 96 | }, | ||
| 87 | LibCTarget{ | 97 | LibCTarget{ |
| 88 | .name = "i686-linux-gnu", | 98 | .name = "i686-linux-gnu", |
| 89 | .arch = MultiArch{ .specific = Arch.i386 }, | 99 | .arch = MultiArch{ .specific = Arch.i386 }, |