X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=configure.in;h=f64b761cd18e0d740fd40747d9782292504f8eb1;hb=339165aa371690ed23b1c3370f0ff7d06e57acd8;hp=70146d70f4b2e1017621f9a1dc8cd8760b9f36b7;hpb=608a144b6e5d51f146ad8267b528007eca410d87;p=ghc-hetmet.git diff --git a/configure.in b/configure.in index 70146d7..f64b761 100644 --- a/configure.in +++ b/configure.in @@ -68,7 +68,6 @@ if test x"$TargetPlatform" != x"$HostPlatform" ; then echo "GHC configuration does not support differing host/target (i.e., cross-compiling)" exit 1 fi - # # The following will be more difficult when we *are* cross-compiling. # Suitable names to slam in *_CPP are in platform.h.in. @@ -192,6 +191,15 @@ mips-sgi-irix*) HostVendor_CPP='sgi' HostOS_CPP='irix' ;; +rs6000-ibm-aix*) + HostPlatform=rs6000-ibm-aix + TargetPlatform=rs6000-ibm-aix #hack + BuildPlatform=rs6000-ibm-aix #hack + HostPlatform_CPP='rs6000_ibm_aix' + HostArch_CPP='rs6000' + HostVendor_CPP='ibm' + HostOS_CPP='aix' + ;; powerpc-ibm-aix*) HostPlatform=powerpc-ibm-aix TargetPlatform=powerpc-ibm-aix #hack @@ -233,23 +241,29 @@ TargetPlatform_CPP=$HostPlatform_CPP BuildArch_CPP=$HostArch_CPP TargetArch_CPP=$HostArch_CPP BuildOS_CPP=$HostOS_CPP +HostOS_Full=$host_os TargetOS_CPP=$HostOS_CPP BuildVendor_CPP=$HostVendor_CPP TargetVendor_CPP=$HostVendor_CPP dnl Cannot afford all these SUBSTs (because of braindead seds w/ 99 cmd limits) dnl AC_SUBST(BuildPlatform) + AC_SUBST(HostPlatform) AC_SUBST(TargetPlatform) AC_SUBST(HostPlatform_CPP) dnl AC_SUBST(BuildPlatform_CPP) dnl AC_SUBST(TargetPlatform_CPP) + AC_SUBST(HostArch_CPP) dnl AC_SUBST(BuildArch_CPP) dnl AC_SUBST(TargetArch_CPP) + AC_SUBST(HostOS_CPP) +AC_SUBST(HostOS_Full) dnl AC_SUBST(BuildOS_CPP) dnl AC_SUBST(TargetOS_CPP) + AC_SUBST(HostVendor_CPP) dnl AC_SUBST(BuildVendor_CPP) dnl AC_SUBST(TargetVendor_CPP) @@ -341,10 +355,10 @@ dnl ** check if perl library is properly installed if $PerlCmd -e 'do "getopts.pl" || exit(1); exit(0);' > /dev/null 2>&1 ; then : else - echo "I think your perl library is misinstalled." + echo "I think your perl library is misinstalled:" echo "The following script did not work:" echo ' do "getopts.pl" || exit(1); exit(0);' - exit 1 + echo 'But, anyway, we will continue in our quest..' fi # # @@ -568,9 +582,13 @@ dnl ** check if it is safe to include both and # AC_HEADER_TIME # -dnl ** how do we get a timezone name? +dnl ** how do we get a timezone name, and UTC offset ? # AC_STRUCT_TIMEZONE +HaveAltZone=yes +AC_MSG_CHECKING([for altzone]) +AC_TRY_LINK([#include ], [return altzone;], AC_DEFINE(HAVE_ALTZONE),HaveAltZone=no) +AC_MSG_RESULT($HaveAltZone) # dnl ** determine the type of signal() #