I see the same problem with VIA C3 750MHz CPU (Ubuntu 6.06.1 i386 server)
I found this in one discussion :
According to VIA the C3 is a native i686 cpu WITHOUT the CMOV instruction
set. Due to the fact that gcc uses the cmov instructions when -march=i686 is
used respectively if PROCESSOR_PENTIUMPRO is selected in the processor
alias table gcc will generate invalid instructions for the c3 (see
20000609-1.c in gcc-3.3.3/gcc/testsuite/gcc.dg and compile with -march=i686
only).
I see the same problem with VIA C3 750MHz CPU (Ubuntu 6.06.1 i386 server)
I found this in one discussion :
According to VIA the C3 is a native i686 cpu WITHOUT the CMOV instruction PENTIUMPRO is selected in the processor 3/gcc/testsuite /gcc.dg and compile with -march=i686
set. Due to the fact that gcc uses the cmov instructions when -march=i686 is
used respectively if PROCESSOR_
alias table gcc will generate invalid instructions for the c3 (see
20000609-1.c in gcc-3.3.
only).
Source: gcc.gnu. org/ml/ gcc-patches/ 2004-07/ msg02718. html
http://