I got stuck trying to link a C++ abstraction of the flashing leds demo for the 28335.
The code compiled with only a stack size warning if I didn't declare any objects, but generated all kinds of errors when I instantiated an object from my class. The most alarming said that class is not a keyword.
Now the class was created by ccs, and I'm pretty sure that class is a standard c++ keyword ;-) so why the error?
I ran through the fixes proposed here <http://www.parashift.com/c++-faq-lite/mixing-c-and-cpp.html> all of which seemed to produce weirder and weirder linking errors. Pragmas were suddenly not valid, semicolons were required in silly places ...
Hoping to find a solution I tried loading the hello world demo, which failed to link because it didn't have space for the .cio secrtion. Stop.
What's going on?
Peter.