summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2014-06-18 08:52:17 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2014-06-18 14:14:27 -0400
commitffb6256b1100a793924bee58c67d32d3e2643b59 (patch)
tree6b87d32b8459a5183c399edccd5d780ef5f17755
parentb679cac092b8bd45dca623880f5a2032cf26353f (diff)
downloadperl-ffb6256b1100a793924bee58c67d32d3e2643b59.tar.gz
With this we are g++ -Wunused-* clean.
-rw-r--r--mg.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/mg.c b/mg.c
index bd09ff6382..3a0f18b3b0 100644
--- a/mg.c
+++ b/mg.c
@@ -1363,6 +1363,12 @@ Perl_csighandler(int sig)
#else
dTHX;
#endif
+#if defined(__cplusplus) && defined(__GNUC__)
+ /* g++ doesn't support PERL_UNUSED_DECL, so the sip and uap
+ * parameters would be warned about. */
+ PERL_UNUSED_ARG(sip);
+ PERL_UNUSED_ARG(uap);
+#endif
#ifdef FAKE_PERSISTENT_SIGNAL_HANDLERS
(void) rsignal(sig, PL_csighandlerp);
if (PL_sig_ignoring[sig]) return;