https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117689
--- Comment #4 from GCC Commits <cvs-commit at gcc dot gnu.org> --- The master branch has been updated by Sandra Loosemore <san...@gcc.gnu.org>: https://gcc.gnu.org/g:42b2fc3fc9c06c174ec4d2c0566f54b624bc70b5 commit r15-9137-g42b2fc3fc9c06c174ec4d2c0566f54b624bc70b5 Author: Sandra Loosemore <sloosem...@baylibre.com> Date: Tue Apr 1 19:34:14 2025 +0000 Doc: Document enum with underlying type extension [PR117689] This is a C23/C++11 feature that is supported as an extension with earlier -std= options too, but was never previously documented. It interacts with the already-documented forward enum definition extension, so I have merged discussion of the two extensions into the same section. gcc/ChangeLog PR c/117689 * doc/extend.texi (Incomplete Enums): Rename to.... (Enum Extensions): This. Document support for specifying the underlying type of an enum as an extension in all earlier C and C++ standards. Document that a forward declaration with underlying type is not an incomplete type, and which dialects GCC supports that in.