https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114931
--- Comment #4 from Sam James <sjames at gcc dot gnu.org> --- ``` struct Tcl_Obj; void(Tcl_FreeInternalRepProc)(struct Tcl_Obj *); typedef struct Tcl_Obj { } Tcl_Obj; struct { void (*tclFreeObj)(Tcl_Obj *); } Tcl_InitStubs; ```