'bx lr' vs 'mov pc,lr'

Felipe Contreras felipe.contreras at gmail.com
Sun Sep 13 17:55:24 EDT 2009


I noticed that in 'arch/arm/lib/delay.S' we are using 'mov pc, lr'
instead of 'bx lr'. Why? It looks like 'mov pc, lr' is used all over
the place, but I can't find out what's the reason.

Felipe Contreras

More information about the linux-arm-kernel mailing list