X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.ac;h=f8d64d5a47631e1e50e162d46a3fea4a6bf91a3b;hb=c520a3a2752ffcec5710a88a8a2e219c20edfc8a;hp=6f7ff3822a0038e28ccbe84bf91535ca69cb4e7f;hpb=2673ec6cb612e32aa229080c770b187e3b4e218a;p=ghc-hetmet.git diff --git a/configure.ac b/configure.ac index 6f7ff38..f8d64d5 100644 --- a/configure.ac +++ b/configure.ac @@ -125,6 +125,15 @@ amd64-*-openbsd*|x86_64-*-openbsd*) HostVendor_CPP='unknown' HostOS_CPP='openbsd' ;; +amd64-*-freebsd*) + HostPlatform=x86_64-unknown-freebsd + TargetPlatform=x86_64-unknown-freebsd + BuildPlatform=x86_64-unknown-freebsd + HostPlatform_CPP='x86_64_unknown_freebsd' + HostArch_CPP='x86_64' + HostVendor_CPP='unknown' + HostOS_CPP='freebsd' + ;; arm*-linux*) HostPlatform=arm-unknown-linux # hack again TargetPlatform=arm-unknown-linux @@ -188,15 +197,6 @@ i[[3456]]86-*-linux*) HostVendor_CPP='unknown' HostOS_CPP='linux' ;; -i[[3456]]86-*-gnu*) - HostPlatform=i386-unknown-gnu - TargetPlatform=i386-unknown-gnu - BuildPlatform=i386-unknown-gnu - HostPlatform_CPP=i386_unknown_gnu - HostArch_CPP=i386 - HostVendor_CPP=unknown - HostOS_CPP=gnu - ;; i[[3456]]86-*-kfreebsd*-gnu) HostPlatform=i386-unknown-kfreebsdgnu # hack again TargetPlatform=i386-unknown-kfreebsdgnu @@ -280,6 +280,15 @@ i[[3456]]86-apple-darwin*) HostVendor_CPP='apple' HostOS_CPP='darwin' ;; +i[[3456]]86-*-gnu*) + HostPlatform=i386-unknown-gnu + TargetPlatform=i386-unknown-gnu + BuildPlatform=i386-unknown-gnu + HostPlatform_CPP=i386_unknown_gnu + HostArch_CPP=i386 + HostVendor_CPP=unknown + HostOS_CPP=gnu + ;; ia64-*-linux*) HostPlatform=ia64-unknown-linux # hack again TargetPlatform=ia64-unknown-linux @@ -1081,17 +1090,19 @@ AC_SUBST(LibGmp) dnl ** (Mac OS X only: check for GMP.framework) HaveFrameworkGMP=NO -if test $HostPlatform = "powerpc-apple-darwin"; then - AC_MSG_CHECKING([for GMP.framework]) - save_libs="$LIBS" - LIBS="-framework GMP" - AC_TRY_LINK_FUNC(__gmpz_fdiv_qr, HaveFrameworkGMP=YES,) - if test $HaveFrameworkGMP = YES; then - AC_DEFINE([HAVE_FRAMEWORK_GMP], [1], [Define to 1 if GMP.framework is installed (Mac OS X only).]) - fi; - LIBS="$save_libs" - AC_MSG_RESULT([$HaveFrameworkGMP]) -fi; +case $HostPlatform in +*-apple-darwin) + AC_MSG_CHECKING([for GMP.framework]) + save_libs="$LIBS" + LIBS="-framework GMP" + AC_TRY_LINK_FUNC(__gmpz_fdiv_qr, HaveFrameworkGMP=YES,) + if test $HaveFrameworkGMP = YES; then + AC_DEFINE([HAVE_FRAMEWORK_GMP], [1], [Define to 1 if GMP.framework is installed (Mac OS X only).]) + fi; + LIBS="$save_libs" + AC_MSG_RESULT([$HaveFrameworkGMP]) + ;; +esac AC_SUBST(HaveFrameworkGMP) dnl ** check for mingwex library