https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108799
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|c |middle-end Keywords| |documentation --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- I suspect: asm volatile ("pushf; popq %[fl]" : [fl] "=r" (fl) , "+r" (rsp) : : "memory" ); Will fix the issue in the inline-asm; this is just a documentation issue I think.