| ... | @@ -436,7 +436,8 @@ fn posixCallMainAndExit(argc_argv_ptr: [*]usize) callconv(.C) noreturn { | ... | @@ -436,7 +436,8 @@ fn posixCallMainAndExit(argc_argv_ptr: [*]usize) callconv(.C) noreturn { |
| 436 | // to ask for more stack space. | 436 | // to ask for more stack space. |
| 437 | expandStackSize(phdrs); | 437 | expandStackSize(phdrs); |
| 438 | | 438 | |
| 439 | { | 439 | // Disabled with the riscv backend because it cannot handle this code yet. |
| | 440 | if (builtin.zig_backend != .stage2_riscv64) { |
| 440 | const opt_init_array_start = @extern([*]*const fn () callconv(.C) void, .{ | 441 | const opt_init_array_start = @extern([*]*const fn () callconv(.C) void, .{ |
| 441 | .name = "__init_array_start", | 442 | .name = "__init_array_start", |
| 442 | .linkage = .weak, | 443 | .linkage = .weak, |