https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80916
--- Comment #6 from Davin McCall <davmac at davmac dot org> --- > The wording could be improved, but why do you think the warning is spurious? I guess I think that the warning is spurious given the current wording? It may well be legitimate to warn that there is a declaration of a function with internal linkage but no definition, which may be what triggered this warning originally (it no longer triggers in my current code base, so I can't easily verify). But that's not what the warning does say. If you'd prefer to change the title to reflect that the wording of the warning doesn't match its cause, I have no issue with that.