Fix apidoc entries for PUSHMARK and newXSproto.
Marcus Holland-Moritz [Wed, 2 Jun 2004 16:48:41 +0000 (16:48 +0000)]
p4raw-id: //depot/perl@22895

XSUB.h
pod/perlapi.pod
pp.h

diff --git a/XSUB.h b/XSUB.h
index 563d331..77b9441 100644 (file)
--- a/XSUB.h
+++ b/XSUB.h
@@ -179,7 +179,7 @@ Return an empty list from an XSUB immediately.
 
 =head1 Variables created by C<xsubpp> and C<xsubpp> internal functions
 
-=for apidoc AmU||newXSproto
+=for apidoc AmU||newXSproto|char* name|XSUBADDR_t f|char* filename|const char *proto
 Used by C<xsubpp> to hook up XSUBs as Perl subs.  Adds Perl prototypes to
 the subs.
 
index bf25ea6..bef6624 100644 (file)
@@ -2374,7 +2374,7 @@ Found in file pp.h
 Opening bracket for arguments on a callback.  See C<PUTBACK> and
 L<perlcall>.
 
-               PUSHMARK;
+       void    PUSHMARK(SP)
 
 =for hackers
 Found in file pp.h
diff --git a/pp.h b/pp.h
index 617d777..40b16e6 100644 (file)
--- a/pp.h
+++ b/pp.h
@@ -20,7 +20,7 @@ C<SPAGAIN>.
 =for apidoc AmU||MARK
 Stack marker variable for the XSUB.  See C<dMARK>.
 
-=for apidoc Ams||PUSHMARK
+=for apidoc Am|void|PUSHMARK|SP
 Opening bracket for arguments on a callback.  See C<PUTBACK> and
 L<perlcall>.