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.22 by gbeauche, 2004-02-24T14:09:11Z

# 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 226 | Line 223 | AC_CHECK_FUNCS(nanosleep)
223   AC_CHECK_FUNCS(sigaction signal)
224   AC_CHECK_FUNCS(mmap mprotect munmap)
225   AC_CHECK_FUNCS(vm_allocate vm_deallocate vm_protect)
226 + AC_CHECK_FUNCS(posix_memalign memalign valloc)
227  
228   dnl Darwin seems to define mach_task_self() instead of task_self().
229   AC_CHECK_FUNCS(mach_task_self task_self)
# Line 728 | Line 726 | if [[ "x$EMULATED_PPC" = "xyes" ]]; then
726          else
727            DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -malign-functions=0"
728          fi
729 <        if [[ "x$have_mmintrin_h" = "xyes" ]]; then
730 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -mmmx"
731 <        fi
732 <        if [[ "x$have_xmmintrin_h" = "xyes" ]]; then
733 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse"
734 <        fi
735 <        if [[ "x$have_emmintrin_h" = "xyes" ]]; then
736 <          DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse2"
737 <        fi
729 >        saved_CPPFLAGS=$CPPFLAGS
730 >        CPPFLAGS="$CPPFLAGS -mmmx"
731 >        AC_CHECK_HEADERS(mmintrin.h,  [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -mmmx"])
732 >        CPPFLAGS="$CPPFLAGS -msse"
733 >        AC_CHECK_HEADERS(xmmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse"])
734 >        CPPFLAGS="$CPPFLAGS -msse2"
735 >        AC_CHECK_HEADERS(emmintrin.h, [DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -msse2"])
736 >        CPPFLAGS=$saved_CPPFLAGS
737 >        ;;
738 >      x86_64)
739 >        AC_CHECK_HEADERS(mmintrin.h xmmintrin.h emmintrin.h)
740          ;;
741        esac
742        DYNGEN_OP_FLAGS="$DYNGEN_OP_FLAGS -finline-limit=10000"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines