Correct pointer calculation in arm ldr opcode