This preprocessor macro is defined, if thumb2 code generation is enabled via the -proccortex-m4 or -proc v7 options.
__thumb2
This macro is always defined for cortex-m4 processors.