[Bug other/42683] New: gcc manpage: Description of x86 -march not clear regarding mmx
devurandom at gmx dot net
gcc-bugzilla@gcc.gnu.org
Sun Jan 10 16:20:00 GMT 2010
The description of -march=i686/pentiumpro in the gcc manpage is:
i586, pentium
Intel Pentium CPU with no MMX support.
pentium-mmx
Intel PentiumMMX CPU based on Pentium core with MMX instruction set support.
pentiumpro
Intel PentiumPro CPU.
i686
Same as "generic", but when used as "march" option, PentiumPro instruction
set will be used, so the code will run on all i686 family chips.
In this context it is not clear whether i686 includes MMX support or not.
Checking Wikipedia suggests (though it is not clearly mentioned) that the
PentiumPro contained no MMX support, which arrived only with the Pentium II.
Thus the description of "pentiumpro" should probably include "with no MMX
support" as the description of "pentium" does.
--
Summary: gcc manpage: Description of x86 -march not clear
regarding mmx
Product: gcc
Version: 4.4.2
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: other
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: devurandom at gmx dot net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42683
More information about the Gcc-bugs
mailing list