zephyr/arch/arc/core
Eric Ackermann 3466dab804 llext: Add parameters to arch_elf_relocate
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>
2025-03-07 19:44:54 +01:00
..
dsp
mpu arc: start mpu in prep_c, do not use SYS_INIT 2024-09-17 20:05:22 -04:00
offsets
secureshield arc: start secureshield in prep_c, do not use SYS_INIT 2024-09-17 20:05:22 -04:00
arc_connect.c
cache.c cache: add new interface arch_cache_init() for initializing cache 2024-09-17 20:05:22 -04:00
CMakeLists.txt llext: add support for arc 2024-11-16 15:08:51 -05:00
cpu_idle.S
elf.c llext: Add parameters to arch_elf_relocate 2025-03-07 19:44:54 +01:00
fast_irq.S
fatal.c
fault_s.S arch: arc: Rename _Fault to z_arc_fault 2025-01-28 23:42:06 +01:00
fault.c arch: arc: Rename _Fault to z_arc_fault 2025-01-28 23:42:06 +01:00
irq_manage.c
irq_offload.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
isr_wrapper.S
prep_c.c arc: start secureshield in prep_c, do not use SYS_INIT 2024-09-17 20:05:22 -04:00
regular_irq.S
reset.S Revert "arch: arc: replace ARC_EARLY_SOC_INIT with PLATFORM_RESET_HOOK" 2024-10-22 18:28:37 -04:00
smp.c init: support per-core init hook 2024-11-16 14:04:25 -05:00
switch.S
thread_entry_wrapper.S
thread.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
timestamp.c
tls.c Revert "arch: deprecate _current" 2025-01-10 07:49:08 +01:00
userspace.S
vector_table.c
vector_table.ld