From: Jan Dubois Date: Fri, 30 Dec 2005 21:55:00 +0000 (+0000) Subject: op/pack.t failure on Win64 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=2b00a750be32d67419b465b04ecb90c2045abe25;p=p5sagit%2Fp5-mst-13.2.git op/pack.t failure on Win64 Message-ID: <017a01c60d83$5dc73110$2217a8c0@candy> p4raw-id: //depot/perl@26549 --- diff --git a/pp_pack.c b/pp_pack.c index 093e601..db53a1e 100644 --- a/pp_pack.c +++ b/pp_pack.c @@ -322,6 +322,11 @@ S_mul128(pTHX_ SV *sv, U8 m) # define DO_BO_PACK_P(var) DO_BO_PACK_PTR(var, l, long, void) # define DO_BO_UNPACK_PC(var) DO_BO_UNPACK_PTR(var, l, long, char) # define DO_BO_PACK_PC(var) DO_BO_PACK_PTR(var, l, long, char) +# elif PTRSIZE == IVSIZE +# define DO_BO_UNPACK_P(var) DO_BO_UNPACK_PTR(var, l, IV, void) +# define DO_BO_PACK_P(var) DO_BO_PACK_PTR(var, l, IV, void) +# define DO_BO_UNPACK_PC(var) DO_BO_UNPACK_PTR(var, l, IV, char) +# define DO_BO_PACK_PC(var) DO_BO_PACK_PTR(var, l, IV, char) # else # define DO_BO_UNPACK_P(var) BO_CANT_DOIT(unpack, pointer) # define DO_BO_PACK_P(var) BO_CANT_DOIT(pack, pointer)