Tool/software: Code Composer Studio
I just recently upgraded from CCS7 to CCS8. Deleted my entire old installation, and reinstalled. I'm now on compiler version TI v18.1.3.LTS, but seem to have problems with the compiler.
1. my include files are bracketed with #ifndef ... #endif blocks to prevent re-definitions by accident. It seems that the compiler is completely ignoring them, both in my software, as well as all the TI system software (which is producing hundreds of errors and warnings).
2. I'm using TIRTOS in this application, and it seems the compiler's include files and the ndk include files are in conflict. The compiler is seeming to do a pretty bad job on this.
3. The new compiler seems to be unable to handle variable declarations inside blocks. for instance 'for(int I=0; I<100;i++)' produces an error, until I move the declaration out of the for definition, and to the top of the function block.
I'm currently working on reinstalling the older version of software, to see if I can get back functional again.