From 188b44ee458a666bee8a18ed47cccdec25859aff Mon Sep 17 00:00:00 2001 From: "Richard W.M. Jones" Date: Sat, 15 Sep 2012 12:21:24 +0100 Subject: perl: Include and assume it always defines PRId64 and PRIu64. If these are not defined in the header files, it's a problem on the platform which we should fix with gnulib. Our replacement definitions might be wrong here. --- generator/perl.ml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/generator/perl.ml b/generator/perl.ml index f1a790f7..d98028a1 100644 --- a/generator/perl.ml +++ b/generator/perl.ml @@ -37,16 +37,14 @@ let rec generate_perl_xs () = pr "\ #include +#include + #include \"EXTERN.h\" #include \"perl.h\" #include \"XSUB.h\" #include -#ifndef PRId64 -#define PRId64 \"lld\" -#endif - static SV * my_newSVll(long long val) { #ifdef USE_64_BIT_ALL @@ -59,10 +57,6 @@ my_newSVll(long long val) { #endif } -#ifndef PRIu64 -#define PRIu64 \"llu\" -#endif - static SV * my_newSVull(unsigned long long val) { #ifdef USE_64_BIT_ALL -- cgit