Fix ELF alignment for freestanding targets (#19766)

* Fix the ELF binaries for freestanding target created with the self-hosted linker.

    The ELF specification (generic ABI) states that ``loadable process segments must have congruent
    values for p_vaddr and p_offset, modulo the page size''. Linux refuses to load binaries that
    don't meet this requirement (execve() fails with EINVAL).
25f1526fe6Alexandre Janon committed on 4/28/2024, 9:45:50 AM· committed by GitHubparentaecd9cc
1 file changedLine totals unavailable