#ifdef CONFIG_THUMB2_KERNEL
#if __GNUC__ < 4 #error Thumb-2 kernel requires gcc >= 4 #endif
(略) #ifdef __ASSEMBLY__ #define W(instr) instr.w #endif (略) #else /* !CONFIG_THUMB2_KERNEL */ (略) #ifdef __ASSEMBLY__ #define W(instr) instr #endif (略) #endif /* CONFIG_THUMB2_KERNEL */