https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77770
Eric Gallager <egallager at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |egallager at gcc dot gnu.org See Also| |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=80017, | |https://gcc.gnu.org/bugzill | |a/show_bug.cgi?id=70478 --- Comment #10 from Eric Gallager <egallager at gcc dot gnu.org> --- (In reply to Markus Trippelsdorf from comment #3) > markus@x4 gcc % cat print_flt32.i > extern void fn2(int, int); > int a; > void fn1(float p1) { > __asm__("" : "=r"(a) : "0"(p1)); > fn2(0, a); > } > > markus@x4 gcc % ./cc1 -mthumb -fpreprocessed print_flt32.i -quiet -Os -o > /dev/null > > print_flt32.i: In function ‘fn1’: > print_flt32.i:6:1: internal compiler error: Max. number of generated reload > insns per insn is achieved (90) That's the same error message as in bug 80017. (also why is this bug still ASSIGNED when there's no assignee?)