https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60406
--- Comment #24 from Dominik Vogt <vogt at linux dot vnet.ibm.com> --- > --snip-- > - g->defer->__retaddr = retaddr; > + g->defer->__retaddr = __builtin_extract_return_addr (retaddr); > --snip-- We need to double check whether this would break Sparc.