https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99151
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ebotcazou at gcc dot gnu.org Status|UNCONFIRMED |RESOLVED Resolution|--- |WONTFIX --- Comment #5 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- static void sparc_asm_function_epilogue (FILE *file) { /* If the last two instructions of a function are "call foo; dslot;" the return address might point to the first instruction in the next function and we have to output a dummy nop for the sake of sane backtraces in such cases. This is pointless for sibling calls since the return address is explicitly adjusted. */