https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114664
--- Comment #7 from Peter Bergner <bergner at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #6) > Pre-IRA fix was done to specifically reject this: > https://inbox.sourceware.org/gcc-patches/ > ab3a61990702021658w4dc049cap53de8010a7d86...@mail.gmail.com/ Then that would seem to indicate that mentioning the frame pointer reg in the asm clobber list is an error, but how are users supposed to know whether -fno-omit-frame-pointer is in effect or not? I've looked and there is no pre-defined macro a user could check.