https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82705
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Missing tail calls for |Missing tail calls for |large structs |large structs returns --- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #4) > ;; Cannot tail-call: argument must be passed by copying: g1 (s1) [tail call] > > > maybe_complain_about_tail_call (exp, > _("argument must be passed" > " by copying")); > > > I am going to look to see if there is a way to avoid the copying. wrong one ...