This section describes implementation details for the ARM compiler:
Character sets and identifiers
Basic data types
Operations on basic data types
Structures, unions, enumerations, and bitfields
Variadic macros
Using the ::operator new function
Tentative arrays
Old-style C parameters in C++ functions
Anachronisms
Template instantiation
Namespaces
C++ exception handling
Extern inline functions.