I think it is on Thumb2 devices. To my understanding, they did so on purpose so you no longer have to use interwork intermidiate functions to switch between arm and thumb mode

Michael Schnell skrev:
 On 07/15/2010 11:12 AM, Geoffrey Barton wrote:
A normal procedural call seems to assemble as a 'BL' to an even address?
I doubt that it's possible to call thumb code from "ARM" code with a "BL".

-Michael
_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

_______________________________________________
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-devel

Reply via email to