From 359d40bacc2dcec1685bd77f0ec299cc69818b79 Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Tue, 2 Dec 2008 10:43:20 +0000 Subject: [PATCH] Avoid warnings from exacting C compilers when -DNO_MATHOMS is in force. p4raw-id: //depot/perl@34977 --- mathoms.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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); -- 2.7.4