Well, it turns out that disabling fused-add-mul indeed fixes the problem. The CodeWarrior manual warns that results may be slightly different with and without fused instructions, but the example they give is with operations apparently done in higher precision with the fused instructions. No word about nonstandard behaviour for +0.0 and -0.0. As this seems to be a PowerPC issue, not a MacOS issue, it is something that other PowerPC porters may want to look out for too (does AIX still exist?). -- Jack Jansen | ++++ stop the execution of Mumia Abu-Jamal ++++ Jack.Jansen@oratrix.com | ++++ if you agree copy these lines to your sig ++++ www.oratrix.nl/~jack | see http://www.xs4all.nl/~tank/spg-l/sigaction.htm
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4