Differences From Artifact [d38e7921bf]:
- File src/runtime/lookup-asm/lookup-asm-riscv64-elf.S — part of check-in [bcff3f8c7a] at 2024-05-24 21:17:24 on branch trunk — Add RISC-V 64/ELF assembly lookup implementation (user: js, size: 2211) [annotate] [blame] [check-ins using]
To Artifact [d040844ff8]:
- File src/runtime/lookup-asm/lookup-asm-riscv64-elf.S — part of check-in [add1755e4e] at 2024-05-24 22:26:31 on branch trunk — lookup-asm-riscv64-elf.S: Fix PIC (user: js, size: 2218) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
58 59 60 61 62 63 64 | beqz t0, 0f move a0, t0 ret 0: | | | 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 | beqz t0, 0f move a0, t0 ret 0: tail \notFound@plt .LtaggedPointer_\name: la t1, objc_taggedPointerSecret ld t1, (t1) xor t1, a0, t1 andi t1, t1, 0xE slli t1, t1, 2 |
︙ | ︙ |