Yes I had math.h included. I'm fairly sure it won't compile correctly without it.
I have generated a request with a PackAndGo file and a list of plugin versions generated by Help->About.
Stepping though the code I can see all my floating point functions operating correctly, but the sqrt() function does not. Stepping into the library code using the debugger I can see the value I pass to the function being lost or corrupted.
We desperately needed an ATAN function for our project so I had to write my own to get us through the weekend. It is attached as part of the PackAndGo project as it was my proving ground for the problem.
I'd like to move back to using the standard libraries for our ongoing development so want help solving this problem.
I did try to regenerate the standard maths library using the project supplied with CW but was unsuccessful, even following advice given on these forums.
Finally it should be noted that the ColdFire_Build_Tools_Reference.pdf installed by the CodeWarrior install CD supplied with the M52233DEMO boards is corrupted and is unreadable with Acrobat 7.0. I did manage to find an older version of the document online.