dangerous relocation: unsupported relocation (R_ARM_SBREL32)
Summary The postmortem analyzes a compilation failure on an ARM Cortex-M0+ project, where the linker flags a relocation type R_ARM_SBREL32 as “dangerous” and “unsupported.” The issue occurs because the developer used the -frwpi flag, which stands for Read-Only Write-Once Pointer Initialization. This flag is designed for a specific code model that requires the linker to … Read more