| author | |
| committer | |
| log | 38458c6f70322c7eb0ac1434019f1bbdc3c89a57 |
| tree | 9a4d6065238993c49299e16fbdbab420822cc35b |
| parent | 05157e820a9fcc3a2a63c785c13c1bbde155c868 |
1 files changed, 2 insertions(+), 1 deletions(-)
src/link/Elf.zig+2-1| ... | ... | @@ -3337,7 +3337,8 @@ fn sortPhdrs( |
| 3337 | 3337 | entry.* = .{ .phndx = @intCast(phndx) }; |
| 3338 | 3338 | } |
| 3339 | 3339 | |
| 3340 | mem.sort(Entry, entries, phdrs.items, Entry.lessThan); | |
| 3340 | // The `@as` here works around a bug in the C backend. | |
| 3341 | mem.sort(Entry, entries, @as([]const elf.Elf64_Phdr, phdrs.items), Entry.lessThan); | |
| 3341 | 3342 | |
| 3342 | 3343 | const backlinks = try gpa.alloc(u16, entries.len); |
| 3343 | 3344 | defer gpa.free(backlinks); |