Yes, this is a known issue when you enable inlining of code, and have a multi-segment program. A few months ago, I posted something on this bug in the Tools forum.
The bug has been filed on the gcc database, but I don't know if anyone is actually working to fix it. -O3 isn't all that good, anyway. It makes your code huge, for usually only a tiny gain in performance. Exactly opposite of what you want in Palm. -- For information on using the PalmSource Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
