diff options
author | Steve Hay <SteveHay@planit.com> | 2008-01-04 10:47:27 +0000 |
---|---|---|
committer | Steve Hay <SteveHay@planit.com> | 2008-01-04 10:47:27 +0000 |
commit | ae374e95f2465dddad54f12486ab8266e5ccbb5a (patch) | |
tree | ff46884566a465741907c25cd7f16dea487641e9 | |
parent | 22f1178fc6ea7d78b2fce6108796ec629a70476b (diff) | |
download | perl-ae374e95f2465dddad54f12486ab8266e5ccbb5a.tar.gz |
Run regen.pl (fixes build on Win32, at least)
p4raw-id: //depot/perl@32823
-rw-r--r-- | embed.h | 4 | ||||
-rw-r--r-- | global.sym | 1 | ||||
-rw-r--r-- | pod/perlapi.pod | 35 |
3 files changed, 36 insertions, 4 deletions
@@ -573,9 +573,7 @@ #define newSVpv Perl_newSVpv #define newSVpvn Perl_newSVpvn #define newSVpvn_flags Perl_newSVpvn_flags -#ifdef PERL_CORE #define newSVhek Perl_newSVhek -#endif #define newSVpvn_share Perl_newSVpvn_share #define newSVpvf Perl_newSVpvf #define vnewSVpvf Perl_vnewSVpvf @@ -2869,9 +2867,7 @@ #define newSVpv(a,b) Perl_newSVpv(aTHX_ a,b) #define newSVpvn(a,b) Perl_newSVpvn(aTHX_ a,b) #define newSVpvn_flags(a,b,c) Perl_newSVpvn_flags(aTHX_ a,b,c) -#ifdef PERL_CORE #define newSVhek(a) Perl_newSVhek(aTHX_ a) -#endif #define newSVpvn_share(a,b,c) Perl_newSVpvn_share(aTHX_ a,b,c) #define vnewSVpvf(a,b) Perl_vnewSVpvf(aTHX_ a,b) #define newSVrv(a,b) Perl_newSVrv(aTHX_ a,b) diff --git a/global.sym b/global.sym index 61493c4066..021d86b1ef 100644 --- a/global.sym +++ b/global.sym @@ -337,6 +337,7 @@ Perl_newSVuv Perl_newSVnv Perl_newSVpv Perl_newSVpvn +Perl_newSVpvn_flags Perl_newSVhek Perl_newSVpvn_share Perl_newSVpvf diff --git a/pod/perlapi.pod b/pod/perlapi.pod index d9a2eebcd3..0abddefd3a 100644 --- a/pod/perlapi.pod +++ b/pod/perlapi.pod @@ -3338,6 +3338,18 @@ not use C<TARG>. See also C<PUSHp>, C<mXPUSHp> and C<XPUSHp>. =for hackers Found in file pp.h +=item mPUSHs +X<mPUSHs> + +Push an SV onto the stack and mortalizes the SV. The stack must have room +for this element. Does not handle 'set' magic. Does not use C<TARG>. +See also C<PUSHs> and C<mXPUSHs>. + + void mPUSHs(SV* sv) + +=for hackers +Found in file pp.h + =item mPUSHu X<mPUSHu> @@ -3386,6 +3398,18 @@ C<TARG>. See also C<XPUSHp>, C<mPUSHp> and C<PUSHp>. =for hackers Found in file pp.h +=item mXPUSHs +X<mXPUSHs> + +Push an SV onto the stack, extending the stack if necessary and mortalizes +the SV. Does not handle 'set' magic. Does not use C<TARG>. See also +C<XPUSHs> and C<mPUSHs>. + + void mXPUSHs(SV* sv) + +=for hackers +Found in file pp.h + =item mXPUSHu X<mXPUSHu> @@ -5212,6 +5236,17 @@ Like C<newSVpvn>, but takes a literal string instead of a string/length pair. =for hackers Found in file handy.h +=item newSVpvs_flags +X<newSVpvs_flags> + +Like C<newSVpvn_flags>, but takes a literal string instead of a string/length +pair. + + SV* newSVpvs_flags(const char* s, U32 flags) + +=for hackers +Found in file handy.h + =item newSVpvs_share X<newSVpvs_share> |