http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53554

             Bug #: 53554
           Summary: -Q --help=<class> gives inaccurate target-specific
                    information
    Classification: Unclassified
           Product: gcc
           Version: unknown
            Status: UNCONFIRMED
          Severity: minor
          Priority: P3
         Component: driver
        AssignedTo: unassig...@gcc.gnu.org
        ReportedBy: philomath...@gmail.com


some code that sets target-specific defaults isn't run when using the
--help=<class> option, this causes some incorrect information to be displayed.

for example, -fomit-frame-pointer shows as disabled on a x86_64 system with
optimization selected, mfpmath=387 is shown on such a system (where
-mfpmath=sse is the default), and mmx seems to be disabled on a system which
supports it (even when -march=native is specified).
see http://gcc.gnu.org/ml/gcc-help/2012-06/msg00006.html .

Reply via email to