This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug other/42683] New: gcc manpage: Description of x86 -march not clear regarding mmx
- From: "devurandom at gmx dot net" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 10 Jan 2010 16:20:05 -0000
- Subject: [Bug other/42683] New: gcc manpage: Description of x86 -march not clear regarding mmx
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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