--- configure.orig Sun Oct 16 15:36:00 2005 +++ configure Wed Apr 12 23:30:52 2006 @@ -21457,6 +21457,9 @@ case "$host" in i386-*-freebsd*) ARCH_DEFINES="-DARCH_X86" + if test "x$benchmark" = xyes -a -n "`grep '^CPU:.*[56]86-class' /var/run/dmesg.boot`"; then + XF_CFLAGS="$XF_CFLAGS -DBENCHMARK" + fi ;; i386-*-openbsd* | i386-*-netbsd*) ARCH_DEFINES="-DARCH_X86" @@ -21527,9 +21530,9 @@ case "$host" in i386-*-freebsd*) - SSE_RES=`grep 'Features=.*<,SSE>,' /var/run/dmesg.boot` - SSE2_RES=`grep 'Features=.*<,SSE2>,' /var/run/dmesg.boot` - MMX_RES=`grep 'Features=.*<,MMX>,' /var/run/dmesg.boot` + SSE_RES=`grep 'Features=.*[<,]SSE[>,]' /var/run/dmesg.boot` + SSE2_RES=`grep 'Features=.*[<,]SSE2[>,]' /var/run/dmesg.boot` + MMX_RES=`grep 'Features=.*[<,]MMX[>,]' /var/run/dmesg.boot` ;; i386-*-openbsd* | i386-*-netbsd*) autodetect=no