https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119493
--- Comment #5 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Jakub Jelinek from comment #4) > Why for GCC 16? Can't it be simply only done at least for now for musttail > calls? > With [[clang::musttail]] being recognized we can regress on compiling > real-world code. > E.g. could the extra eh cleanup pass be guarded on cfun->has_musttail and > the tailc pass changes either as well, or done only if the tail call or > recursion is musttail in the particular case. I was not thinking of musttail when I filed this bug report :).