# $Id: Head.U,v 3.0.1.9 1997/02/28 15:02:09 ram Exp $
#
-# Generated on Mon Feb 28 07:08:11 EET 2000 [metaconfig 3.0 PL70]
+# Generated on Mon Feb 28 08:07:01 EET 2000 [metaconfig 3.0 PL70]
# (with additional metaconfig patches by perlbug@perl.com)
cat >/tmp/c1$$ <<EOF
cat <<EOM >&4
*** Configure -Duselfs is deprecated, using -Duselargefiles instead.
-
EOM
uselargefiles="$define"
;;
cat <<EOM >&4
*** Configure -Duselonglong is deprecated, using -Duse64bitint instead.
-
EOM
use64bitint="$define"
;;
cat <<EOM >&4
*** Configure -Duse64bits is deprecated, using -Duse64bitint instead.
-
EOM
use64bitint="$define"
;;
cat <<EOM >&4
*** There is no Configure -Duse64bitints, using -Duse64bitint instead.
-
EOM
use64bitint="$define"
;;
case "$use64bitint" in
"$define") case "$longsize" in
- 4) dflt='n'
- cat <<EOM
-
-Since you have chosen 64-bitness you may want to try maximal 64-bitness.
-What you have chosen is minimal 64-bitness which means just enough
-to get 64-bit integers. The maximal means using as much 64-bitness
-as is possible on the platform. This in turn means even more binary
-incompatibilities. On the other hand, your platform may not have
-any more maximal 64-bitness available than what you already have chosen.
-
-If this doesn't make any sense to you, just accept the default '$dflt'.
-EOM
- rp='Try to use full 64-bit support, if available?'
- . ./myread
- case "$ans" in
- [yY]*) val="$define" ;;
- *) val="$undef" ;;
- esac
- ;;
- 8) val="$define" ;;
- *) val="$undef" ;;
+ 8) dflt='y' ;;
+ *) dflt='n' ;;
esac
;;
*) case "$use64bitall" in
- "$define"|true|[yY]*) val="$define" ;;
- *) val="$undef" ;;
+ "$define"|true|[yY]*) dflt='y' ;;
+ *) dflt='n' ;;
esac
;;
esac
+cat <<EOM
+
+You may also choose to try maximal 64-bitness. It means using as much
+64-bitness as possible on the platform. This in turn means even more
+binary incompatibilities. On the other hand, your platform may not
+have any more 64-bitness available than what you already have chosen.
+
+If this doesn't make any sense to you, just accept the default '$dflt'.
+EOM
+rp='Try to use maximal 64-bit support, if available?'
+. ./myread
+case "$ans" in
+[yY]*) val="$define" ;;
+*) val="$undef" ;;
+esac
set use64bitall
eval $setvar
+case "$use64bitall" in
+"$define")
+ case "$use64bitint" in
+ "$undef")
+ cat <<EOM
+
+Since you have chosen a maximally 64-bit build, I'm also turning on
+the use of 64-bit integers.
+EOM
+ use64bitint="$define" ;;
+ esac
+ ;;
+esac
case "$use64bitint" in
"$define"|true|[yY]*)
case "$use64bitall" in
"$define"|true|[yY]*)
: Look for a hint-file generated 'call-back-unit'. If the
-: user has specified that a full 64-bit perl is to be built,
+: user has specified that a maximally 64-bit perl is to be built,
: we may need to set or change some other defaults.
if $test -f use64bitall.cbu; then
- echo "Your platform has some specific hints for full 64-bit builds, using them..."
+ echo "Your platform has some specific hints for 64-bit builds, using them..."
. ./use64bitall.cbu
fi
case "$longsize" in