Subject: | alloca "fix" breaks HP-UX |
HP-UX 11.23/64 IPF:
cc -c -Ae -DPERL_DONT_CREATE_GVSV +Z -z -D_HPUX_SOURCE -Wl,
+vnocompatwarnings +DD64 -I/pro/local/include -D_LARGEFILE_SOURCE -
D_FILE_OFFSET_BITS=64 +O2 +Onolimit -DVERSION=\"1.20\" -DXS_VERSION=
\"1.20\" +Z "-I/pro/lib/perl5/5.10.1/IA64.ARCHREV_0-LP64/CORE" Piece.c
"Piece.xs", line 919: warning #2223-D: function "alloca" declared
implicitly
zonestr = (char *)alloca(cp - buf + 1);
^
"Piece.xs", line 919: error #4313-D: no prototype or definition in
scope for
call to memory allocation routine "alloca"
zonestr = (char *)alloca(cp - buf + 1);
^
1 error detected in the compilation of "Piece.c".
All was still 100% PASS in 1.18