1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-04-29 19:30:36 +02:00

riscv: fix literal pool guard jump address calc

This commit is contained in:
Ekaitz Zarraga 2024-11-14 19:35:43 +01:00
parent fb527804f9
commit 8c7990d4a1

View file

@ -299,7 +299,7 @@ patch_veneer_jmp_offset(uint32_t *loc, ptrdiff_t offset)
static void
patch_jmp_without_veneer(jit_state_t *_jit, uint32_t *loc)
{
patch_jmp_offset(loc, _jit->pc.ui - loc);
patch_jmp_offset(loc, _jit->pc.uw - (uintptr_t)loc);
}
static uint32_t*
jmp_without_veneer(jit_state_t *_jit)