Hi Richard, > I think I've found all the relevant parts to change, but I'm not familiar > with the linker code. Have I missed anything? Nope - I think that you have found them all. All of the function-address- bit-twiddling-for-thumb should be restricted to that one function in elf32-arm.h. Cheers Nick