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

            Bug ID: 82061
           Summary: -Wall documentation needs updating
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: other
          Assignee: unassigned at gcc dot gnu.org
          Reporter: wilson at gcc dot gnu.org
  Target Milestone: ---

I see multiple problems with the -Wall documentation.

There are generic options missing, such as -Wframe-address.  There are C++
specific options missing, such as -Wclass-memaccess.  There are C++ specific
options present, but not mentioned as C++ specific, such as -Wreorder.  The
*.opt files need to be checked to see if there are other similar issues.

There are multiple ways to specify that an option is language dependent, e.g.
only for X, only in X, X only, in X.  This is inconsistent, we should probably
choose one and use it consistently.

Reply via email to