https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86050
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED Target Milestone|--- |10.0 --- Comment #9 from Andrew Pinski <pinskia at gcc dot gnu.org> --- In the case of removing the noinline, GCC 10+ is able to tail call this function just fine and we don't get an overall stack increase.