SPRUIY8 October 2024 F29H850TU , F29H859TU-Q1 , TMS320C28341 , TMS320C28342 , TMS320C28343 , TMS320C28343-Q1 , TMS320C28344 , TMS320C28345 , TMS320C28346 , TMS320C28346-Q1
There is no support for keyword checking in the C29 compiler's c29clang-tidy tool. If a keyword is not supported, the C29 compiler will generate an error. Users need to manually address such keywords. If applicable, they can be #if defined to nothing, as shown below.
#ifdef __c29__
# define CREGISTER
#elif defined(__TMS320C2000__)
# define CREGISTER __cregister
#endif