tools: build all tools in ci to prevent bitrot

No LLVM assertions were triggered for me.
Closes #12015
Closes #12022
Closes #12223
This commit is contained in:
Jan Philipp Hafer
2023-01-05 18:38:09 +01:00
committed by Veikka Tuominen
parent 176940b504
commit 301a89849b
3 changed files with 11 additions and 23 deletions

View File

@@ -437,7 +437,7 @@ fn parseElf(parse: Parse, comptime is_64: bool, comptime endian: builtin.Endian)
const dynstr = elf_bytes[dynstr_offset..];
// Sort the list by address, ascending.
std.sort.sort(Sym, dyn_syms, {}, S.symbolAddrLessThan);
std.sort.sort(Sym, @alignCast(8, dyn_syms), {}, S.symbolAddrLessThan);
for (dyn_syms) |sym| {
const this_section = s(sym.st_shndx);