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-Tag: accepted/trunk/20130322.191538~12426 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=359d40bacc2dcec1685bd77f0ec299cc69818b79;p=platform%2Fupstream%2Fperl.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);