From: Nicholas Clark Date: Tue, 2 Dec 2008 10:43:20 +0000 (+0000) Subject: Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=359d40bacc2dcec1685bd77f0ec299cc69818b79;p=p5sagit%2Fp5-mst-13.2.git Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force. p4raw-id: //depot/perl@34977 --- diff --git a/mathoms.c b/mathoms.c index 3bdba65..7eae87e 100644 --- a/mathoms.c +++ b/mathoms.c @@ -16,7 +16,7 @@ * [p.5 of _The Lord of the Rings_: "Prologue"] */ -#ifndef NO_MATHOMS + /* * This file contains mathoms, various binary artifacts from previous @@ -31,6 +31,12 @@ #define PERL_IN_MATHOMS_C #include "perl.h" +#ifdef NO_MATHOMS +/* ..." warning: ISO C forbids an empty source file" + So make sure we have something in here by processing the headers anyway. + */ +#else + PERL_CALLCONV OP * Perl_ref(pTHX_ OP *o, I32 type); PERL_CALLCONV void Perl_sv_unref(pTHX_ SV *sv); PERL_CALLCONV void Perl_sv_taint(pTHX_ SV *sv);