Hello to everybody,
in a working project with CCE V3.1 SP, we modified an include file: a simple change of names, i.e. turning all the misspelled word tranceiver into transceiver.
We got a long series of warnings and errors.
The warnings are mainly : "a declaration here must declare a parameter", "declaration is not visible outside of function" and the errors show that the compilers is parsing an absolutely correct C code in a wrong way .
In fact, the same modified source code compiles and executes perfectly with the IAR MSP430 EWB.
We wanted to see how the most updated TI product was handling the same code: we downloaded the trial version of CCS 4 from the TI web site but got exactly the same list of warnings and errors as with CCE 3.1 SP.
This case shows that there is a sort of flaw or limitation into the compiler.
Is there a procedure to submit the troubled source code to the CCE/CCS experts within TI so that they can understand why such a problem arises ?
We would like using the Eclipse environment for our company firmware projects based on the MSP430 MCUs. With such a basic problem, unfortunately we can't.
Thank you in advance for your help.