The compiler provides a number of generic intrinsics, that is, intrinsics not targeted towards any particular area of application.
The following generic intrinsics are ARM language extensions to the ISO C and C++ standards:
- __breakpoint intrinsic.
- __current_pc intrinsic.
- __current_sp intrinsic.
- __nop intrinsic.
- __return_address intrinsic.
- __semihost intrinsic.
Implementations of these intrinsics are available across all architectures.