https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77882
stefan.tauner at gmx dot at changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |stefan.tauner at gmx dot at --- Comment #13 from stefan.tauner at gmx dot at --- Please reconsider this. I ran into this when debugging pointer authentication not working correctly where I have to replace the prologue of a specific existing non-trivial C function. This would be way easier with this attribute and some inline assembly than replacing the whole function.