| ... | @@ -673,7 +673,10 @@ pub fn defaultEntrySymbolName( | ... | @@ -673,7 +673,10 @@ pub fn defaultEntrySymbolName( |
| 673 | return switch (target.ofmt) { | 673 | return switch (target.ofmt) { |
| 674 | .coff => "wWinMainCRTStartup", | 674 | .coff => "wWinMainCRTStartup", |
| 675 | .macho => "_main", | 675 | .macho => "_main", |
| 676 | .elf, .plan9 => "_start", | 676 | .elf, .plan9 => switch (target.cpu.arch) { |
| | 677 | .mips, .mipsel, .mips64, .mips64el => "__start", |
| | 678 | else => "_start", |
| | 679 | }, |
| 677 | .wasm => switch (wasi_exec_model) { | 680 | .wasm => switch (wasi_exec_model) { |
| 678 | .reactor => "_initialize", | 681 | .reactor => "_initialize", |
| 679 | .command => "_start", | 682 | .command => "_start", |