p |void |deprecate |NN const char *const s
p |void |deprecate_old |NN const char *const s
Afp |OP* |die |NULLOK const char* pat|...
+#if defined(PERL_IN_UTIL_C)
s |OP* |vdie |NULLOK const char* pat|NULLOK va_list* args
+#endif
p |OP* |die_where |NULLOK const char* message|STRLEN msglen
Ap |void |dounwind |I32 cxix
pmb |bool |do_aexec |NULLOK SV* really|NN SV** mark|NN SV** sp
pd |void |pad_leavemy
Apd |SV* |pad_sv |PADOFFSET po
pd |void |pad_free |PADOFFSET po
-pd |void |pad_reset
+#if defined(PERL_IN_PAD_C)
+sd |void |pad_reset
+#endif
pd |void |pad_swipe |PADOFFSET po|bool refadjust
p |void |peep |NULLOK OP* o
dopM |PerlIO*|start_glob |NN SV *tmpglob|NN IO *io
#define deprecate_old Perl_deprecate_old
#endif
#define die Perl_die
+#if defined(PERL_IN_UTIL_C)
#ifdef PERL_CORE
#define vdie S_vdie
+#endif
+#endif
+#ifdef PERL_CORE
#define die_where Perl_die_where
#endif
#define dounwind Perl_dounwind
#define pad_sv Perl_pad_sv
#ifdef PERL_CORE
#define pad_free Perl_pad_free
-#define pad_reset Perl_pad_reset
+#endif
+#if defined(PERL_IN_PAD_C)
+#ifdef PERL_CORE
+#define pad_reset S_pad_reset
+#endif
+#endif
+#ifdef PERL_CORE
#define pad_swipe Perl_pad_swipe
#define peep Perl_peep
#endif
#define deprecate(a) Perl_deprecate(aTHX_ a)
#define deprecate_old(a) Perl_deprecate_old(aTHX_ a)
#endif
+#if defined(PERL_IN_UTIL_C)
#ifdef PERL_CORE
#define vdie(a,b) S_vdie(aTHX_ a,b)
+#endif
+#endif
+#ifdef PERL_CORE
#define die_where(a,b) Perl_die_where(aTHX_ a,b)
#endif
#define dounwind(a) Perl_dounwind(aTHX_ a)
#define pad_sv(a) Perl_pad_sv(aTHX_ a)
#ifdef PERL_CORE
#define pad_free(a) Perl_pad_free(aTHX_ a)
-#define pad_reset() Perl_pad_reset(aTHX)
+#endif
+#if defined(PERL_IN_PAD_C)
+#ifdef PERL_CORE
+#define pad_reset() S_pad_reset(aTHX)
+#endif
+#endif
+#ifdef PERL_CORE
#define pad_swipe(a,b) Perl_pad_swipe(aTHX_ a,b)
#define peep(a) Perl_peep(aTHX_ a)
#endif
* We avoid doing this until we can think of a Better Way.
* GSAR 97-10-29 */
void
-Perl_pad_reset(pTHX)
+S_pad_reset(pTHX)
{
dVAR;
#ifdef USE_BROKEN_PAD_RESET
PERL_CALLCONV OP* Perl_die(pTHX_ const char* pat, ...)
__attribute__format__null_ok__(__printf__,pTHX_1,pTHX_2);
+#if defined(PERL_IN_UTIL_C)
STATIC OP* S_vdie(pTHX_ const char* pat, va_list* args);
+#endif
PERL_CALLCONV OP* Perl_die_where(pTHX_ const char* message, STRLEN msglen);
PERL_CALLCONV void Perl_dounwind(pTHX_ I32 cxix);
/* PERL_CALLCONV bool Perl_do_aexec(pTHX_ SV* really, SV** mark, SV** sp)
PERL_CALLCONV void Perl_pad_leavemy(pTHX);
PERL_CALLCONV SV* Perl_pad_sv(pTHX_ PADOFFSET po);
PERL_CALLCONV void Perl_pad_free(pTHX_ PADOFFSET po);
-PERL_CALLCONV void Perl_pad_reset(pTHX);
+#if defined(PERL_IN_PAD_C)
+STATIC void S_pad_reset(pTHX);
+#endif
PERL_CALLCONV void Perl_pad_swipe(pTHX_ PADOFFSET po, bool refadjust);
PERL_CALLCONV void Perl_peep(pTHX_ OP* o);
PERL_CALLCONV PerlIO* Perl_start_glob(pTHX_ SV *tmpglob, IO *io)