I am compiling with gcc 7.3.0 for -march=c3-2, and it is generating illegal Pentium-III vintage SSE instructions. The VIA C3-2 (Nehemiah model) is an i686 Pentium Pro class processor, so these instructions should never have been generated. >From /usr/bin/nano: 0xb7f55e2f <+415>: cvttss2si 0x14(%esp),%eax >From /usr/bin/top: 0x00403001 <+2273>: movss 0x64(%esp),%xmm0 I don't think I should have to do anything besides set -march=c3-2, but perhaps I am wrong? - Matthew