15.15 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
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
it is the same as
struct that has no named fields
but at least one unnamed field is accepted by default, but generates
an error in strict 1990 ISO Standard C.