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.