On Fri, 2 Feb 2024, Andi Kleen wrote: > This patchkit implements a [[musttail]] attribute for C/C++. > > v4: > Addressed all feedback except clang::musttail is still supported > (I don't want to force an #ifdef to most users) and I'm also still
I'm fine with supporting [[clang::musttail]]. What shouldn't be supported is plain unnamespaced [[musttail]], at least for C, and I don't see any tests that that's not supported (there are tests of [[musttail]] on things that aren't returns, but that's mixing two different issues - [[gnu::musttail]] shouldn't be accepted on non-returns, while [[musttail]] shouldn't be accepted anywhere, including on returns, because it's not a standard attribute). -- Joseph S. Myers josmy...@redhat.com