https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117689

            Bug ID: 117689
           Summary: enum with underying type "extension" to GNU 17 is not
                    documented
           Product: gcc
           Version: 15.0
            Status: UNCONFIRMED
          Keywords: documentation
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
  Target Milestone: ---

In GNU90/99/11/17 modes, GCC allows underlying types for enum to be specified.
This is not documented as an extension to these modes (it is part of C23
though). 

Also in connection to this we could expand "Incomplete enum Types" section to
talk about if you supply an underlying type for the enum tag forward
declaration, you can use it as a normal type too.

Reply via email to