The ARM processor (Thumb-2), part 13: Trampolines

1 · Raymond Chen · June 16, 2021, 2:02 p.m.
As we noted last time, the relative branch instructions have a limited reach. In particular, the bl instruction, which is used for intra-module direct calls, has a reach of around ±16MB. But what happens if the call target is too far away? The post The ARM processor (Thumb-2), part 13: Trampolines appeared first on The Old New Thing....