llext: STT_OBJECT relocations incorrectly ignored #67701
Labels
area: ARM
ARM (32-bit) Architecture
area: llext
Linkable Loadable Extensions
bug
The issue is a bug, or the PR is fixing a bug
priority: low
Low impact/importance bug
STT_OBJECT symbol relocations are ignored silently currently and this leads to confusing bugs where a global (non-static) is declared in an extension leading to invalid memory addresses to the global symbol once the extension loads on Arm.
Primarily this is because on Arm we are doing static linking currently I believe.
So don't ignore STT_OBJECT relocations, and certainly don't do it silently
Thanks @laurenmurphyx64 for hunting this down
The text was updated successfully, but these errors were encountered: