diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-12-18 15:20:47 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2024-01-01 17:51:20 -0700 |
| commit | a3ff4d9b4584b872289f67e94ffa2f0aba9c4257 (patch) | |
| tree | 8b8d41973728758e37847e13863bd88f04ce79b0 /src/target.zig | |
| parent | 2d2a18831e9821e22d23b4a15ffd20e30e24b27b (diff) | |
| download | zig-a3ff4d9b4584b872289f67e94ffa2f0aba9c4257.tar.gz zig-a3ff4d9b4584b872289f67e94ffa2f0aba9c4257.zip | |
fix entry symbol name on mips
Diffstat (limited to 'src/target.zig')
| -rw-r--r-- | src/target.zig | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/target.zig b/src/target.zig index 68777945a9..4adc26aff8 100644 --- a/src/target.zig +++ b/src/target.zig @@ -673,7 +673,10 @@ pub fn defaultEntrySymbolName( return switch (target.ofmt) { .coff => "wWinMainCRTStartup", .macho => "_main", - .elf, .plan9 => "_start", + .elf, .plan9 => switch (target.cpu.arch) { + .mips, .mipsel, .mips64, .mips64el => "__start", + else => "_start", + }, .wasm => switch (wasi_exec_model) { .reactor => "_initialize", .command => "_start", |
