This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
embed.fnc: Clarify comments
authorKarl Williamson <khw@cpan.org>
Sat, 8 Feb 2020 04:30:45 +0000 (21:30 -0700)
committerKarl Williamson <khw@cpan.org>
Wed, 12 Feb 2020 23:36:49 +0000 (16:36 -0700)
embed.fnc

index cc5b10c..20a4120 100644 (file)
--- a/embed.fnc
+++ b/embed.fnc
@@ -91,9 +91,9 @@
 : The E flag is used instead for a function and its short name that is supposed
 :            to be used only in the core, and in extensions compiled with the
 :            PERL_EXT symbol defined.  Again, on some platforms, the function
-:            will be visible everywhere, so the 'p' flag is generally needed.
-:            Also note that an XS writer can always cheat and pretend to be an
-:            extension by #defining PERL_EXT.
+:            will be visible everywhere, so one of the 'p' or 'S' flags is
+:            generally needed.  Also note that an XS writer can always cheat
+:            and pretend to be an extension by #defining PERL_EXT.
 :
 : The X flag is similar to the C flag in that the function (whose entry better
 :           have the 'p' flag) is accessible everywhere on all platforms.