https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62144
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |x86_64-*-* i?86-*-* Component|inline-asm |target Keywords| |diagnostic --- Comment #11 from Andrew Pinski <pinskia at gcc dot gnu.org> --- In the case of comment #6, it is the expansion of memmove and memset which causes the requirement of a frame pointer but I have not looked into why. Really global registers were a mistake ...