X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.ac;h=dce5a07d220bda3ea7670975f283727588113b9d;hb=5c789e424c1461c1dadfd38c44fcb9e8f38bf755;hp=d4335229e165eb3c6ccad65d57ed90e09398723d;hpb=8b7e4e09174a407fb4e9f6e8f2e105c9d272b214;p=ghc-hetmet.git diff --git a/configure.ac b/configure.ac index d433522..dce5a07 100644 --- a/configure.ac +++ b/configure.ac @@ -715,15 +715,17 @@ if test "$WithGhc" != ""; then AC_SUBST(GhcMajVersion)dnl AC_SUBST(GhcMinVersion)dnl AC_SUBST(GhcPatchLevel)dnl - ghc_ge_504=`if test $(GhcCanonVersion) -ge 504; then echo YES; else echo NO; fi` + GhcMinVersion2=`echo "$GhcMinVersion" | sed 's/^\\(.\\)$/0\\1/'` + GhcCanonVersion="$GhcMajVersion$GhcMinVersion2" + if test $GhcCanonVersion -ge 504; then ghc_ge_504=YES; else ghc_ge_504=NO; fi + if test $GhcCanonVersion -ge 601; then ghc_ge_601=YES; else ghc_ge_601=NO; fi + if test $GhcCanonVersion -ge 602; then ghc_ge_602=YES; else ghc_ge_602=NO; fi + if test $GhcCanonVersion -ge 603; then ghc_ge_603=YES; else ghc_ge_603=NO; fi + if test $GhcCanonVersion -ge 605; then ghc_ge_605=YES; else ghc_ge_605=NO; fi AC_SUBST(ghc_ge_504)dnl - ghc_ge_601=`if test $(GhcCanonVersion) -ge 601; then echo YES; else echo NO; fi` AC_SUBST(ghc_ge_601)dnl - ghc_ge_602=`if test $(GhcCanonVersion) -ge 602; then echo YES; else echo NO; fi` AC_SUBST(ghc_ge_602)dnl - ghc_ge_603=`if test $(GhcCanonVersion) -ge 603; then echo YES; else echo NO; fi` AC_SUBST(ghc_ge_603)dnl - ghc_ge_605=`if test $(GhcCanonVersion) -ge 605; then echo YES; else echo NO; fi` AC_SUBST(ghc_ge_605)dnl fi @@ -754,6 +756,25 @@ AC_ARG_WITH(gcc, ) AC_SUBST(WhatGccIsCalled) +dnl ** Which ld to use? +dnl -------------------------------------------------------------- +AC_ARG_WITH(ld, +[AC_HELP_STRING([--with-ld=ARG], + [Use ARG as the path to LD [default=autodetect]])], +[if test "x$HostPlatform" = "xi386-unknown-mingw32" + then + if test "${OSTYPE}" != "msys" + then + # Canonicalise to :/path/to/ld + withval=`cygpath -w ${withval} | sed -e 's@\\\\@/@g' ` + fi + fi; + LD=$withval + FP_PROG_LD([$LD]) + ], + [FP_PROG_LD()] +) + dnl ** Booting from .hc files? dnl -------------------------------------------------------------- AC_ARG_ENABLE(hc-boot,