Behaviors considered undefined by the ISO C Standard
Describes implementation-defined aspects of the ARM C compiler and C library relating to behaviors considered undefined by the ISO C Standard, as required by the ISO C standard.
The following are considered undefined behavior by the ISO C Standard:
In character and string escapes, if the character following the
\has no special meaning, the value of the escape is the character itself. For example, a warning is generated if you use
\sbecause it is the same as
structthat has no named fields but at least one unnamed field is accepted by default, but generates an error in strict 1990 ISO Standard C.