http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48326
--- Comment #5 from michael at talamasca dot ocis.net <michael at talamasca dot ocis.net> --- Do I have to file a separate bug report in order to fix the problem that current GCC releases can't be expected to bootstrap up if the starting compiler is GCC 4.7.0 (among several other problem releases) and the host hardware is ix86 with no cmov? If the breakage was due to 4.7.0 miscompiling standard C, I could see why you would write it off. It's not practical to be portable to every known standards violation. But this is a breakage in code that uses GCC extensions and is preprocessed out for non-GCC compilers. It should be preprocessed out for <= 4.7.0 as well.