OSDN Git Service

original
[gb-231r1-is01/Gingerbread_2.3.3_r1_IS01.git] / dalvik / vm / compiler / template / armv5te-vfp / platform.S
1 /*
2  * ===========================================================================
3  *  CPU-version-specific defines and utility
4  * ===========================================================================
5  */
6
7 /*
8  * Macro for "MOV LR,PC / LDR PC,xxx", which is not allowed pre-ARMv5.
9  * Jump to subroutine.
10  *
11  * May modify IP and LR.
12  */
13 .macro  LDR_PC_LR source
14     mov     lr, pc
15     ldr     pc, \source
16 .endm