Fixes for bug #12573 (https://gna.org/bugs/index.php?12573).
This bug was reported by Jack Howarth (https://gna.org/users/jhowarth).
The problem was simply that the optimisation checks are exact and had to be slightly modified for the Darwin kernel on 32 bit PowerPC.
Authored by: bugman 2008-12-11
Parent: [r8190]
Child: [r8192]