------- Comment #51 from bernds at gcc dot gnu dot org 2010-07-29 19:46 ------- Thanks. I can more-or-less produce the same assembly with a cross compiler, but just from looking at the assembly and the debugging dumps I can't quite figure out which function is being miscompiled. Can you produce a good (not miscompiled) .s file with a working cc1 and attach that as well for comparison? It would help massively if you could do a search similar to that for the miscompiled .o file, this time to find the miscompiled function. That can be done by replacing those functions that differ in the assembly files one by one and then compiling the modified assembly file to .o and producing a cc1 binary as previously.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44970