Change 34443 by [EMAIL PROTECTED] on 2008/09/29 16:15:52

        Allow s{GM,LOCAL)TIME_{min,max} to be set from CLI, Policy.sh and hints

Affected files ...

... //depot/perl/Configure#704 edit

Differences ...

==== //depot/perl/Configure#704 (xtext) ====
Index: perl/Configure
--- perl/Configure#703~34363~   2008-09-15 01:22:14.000000000 -0700
+++ perl/Configure      2008-09-29 09:15:52.000000000 -0700
@@ -25,7 +25,7 @@
 
 # $Id: Head.U 6 2006-08-25 22:21:46Z rmanfredi $
 #
-# Generated on Mon Sep 15 10:06:16 CEST 2008 [metaconfig 3.5 PL0]
+# Generated on Mon Sep 29 18:14:44 CEST 2008 [metaconfig 3.5 PL0]
 # (with additional metaconfig patches by [EMAIL PROTECTED])
 
 cat >c1$$ <<EOF
@@ -20031,7 +20031,9 @@
     *)      yyy="" ;;
     esac
 
-$cat >try.c <<EOCP
+case "$sGMTIME_min/$sGMTIME_max" in
+    0/0|/)
+       $cat >try.c <<EOCP
 #include <sys/types.h>
 #include <stdio.h>
 #include <time.h>
@@ -20094,17 +20096,21 @@
     return (0);
     } /* main */
 EOCP
-set try
-if eval $compile; then
-    eval `$run ./try`
-else
-    echo "Cannot determine sGMTIME_max and sGMTIME_min." >&4
-    fi
-$rm_try
+       set try
+       if eval $compile; then
+           eval `$run ./try`
+       else
+           echo "Cannot determine sGMTIME_max and sGMTIME_min." >&4
+           fi
+       $rm_try
+       ;;
+    esac
 
 echo "Checking max offsets that localtime () accepts"
 
-$cat >try.c <<EOCP
+case "$sLOCALTIME_min/$sLOCALTIME_max" in
+    0/0|/)
+       $cat >try.c <<EOCP
 #include <sys/types.h>
 #include <stdio.h>
 #include <time.h>
@@ -20166,13 +20172,15 @@
     return (0);
     } /* main */
 EOCP
-set try
-if eval $compile; then
-    eval `$run ./try`
-else
-    echo "Cannot determine sLOCALTIME_max and sLOCALTIME_min." >&4
-    fi
-$rm_try
+       set try
+       if eval $compile; then
+           eval `$run ./try`
+       else
+           echo "Cannot determine sLOCALTIME_max and sLOCALTIME_min." >&4
+           fi
+       $rm_try
+       ;;
+    esac
 
 : check for type of arguments to select.
 case "$selecttype" in
End of Patch.

Reply via email to