https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87806
--- Comment #8 from Ulrich Windl <Ulrich.Windl at rz dot uni-regensburg.de> --- (In reply to Jonathan Wakely from comment #6) > I don't think there are any, only for local typedefs. That's already enabled > by -Wall so I assumed this was a request to add a new warning *and* enable > it in -Wall. In gcc 8.2.1 I do not get a warning about an unused typedef (at file scope) with -Wall.