Skip to content

Commit c1d9226

Browse files
committed
std.zig.target: Set the minimum glibc for riscv32 to 2.33.
Relevant release notes: * https://sourceware.org/legacy-ml/libc-announce/2018/msg00000.html * https://sourceware.org/pipermail/libc-announce/2021/000030.html Note that the supported ISAs/ABIs are explicitly listed in each, and only 2.33 actually supports the 32-bit ones.
1 parent 3646f77 commit c1d9226

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/std/zig/target.zig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ pub const available_libcs = [_]ArchOsAbi{
5858
.{ .arch = .powerpc, .os = .linux, .abi = .gnueabi },
5959
.{ .arch = .powerpc, .os = .linux, .abi = .gnueabihf },
6060
.{ .arch = .powerpc, .os = .linux, .abi = .musl },
61-
.{ .arch = .riscv32, .os = .linux, .abi = .gnuilp32, .glibc_min = .{ .major = 2, .minor = 27, .patch = 0 } },
61+
.{ .arch = .riscv32, .os = .linux, .abi = .gnuilp32, .glibc_min = .{ .major = 2, .minor = 33, .patch = 0 } },
6262
.{ .arch = .riscv32, .os = .linux, .abi = .musl },
6363
.{ .arch = .riscv64, .os = .linux, .abi = .gnu, .glibc_min = .{ .major = 2, .minor = 27, .patch = 0 } },
6464
.{ .arch = .riscv64, .os = .linux, .abi = .musl },

0 commit comments

Comments
 (0)