SPRU514Y August 2001 – June 2022
The C28x C/C++ compiler supports all of the standard C89 keywords, including const, volatile, and register. It supports all of the standard C99 keywords, including inline and restrict. It supports all of the standard C11 keywords. It also supports TI extension keywords __interrupt, __cregister, and __asm. The compiler supports the restrict keyword for FPU targets; for other targets restrict is ignored. Some keywords are not available in strict ANSI mode.
The following keywords may appear in other target documentation and require the same treatment as the interrupt and restrict keywords: