summaryrefslogtreecommitdiff
path: root/intrpvar.h
diff options
context:
space:
mode:
Diffstat (limited to 'intrpvar.h')
-rw-r--r--intrpvar.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/intrpvar.h b/intrpvar.h
index eea1d76dd5..dff27ab15f 100644
--- a/intrpvar.h
+++ b/intrpvar.h
@@ -927,7 +927,11 @@ PERLVARI(I, clocktick, long, 0) /* this many times() ticks in a second */
PERLVARI(I, sharehook, share_proc_t, Perl_sv_nosharing)
PERLVARI(I, lockhook, share_proc_t, Perl_sv_nosharing)
+#if defined(__HP_cc) || defined(__HP_aCC)
+#pragma diag_suppress 3215
+#endif
GCC_DIAG_IGNORE(-Wdeprecated-declarations)
+
#ifdef NO_MATHOMS
# define PERL_UNLOCK_HOOK Perl_sv_nosharing
#else
@@ -937,6 +941,9 @@ GCC_DIAG_IGNORE(-Wdeprecated-declarations)
PERLVARI(I, unlockhook, share_proc_t, PERL_UNLOCK_HOOK)
GCC_DIAG_RESTORE
+#if defined(__HP_cc) || defined(__HP_aCC)
+#pragma diag_default 3215
+#endif
PERLVARI(I, threadhook, thrhook_proc_t, Perl_nothreadhook)