1 /* Various definitons used the the ARM uClibc assembly code. */
9 # endif /* __ASSEMBLER__ */
10 #define IT(t, cond) i##t cond
12 /* XXX: This can be removed if/when we require an assembler that supports
13 unified assembly syntax. */
15 /* Code to return from a thumb function stub. */
16 #ifdef __ARM_ARCH_4T__
17 #define POP_RET pop {r2, pc}
19 #define POP_RET pop {r2, r3}; bx r3
23 #if defined(__ARM_ARCH_6M__)
24 /* Force arm mode to flush out errors on M profile cores. */
29 #endif /* _ARM_ASM_H */