http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46488
--- Comment #8 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2010-11-17 07:41:44 UTC --- > And got the same exact results as before with regard to both -O and -O3 in > combination with -fno-delayed-branch Sorry for being unclear: starting with the 4.5.2 snapshot, issues related to -fno-delayed-branch should be fixed so you should drop this workaround entirely.