| |||
| Home > Using the Inline and Embedded Assemblers of the ARM Compiler > Inline assembler processor mode restrictions in C and C++ code | |||
It is strongly recommended that you do not change processor modes or modify coprocessor states in inline assembler. The compiler does not recognize such changes.
Instead of attempting to change processor modes or coprocessor states from within inline assembler, see if there are any intrinsics available that provide what you require. If no such intrinsics are available, use embedded assembler if absolutely necessary.