https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88240
Florian Weimer <fw at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fw at gcc dot gnu.org --- Comment #5 from Florian Weimer <fw at gcc dot gnu.org> --- (In reply to Thomas De Schampheleire from comment #4) > When analyzing this problem with gdb, we looked at the floating-point status > register before the fldl call, then after, and only the underflow bit was > new. But there were already other bits present, we probably should have set > the register to 0 first. Nevertheless, the underflow bit got set. This is QEMU with TCG, right? It could be an i387 emulation bug.