diff options
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/std/start.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/std/start.zig b/lib/std/start.zig index 7449d2d5bc..ba02652db7 100644 --- a/lib/std/start.zig +++ b/lib/std/start.zig @@ -436,7 +436,8 @@ fn posixCallMainAndExit(argc_argv_ptr: [*]usize) callconv(.C) noreturn { // to ask for more stack space. expandStackSize(phdrs); - { + // Disabled with the riscv backend because it cannot handle this code yet. + if (builtin.zig_backend != .stage2_riscv64) { const opt_init_array_start = @extern([*]*const fn () callconv(.C) void, .{ .name = "__init_array_start", .linkage = .weak, |
