Part Number: EK-TM4C1294XL
Tool/software: Code Composer Studio
CCS 7.3 upgrade to 8.3 fixes some Symbol resolve issues and causes other code analysis errors for (uartstdlib.c, uartstdio.c) that have never been a past problem even in CCS9.1.
The class fix was supposed to make public/class identifiers & names be resolved. Well symbol names resolve now but identifier class not defined causes other errors. Parsing then hick-ups inside the class identifier *.h file. It may be why the uartstd~.c errors are occurring further down the include list. What is missing from the include list for CLASS identifier to be defined? It seems like the name symbol CLASS causes the parser to think it requires ( ; ) after it.
#20 identifier "class" is undefined class NexObject { public: /* methods */
The code analysis via IDE defaults assumes uartstdlib.c has new issues, never in several versions of CCS has that occurred.
#110 expression preceding parentheses of apparent call must have (pointer-to-) function type // // Get the value from the varargs. // ui32Value = va_arg(vaArgP, uint32_t);
Syntax error: // // Get the value from the varargs. // ulValue = va_arg(arg, unsigned long);