| author | |
| committer | |
| log | 4daeffab4a2cb7a5fa7165370f9a26b1dc219fab |
| tree | 718363ab1438d21471676e6f827acdac0e643245 |
| parent | de68a3ad43775acc5cea373b4280f8880a2760e8 |
1 files changed, 4 insertions(+), 1 deletions(-)
src/link/Elf/Atom.zig+4-1| ... | ... | @@ -601,7 +601,10 @@ fn outputType(elf_file: *Elf) u2 { |
| 601 | 601 | return switch (elf_file.base.comp.config.output_mode) { |
| 602 | 602 | .Obj => unreachable, |
| 603 | 603 | .Lib => 0, |
| 604 | .Exe => if (comp.config.pie) 1 else 2, | |
| 604 | .Exe => switch (elf_file.getTarget().os.tag) { | |
| 605 | .haiku => 0, | |
| 606 | else => if (comp.config.pie) 1 else 2, | |
| 607 | }, | |
| 605 | 608 | }; |
| 606 | 609 | } |
| 607 | 610 |