done
[ -z "$cc_found" ] && cc_found=`which cc`
what $cc_found >&4
- ccversion=`what $cc_found | awk '/Compiler/{print $2}/Itanium/{print $6,$7}'`
+ ccversion=`what $cc_found | awk '/Compiler/{print $2}/Itanium/{print $6,$7}/for Integrity/{print $7}'`
case "$ccflags" in
"-Ae "*) ;;
*) ccflags="-Ae $cc_cppflags"
PA-RISC*)
loclibpth="$loclibpth /lib/pa20_64"
libc='/lib/pa20_64/libc.sl' ;;
- IA64*)
+ IA64*)
loclibpth="$loclibpth /usr/lib/hpux64"
libc='/usr/lib/hpux64/libc.so' ;;
esac
case "$archname" in
PA-RISC*)
libc='/lib/libc.sl' ;;
- IA64*)
+ IA64*)
loclibpth="$loclibpth /usr/lib/hpux32"
libc='/usr/lib/hpux32/libc.so' ;;
esac
case "$ccisgcc" in
$define|true|[Yy])
-
+
case "$optimize" in
"") optimize="-g -O" ;;
*O[3456789]*) optimize=`echo "$optimize" | sed -e 's/O[3-9]/O2/'` ;;
fi
#case "$uselargefiles-$ccisgcc" in
-# "$define-$define"|'-define')
+# "$define-$define"|'-define')
# cat <<EOM >&4
#
#*** I'm ignoring large files for this build because
EOCBU
cat >UU/uselargefiles.cbu <<'EOCBU'
-# This script UU/uselargefiles.cbu will get 'called-back' by Configure
+# This script UU/uselargefiles.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use large files.
case "$uselargefiles" in
""|$define|true|[yY]*)
# THREADING
-# This script UU/usethreads.cbu will get 'called-back' by Configure
+# This script UU/usethreads.cbu will get 'called-back' by Configure
# after it has prompted the user for whether to use threads.
cat >UU/usethreads.cbu <<'EOCBU'
case "$usethreads" in
localtime_r_proto='REENTRANT_PROTO_I_TS'
# Avoid the poisonous conflicting (and irrelevant)
- # prototypes of setkey().
+ # prototypes of setkey ().
i_crypt="$undef"
# CMA redefines select to cma_select, and cma_select
esac
EOCBU
-# The mysterious io_xs memory corruption in 11.00 32bit seems to get
-# fixed by not using Perl's malloc. Flip side is performance loss.
-# So we want mymalloc for all situations possible
-usemymalloc='y'
-case "$usethreads" in
- $define|true|[yY]*) usemymalloc='n' ;;
- *) case "$ccisgcc" in
- $undef|false|[nN]*)
- case "$use64bitint" in
- $undef|false|[nN]*)
- case "$ccflags" in
- *-DDEBUGGING*) ;;
- *) usemymalloc='n' ;;
- esac
- ;;
- esac
- ;;
- esac
- ;;
- esac
+# There used to be:
+# The mysterious io_xs memory corruption in 11.00 32bit seems to get
+# fixed by not using Perl's malloc. Flip side is performance loss.
+# So we want mymalloc for all situations possible
+# That set usemymalloc to 'n' for threaded builds and non-gcc 32bit
+# non-debugging builds and 'y' for all others
usemymalloc='n'
case "$useperlio" in
# malloc wrap works
case "$usemallocwrap" in
-'') usemallocwrap='define' ;;
-esac
+ '') usemallocwrap='define' ;;
+ esac
-# ctime_r() and asctime_r() seem to have issues for versions before
+# ctime_r () and asctime_r () seem to have issues for versions before
# HP-UX 11
if [ $xxOsRevMajor -lt 11 ]; then
d_ctime_r="$undef"
fi
-# fpclassify() is a macro, the library call is Fpclassify
+# fpclassify () is a macro, the library call is Fpclassify
# Similarly with the others below.
d_fpclassify='define'
d_isnan='define'