The RISC-V port of llext requires additional parameters for handling non-adjacent HI20/LO12 relocations in arch_elf_relocate(): the current extension (struct llext), the current extension loader (struct llext_loader), the current section header (elf_shdr_t) and the current symbol (elf_sym_t). This changes the signature of arch_elf_relocate accordingly. Signed-off-by: Eric Ackermann <eric.ackermann@cispa.de> |
||
|---|---|---|
| .. | ||
| dsp | ||
| mpu | ||
| offsets | ||
| secureshield | ||
| arc_connect.c | ||
| cache.c | ||
| CMakeLists.txt | ||
| cpu_idle.S | ||
| elf.c | ||
| fast_irq.S | ||
| fatal.c | ||
| fault_s.S | ||
| fault.c | ||
| irq_manage.c | ||
| irq_offload.c | ||
| isr_wrapper.S | ||
| prep_c.c | ||
| regular_irq.S | ||
| reset.S | ||
| smp.c | ||
| switch.S | ||
| thread_entry_wrapper.S | ||
| thread.c | ||
| timestamp.c | ||
| tls.c | ||
| userspace.S | ||
| vector_table.c | ||
| vector_table.ld | ||