https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95095
--- Comment #8 from Segher Boessenkool <segher at gcc dot gnu.org> --- I say nothing like that. I say that .text.hot. is nasty (is easily mistaken for .text.hot). I also say that and that named-per-function sections are better as .text%name than as .text.name (just as they were long ago), because this doesn't conflict with things like .text.hot (and there is a very long history of such conflicts giving real-world problems).