Change 13395 by jhi@alpha on 2001/11/30 23:03:20
-h scalar0 -h vector0 seems to help for both
UNICOS and UNICOS/mk on the unpack %65c problems.
(replaces #13393)
Affected files ...
.... //depot/perl/hints/unicos.sh#16 edit
.... //depot/perl/hints/unicosmk.sh#10 edit
Differences ...
==== //depot/perl/hints/unicos.sh#16 (text) ====
Index: perl/hints/unicos.sh
--- perl/hints/unicos.sh.~1~ Fri Nov 30 16:15:05 2001
+++ perl/hints/unicos.sh Fri Nov 30 16:15:05 2001
@@ -14,6 +14,8 @@
# Avoid an optimizer bug where a volatile variables
# isn't correctly saved and restored --Mark P. Lutz
pp_ctl_cflags='ccflags="$ccflags -h scalar0 -h vector0"'
+# Otherwise the unpack %65c checksums will fail.
+pp_pack_cflags='ccflags="$ccflags -h scalar0 -h vector0"'
case "$usemymalloc" in
'') # The perl malloc.c SHOULD work says Ilya.
# But for the time being (5.004_68), alas, it doesn't. --jhi
==== //depot/perl/hints/unicosmk.sh#10 (text) ====
Index: perl/hints/unicosmk.sh
--- perl/hints/unicosmk.sh.~1~ Fri Nov 30 16:15:05 2001
+++ perl/hints/unicosmk.sh Fri Nov 30 16:15:05 2001
@@ -29,6 +29,4 @@
esac
fi
# Otherwise the unpack %65c checksums will fail.
-pp_pack_cflags='ccflags="$ccflags -h ieeeconform"'
-
-
+pp_pack_cflags='ccflags="$ccflags -h scalar0 -h vector0"'
End of Patch.