https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66661
--- Comment #14 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- That wording is long including several examples. You can see it in http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf subclause 6.7.2.1 (C99 + TC1 + TC2 + TC3).