Index: configure =================================================================== RCS file: /cvsroot/mplayer/main/configure,v retrieving revision 1.1070 diff -u -r1.1070 configure --- configure 4 Oct 2005 17:58:11 -0000 1.1070 +++ configure 5 Oct 2005 05:56:31 -0000 @@ -755,7 +755,8 @@ mmx) _mmx=yes ;; mmxext) _mmx2=yes ;; mtrr|k6_mtrr|cyrix_arr) _mtrr=yes ;; - xmm|sse|kni) _sse=yes _mmx2=yes ;; + sse) _sse=yes ;; + xmm|kni) _sse=yes _mmx2=yes ;; sse2) _sse2=yes ;; esac done @@ -850,6 +851,27 @@ *) proc=pentium4 iproc=686 ;; esac ;; + CentaurHauls) + case "$pfamily" in + 5) iproc=586 + if test "$pmodel" -ge 8; then + proc=winchip2 + elif test "$pmodel" -ge 4; then + proc=winchip-c6 + else + proc=i586 + fi + ;; + 6) iproc=686 + if test "$pmodel" -ge 9; then + proc=c3-2 + else + proc=i686 + fi + ;; + *) proc=i686 iproc=i686 ;; + esac + ;; unknown) case "$pfamily" in 3) proc=i386 iproc=386 ;; @@ -896,13 +918,13 @@ fi fi fi - if test "$proc" = "pentium4" || test "$proc" = "pentium3" || test "$proc" = "pentium2" || test "$proc" = "athlon"; then + if test "$proc" = "pentium4" || test "$proc" = "pentium3" || test "$proc" = "pentium2" || test "$proc" = "athlon" || test "$proc" = "c3-2"; then cc_check -march=$proc $cpuopt=$proc || proc=i686 fi - if test "$proc" = "i686" || test "$proc" = "pentium-mmx"; then + if test "$proc" = "i686" || test "$proc" = "pentium-mmx" || test "$proc" = "winchip-c6" || test "$proc" = "winchip2"; then cc_check -march=$proc $cpuopt=$proc || proc=i586 fi - if test "$proc" = "i586" ; then + if test "$proc" = "i586" || test "$proc" = "c3" ; then cc_check -march=$proc $cpuopt=$proc || proc=i486 fi if test "$proc" = "i486" ; then