commit | 9b583cc539e337ca95ef91a1458389ec0d1fa94f | [log] [tgz] |
---|---|---|
author | Bjarki Arge Andreasen <bjarki@arge-andreasen.me> | Tue Mar 12 14:13:53 2024 +0100 |
committer | Fabio Baltieri <fabio.baltieri@gmail.com> | Thu Mar 14 19:07:49 2024 +0000 |
tree | 2e0eb0ad944267f07776c1ca05542afc5a657d72 | |
parent | 5cac834bb65113bb93e9a5546bf75732c36f1ddb [diff] |
llext: arm: Add R_ARM_ARM_THM_CALL reloc support Add support for the relocation type R_ARM_ARM_THM_CALL which is produced for the ARM Thumb BL and BLX (branch immediate) instructions. These instructions are used for non-static functions like void test1(void) { } void main(void) { test1(); } Without support for this relocation, test1() has to be static. Signed-off-by: Bjarki Arge Andreasen <bjarki@arge-andreasen.me>