Cleanup some gcc warnings
authorMarcus Holland-Moritz <mhx-perl@gmx.net>
Sun, 23 Apr 2006 04:47:04 +0000 (06:47 +0200)
committerRafael Garcia-Suarez <rgarciasuarez@gmail.com>
Mon, 24 Apr 2006 08:08:03 +0000 (08:08 +0000)
Third and fourth patches from:
Subject: Re: [PATCH] cleanup 212 warnings emitted by gcc-4.2
Message-ID: <20060423044704.6a383ee8@r2d2>

p4raw-id: //depot/perl@27946

mg.c
perl.h
toke.c

diff --git a/mg.c b/mg.c
index d7105b51ce87bc2cab41142c09705f679890dacf..30545fcc3176e3ced5e6d395140a1b68646f5de9 100644 (file)
--- a/mg.c
+++ b/mg.c
@@ -2890,6 +2890,8 @@ Perl_magic_clearhint(pTHX_ SV *sv, MAGIC *mg)
     dVAR;
     assert(mg->mg_len == HEf_SVKEY);
 
+    PERL_UNUSED_ARG(sv);
+
     PL_hints |= HINT_LOCALIZE_HH;
     PL_compiling.cop_hints
        = Perl_refcounted_he_new(aTHX_ PL_compiling.cop_hints,
diff --git a/perl.h b/perl.h
index 5145e10eec63762691e84f1318232cea4222a29c..9c4636ca4c323f234090baf61d12b184eb268467 100644 (file)
--- a/perl.h
+++ b/perl.h
@@ -845,7 +845,7 @@ int usleep(unsigned int);
 #  include "embed.h"
 #  ifndef PERL_MAD
 #    undef op_getmad
-#    define op_getmad(arg,pegop,slot) /*EMPTY*/
+#    define op_getmad(arg,pegop,slot) NOOP
 #  endif
 #endif
 
@@ -2334,7 +2334,7 @@ typedef struct clone_params CLONE_PARAMS;
 #   include "embed.h"
 #  ifndef PERL_MAD
 #    undef op_getmad
-#    define op_getmad(arg,pegop,slot) /*EMPTY*/
+#    define op_getmad(arg,pegop,slot) NOOP
 #  endif
 #   define ISHISH "vms"
 #endif
@@ -2368,7 +2368,7 @@ typedef struct clone_params CLONE_PARAMS;
 #   include "embed.h"
 #  ifndef PERL_MAD
 #    undef op_getmad
-#    define op_getmad(arg,pegop,slot) /*EMPTY*/
+#    define op_getmad(arg,pegop,slot) NOOP
 #  endif
 #   define ISHISH "symbian"
 #endif
@@ -4371,7 +4371,7 @@ END_EXTERN_C
 #  include "embed.h"
 #  ifndef PERL_MAD
 #    undef op_getmad
-#    define op_getmad(arg,pegop,slot) /*EMPTY*/
+#    define op_getmad(arg,pegop,slot) NOOP
 #  endif
 #endif
 
diff --git a/toke.c b/toke.c
index cd07c813f81db90ee6d8757d3ec97d671c7a70dc..18072dd66b25c580bc325217fbd79226dfa68f39 100644 (file)
--- a/toke.c
+++ b/toke.c
@@ -1194,8 +1194,8 @@ S_curmad(pTHX_ char slot, SV *sv)
        addmad(newMADsv(slot, sv), where, 0);
 }
 #else
-#  define start_force(where)    /*EMPTY*/
-#  define curmad(slot, sv)      /*EMPTY*/
+#  define start_force(where)    NOOP
+#  define curmad(slot, sv)      NOOP
 #endif
 
 /*