align end of elf archives

The end of the archive needs to also be aligned to a two-byte boundary,
not just the start of records. This was causing lld to reject archives.

Notably, this was happening with compiler_rt when rebuilding in fuzz
mode, which is why this commit is included in this patchset.
af1e196db3Kendall Condon committed on 2/13/2026, 10:58:09 PMparent3c9024b
2 files changedLine totals unavailable