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

            Bug ID: 66905
           Summary: SSE not enabled for -march=pentium4
           Product: gcc
           Version: 4.8.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: michael.finn.jorgensen at gmail dot com
  Target Milestone: ---

The command:

    gcc -c -Q -march=pentium4 --help=target

outputs (amoung other stuff):

    -msse                                       [disabled]

But I expected the output to show that SSE is enabled. According to the manual
at
https://gcc.gnu.org/onlinedocs/gcc-4.8.3/gcc/i386-and-x86-64-Options.html#i386-and-x86-64-Options
the pentium4 processor supports SSE.

The same problem occurs when using -march=native, with my CPU (which is a
Pentium 4).

I would expect GCC to automatically enable all the features specific for the
CPU model, when using the -march option.

Reply via email to