[project @ 1997-06-09 07:36:23 by sof]
[ghc-hetmet.git] / configure.in
index 70146d7..9acdb41 100644 (file)
@@ -74,6 +74,7 @@ fi
 # Suitable names to slam in *_CPP are in platform.h.in.
 # We also record the architecture, vendor, and operating system (OS)
 # separately.
+HostPlatformFull=$HostPlatform
 case $HostPlatform in
 alpha-dec-osf[[1234]]*)
        HostPlatform=alpha-dec-osf1   # canonicalise for our purposes
@@ -192,6 +193,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
@@ -239,6 +249,7 @@ TargetVendor_CPP=$HostVendor_CPP
 
 dnl Cannot afford all these SUBSTs (because of braindead seds w/ 99 cmd limits)
 dnl AC_SUBST(BuildPlatform)
+AC_SUBST(HostPlatformFull)
 AC_SUBST(HostPlatform)
 AC_SUBST(TargetPlatform)
 AC_SUBST(HostPlatform_CPP)
@@ -341,10 +352,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 +579,13 @@ dnl ** check if it is safe to include both <time.h> and <sys/time.h>
 #
 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 <time.h>], [return altzone;], AC_DEFINE(HAVE_ALTZONE),HaveAltZone=no)
+AC_MSG_RESULT($HaveAltZone)
 # 
 dnl ** determine the type of signal()
 #