Skip to content

v1.0.2

Compare
Choose a tag to compare
@blu blu released this 07 Sep 19:28
· 45 commits to main since this release

Harden all samples to use far PC-relative HI21/LO12 addressing (+/-4GB; ELF ADR_PREL_PG_HI21/ADD_ABS_LO12_NC relocations) across all .data/.rodata/.bss sections to avoid any chances for relocation violations. That used to be the case for .bss addresses all along; now it has also been extended to the rest of the sections. Near PC-relative addressing (+/-1MB; ELF ADR_PREL_LO21 relocation) stays for literal pools only.