https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123350 --- Comment #6 from Bruno Pitrus <brunopitrus at hotmail dot com> --- How do you suggest fixing such code so that it builds on GCC? The typedefs are injected by a macro, if that matters.