Keywords
The following identifiers are reserved for use
as keywords and may not be used otherwise:
asm default for short union auto do goto signed unsigned break double if sizeof void case else int static volatile char enum long struct while const extern register switch continue float return typedefThe keyword asm is reserved in all compilation modes except -Xc. The keyword __asm is a synonym for asm and is available under all compilation modes, although a warning issued when it is used under the -Xc mode.
cdecl near far hugeare reserved but ignored. cdecl is silently ignored; the other three will cause a warning to be issued.
Under the -Xk mode, the following are considered identifiers and are not reserved as keywords:
const signed volatile