ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/Unix/configure.in
(Generate patch)

Comparing SheepShaver/src/Unix/configure.in (file contents):
Revision 1.20 by gbeauche, 2004-02-20T17:33:27Z vs.
Revision 1.21 by gbeauche, 2004-02-24T10:21:21Z

# Line 183 | Line 183 | AC_HEADER_SYS_WAIT
183   AC_CHECK_HEADERS(mach/vm_map.h mach/mach_init.h sys/mman.h)
184   AC_CHECK_HEADERS(sys/time.h sys/times.h)
185   AC_CHECK_HEADERS(unistd.h fcntl.h byteswap.h)
186 AC_CHECK_HEADERS(mmintrin.h, [have_mmintrin_h=yes])
187 AC_CHECK_HEADERS(xmmintrin.h, [have_xmmintrin_h=yes])
188 AC_CHECK_HEADERS(emmintrin.h, [have_emmintrin_h=yes])
186  
187   dnl Checks for typedefs, structures, and compiler characteristics.
188   AC_C_BIGENDIAN
# Line 728 | Line 725 | if [[ "x$EMULATED_PPC" = "xyes" ]]; then
725          else
726            DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -malign-functions=0"
727          fi
728 <        if [[ "x$have_mmintrin_h" = "xyes" ]]; then
729 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -mmmx"
730 <        fi
731 <        if [[ "x$have_xmmintrin_h" = "xyes" ]]; then
732 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse"
733 <        fi
734 <        if [[ "x$have_emmintrin_h" = "xyes" ]]; then
735 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse2"
736 <        fi
728 >        saved_CPPFLAGS=$CPPFLAGS
729 >        CPPFLAGS="$CPPFLAGS -mmmx"
730 >        AC_CHECK_HEADERS(mmintrin.h,  [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -mmmx"])
731 >        CPPFLAGS="$CPPFLAGS -msse"
732 >        AC_CHECK_HEADERS(xmmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse"])
733 >        CPPFLAGS="$CPPFLAGS -msse2"
734 >        AC_CHECK_HEADERS(emmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse2"])
735 >        CPPFLAGS=$saved_CPPFLAGS
736 >        ;;
737 >      x86_64)
738 >        AC_CHECK_HEADERS(mmintrin.h xmmintrin.h emmintrin.h)
739          ;;
740        esac
741        DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -finline-limit=10000"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines