Andrew Lunn wrote:
Hi Folks
Could somebody who is better at C++ than me take a look at this
warning gcc 4.0.2 is giving. Using the "Monkey's typing Shakespeare"
approach did not get me very far...
/home/lunn/eCos/work/install/include/cyg/kernel/thread.inl:630:
warning: 'cyg_bool Cyg_ThreadQueue::empty()' was used before it was
declared inline
/home/lunn/eCos/work/install/include/cyg/kernel/thread.hxx:565:
warning: previous non-inline declaration here
Do like 'remove' (just above), and lose the 'inline' qualifier
in thread.hxx:565. The 'inline' qualifier in the _definition_
should be enough, eh?
The usage: "inline foo();" (with a semicolon) smells fishy.
Maybe you tried that already.