__arm
In this section:
Syntax
See Syntax for type attributes used on functions.
Description
The __arm keyword makes a function execute in Arm mode.
A function declared __arm cannot be declared __thumb.
In 64-bit mode, this keyword cannot be used.
Example
__arm int func1(void);