https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83324
pietro <pietro.gcc at sociotechnical dot xyz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pietro.gcc at sociotechnical dot x | |yz --- Comment #2 from pietro <pietro.gcc at sociotechnical dot xyz> --- I created a plugin that lets you annotate a whole function as musttail: https://github.com/pietro/gcc-musttail-plugin/ I think that in order to add an attribute to the return statement like clang has done the parser for the C frontend needs to be modified.