summaryrefslogtreecommitdiffstats
path: root/upstream/debian-unstable/man3/Devel::PPPort.3perl
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:43:11 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-15 19:43:11 +0000
commitfc22b3d6507c6745911b9dfcc68f1e665ae13dbc (patch)
treece1e3bce06471410239a6f41282e328770aa404a /upstream/debian-unstable/man3/Devel::PPPort.3perl
parentInitial commit. (diff)
downloadmanpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.tar.xz
manpages-l10n-fc22b3d6507c6745911b9dfcc68f1e665ae13dbc.zip
Adding upstream version 4.22.0.upstream/4.22.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'upstream/debian-unstable/man3/Devel::PPPort.3perl')
-rw-r--r--upstream/debian-unstable/man3/Devel::PPPort.3perl4115
1 files changed, 4115 insertions, 0 deletions
diff --git a/upstream/debian-unstable/man3/Devel::PPPort.3perl b/upstream/debian-unstable/man3/Devel::PPPort.3perl
new file mode 100644
index 00000000..06df4922
--- /dev/null
+++ b/upstream/debian-unstable/man3/Devel::PPPort.3perl
@@ -0,0 +1,4115 @@
+.\" -*- mode: troff; coding: utf-8 -*-
+.\" Automatically generated by Pod::Man 5.01 (Pod::Simple 3.43)
+.\"
+.\" Standard preamble:
+.\" ========================================================================
+.de Sp \" Vertical space (when we can't use .PP)
+.if t .sp .5v
+.if n .sp
+..
+.de Vb \" Begin verbatim text
+.ft CW
+.nf
+.ne \\$1
+..
+.de Ve \" End verbatim text
+.ft R
+.fi
+..
+.\" \*(C` and \*(C' are quotes in nroff, nothing in troff, for use with C<>.
+.ie n \{\
+. ds C` ""
+. ds C' ""
+'br\}
+.el\{\
+. ds C`
+. ds C'
+'br\}
+.\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el .ds Aq '
+.\"
+.\" If the F register is >0, we'll generate index entries on stderr for
+.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
+.\" entries marked with X<> in POD. Of course, you'll have to process the
+.\" output yourself in some meaningful fashion.
+.\"
+.\" Avoid warning from groff about undefined register 'F'.
+.de IX
+..
+.nr rF 0
+.if \n(.g .if rF .nr rF 1
+.if (\n(rF:(\n(.g==0)) \{\
+. if \nF \{\
+. de IX
+. tm Index:\\$1\t\\n%\t"\\$2"
+..
+. if !\nF==2 \{\
+. nr % 0
+. nr F 2
+. \}
+. \}
+.\}
+.rr rF
+.\" ========================================================================
+.\"
+.IX Title "Devel::PPPort 3perl"
+.TH Devel::PPPort 3perl 2024-01-12 "perl v5.38.2" "Perl Programmers Reference Guide"
+.\" For nroff, turn off justification. Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
+.SH NAME
+Devel::PPPort \- Perl/Pollution/Portability
+.SH SYNOPSIS
+.IX Header "SYNOPSIS"
+.Vb 2
+\& Devel::PPPort::WriteFile(); # defaults to ./ppport.h
+\& Devel::PPPort::WriteFile(\*(Aqsomeheader.h\*(Aq);
+\&
+\& # Same as above but retrieve contents rather than write file
+\& my $contents = Devel::PPPort::GetFileContents();
+\& my $contents = Devel::PPPort::GetFileContents(\*(Aqsomeheader.h\*(Aq);
+.Ve
+.SH "Start using Devel::PPPort for XS projects"
+.IX Header "Start using Devel::PPPort for XS projects"
+.Vb 5
+\& $ cpan Devel::PPPort
+\& $ perl \-MDevel::PPPort \-e\*(AqDevel::PPPort::WriteFile\*(Aq
+\& $ perl ppport.h \-\-compat\-version=5.6.1 \-\-patch=diff.patch *.xs
+\& $ patch \-p0 < diff.patch
+\& $ echo ppport.h >>MANIFEST
+.Ve
+.SH DESCRIPTION
+.IX Header "DESCRIPTION"
+Perl's API has changed over time, gaining new features, new functions,
+increasing its flexibility, and reducing the impact on the C namespace
+environment (reduced pollution). The header file written by this module,
+typically \fIppport.h\fR, attempts to bring some of the newer Perl API
+features to older versions of Perl, so that you can worry less about
+keeping track of old releases, but users can still reap the benefit.
+.PP
+\&\f(CW\*(C`Devel::PPPort\*(C'\fR contains two functions, \f(CW\*(C`WriteFile\*(C'\fR and \f(CW\*(C`GetFileContents\*(C'\fR.
+\&\f(CW\*(C`WriteFile\*(C'\fR's only purpose is to write the \fIppport.h\fR C header file.
+This file contains a series of macros and, if explicitly requested, functions
+that allow XS modules to be built using older versions of Perl. Currently,
+Perl versions from 5.003_07 to 5.35.9 are supported.
+.PP
+\&\f(CW\*(C`GetFileContents\*(C'\fR can be used to retrieve the file contents rather than
+writing it out.
+.PP
+This module is used by \f(CW\*(C`h2xs\*(C'\fR to write the file \fIppport.h\fR.
+.SS "Why use ppport.h?"
+.IX Subsection "Why use ppport.h?"
+You should use \fIppport.h\fR in modern code so that your code will work
+with the widest range of Perl interpreters possible, without significant
+additional work.
+.PP
+You should attempt to get older code to fully use \fIppport.h\fR, because the
+reduced pollution of newer Perl versions is an important thing. It's so
+important that the old polluting ways of original Perl modules will not be
+supported very far into the future, and your module will almost certainly
+break! By adapting to it now, you'll gain compatibility and a sense of
+having done the electronic ecology some good.
+.SS "How to use ppport.h"
+.IX Subsection "How to use ppport.h"
+Don't direct the users of your module to download \f(CW\*(C`Devel::PPPort\*(C'\fR.
+They are most probably not XS writers. Also, don't make \fIppport.h\fR
+optional. Rather, just take the most recent copy of \fIppport.h\fR that
+you can find (e.g. by generating it with the latest \f(CW\*(C`Devel::PPPort\*(C'\fR
+release from CPAN), copy it into your project, adjust your project to
+use it, test it, and distribute the header along with your module.
+.PP
+It is important to use the most recent version of \fIppport.h\fR. You do need to
+test before shipping a newer version than you already had. One possible
+failure is that someone had to convert a backported element from a macro into
+a function, and actual functions must be enabled with a NEED macro to minimize
+the possibility of namespace pollution. See HACKERS for details. The
+developers of \f(CW\*(C`Devel::PPPort\*(C'\fR want to hear if there are other problems that
+arise from using a later \fIppport.h\fR. Use
+<https://github.com/Dual\-Life/Devel\-PPPort/issues> to report any.
+.SS "Running ppport.h"
+.IX Subsection "Running ppport.h"
+But \fIppport.h\fR is more than just a C header. It's also a Perl script
+that can check your source code. It will suggest hints and portability
+notes, and can even make suggestions on how to change your code. You
+can run it like any other Perl program:
+.PP
+.Vb 1
+\& perl ppport.h [options] [files]
+.Ve
+.PP
+It also has embedded documentation, so you can use
+.PP
+.Vb 1
+\& perldoc ppport.h
+.Ve
+.PP
+to find out more about how to use it.
+.SH FUNCTIONS
+.IX Header "FUNCTIONS"
+.SS WriteFile
+.IX Subsection "WriteFile"
+\&\f(CW\*(C`WriteFile\*(C'\fR takes one optional argument. When called with one
+argument, it expects to be passed a filename. When called with
+no arguments, it defaults to the filename \fIppport.h\fR.
+.PP
+The function returns a true value if the file was written successfully.
+Otherwise it returns a false value.
+.SS GetFileContents
+.IX Subsection "GetFileContents"
+\&\f(CW\*(C`GetFileContents\*(C'\fR behaves like \f(CW\*(C`WriteFile\*(C'\fR above, but returns the contents
+of the would-be file rather than writing it out.
+.SH COMPATIBILITY
+.IX Header "COMPATIBILITY"
+\&\fIppport.h\fR supports Perl versions from 5.003_07 to 5.35.9
+in threaded and non-threaded configurations.
+.SS "Provided Perl compatibility API"
+.IX Subsection "Provided Perl compatibility API"
+The header file written by this module, typically \fIppport.h\fR, provides access
+to the following elements of the Perl API that are not otherwise available in
+Perl releases older than when the elements were first introduced. (Note that
+many of these are not supported all the way back to 5.003_07, but it may
+be that they are supported back as far as you need; see "Supported Perl API,
+sorted by version" for that information.)
+.PP
+.Vb 10
+\& _aMY_CXT
+\& aMY_CXT
+\& aMY_CXT_
+\& _\|_ASSERT_
+\& ASSUME
+\& aTHX
+\& aTHX_
+\& aTHXR
+\& aTHXR_
+\& av_count
+\& AvFILLp
+\& av_tindex
+\& av_top_index
+\& BOM_UTF8
+\& boolSV
+\& call_argv
+\& caller_cx
+\& call_method
+\& call_pv
+\& call_sv
+\& C_ARRAY_END
+\& C_ARRAY_LENGTH
+\& cBOOL
+\& ckWARN
+\& ckWARN2
+\& ckWARN2_d
+\& ckWARN3
+\& ckWARN3_d
+\& ckWARN4
+\& ckWARN4_d
+\& ckWARN_d
+\& ck_warner
+\& ck_warner_d
+\& CopFILE
+\& CopFILEAV
+\& CopFILEGV
+\& CopFILEGV_set
+\& CopFILE_set
+\& CopFILESV
+\& CopSTASH
+\& CopSTASH_eq
+\& CopSTASHPV
+\& CopSTASHPV_set
+\& CopSTASH_set
+\& CopyD
+\& CPERLscope
+\& croak_memory_wrap
+\& croak_nocontext
+\& croak_no_modify
+\& croak_sv
+\& croak_xs_usage
+\& dAX
+\& dAXMARK
+\& DECLARATION_FOR_LC_NUMERIC_MANIPULATION
+\& DEFSV
+\& DEFSV_set
+\& die_sv
+\& dITEMS
+\& dMY_CXT
+\& dMY_CXT_SV
+\& dNOOP
+\& dTHR
+\& dTHX
+\& dTHXa
+\& dTHXoa
+\& dTHXR
+\& dUNDERBAR
+\& dVAR
+\& dXCPT
+\& dXSTARG
+\& END_EXTERN_C
+\& ERRSV
+\& eval_pv
+\& eval_sv
+\& EXTERN_C
+\& foldEQ_utf8
+\& get_av
+\& get_cv
+\& get_cvn_flags
+\& get_cvs
+\& get_hv
+\& get_sv
+\& G_METHOD
+\& G_RETHROW
+\& grok_bin
+\& grok_hex
+\& grok_number
+\& GROK_NUMERIC_RADIX
+\& grok_numeric_radix
+\& grok_oct
+\& gv_fetchpvn_flags
+\& gv_fetchpvs
+\& gv_fetchsv
+\& gv_init_pvn
+\& gv_stashpvn
+\& gv_stashpvs
+\& GvSVn
+\& HEf_SVKEY
+\& HeUTF8
+\& hv_fetchs
+\& HvNAME_get
+\& HvNAMELEN_get
+\& hv_stores
+\& IN_LOCALE
+\& IN_LOCALE_COMPILETIME
+\& IN_LOCALE_RUNTIME
+\& IN_PERL_COMPILETIME
+\& INT2PTR
+\& isALNUM
+\& isALNUM_A
+\& isALNUMC
+\& isALNUMC_A
+\& isALNUMC_L1
+\& isALPHA
+\& isALPHA_A
+\& isALPHA_L1
+\& isALPHA_LC_utf8_safe
+\& isALPHANUMERIC
+\& isALPHANUMERIC_A
+\& isALPHANUMERIC_L1
+\& isALPHANUMERIC_LC
+\& isALPHANUMERIC_LC_utf8_safe
+\& isALPHANUMERIC_utf8_safe
+\& isALPHANUMERIC_uvchr
+\& isALPHA_utf8_safe
+\& isALPHA_uvchr
+\& isASCII
+\& isASCII_A
+\& isASCII_L1
+\& isASCII_LC
+\& isASCII_utf8_safe
+\& isASCII_uvchr
+\& isBLANK
+\& isBLANK_A
+\& isBLANK_L1
+\& isBLANK_LC
+\& isBLANK_LC_utf8_safe
+\& isBLANK_utf8_safe
+\& isBLANK_uvchr
+\& isCNTRL
+\& isCNTRL_A
+\& isCNTRL_L1
+\& isCNTRL_LC_utf8_safe
+\& isCNTRL_utf8_safe
+\& isCNTRL_uvchr
+\& isDIGIT
+\& isDIGIT_A
+\& isDIGIT_L1
+\& isDIGIT_LC_utf8_safe
+\& isDIGIT_utf8_safe
+\& isDIGIT_uvchr
+\& isGRAPH
+\& isGRAPH_A
+\& isGRAPH_L1
+\& isGRAPH_LC_utf8_safe
+\& isGRAPH_utf8_safe
+\& isGRAPH_uvchr
+\& isGV_with_GP
+\& isIDCONT
+\& isIDCONT_A
+\& isIDCONT_L1
+\& isIDCONT_LC
+\& isIDCONT_LC_utf8_safe
+\& isIDCONT_utf8_safe
+\& isIDCONT_uvchr
+\& isIDFIRST
+\& isIDFIRST_A
+\& isIDFIRST_L1
+\& isIDFIRST_LC
+\& isIDFIRST_LC_utf8_safe
+\& isIDFIRST_utf8_safe
+\& isIDFIRST_uvchr
+\& is_invariant_string
+\& isLOWER
+\& isLOWER_A
+\& isLOWER_L1
+\& isLOWER_LC_utf8_safe
+\& isLOWER_utf8_safe
+\& isLOWER_uvchr
+\& IS_NUMBER_GREATER_THAN_UV_MAX
+\& IS_NUMBER_INFINITY
+\& IS_NUMBER_IN_UV
+\& IS_NUMBER_NAN
+\& IS_NUMBER_NEG
+\& IS_NUMBER_NOT_INT
+\& isOCTAL
+\& isOCTAL_A
+\& isOCTAL_L1
+\& isPRINT
+\& isPRINT_A
+\& isPRINT_L1
+\& isPRINT_LC_utf8_safe
+\& isPRINT_utf8_safe
+\& isPRINT_uvchr
+\& isPSXSPC
+\& isPSXSPC_A
+\& isPSXSPC_L1
+\& isPSXSPC_LC_utf8_safe
+\& isPSXSPC_utf8_safe
+\& isPSXSPC_uvchr
+\& isPUNCT
+\& isPUNCT_A
+\& isPUNCT_L1
+\& isPUNCT_LC_utf8_safe
+\& isPUNCT_utf8_safe
+\& isPUNCT_uvchr
+\& isSPACE
+\& isSPACE_A
+\& isSPACE_L1
+\& isSPACE_LC_utf8_safe
+\& isSPACE_utf8_safe
+\& isSPACE_uvchr
+\& isUPPER
+\& isUPPER_A
+\& isUPPER_L1
+\& isUPPER_LC_utf8_safe
+\& isUPPER_utf8_safe
+\& isUPPER_uvchr
+\& isUTF8_CHAR
+\& is_utf8_invariant_string
+\& isWORDCHAR
+\& isWORDCHAR_A
+\& isWORDCHAR_L1
+\& isWORDCHAR_LC
+\& isWORDCHAR_LC_utf8_safe
+\& isWORDCHAR_utf8_safe
+\& isWORDCHAR_uvchr
+\& isXDIGIT
+\& isXDIGIT_A
+\& isXDIGIT_L1
+\& isXDIGIT_LC
+\& isXDIGIT_LC_utf8_safe
+\& isXDIGIT_utf8_safe
+\& isXDIGIT_uvchr
+\& IVdf
+\& IVSIZE
+\& IVTYPE
+\& LATIN1_TO_NATIVE
+\& LC_NUMERIC_LOCK
+\& LC_NUMERIC_UNLOCK
+\& LIKELY
+\& load_module
+\& LOCK_LC_NUMERIC_STANDARD
+\& LOCK_NUMERIC_STANDARD
+\& memCHRs
+\& memEQ
+\& memEQs
+\& memNE
+\& memNEs
+\& mess
+\& mess_nocontext
+\& mess_sv
+\& mg_findext
+\& MoveD
+\& mPUSHi
+\& mPUSHn
+\& mPUSHp
+\& mPUSHs
+\& mPUSHu
+\& MUTABLE_AV
+\& MUTABLE_CV
+\& MUTABLE_GV
+\& MUTABLE_HV
+\& MUTABLE_IO
+\& MUTABLE_PTR
+\& MUTABLE_SV
+\& mXPUSHi
+\& mXPUSHn
+\& mXPUSHp
+\& mXPUSHs
+\& mXPUSHu
+\& MY_CXT
+\& MY_CXT_CLONE
+\& MY_CXT_INIT
+\& my_snprintf
+\& my_sprintf
+\& my_strlcat
+\& my_strlcpy
+\& my_strnlen
+\& NATIVE_TO_LATIN1
+\& NATIVE_TO_UNI
+\& newCONSTSUB
+\& newRV_inc
+\& newRV_noinc
+\& newSVpvn
+\& newSVpvn_flags
+\& newSVpvn_share
+\& newSVpvn_utf8
+\& newSVpvs
+\& newSVpvs_flags
+\& newSVpvs_share
+\& newSVsv_flags
+\& newSVsv_nomg
+\& newSV_type
+\& newSVuv
+\& Newx
+\& Newxc
+\& Newxz
+\& NOOP
+\& NOT_REACHED
+\& NUM2PTR
+\& NVef
+\& NVff
+\& NVgf
+\& NVTYPE
+\& OpHAS_SIBLING
+\& OpLASTSIB_set
+\& OpMAYBESIB_set
+\& OpMORESIB_set
+\& OpSIBLING
+\& packWARN
+\& packWARN2
+\& packWARN3
+\& packWARN4
+\& PERL_ABS
+\& PERL_ARGS_ASSERT_CROAK_XS_USAGE
+\& Perl_ck_warner
+\& Perl_ck_warner_d
+\& Perl_croak_no_modify
+\& PERL_HASH
+\& PERL_INT_MAX
+\& PERL_INT_MIN
+\& PERLIO_FUNCS_CAST
+\& PERLIO_FUNCS_DECL
+\& PERL_LONG_MAX
+\& PERL_LONG_MIN
+\& PERL_MAGIC_arylen
+\& PERL_MAGIC_backref
+\& PERL_MAGIC_bm
+\& PERL_MAGIC_collxfrm
+\& PERL_MAGIC_dbfile
+\& PERL_MAGIC_dbline
+\& PERL_MAGIC_defelem
+\& PERL_MAGIC_env
+\& PERL_MAGIC_envelem
+\& PERL_MAGIC_ext
+\& PERL_MAGIC_fm
+\& PERL_MAGIC_glob
+\& PERL_MAGIC_isa
+\& PERL_MAGIC_isaelem
+\& PERL_MAGIC_mutex
+\& PERL_MAGIC_nkeys
+\& PERL_MAGIC_overload
+\& PERL_MAGIC_overload_elem
+\& PERL_MAGIC_overload_table
+\& PERL_MAGIC_pos
+\& PERL_MAGIC_qr
+\& PERL_MAGIC_regdata
+\& PERL_MAGIC_regdatum
+\& PERL_MAGIC_regex_global
+\& PERL_MAGIC_shared
+\& PERL_MAGIC_shared_scalar
+\& PERL_MAGIC_sig
+\& PERL_MAGIC_sigelem
+\& PERL_MAGIC_substr
+\& PERL_MAGIC_sv
+\& PERL_MAGIC_taint
+\& PERL_MAGIC_tied
+\& PERL_MAGIC_tiedelem
+\& PERL_MAGIC_tiedscalar
+\& PERL_MAGIC_utf8
+\& PERL_MAGIC_uvar
+\& PERL_MAGIC_uvar_elem
+\& PERL_MAGIC_vec
+\& PERL_MAGIC_vstring
+\& PERL_PV_ESCAPE_ALL
+\& PERL_PV_ESCAPE_FIRSTCHAR
+\& PERL_PV_ESCAPE_NOBACKSLASH
+\& PERL_PV_ESCAPE_NOCLEAR
+\& PERL_PV_ESCAPE_QUOTE
+\& PERL_PV_ESCAPE_RE
+\& PERL_PV_ESCAPE_UNI
+\& PERL_PV_ESCAPE_UNI_DETECT
+\& PERL_PV_PRETTY_DUMP
+\& PERL_PV_PRETTY_ELLIPSES
+\& PERL_PV_PRETTY_LTGT
+\& PERL_PV_PRETTY_NOCLEAR
+\& PERL_PV_PRETTY_QUOTE
+\& PERL_PV_PRETTY_REGPROP
+\& PERL_QUAD_MAX
+\& PERL_QUAD_MIN
+\& PERL_SCAN_ALLOW_UNDERSCORES
+\& PERL_SCAN_DISALLOW_PREFIX
+\& PERL_SCAN_GREATER_THAN_UV_MAX
+\& PERL_SCAN_SILENT_ILLDIGIT
+\& PERL_SHORT_MAX
+\& PERL_SHORT_MIN
+\& PERL_SIGNALS_UNSAFE_FLAG
+\& PERL_STATIC_INLINE
+\& PERL_UCHAR_MAX
+\& PERL_UCHAR_MIN
+\& PERL_UINT_MAX
+\& PERL_UINT_MIN
+\& PERL_ULONG_MAX
+\& PERL_ULONG_MIN
+\& PERL_UNUSED_ARG
+\& PERL_UNUSED_CONTEXT
+\& PERL_UNUSED_DECL
+\& PERL_UNUSED_RESULT
+\& PERL_UNUSED_VAR
+\& PERL_UQUAD_MAX
+\& PERL_UQUAD_MIN
+\& PERL_USE_GCC_BRACE_GROUPS
+\& PERL_USHORT_MAX
+\& PERL_USHORT_MIN
+\& PERL_VERSION_EQ
+\& PERL_VERSION_GE
+\& PERL_VERSION_GT
+\& PERL_VERSION_LE
+\& PERL_VERSION_LT
+\& PERL_VERSION_NE
+\& Perl_warner
+\& Perl_warner_nocontext
+\& PL_bufend
+\& PL_bufptr
+\& PL_compiling
+\& PL_copline
+\& PL_curcop
+\& PL_curstash
+\& PL_DBsignal
+\& PL_DBsingle
+\& PL_DBsub
+\& PL_DBtrace
+\& PL_debstash
+\& PL_defgv
+\& PL_diehook
+\& PL_dirty
+\& PL_dowarn
+\& PL_errgv
+\& PL_error_count
+\& PL_expect
+\& PL_hexdigit
+\& PL_hints
+\& PL_in_my
+\& PL_in_my_stash
+\& PL_laststatval
+\& PL_lex_state
+\& PL_lex_stuff
+\& PL_linestr
+\& PL_mess_sv
+\& PL_na
+\& PL_no_modify
+\& PL_parser
+\& PL_perldb
+\& PL_perl_destruct_level
+\& PL_ppaddr
+\& PL_rsfp
+\& PL_rsfp_filters
+\& PL_signals
+\& PL_stack_base
+\& PL_stack_sp
+\& PL_statcache
+\& PL_stdingv
+\& PL_Sv
+\& PL_sv_arenaroot
+\& PL_sv_no
+\& PL_sv_undef
+\& PL_sv_yes
+\& PL_tainted
+\& PL_tainting
+\& PL_tokenbuf
+\& PL_Xpv
+\& _pMY_CXT
+\& pMY_CXT
+\& pMY_CXT_
+\& Poison
+\& PoisonFree
+\& PoisonNew
+\& PoisonWith
+\& pTHX
+\& pTHX_
+\& PTR2IV
+\& PTR2nat
+\& PTR2NV
+\& PTR2ul
+\& PTR2UV
+\& PTRV
+\& PUSHmortal
+\& PUSHu
+\& pv_display
+\& pv_escape
+\& pv_pretty
+\& REPLACEMENT_CHARACTER_UTF8
+\& RESTORE_LC_NUMERIC
+\& SAVE_DEFSV
+\& START_EXTERN_C
+\& START_MY_CXT
+\& start_subparse
+\& STMT_END
+\& STMT_START
+\& STORE_LC_NUMERIC_SET_STANDARD
+\& STORE_NUMERIC_SET_STANDARD
+\& STR_WITH_LEN
+\& sv_2pvbyte
+\& sv_2pvbyte_nolen
+\& sv_2pv_flags
+\& sv_2pv_nolen
+\& sv_2uv
+\& sv_catpvf_mg
+\& sv_catpvf_mg_nocontext
+\& sv_catpv_mg
+\& sv_catpvn_mg
+\& sv_catpvn_nomg
+\& sv_catpvs
+\& sv_catsv_mg
+\& sv_catsv_nomg
+\& SV_CONST_RETURN
+\& SV_COW_DROP_PV
+\& SV_COW_SHARED_HASH_KEYS
+\& SVf
+\& SVfARG
+\& SVf_UTF8
+\& SvGETMAGIC
+\& SV_GMAGIC
+\& SV_HAS_TRAILING_NUL
+\& SV_IMMEDIATE_UNREF
+\& SvIV_nomg
+\& sv_len_utf8
+\& sv_len_utf8_nomg
+\& sv_magic_portable
+\& SvMAGIC_set
+\& sv_mortalcopy_flags
+\& SV_MUTABLE_RETURN
+\& SV_NOSTEAL
+\& SvNV_nomg
+\& SvPVbyte
+\& SvPVCLEAR
+\& SvPV_const
+\& SvPV_flags
+\& SvPV_flags_const
+\& SvPV_flags_const_nolen
+\& SvPV_flags_mutable
+\& SvPV_force
+\& SvPV_force_flags
+\& SvPV_force_flags_mutable
+\& SvPV_force_flags_nolen
+\& SvPV_force_mutable
+\& SvPV_force_nolen
+\& SvPV_force_nomg
+\& SvPV_force_nomg_nolen
+\& SvPV_mutable
+\& sv_pvn_force_flags
+\& sv_pvn_nomg
+\& SvPV_nolen
+\& SvPV_nolen_const
+\& SvPV_nomg
+\& SvPV_nomg_const
+\& SvPV_nomg_const_nolen
+\& SvPV_nomg_nolen
+\& SvPV_renew
+\& SvPVX_const
+\& SvPVX_mutable
+\& SvPVx_nolen_const
+\& SvREFCNT_inc
+\& SvREFCNT_inc_NN
+\& SvREFCNT_inc_simple
+\& SvREFCNT_inc_simple_NN
+\& SvREFCNT_inc_simple_void
+\& SvREFCNT_inc_simple_void_NN
+\& SvREFCNT_inc_void
+\& SvREFCNT_inc_void_NN
+\& SvRV_set
+\& SvRX
+\& SvRXOK
+\& sv_setiv_mg
+\& sv_setnv_mg
+\& sv_setpvf_mg
+\& sv_setpvf_mg_nocontext
+\& sv_setpv_mg
+\& sv_setpvn_mg
+\& sv_setpvs
+\& sv_setsv_flags
+\& sv_setsv_mg
+\& sv_setsv_nomg
+\& sv_setuv
+\& sv_setuv_mg
+\& SvSHARED_HASH
+\& SV_SMAGIC
+\& SvSTASH_set
+\& SvTRUE_nomg
+\& sv_unmagicext
+\& SvUOK
+\& sv_usepvn_mg
+\& SvUTF8
+\& SV_UTF8_NO_ENCODING
+\& sv_uv
+\& SvUV
+\& SvUV_nomg
+\& SvUV_set
+\& SvUVX
+\& SvUVx
+\& SvUVXx
+\& sv_vcatpvf
+\& sv_vcatpvf_mg
+\& sv_vsetpvf
+\& sv_vsetpvf_mg
+\& SvVSTRING_mg
+\& switch_to_global_locale
+\& sync_locale
+\& toFOLD_utf8_safe
+\& toFOLD_uvchr
+\& toLOWER_utf8_safe
+\& toLOWER_uvchr
+\& toTITLE_utf8_safe
+\& toTITLE_uvchr
+\& toUPPER_utf8_safe
+\& toUPPER_uvchr
+\& UNDERBAR
+\& UNICODE_REPLACEMENT
+\& UNI_TO_NATIVE
+\& UNLIKELY
+\& UNLOCK_LC_NUMERIC_STANDARD
+\& UNLOCK_NUMERIC_STANDARD
+\& UTF8_CHK_SKIP
+\& UTF8f
+\& UTF8fARG
+\& UTF8_IS_INVARIANT
+\& UTF8_MAXBYTES
+\& UTF8_MAXBYTES_CASE
+\& UTF8_SAFE_SKIP
+\& UTF8_SKIP
+\& utf8_to_uvchr
+\& utf8_to_uvchr_buf
+\& UVCHR_IS_INVARIANT
+\& UVCHR_SKIP
+\& UVof
+\& UVSIZE
+\& UVTYPE
+\& UVuf
+\& UVXf
+\& UVxf
+\& vload_module
+\& vmess
+\& vnewSVpvf
+\& vwarner
+\& WARN_ALL
+\& WARN_AMBIGUOUS
+\& WARN_ASSERTIONS
+\& WARN_BAREWORD
+\& WARN_CLOSED
+\& WARN_CLOSURE
+\& WARN_DEBUGGING
+\& WARN_DEPRECATED
+\& WARN_DIGIT
+\& warner
+\& WARN_EXEC
+\& WARN_EXITING
+\& WARN_GLOB
+\& WARN_INPLACE
+\& WARN_INTERNAL
+\& WARN_IO
+\& WARN_LAYER
+\& WARN_MALLOC
+\& WARN_MISC
+\& WARN_NEWLINE
+\& warn_nocontext
+\& WARN_NUMERIC
+\& WARN_ONCE
+\& WARN_OVERFLOW
+\& WARN_PACK
+\& WARN_PARENTHESIS
+\& WARN_PIPE
+\& WARN_PORTABLE
+\& WARN_PRECEDENCE
+\& WARN_PRINTF
+\& WARN_PROTOTYPE
+\& WARN_QW
+\& WARN_RECURSION
+\& WARN_REDEFINE
+\& WARN_REGEXP
+\& WARN_RESERVED
+\& WARN_SEMICOLON
+\& WARN_SEVERE
+\& WARN_SIGNAL
+\& WARN_SUBSTR
+\& warn_sv
+\& WARN_SYNTAX
+\& WARN_TAINT
+\& WARN_THREADS
+\& WARN_UNINITIALIZED
+\& WARN_UNOPENED
+\& WARN_UNPACK
+\& WARN_UNTIE
+\& WARN_UTF8
+\& WARN_VOID
+\& WIDEST_UTYPE
+\& XCPT_CATCH
+\& XCPT_RETHROW
+\& XCPT_TRY_END
+\& XCPT_TRY_START
+\& XPUSHmortal
+\& XPUSHu
+\& XSprePUSH
+\& XSPROTO
+\& XSRETURN
+\& XSRETURN_UV
+\& XST_mUV
+\& ZeroD
+.Ve
+.SS "Supported Perl API, sorted by version"
+.IX Subsection "Supported Perl API, sorted by version"
+The table in this section lists all the Perl API elements available, sorted by
+the version in which support starts. This includes all the elements that
+\&\fIppport.h\fR helps out with, as well as those elements that it doesn't.
+.PP
+In some cases, it doesn't make practical sense for elements to be supported
+earlier than they already are. For example, UTF\-8 functionality isn't
+provided prior to the release where it was first introduced.
+.PP
+But in other cases, it just is that no one has implemented support yet.
+Patches welcome! Some elements are ported backward for some releases, but not
+all the way to 5.003_07.
+.PP
+If an element, call it ELEMENT, is not on this list, try using this command to
+find out why:
+.PP
+.Vb 1
+\& perl ppport.h \-\-api\-info=ELEMENT
+.Ve
+.PP
+A few of the entries in the list below are marked as DEPRECATED. You should
+not use these for new code, and should be converting existing uses to use
+something better.
+.PP
+Some of the entries in the list are marked as "experimental". This means
+these should not generally be used. They may be removed or changed without
+notice. You can ask why they are experimental by sending email to
+<mailto:perl5\-porters@perl.org>.
+.PP
+And some of the entries are marked as "undocumented". This means that they
+aren't necessarily considered stable, and could be changed or removed in some
+future release without warning. It is therefore a bad idea to use them
+without further checking. It could be that these are considered to be for
+perl core use only; or it could be, though, that \f(CW\*(C`Devel::PPPort\*(C'\fR doesn't know
+where to find their documentation, or that it's just an oversight that they
+haven't been documented. If you want to use one, and potentially have it
+backported, first send mail to <mailto:perl5\-porters@perl.org>.
+.IP "perl 5.35.9" 4
+.IX Item "perl 5.35.9"
+.Vb 9
+\& NV_ZERO_IS_ALLBITS_ZERO
+\& PERL_INC_VERSION_LIST
+\& sv_numeq
+\& sv_numeq_flags
+\& sv_streq
+\& sv_streq_flags
+\& USE_C_BACKTRACE
+\& WARN_EXPERIMENTAL_\|_ARGS_ARRAY_WITH_SIGNATURES
+\& WARN_EXPERIMENTAL_\|_BUILTIN
+.Ve
+.IP "perl 5.35.8" 4
+.IX Item "perl 5.35.8"
+.Vb 1
+\& op_wrap_finally (marked experimental)
+.Ve
+.IP "perl 5.35.7" 4
+.IX Item "perl 5.35.7"
+.Vb 1
+\& phase_name
+.Ve
+.IP "perl 5.35.6" 4
+.IX Item "perl 5.35.6"
+.Vb 2
+\& CopFILEAVn
+\& sv_setpvn_fresh
+.Ve
+.IP "perl 5.35.5" 4
+.IX Item "perl 5.35.5"
+.Vb 2
+\& SAVESTRLEN
+\& WARN_EXPERIMENTAL_\|_FOR_LIST
+.Ve
+.IP "perl 5.35.4" 4
+.IX Item "perl 5.35.4"
+.Vb 12
+\& newDEFEROP (marked experimental)
+\& PERL_THREAD_LOCAL
+\& ST_DEV_SIGN
+\& ST_DEV_SIZE
+\& SvIsBOOL
+\& sv_setbool
+\& sv_setbool_mg
+\& sv_setrv_inc
+\& sv_setrv_inc_mg
+\& sv_setrv_noinc
+\& sv_setrv_noinc_mg
+\& WARN_EXPERIMENTAL_\|_DEFER
+.Ve
+.IP "perl 5.35.1" 4
+.IX Item "perl 5.35.1"
+.Vb 8
+\& av_new_alloc
+\& HAS_FFS
+\& HAS_FFSL
+\& HAS_NL_LANGINFO_L
+\& HAS_NON_INT_BITFIELDS
+\& HAS_STRXFRM_L
+\& newAV_alloc_x
+\& newAV_alloc_xz
+.Ve
+.IP "perl 5.33.8" 4
+.IX Item "perl 5.33.8"
+.Vb 8
+\& cophh_exists_pv (marked experimental)
+\& cophh_exists_pvn (marked experimental)
+\& cophh_exists_pvs (marked experimental)
+\& cophh_exists_sv (marked experimental)
+\& cop_hints_exists_pv
+\& cop_hints_exists_pvn
+\& cop_hints_exists_pvs
+\& cop_hints_exists_sv
+.Ve
+.IP "perl 5.33.7" 4
+.IX Item "perl 5.33.7"
+.Vb 2
+\& newTRYCATCHOP (marked experimental)
+\& WARN_EXPERIMENTAL_\|_TRY
+.Ve
+.IP "perl 5.33.5" 4
+.IX Item "perl 5.33.5"
+.Vb 2
+\& GETENV_PRESERVES_OTHER_THREAD
+\& pad_compname_type (DEPRECATED)
+.Ve
+.IP "perl 5.33.2" 4
+.IX Item "perl 5.33.2"
+.Vb 1
+\& pack_cat (DEPRECATED)
+.Ve
+.IP "perl 5.32.1" 4
+.IX Item "perl 5.32.1"
+.Vb 6
+\& GDBMNDBM_H_USES_PROTOTYPES
+\& HAS_DBMINIT_PROTO
+\& HAS_SOCKADDR_STORAGE
+\& I_DBM
+\& I_NDBM
+\& NDBM_H_USES_PROTOTYPES
+.Ve
+.IP "perl 5.31.9" 4
+.IX Item "perl 5.31.9"
+.Vb 1
+\& UNI_DISPLAY_BACKSPACE
+.Ve
+.IP "perl 5.31.7" 4
+.IX Item "perl 5.31.7"
+.Vb 5
+\& HASATTRIBUTE_ALWAYS_INLINE
+\& HAS_ISLESS
+\& HAS_WCRTOMB
+\& sv_isa_sv (marked experimental)
+\& WARN_EXPERIMENTAL_\|_ISA
+.Ve
+.IP "perl 5.31.5" 4
+.IX Item "perl 5.31.5"
+.Vb 10
+\& isALPHANUMERIC_utf8
+\& isALPHA_utf8
+\& isASCII_utf8
+\& isBLANK_utf8
+\& isCNTRL_utf8
+\& isDIGIT_utf8
+\& isGRAPH_utf8
+\& isIDCONT_utf8
+\& isIDFIRST_utf8
+\& isLOWER_utf8
+\& isPRINT_utf8
+\& isPSXSPC_utf8
+\& isPUNCT_utf8
+\& isSPACE_utf8
+\& isUPPER_utf8
+\& isWORDCHAR_utf8
+\& isXDIGIT_utf8
+\& toFOLD_utf8
+\& toLOWER_utf8
+\& toTITLE_utf8
+\& toUPPER_utf8
+.Ve
+.IP "perl 5.31.4" 4
+.IX Item "perl 5.31.4"
+.Vb 10
+\& cop_fetch_label (marked experimental)
+\& cop_store_label (marked experimental)
+\& sv_2pvbyte_flags (undocumented)
+\& sv_2pvutf8_flags (undocumented)
+\& sv_nolocking (DEPRECATED)
+\& SvPVbyte_nomg
+\& SvPVbyte_or_null
+\& SvPVbyte_or_null_nomg
+\& SvPVutf8_nomg
+\& SvPVutf8_or_null
+\& SvPVutf8_or_null_nomg
+\& sv_utf8_downgrade_flags
+\& sv_utf8_downgrade_nomg
+.Ve
+.IP "perl 5.31.3" 4
+.IX Item "perl 5.31.3"
+.Vb 5
+\& parse_subsignature (marked experimental)
+\& SANE_ERRSV
+\& STORE_LC_NUMERIC_SET_TO_NEEDED_IN
+\& WITH_LC_NUMERIC_SET_TO_NEEDED
+\& WITH_LC_NUMERIC_SET_TO_NEEDED_IN
+.Ve
+.IP "perl 5.29.10" 4
+.IX Item "perl 5.29.10"
+.Vb 2
+\& my_strtod
+\& Strtod
+.Ve
+.IP "perl 5.29.9" 4
+.IX Item "perl 5.29.9"
+.Vb 6
+\& HAS_TOWLOWER
+\& HAS_TOWUPPER
+\& I_WCTYPE
+\& WARN_EXPERIMENTAL_\|_PRIVATE_USE
+\& WARN_EXPERIMENTAL_\|_UNIPROP_WILDCARDS
+\& WARN_EXPERIMENTAL_\|_VLB
+.Ve
+.IP "perl 5.27.11" 4
+.IX Item "perl 5.27.11"
+.Vb 2
+\& HAS_DUPLOCALE
+\& HAS_STRTOD_L
+.Ve
+.IP "perl 5.27.9" 4
+.IX Item "perl 5.27.9"
+.Vb 6
+\& PERL_MAGIC_nonelem
+\& thread_locale_init (marked experimental) (undocumented)
+\& thread_locale_term (marked experimental) (undocumented)
+\& utf8n_to_uvchr_msgs
+\& uvchr_to_utf8_flags_msgs
+\& WARN_EXPERIMENTAL_\|_ALPHA_ASSERTIONS
+.Ve
+.IP "perl 5.27.8" 4
+.IX Item "perl 5.27.8"
+.Vb 6
+\& HAS_ACCEPT4
+\& HAS_DUP3
+\& HAS_MKOSTEMP
+\& HAS_PIPE2
+\& newWHENOP
+\& WARN_EXPERIMENTAL_\|_SCRIPT_RUN
+.Ve
+.IP "perl 5.27.7" 4
+.IX Item "perl 5.27.7"
+.Vb 1
+\& WARN_SHADOW
+.Ve
+.IP "perl 5.27.6" 4
+.IX Item "perl 5.27.6"
+.Vb 8
+\& HAS_MBRLEN
+\& HAS_MBRTOWC
+\& HAS_NANOSLEEP
+\& HAS_STRNLEN
+\& HAS_STRTOLD_L
+\& HAS_THREAD_SAFE_NL_LANGINFO_L
+\& I_WCHAR
+\& wrap_keyword_plugin (marked experimental)
+.Ve
+.IP "perl 5.27.5" 4
+.IX Item "perl 5.27.5"
+.Vb 1
+\& HAS_MEMRCHR
+.Ve
+.IP "perl 5.27.4" 4
+.IX Item "perl 5.27.4"
+.Vb 8
+\& HAS_FCHMODAT
+\& HAS_LINKAT
+\& HAS_OPENAT
+\& HAS_RENAMEAT
+\& HAS_UNLINKAT
+\& mg_freeext
+\& Perl_langinfo
+\& sv_rvunweaken
+.Ve
+.IP "perl 5.27.3" 4
+.IX Item "perl 5.27.3"
+.Vb 3
+\& cv_get_call_checker_flags
+\& PL_sv_zero
+\& sv_string_from_errnum
+.Ve
+.IP "perl 5.27.2" 4
+.IX Item "perl 5.27.2"
+.Vb 6
+\& Perl_setlocale
+\& UNICODE_DISALLOW_PERL_EXTENDED
+\& UNICODE_WARN_PERL_EXTENDED
+\& UTF8_DISALLOW_PERL_EXTENDED
+\& UTF8_GOT_PERL_EXTENDED
+\& UTF8_WARN_PERL_EXTENDED
+.Ve
+.IP "perl 5.27.1" 4
+.IX Item "perl 5.27.1"
+.Vb 1
+\& is_utf8_invariant_string_loc
+.Ve
+.IP "perl 5.25.11" 4
+.IX Item "perl 5.25.11"
+.Vb 1
+\& DEFAULT_INC_EXCLUDES_DOT
+.Ve
+.IP "perl 5.25.10" 4
+.IX Item "perl 5.25.10"
+.Vb 1
+\& op_class
+.Ve
+.IP "perl 5.25.9" 4
+.IX Item "perl 5.25.9"
+.Vb 1
+\& isASCII_LC_utf8_safe
+.Ve
+.IP "perl 5.25.8" 4
+.IX Item "perl 5.25.8"
+.Vb 1
+\& sv_set_undef
+.Ve
+.IP "perl 5.25.7" 4
+.IX Item "perl 5.25.7"
+.Vb 9
+\& CLEAR_ERRSV
+\& DOUBLE_HAS_NEGATIVE_ZERO
+\& DOUBLE_HAS_SUBNORMALS
+\& DOUBLE_STYLE_IEEE
+\& LONG_DOUBLE_STYLE_IEEE
+\& LONG_DOUBLE_STYLE_IEEE_EXTENDED
+\& utf8_hop_back
+\& utf8_hop_forward
+\& utf8_hop_safe
+.Ve
+.IP "perl 5.25.6" 4
+.IX Item "perl 5.25.6"
+.Vb 10
+\& DOUBLE_IS_CRAY_SINGLE_64_BIT
+\& DOUBLE_IS_IBM_DOUBLE_64_BIT
+\& DOUBLE_IS_IBM_SINGLE_32_BIT
+\& is_c9strict_utf8_string
+\& is_c9strict_utf8_string_loc
+\& is_c9strict_utf8_string_loclen
+\& is_strict_utf8_string
+\& is_strict_utf8_string_loc
+\& is_strict_utf8_string_loclen
+\& is_utf8_fixed_width_buf_flags
+\& is_utf8_fixed_width_buf_loc_flags
+\& is_utf8_fixed_width_buf_loclen_flags
+\& is_utf8_string_flags
+\& is_utf8_string_loc_flags
+\& is_utf8_string_loclen_flags
+\& SvPVCLEAR
+\& sv_setpv_bufsize
+\& UTF8_GOT_CONTINUATION
+\& UTF8_GOT_EMPTY
+\& UTF8_GOT_LONG
+\& UTF8_GOT_NONCHAR
+\& UTF8_GOT_NON_CONTINUATION
+\& UTF8_GOT_OVERFLOW
+\& UTF8_GOT_SHORT
+\& UTF8_GOT_SUPER
+\& UTF8_GOT_SURROGATE
+\& utf8n_to_uvchr_error
+.Ve
+.IP "perl 5.25.5" 4
+.IX Item "perl 5.25.5"
+.Vb 9
+\& isC9_STRICT_UTF8_CHAR
+\& isSTRICT_UTF8_CHAR
+\& isUTF8_CHAR_flags
+\& is_utf8_valid_partial_char
+\& is_utf8_valid_partial_char_flags
+\& UNICODE_DISALLOW_ILLEGAL_C9_INTERCHANGE
+\& UNICODE_WARN_ILLEGAL_C9_INTERCHANGE
+\& UTF8_DISALLOW_ILLEGAL_C9_INTERCHANGE
+\& UTF8_WARN_ILLEGAL_C9_INTERCHANGE
+.Ve
+.IP "perl 5.25.4" 4
+.IX Item "perl 5.25.4"
+.Vb 3
+\& HAS_GAI_STRERROR
+\& I_XLOCALE
+\& LONG_DOUBLE_IS_VAX_H_FLOAT
+.Ve
+.IP "perl 5.25.3" 4
+.IX Item "perl 5.25.3"
+.Vb 7
+\& DOUBLE_HAS_INF
+\& DOUBLE_HAS_NAN
+\& DOUBLE_IS_VAX_D_FLOAT
+\& DOUBLE_IS_VAX_F_FLOAT
+\& DOUBLE_IS_VAX_G_FLOAT
+\& hv_bucket_ratio (marked experimental)
+\& WARN_EXPERIMENTAL_\|_DECLARED_REFS
+.Ve
+.IP "perl 5.25.2" 4
+.IX Item "perl 5.25.2"
+.Vb 1
+\& HAS_STRERROR_L
+.Ve
+.IP "perl 5.25.1" 4
+.IX Item "perl 5.25.1"
+.Vb 1
+\& op_parent
+.Ve
+.IP "perl 5.24.0" 4
+.IX Item "perl 5.24.0"
+.Vb 1
+\& HAS_MEMMEM
+.Ve
+.IP "perl 5.23.9" 4
+.IX Item "perl 5.23.9"
+.Vb 3
+\& HAS_FREELOCALE
+\& HAS_NEWLOCALE
+\& HAS_USELOCALE
+.Ve
+.IP "perl 5.23.8" 4
+.IX Item "perl 5.23.8"
+.Vb 10
+\& clear_defarray (undocumented)
+\& HAS_SIGINFO_SI_ADDR
+\& HAS_SIGINFO_SI_BAND
+\& HAS_SIGINFO_SI_ERRNO
+\& HAS_SIGINFO_SI_PID
+\& HAS_SIGINFO_SI_STATUS
+\& HAS_SIGINFO_SI_UID
+\& HAS_SIGINFO_SI_VALUE
+\& leave_adjust_stacks (marked experimental) (undocumented)
+\& Perl_savetmps (undocumented)
+.Ve
+.IP "perl 5.23.6" 4
+.IX Item "perl 5.23.6"
+.Vb 6
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE
+\& UNICODE_DISALLOW_ABOVE_31_BIT
+\& UNICODE_WARN_ABOVE_31_BIT
+.Ve
+.IP "perl 5.23.5" 4
+.IX Item "perl 5.23.5"
+.Vb 10
+\& HAS_FSTATFS
+\& HAS_FSTATVFS
+\& HAS_GETMNTENT
+\& HAS_HASMNTOPT
+\& HAS_STRUCT_STATFS
+\& HAS_STRUCT_STATFS_F_FLAGS
+\& HAS_USTAT
+\& I_MNTENT
+\& I_SYS_MOUNT
+\& I_SYS_STATFS
+\& I_SYS_STATVFS
+\& I_SYS_VFS
+\& I_USTAT
+\& sv_ref
+.Ve
+.IP "perl 5.23.2" 4
+.IX Item "perl 5.23.2"
+.Vb 5
+\& INT64_C
+\& UINT64_C
+\& UTF8_IS_NONCHAR
+\& UTF8_IS_SUPER
+\& UTF8_IS_SURROGATE
+.Ve
+.IP "perl 5.23.0" 4
+.IX Item "perl 5.23.0"
+.Vb 7
+\& DOUBLEINFBYTES
+\& DOUBLEMANTBITS
+\& DOUBLENANBYTES
+\& LONGDBLINFBYTES
+\& LONGDBLMANTBITS
+\& LONGDBLNANBYTES
+\& NVMANTBITS
+.Ve
+.IP "perl 5.21.10" 4
+.IX Item "perl 5.21.10"
+.Vb 4
+\& DECLARATION_FOR_LC_NUMERIC_MANIPULATION
+\& RESTORE_LC_NUMERIC
+\& STORE_LC_NUMERIC_FORCE_TO_UNDERLYING
+\& STORE_LC_NUMERIC_SET_TO_NEEDED
+.Ve
+.IP "perl 5.21.9" 4
+.IX Item "perl 5.21.9"
+.Vb 5
+\& HAS_LLRINTL
+\& HAS_LLROUNDL
+\& HAS_LRINTL
+\& HAS_LROUNDL
+\& WARN_EXPERIMENTAL_\|_BITWISE
+.Ve
+.IP "perl 5.21.8" 4
+.IX Item "perl 5.21.8"
+.Vb 3
+\& sv_get_backrefs (marked experimental)
+\& WARN_EXPERIMENTAL_\|_CONST_ATTR
+\& WARN_EXPERIMENTAL_\|_RE_STRICT
+.Ve
+.IP "perl 5.21.7" 4
+.IX Item "perl 5.21.7"
+.Vb 10
+\& HAS_REGCOMP
+\& HAS_STAT
+\& I_GDBM
+\& I_GDBMNDBM
+\& newPADNAMELIST (marked experimental)
+\& newPADNAMEouter (marked experimental)
+\& newPADNAMEpvn (marked experimental)
+\& newUNOP_AUX
+\& padnamelist_fetch (marked experimental)
+\& PadnamelistREFCNT (marked experimental)
+\& PadnamelistREFCNT_dec (marked experimental)
+\& padnamelist_store (marked experimental)
+\& PadnameREFCNT (marked experimental)
+\& PadnameREFCNT_dec (marked experimental)
+\& PADNAMEt_OUTER
+.Ve
+.IP "perl 5.21.6" 4
+.IX Item "perl 5.21.6"
+.Vb 10
+\& block_end
+\& block_start
+\& DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
+\& DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
+\& DOUBLE_IS_IEEE_754_32_BIT_BIG_ENDIAN
+\& DOUBLE_IS_IEEE_754_32_BIT_LITTLE_ENDIAN
+\& DOUBLE_IS_IEEE_754_64_BIT_BIG_ENDIAN
+\& DOUBLE_IS_IEEE_754_64_BIT_LITTLE_ENDIAN
+\& DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_BE_LE
+\& DOUBLE_IS_IEEE_754_64_BIT_MIXED_ENDIAN_LE_BE
+\& DOUBLE_IS_UNKNOWN_FORMAT
+\& DOUBLEKIND
+\& HAS_ASINH
+\& HAS_ATANH
+\& HAS_CBRT
+\& HAS_COPYSIGN
+\& HAS_ERF
+\& HAS_ERFC
+\& HAS_EXP2
+\& HAS_EXPM1
+\& HAS_FDIM
+\& HAS_FMA
+\& HAS_FMAX
+\& HAS_FMIN
+\& HAS_HYPOT
+\& HAS_ILOGB
+\& HAS_ISNORMAL
+\& HAS_LGAMMA
+\& HAS_LGAMMA_R
+\& HAS_LLRINT
+\& HAS_LLROUND
+\& HAS_LOG1P
+\& HAS_LOG2
+\& HAS_LOGB
+\& HAS_LRINT
+\& HAS_LROUND
+\& HAS_NAN
+\& HAS_NEARBYINT
+\& HAS_NEXTAFTER
+\& HAS_NEXTTOWARD
+\& HAS_REMAINDER
+\& HAS_REMQUO
+\& HAS_RINT
+\& HAS_ROUND
+\& HAS_SCALBN
+\& HAS_TGAMMA
+\& HAS_TRUNC
+\& intro_my
+\& newDEFSVOP
+\& op_convert_list
+\& WARN_LOCALE
+.Ve
+.IP "perl 5.21.5" 4
+.IX Item "perl 5.21.5"
+.Vb 10
+\& cv_name
+\& CV_NAME_NOTQUAL
+\& HAS_LC_MONETARY_2008
+\& newMETHOP
+\& newMETHOP_named
+\& PERL_MAGIC_debugvar
+\& PERL_MAGIC_lvref
+\& SV_CATBYTES
+\& SV_CATUTF8
+\& WARN_EXPERIMENTAL_\|_REFALIASING
+.Ve
+.IP "perl 5.21.4" 4
+.IX Item "perl 5.21.4"
+.Vb 10
+\& CALL_CHECKER_REQUIRE_GV
+\& cv_set_call_checker_flags
+\& grok_infnan
+\& HAS_ACOSH
+\& HAS_FEGETROUND
+\& HAS_FPCLASSIFY
+\& HAS_ISFINITE
+\& HAS_ISINFL
+\& HAS_J0
+\& HAS_J0L
+\& HAS_TRUNCL
+\& I_FENV
+\& isinfnan
+\& I_STDINT
+\& Perl_acos
+\& Perl_asin
+\& Perl_atan
+\& Perl_cosh
+\& Perl_log10
+\& Perl_sinh
+\& Perl_tan
+\& Perl_tanh
+.Ve
+.IP "perl 5.21.3" 4
+.IX Item "perl 5.21.3"
+.Vb 11
+\& HAS_LDEXPL
+\& LONG_DOUBLE_IS_DOUBLE
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN
+\& LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
+\& LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
+\& LONG_DOUBLE_IS_IEEE_754_128_BIT_LITTLE_ENDIAN
+\& LONG_DOUBLE_IS_UNKNOWN_FORMAT
+\& LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
+\& LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
+\& LONG_DOUBLEKIND
+\& Perl_ldexp
+.Ve
+.IP "perl 5.21.2" 4
+.IX Item "perl 5.21.2"
+.Vb 5
+\& grok_number_flags
+\& op_sibling_splice
+\& PERL_SCAN_TRAILING
+\& WARN_MISSING
+\& WARN_REDUNDANT
+.Ve
+.IP "perl 5.21.1" 4
+.IX Item "perl 5.21.1"
+.Vb 7
+\& HAS_BACKTRACE
+\& HAS_DLADDR
+\& HAS_PTRDIFF_T
+\& HAS_WCSCMP
+\& HAS_WCSXFRM
+\& I_EXECINFO
+\& markstack_grow (undocumented)
+.Ve
+.IP "perl 5.19.10" 4
+.IX Item "perl 5.19.10"
+.Vb 1
+\& OP_TYPE_IS_OR_WAS
+.Ve
+.IP "perl 5.19.9" 4
+.IX Item "perl 5.19.9"
+.Vb 1
+\& WARN_EXPERIMENTAL_\|_SIGNATURES
+.Ve
+.IP "perl 5.19.7" 4
+.IX Item "perl 5.19.7"
+.Vb 1
+\& OP_TYPE_IS
+.Ve
+.IP "perl 5.19.5" 4
+.IX Item "perl 5.19.5"
+.Vb 1
+\& WARN_EXPERIMENTAL_\|_POSTDEREF
+.Ve
+.IP "perl 5.19.4" 4
+.IX Item "perl 5.19.4"
+.Vb 3
+\& IS_SAFE_SYSCALL
+\& is_safe_syscall
+\& WARN_SYSCALLS
+.Ve
+.IP "perl 5.19.3" 4
+.IX Item "perl 5.19.3"
+.Vb 3
+\& PERL_EXIT_ABORT
+\& PERL_EXIT_WARN
+\& sv_pos_b2u_flags
+.Ve
+.IP "perl 5.19.2" 4
+.IX Item "perl 5.19.2"
+.Vb 1
+\& G_METHOD_NAMED
+.Ve
+.IP "perl 5.19.1" 4
+.IX Item "perl 5.19.1"
+.Vb 7
+\& toFOLD
+\& toFOLD_A
+\& toLOWER_A
+\& toLOWER_L1
+\& toTITLE
+\& toTITLE_A
+\& toUPPER_A
+.Ve
+.IP "perl 5.18.0" 4
+.IX Item "perl 5.18.0"
+.Vb 1
+\& hv_rand_set (undocumented)
+.Ve
+.IP "perl 5.17.11" 4
+.IX Item "perl 5.17.11"
+.Vb 1
+\& WARN_EXPERIMENTAL_\|_SMARTMATCH
+.Ve
+.IP "perl 5.17.8" 4
+.IX Item "perl 5.17.8"
+.Vb 3
+\& isALPHANUMERIC_LC_uvchr
+\& isIDCONT_LC_uvchr
+\& WARN_EXPERIMENTAL_\|_REGEX_SETS
+.Ve
+.IP "perl 5.17.7" 4
+.IX Item "perl 5.17.7"
+.Vb 9
+\& isALNUMC_LC_uvchr
+\& isASCII_LC_uvchr
+\& isBLANK_LC_uvchr
+\& isPSXSPC_LC_uvchr
+\& isWORDCHAR_LC_uvchr
+\& isXDIGIT_LC_uvchr
+\& SvREFCNT_dec_NN
+\& SvTRUE_NN
+\& SvTRUE_nomg_NN
+.Ve
+.IP "perl 5.17.6" 4
+.IX Item "perl 5.17.6"
+.Vb 1
+\& READ_XDIGIT
+.Ve
+.IP "perl 5.17.5" 4
+.IX Item "perl 5.17.5"
+.Vb 1
+\& WARN_EXPERIMENTAL_\|_LEXICAL_SUBS
+.Ve
+.IP "perl 5.17.4" 4
+.IX Item "perl 5.17.4"
+.Vb 10
+\& GV_SUPER
+\& HAS_IP_MREQ_SOURCE
+\& newMYSUB (undocumented)
+\& newSVpadname (marked experimental)
+\& PadARRAY (marked experimental)
+\& PadlistARRAY (marked experimental)
+\& PadlistMAX (marked experimental)
+\& PadlistNAMES (marked experimental)
+\& PadlistNAMESARRAY (marked experimental)
+\& PadlistNAMESMAX (marked experimental)
+\& PadlistREFCNT (marked experimental)
+\& PadMAX (marked experimental)
+\& PadnameLEN (marked experimental)
+\& PadnamelistARRAY (marked experimental)
+\& PadnamelistMAX (marked experimental)
+\& PadnamePV (marked experimental)
+\& PadnameSV (marked experimental)
+\& PadnameUTF8 (marked experimental)
+\& PL_comppad_name (marked experimental)
+\& WARN_EXPERIMENTAL
+.Ve
+.IP "perl 5.17.2" 4
+.IX Item "perl 5.17.2"
+.Vb 5
+\& HAS_IP_MREQ
+\& PERL_RELOCATABLE_INC
+\& sv_copypv_flags
+\& sv_copypv_nomg
+\& sv_vcatpvfn_flags
+.Ve
+.IP "perl 5.17.1" 4
+.IX Item "perl 5.17.1"
+.Vb 2
+\& alloccopstash (marked experimental)
+\& CopSTASHPV_set
+.Ve
+.IP "perl 5.16.0" 4
+.IX Item "perl 5.16.0"
+.Vb 2
+\& CopLABEL_len
+\& CopLABEL_len_flags
+.Ve
+.IP "perl 5.15.8" 4
+.IX Item "perl 5.15.8"
+.Vb 4
+\& HAS_IPV6_MREQ
+\& HAS_SOCKADDR_IN6
+\& is_utf8_char_buf
+\& wrap_op_checker
+.Ve
+.IP "perl 5.15.7" 4
+.IX Item "perl 5.15.7"
+.Vb 1
+\& HAS_ISBLANK
+.Ve
+.IP "perl 5.15.6" 4
+.IX Item "perl 5.15.6"
+.Vb 1
+\& newCONSTSUB_flags
+.Ve
+.IP "perl 5.15.4" 4
+.IX Item "perl 5.15.4"
+.Vb 10
+\& gv_autoload_pv (undocumented)
+\& gv_autoload_pvn (undocumented)
+\& gv_autoload_sv (undocumented)
+\& gv_fetchmethod_pv_flags (marked experimental) (undocumented)
+\& gv_fetchmethod_pvn_flags (marked experimental) (undocumented)
+\& gv_fetchmethod_sv_flags (marked experimental) (undocumented)
+\& gv_fetchmeth_pv
+\& gv_fetchmeth_pv_autoload
+\& gv_fetchmeth_pvn
+\& gv_fetchmeth_pvn_autoload
+\& gv_fetchmeth_sv
+\& gv_fetchmeth_sv_autoload
+\& gv_init_pv
+\& gv_init_sv
+\& HvENAMELEN
+\& HvENAMEUTF8
+\& HvNAMELEN
+\& HvNAMEUTF8
+\& newGVgen_flags (undocumented)
+\& sv_derived_from_pv
+\& sv_derived_from_pvn
+\& sv_derived_from_sv
+\& sv_does_pv
+\& sv_does_pvn
+\& sv_does_sv
+\& whichsig_pv
+\& whichsig_pvn
+\& whichsig_sv
+.Ve
+.IP "perl 5.15.3" 4
+.IX Item "perl 5.15.3"
+.Vb 5
+\& GV_ADDMG
+\& gv_fetchsv_nomg
+\& GV_NO_SVGMAGIC
+\& I_STDBOOL
+\& QUAD_IS_\|_\|_INT64
+.Ve
+.IP "perl 5.15.2" 4
+.IX Item "perl 5.15.2"
+.Vb 4
+\& ST_INO_SIGN
+\& ST_INO_SIZE
+\& XS_EXTERNAL (undocumented)
+\& XS_INTERNAL (undocumented)
+.Ve
+.IP "perl 5.15.1" 4
+.IX Item "perl 5.15.1"
+.Vb 10
+\& cv_clone
+\& pad_add_anon
+\& pad_add_name_pv
+\& pad_add_name_pvn
+\& pad_add_name_pvs
+\& pad_add_name_sv
+\& pad_alloc (marked experimental)
+\& pad_findmy_pv
+\& pad_findmy_pvn
+\& pad_findmy_pvs
+\& pad_findmy_sv
+\& pad_new
+\& pad_tidy (marked experimental)
+.Ve
+.IP "perl 5.13.10" 4
+.IX Item "perl 5.13.10"
+.Vb 3
+\& WARN_NONCHAR
+\& WARN_NON_UNICODE
+\& WARN_SURROGATE
+.Ve
+.IP "perl 5.13.9" 4
+.IX Item "perl 5.13.9"
+.Vb 10
+\& HAS_SIN6_SCOPE_ID
+\& PERL_PV_ESCAPE_NONASCII
+\& UNICODE_DISALLOW_ILLEGAL_INTERCHANGE
+\& UNICODE_DISALLOW_NONCHAR
+\& UNICODE_DISALLOW_SUPER
+\& UNICODE_DISALLOW_SURROGATE
+\& UNICODE_IS_NONCHAR
+\& UNICODE_IS_SUPER
+\& UNICODE_WARN_ILLEGAL_INTERCHANGE
+\& UNICODE_WARN_NONCHAR
+\& UNICODE_WARN_SUPER
+\& UNICODE_WARN_SURROGATE
+\& UTF8_DISALLOW_ILLEGAL_INTERCHANGE
+\& UTF8_DISALLOW_NONCHAR
+\& UTF8_DISALLOW_SUPER
+\& UTF8_DISALLOW_SURROGATE
+\& UTF8_WARN_ILLEGAL_INTERCHANGE
+\& UTF8_WARN_NONCHAR
+\& UTF8_WARN_SUPER
+\& UTF8_WARN_SURROGATE
+.Ve
+.IP "perl 5.13.8" 4
+.IX Item "perl 5.13.8"
+.Vb 4
+\& parse_arithexpr (marked experimental)
+\& parse_fullexpr (marked experimental)
+\& parse_listexpr (marked experimental)
+\& parse_termexpr (marked experimental)
+.Ve
+.IP "perl 5.13.7" 4
+.IX Item "perl 5.13.7"
+.Vb 10
+\& amagic_deref_call (undocumented)
+\& bytes_cmp_utf8
+\& cophh_2hv (marked experimental)
+\& cophh_copy (marked experimental)
+\& cophh_delete_pv (marked experimental)
+\& cophh_delete_pvn (marked experimental)
+\& cophh_delete_pvs (marked experimental)
+\& cophh_delete_sv (marked experimental)
+\& cophh_fetch_pv (marked experimental)
+\& cophh_fetch_pvn (marked experimental)
+\& cophh_fetch_pvs (marked experimental)
+\& cophh_fetch_sv (marked experimental)
+\& cophh_free (marked experimental)
+\& COPHH_KEY_UTF8
+\& cophh_new_empty (marked experimental)
+\& cophh_store_pv (marked experimental)
+\& cophh_store_pvn (marked experimental)
+\& cophh_store_pvs (marked experimental)
+\& cophh_store_sv (marked experimental)
+\& cop_hints_2hv
+\& cop_hints_fetch_pv
+\& cop_hints_fetch_pvn
+\& cop_hints_fetch_pvs
+\& cop_hints_fetch_sv
+\& dirp_dup (undocumented)
+\& HvENAME
+\& lex_start (marked experimental)
+\& newFOROP
+\& newWHILEOP
+\& OP_CLASS
+\& op_lvalue (marked experimental)
+\& op_scope (marked experimental)
+\& parse_barestmt (marked experimental)
+\& parse_block (marked experimental)
+\& parse_label (marked experimental)
+\& PARSE_OPTIONAL
+\& Perl_custom_op_register (undocumented)
+\& PL_phase
+\& XopDISABLE
+\& XopENABLE
+\& XopENTRY
+\& XopENTRYCUSTOM
+\& XopENTRY_set
+\& XopFLAGS
+.Ve
+.IP "perl 5.13.6" 4
+.IX Item "perl 5.13.6"
+.Vb 10
+\& ck_entersub_args_list
+\& ck_entersub_args_proto
+\& ck_entersub_args_proto_or_list
+\& cv_get_call_checker
+\& cv_set_call_checker
+\& gv_fetchpvn
+\& lex_stuff_pv (marked experimental)
+\& LINKLIST
+\& load_module_nocontext
+\& mg_free_type
+\& newSVpv_share
+\& op_append_elem
+\& op_append_list
+\& op_contextualize
+\& op_linklist
+\& op_prepend_elem
+\& parse_stmtseq (marked experimental)
+\& PERL_MAGIC_checkcall
+\& rv2cv_op_cv
+\& RV2CVOPCV_MARK_EARLY
+\& RV2CVOPCV_RETURN_NAME_GV
+\& save_pushi32ptr (undocumented)
+\& save_pushptrptr (undocumented)
+\& savesharedpvs
+\& savesharedsvpv
+\& sv_catpv_flags
+\& sv_catpv_nomg
+\& sv_catpvs_flags
+\& sv_catpvs_mg
+\& sv_catpvs_nomg
+\& sv_cmp_flags
+\& sv_cmp_locale_flags
+\& sv_collxfrm_flags
+\& sv_eq_flags
+\& sv_setpvs_mg
+\& sv_setref_pvs
+.Ve
+.IP "perl 5.13.5" 4
+.IX Item "perl 5.13.5"
+.Vb 5
+\& hv_copy_hints_hv
+\& lex_stuff_pvs (marked experimental)
+\& parse_fullstmt (marked experimental)
+\& PL_rpeepp
+\& save_hints (undocumented)
+.Ve
+.IP "perl 5.13.4" 4
+.IX Item "perl 5.13.4"
+.Vb 3
+\& HAS_STATIC_INLINE
+\& PERL_STATIC_INLINE
+\& XS_APIVERSION_BOOTCHECK
+.Ve
+.IP "perl 5.13.3" 4
+.IX Item "perl 5.13.3"
+.Vb 1
+\& Perl_blockhook_register (undocumented)
+.Ve
+.IP "perl 5.13.2" 4
+.IX Item "perl 5.13.2"
+.Vb 9
+\& find_rundefsv
+\& foldEQ
+\& foldEQ_locale
+\& Perl_clone_params_del (undocumented)
+\& Perl_clone_params_new (undocumented)
+\& Perl_hv_fill (undocumented)
+\& sv_dec_nomg
+\& sv_dup_inc (undocumented)
+\& sv_inc_nomg
+.Ve
+.IP "perl 5.13.1" 4
+.IX Item "perl 5.13.1"
+.Vb 1
+\& sv_2nv_flags
+.Ve
+.IP "perl 5.13.0" 4
+.IX Item "perl 5.13.0"
+.Vb 2
+\& HAS_PRCTL
+\& HAS_PRCTL_SET_NAME
+.Ve
+.IP "perl 5.11.5" 4
+.IX Item "perl 5.11.5"
+.Vb 1
+\& sv_pos_u2b_flags
+.Ve
+.IP "perl 5.11.4" 4
+.IX Item "perl 5.11.4"
+.Vb 2
+\& prescan_version
+\& WARN_ILLEGALPROTO
+.Ve
+.IP "perl 5.11.2" 4
+.IX Item "perl 5.11.2"
+.Vb 10
+\& CHARBITS
+\& ENTER_with_name
+\& LEAVE_with_name
+\& lex_bufutf8 (marked experimental)
+\& lex_discard_to (marked experimental)
+\& lex_grow_linestr (marked experimental)
+\& LEX_KEEP_PREVIOUS
+\& lex_next_chunk (marked experimental)
+\& lex_peek_unichar (marked experimental)
+\& lex_read_space (marked experimental)
+\& lex_read_to (marked experimental)
+\& lex_read_unichar (marked experimental)
+\& lex_stuff_pvn (marked experimental)
+\& lex_stuff_sv (marked experimental)
+\& LEX_STUFF_UTF8
+\& lex_unstuff (marked experimental)
+\& PL_keyword_plugin (marked experimental)
+\& toLOWER_LATIN1
+.Ve
+.IP "perl 5.11.0" 4
+.IX Item "perl 5.11.0"
+.Vb 10
+\& gv_add_by_type (undocumented)
+\& Gv_AMupdate (undocumented)
+\& is_ascii_string
+\& is_invariant_string
+\& is_utf8_invariant_string
+\& PL_opfreehook
+\& PUSH_MULTICALL
+\& re_dup_guts
+\& save_adelete (undocumented)
+\& save_aelem_flags (undocumented)
+\& save_hdelete (undocumented)
+\& save_helem_flags (undocumented)
+\& setdefout
+\& SV_FORCE_UTF8_UPGRADE
+\& SvOOK_offset
+\& SVt_REGEXP
+\& sv_utf8_upgrade_flags_grow
+\& WARN_IMPRECISION
+.Ve
+.IP "perl 5.10.1" 4
+.IX Item "perl 5.10.1"
+.Vb 10
+\& GMTIME_MAX
+\& GMTIME_MIN
+\& HASATTRIBUTE_DEPRECATED
+\& HAS_BUILTIN_EXPECT
+\& HAS_GETADDRINFO
+\& HAS_GETNAMEINFO
+\& HAS_INETNTOP
+\& HAS_INETPTON
+\& HAS_TIMEGM
+\& HvMROMETA
+\& I_SYS_POLL
+\& LOCALTIME_MAX
+\& LOCALTIME_MIN
+\& MRO_GET_PRIVATE_DATA
+\& NV_OVERFLOWS_INTEGERS_AT
+\& Perl_mro_get_from_name (undocumented)
+\& Perl_mro_register (undocumented)
+\& Perl_mro_set_mro (undocumented)
+\& Perl_mro_set_private_data (undocumented)
+\& PERL_USE_DEVEL
+\& SAVEFREEOP
+\& save_op (undocumented)
+\& save_padsv_and_mortalize (undocumented)
+\& save_pushptr (undocumented)
+\& sv_insert_flags
+.Ve
+.IP "perl 5.10.0" 4
+.IX Item "perl 5.10.0"
+.Vb 10
+\& HAS_ASCTIME_R
+\& HAS_CRYPT_R
+\& HAS_CTIME_R
+\& HAS_DRAND48_R
+\& HAS_GETGRENT_R
+\& HAS_GETGRGID_R
+\& HAS_GETGRNAM_R
+\& HAS_GETHOSTBYADDR_R
+\& HAS_GETHOSTBYNAME_R
+\& HAS_GETHOSTENT_R
+\& HAS_GETLOGIN_R
+\& HAS_GETNETBYADDR_R
+\& HAS_GETNETBYNAME_R
+\& HAS_GETNETENT_R
+\& HAS_GETPROTOBYNAME_R
+\& HAS_GETPROTOBYNUMBER_R
+\& HAS_GETPROTOENT_R
+\& HAS_GETPWENT_R
+\& HAS_GETPWNAM_R
+\& HAS_GETPWUID_R
+\& HAS_GETSERVBYNAME_R
+\& HAS_GETSERVBYPORT_R
+\& HAS_GETSERVENT_R
+\& HAS_GETSPNAM_R
+\& HAS_GMTIME_R
+\& HAS_LOCALTIME_R
+\& HAS_OFF64_T
+\& HAS_PTHREAD_ATFORK
+\& HAS_RANDOM_R
+\& HAS_READDIR64_R
+\& HAS_READDIR_R
+\& HAS_SETRESGID_PROTO
+\& HAS_SETRESUID_PROTO
+\& HAS_SRAND48_R
+\& HAS_SRANDOM_R
+\& HAS_STRERROR_R
+\& HAS_TMPNAM_R
+\& HAS_TTYNAME_R
+\& LOCALTIME_R_NEEDS_TZSET
+\& START_MY_CXT
+\& sv_destroyable
+\& USE_ITHREADS
+\& UVf (DEPRECATED)
+.Ve
+.IP "perl 5.9.5" 4
+.IX Item "perl 5.9.5"
+.Vb 10
+\& CopLABEL
+\& find_runcv
+\& gv_fetchfile_flags
+\& HAS_CTERMID
+\& HAS_PTHREAD_YIELD
+\& HAS_SIGNBIT
+\& L_R_TZSET
+\& mro_get_linear_isa
+\& mro_method_changed_in
+\& my_dirfd (undocumented)
+\& Perl_av_create_and_push (undocumented)
+\& Perl_av_create_and_unshift_one (undocumented)
+\& Perl_signbit (marked experimental)
+\& pregcomp
+\& PRINTF_FORMAT_NULL_OK
+\& ptr_table_fetch (undocumented)
+\& ptr_table_free (undocumented)
+\& ptr_table_new (undocumented)
+\& ptr_table_split (undocumented)
+\& ptr_table_store (undocumented)
+\& re_compile (undocumented)
+\& savesharedpvn
+\& scan_vstring (undocumented)
+\& upg_version
+.Ve
+.IP "perl 5.9.4" 4
+.IX Item "perl 5.9.4"
+.Vb 12
+\& gv_name_set (undocumented)
+\& GV_NOTQUAL
+\& HAS_BUILTIN_CHOOSE_EXPR
+\& HAS_C99_VARIADIC_MACROS
+\& my_vsnprintf
+\& newXS_flags (marked experimental) (undocumented)
+\& PERL_MAGIC_hints
+\& PERL_MAGIC_hintselem
+\& Perl_PerlIO_context_layers (undocumented)
+\& sv_does
+\& sv_nounlocking (DEPRECATED)
+\& sv_usepvn_flags
+.Ve
+.IP "perl 5.9.3" 4
+.IX Item "perl 5.9.3"
+.Vb 10
+\& dMULTICALL
+\& doref (undocumented)
+\& gv_const_sv
+\& GV_NOADD_NOINIT
+\& GV_NOEXPAND
+\& HASATTRIBUTE_FORMAT
+\& HASATTRIBUTE_MALLOC
+\& HASATTRIBUTE_NONNULL
+\& HASATTRIBUTE_NORETURN
+\& HASATTRIBUTE_PURE
+\& HASATTRIBUTE_UNUSED
+\& HASATTRIBUTE_WARN_UNUSED_RESULT
+\& HAS_CLEARENV
+\& HAS_FUTIMES
+\& HAS_MODFL_PROTO
+\& HAS_SNPRINTF
+\& HAS_UNSETENV
+\& HAS_VSNPRINTF
+\& hv_name_set (undocumented)
+\& is_utf8_string_loclen
+\& LIBM_LIB_VERSION
+\& MULTICALL
+\& newGIVENOP
+\& newSVhek
+\& Perl_hv_eiter_p (undocumented)
+\& Perl_hv_eiter_set (undocumented)
+\& Perl_hv_placeholders_get (undocumented)
+\& Perl_hv_placeholders_set (undocumented)
+\& Perl_hv_riter_p (undocumented)
+\& Perl_hv_riter_set (undocumented)
+\& PERLIO_FUNCS_DECL (undocumented)
+\& PERL_MAGIC_arylen_p
+\& PERL_MAGIC_rhash
+\& PERL_MAGIC_symtab
+\& POP_MULTICALL
+\& savepvs
+\& seed (undocumented)
+\& share_hek (undocumented)
+\& sortsv_flags
+\& SvPVbytex_nolen
+\& SvPV_free
+\& SvPVx_const
+\& SvPVx_nolen
+\& vverify
+.Ve
+.IP "perl 5.9.2" 4
+.IX Item "perl 5.9.2"
+.Vb 7
+\& find_rundefsvoffset (DEPRECATED)
+\& op_refcnt_lock (undocumented)
+\& op_refcnt_unlock (undocumented)
+\& PERL_MALLOC_WRAP
+\& savesvpv
+\& SvPVbyte_force
+\& vnormal
+.Ve
+.IP "perl 5.9.1" 4
+.IX Item "perl 5.9.1"
+.Vb 6
+\& hv_clear_placeholders
+\& hv_scalar
+\& Perl_ceil
+\& scan_version
+\& sv_2iv_flags
+\& sv_2uv_flags
+.Ve
+.IP "perl 5.9.0" 4
+.IX Item "perl 5.9.0"
+.Vb 10
+\& _aMY_CXT
+\& aMY_CXT
+\& aMY_CXT_
+\& dMY_CXT
+\& hek_dup (undocumented)
+\& MY_CXT
+\& MY_CXT_CLONE
+\& MY_CXT_INIT
+\& new_version
+\& parser_dup (undocumented)
+\& Perl_my_cxt_init (undocumented)
+\& _pMY_CXT
+\& pMY_CXT
+\& pMY_CXT_
+\& save_set_svflags (undocumented)
+\& SVs_PADSTALE
+\& vcmp
+\& vnumify
+\& vstringify
+.Ve
+.IP "perl 5.8.9" 4
+.IX Item "perl 5.8.9"
+.Vb 1
+\& Perl_hv_assert (undocumented)
+.Ve
+.IP "perl 5.8.8" 4
+.IX Item "perl 5.8.8"
+.Vb 2
+\& _\|_ASSERT_
+\& rvpv_dup (undocumented)
+.Ve
+.IP "perl 5.8.3" 4
+.IX Item "perl 5.8.3"
+.Vb 2
+\& SvIsCOW
+\& SvIsCOW_shared_hash
+.Ve
+.IP "perl 5.8.1" 4
+.IX Item "perl 5.8.1"
+.Vb 10
+\& CvPADLIST (marked experimental)
+\& HAS_COPYSIGNL
+\& HAS_FAST_STDIO
+\& HAS_ILOGBL
+\& HAS_PTHREAD_ATTR_SETSCOPE
+\& HAS_SCALBNL
+\& HAS_TM_TM_GMTOFF
+\& IN_PERL_RUNTIME
+\& is_utf8_string_loc
+\& packlist
+\& PL_comppad (marked experimental)
+\& SAVEBOOL
+\& savestack_grow_cnt (undocumented)
+\& sv_cat_decode
+\& sv_setpviv (DEPRECATED)
+\& sv_setpviv_mg (DEPRECATED)
+\& SvVOK
+\& unpackstring
+.Ve
+.IP "perl 5.8.0" 4
+.IX Item "perl 5.8.0"
+.Vb 10
+\& ASCTIME_R_PROTO
+\& CRYPT_R_PROTO
+\& CTERMID_R_PROTO
+\& CTIME_R_PROTO
+\& DRAND48_R_PROTO
+\& ENDGRENT_R_PROTO
+\& ENDHOSTENT_R_PROTO
+\& ENDNETENT_R_PROTO
+\& ENDPROTOENT_R_PROTO
+\& ENDPWENT_R_PROTO
+\& ENDSERVENT_R_PROTO
+\& GETGRENT_R_PROTO
+\& GETGRGID_R_PROTO
+\& GETGRNAM_R_PROTO
+\& GETHOSTBYADDR_R_PROTO
+\& GETHOSTBYNAME_R_PROTO
+\& GETHOSTENT_R_PROTO
+\& GETLOGIN_R_PROTO
+\& GETNETBYADDR_R_PROTO
+\& GETNETBYNAME_R_PROTO
+\& GETNETENT_R_PROTO
+\& GETPROTOBYNAME_R_PROTO
+\& GETPROTOBYNUMBER_R_PROTO
+\& GETPROTOENT_R_PROTO
+\& GETPWENT_R_PROTO
+\& GETPWNAM_R_PROTO
+\& GETPWUID_R_PROTO
+\& GETSERVBYNAME_R_PROTO
+\& GETSERVBYPORT_R_PROTO
+\& GETSERVENT_R_PROTO
+\& GETSPNAM_R_PROTO
+\& GMTIME_R_PROTO
+\& HAS_TIME
+\& HAS_TM_TM_ZONE
+\& HeUTF8
+\& hv_iternext_flags (marked experimental)
+\& HV_ITERNEXT_WANTPLACEHOLDERS
+\& hv_store_flags (marked experimental) (undocumented)
+\& I_CRYPT
+\& LOCALTIME_R_PROTO
+\& nothreadhook
+\& RANDOM_R_PROTO
+\& READDIR64_R_PROTO
+\& READDIR_R_PROTO
+\& SETGRENT_R_PROTO
+\& SETHOSTENT_R_PROTO
+\& SETLOCALE_R_PROTO
+\& SETNETENT_R_PROTO
+\& SETPROTOENT_R_PROTO
+\& SETPWENT_R_PROTO
+\& SETSERVENT_R_PROTO
+\& SRAND48_R_PROTO
+\& SRANDOM_R_PROTO
+\& STRERROR_R_PROTO
+\& TMPNAM_R_PROTO
+\& TTYNAME_R_PROTO
+.Ve
+.IP "perl 5.7.3" 4
+.IX Item "perl 5.7.3"
+.Vb 10
+\& atfork_lock (undocumented)
+\& atfork_unlock (undocumented)
+\& custom_op_desc (DEPRECATED)
+\& custom_op_name (DEPRECATED)
+\& debstack (undocumented)
+\& debstackptrs (undocumented)
+\& foldEQ_utf8
+\& fp_dup (undocumented)
+\& gp_dup (undocumented)
+\& gv_fetchmeth_autoload
+\& HAS_DIRFD
+\& HAS_FINITE
+\& HAS_FINITEL
+\& HAS_ISINF
+\& HAS_PROCSELFEXE
+\& he_dup (undocumented)
+\& ibcmp_utf8
+\& mg_dup (undocumented)
+\& my_fork (undocumented)
+\& my_socketpair (undocumented)
+\& OP_DESC
+\& OP_NAME
+\& Perl_deb (undocumented)
+\& Perl_deb_nocontext (undocumented)
+\& perl_destruct
+\& PERL_EXIT_DESTRUCT_END
+\& PerlIO_clearerr
+\& PerlIO_close
+\& PerlIO_eof
+\& PerlIO_error
+\& PerlIO_fileno
+\& PerlIO_flush
+\& PerlIO_get_base
+\& PerlIO_get_bufsiz
+\& PerlIO_get_cnt
+\& PerlIO_get_ptr
+\& PERLIO_K_MULTIARG
+\& PerlIO_read
+\& PerlIO_seek
+\& PerlIO_set_cnt
+\& PerlIO_setlinebuf
+\& PerlIO_set_ptrcnt
+\& PerlIO_stderr
+\& PerlIO_stdin
+\& PerlIO_stdout
+\& PerlIO_tell
+\& PerlIO_unread (undocumented)
+\& PerlIO_write
+\& Perl_isfinite
+\& Perl_isinf
+\& PL_peepp
+\& PROCSELFEXE_PATH
+\& pv_uni_display
+\& savesharedpv
+\& save_shared_pvref (undocumented)
+\& si_dup (undocumented)
+\& sortsv
+\& ss_dup (undocumented)
+\& sv_copypv
+\& sv_dup (undocumented)
+\& SvLOCK
+\& sv_magicext
+\& sv_nosharing
+\& sv_recode_to_utf8
+\& SvSHARE
+\& sv_uni_display
+\& SvUNLOCK
+\& UNI_DISPLAY_BACKSLASH
+\& UNI_DISPLAY_ISPRINT
+\& UNI_DISPLAY_QQ
+\& UNI_DISPLAY_REGEX
+\& unpack_str (DEPRECATED)
+\& uvchr_to_utf8_flags
+\& vdeb (undocumented)
+.Ve
+.IP "perl 5.7.2" 4
+.IX Item "perl 5.7.2"
+.Vb 10
+\& DB_VERSION_MAJOR_CFG
+\& DB_VERSION_MINOR_CFG
+\& DB_VERSION_PATCH_CFG
+\& getcwd_sv
+\& HAS_FCHDIR
+\& HAS_FLOCK_PROTO
+\& HAS_NL_LANGINFO
+\& HAS_SOCKATMARK_PROTO
+\& HAS_STRFTIME
+\& HAS_SYSCALL_PROTO
+\& HAS_USLEEP_PROTO
+\& I_LANGINFO
+\& init_tm (undocumented)
+\& mini_mktime
+\& op_null
+\& OSVERS
+\& Perl_calloc (undocumented)
+\& Perl_malloc (undocumented)
+\& Perl_mfree (undocumented)
+\& Perl_my_strftime (undocumented)
+\& Perl_realloc (undocumented)
+\& PERL_TARGETARCH
+\& sv_catpvn_flags
+\& sv_catsv_flags
+\& sv_utf8_upgrade_flags
+\& sv_utf8_upgrade_nomg
+\& U_32
+\& UNICODE_IS_REPLACEMENT
+.Ve
+.IP "perl 5.7.1" 4
+.IX Item "perl 5.7.1"
+.Vb 10
+\& bytes_from_utf8 (marked experimental)
+\& do_openn (undocumented)
+\& FCNTL_CAN_LOCK
+\& gv_handler (undocumented)
+\& HAS_FSYNC
+\& HAS_GETITIMER
+\& HAS_GETPAGESIZE
+\& HAS_READV
+\& HAS_RECVMSG
+\& HAS_SBRK_PROTO
+\& HAS_SENDMSG
+\& HAS_SETITIMER
+\& HAS_SIGPROCMASK
+\& HAS_SOCKATMARK
+\& HAS_STRTOQ
+\& HAS_STRUCT_CMSGHDR
+\& HAS_STRUCT_MSGHDR
+\& HAS_UALARM
+\& HAS_USLEEP
+\& HAS_WRITEV
+\& isALNUM_LC_uvchr
+\& isALPHA_LC_uvchr
+\& isCNTRL_LC_uvchr
+\& isDIGIT_LC_uvchr
+\& isGRAPH_LC_uvchr
+\& isIDFIRST_LC_uvchr
+\& isLOWER_LC_uvchr
+\& is_lvalue_sub (undocumented)
+\& isPRINT_LC_uvchr
+\& isPUNCT_LC_uvchr
+\& isSPACE_LC_uvchr
+\& isUPPER_LC_uvchr
+\& my_popen_list (undocumented)
+\& NEED_VA_COPY
+\& PerlIO_apply_layers
+\& PerlIO_binmode
+\& PerlIO_debug
+\& PERLIO_F_APPEND
+\& PERLIO_F_CANREAD
+\& PERLIO_F_CANWRITE
+\& PERLIO_F_CRLF
+\& PERLIO_F_EOF
+\& PERLIO_F_ERROR
+\& PERLIO_F_FASTGETS
+\& PERLIO_F_LINEBUF
+\& PERLIO_F_OPEN
+\& PERLIO_F_RDBUF
+\& PERLIO_F_TEMP
+\& PERLIO_F_TRUNCATE
+\& PERLIO_F_UNBUF
+\& PERLIO_F_UTF8
+\& PERLIO_F_WRBUF
+\& PERLIO_K_BUFFERED
+\& PERLIO_K_CANCRLF
+\& PERLIO_K_FASTGETS
+\& PERLIO_K_RAW
+\& Perl_printf_nocontext (undocumented)
+\& POPpbytex
+\& SAVEMORTALIZESV
+\& SIG_SIZE
+\& STDIO_PTR_LVAL_SETS_CNT
+\& sv_force_normal_flags
+\& sv_setref_uv
+\& sv_unref_flags
+\& sv_utf8_upgrade
+\& U32_ALIGNMENT_REQUIRED
+\& UNICODE_IS_SURROGATE
+\& USE_PERLIO
+\& UTF8_CHECK_ONLY
+\& utf8_length
+\& utf8n_to_uvchr
+\& uvchr_to_utf8
+\& UVXf
+.Ve
+.IP "perl 5.7.0" 4
+.IX Item "perl 5.7.0"
+.Vb 5
+\& FILE_base
+\& FILE_bufsiz
+\& FILE_cnt
+\& FILE_ptr
+\& PerlIO_fill (undocumented)
+.Ve
+.IP "perl 5.6.1" 4
+.IX Item "perl 5.6.1"
+.Vb 10
+\& apply_attrs_string (marked experimental) (undocumented)
+\& bytes_to_utf8 (marked experimental)
+\& gv_efullname4 (undocumented)
+\& gv_fullname4 (undocumented)
+\& HAS_FREXPL
+\& HAS_ISNAN
+\& HAS_ISNANL
+\& HAS_MODFL
+\& isPSXSPC_LC
+\& isUTF8_CHAR
+\& is_utf8_string
+\& NV_PRESERVES_UV_BITS
+\& NVSIZE
+\& Perl_isnan
+\& PERL_PRIeldbl
+\& PERL_SCNfldbl
+\& save_generic_pvref (undocumented)
+\& SvGAMAGIC
+\& utf8_to_bytes (marked experimental)
+\& utf8_to_uvchr (DEPRECATED)
+\& utf8_to_uvchr_buf
+.Ve
+.IP "perl 5.6.0" 4
+.IX Item "perl 5.6.0"
+.Vb 10
+\& av_delete
+\& av_exists
+\& call_atexit (undocumented)
+\& caller_cx
+\& CopLINE
+\& CPPLAST
+\& CPPRUN
+\& do_open9 (DEPRECATED) (undocumented)
+\& DO_UTF8
+\& Drand01
+\& dump_all
+\& dump_eval (undocumented)
+\& dump_form (undocumented)
+\& dump_packsubs
+\& dump_sub (undocumented)
+\& FFLUSH_NULL
+\& get_context (undocumented)
+\& get_ppaddr (undocumented)
+\& Gid_t_f
+\& Gid_t_sign
+\& Gid_t_size
+\& gv_dump (undocumented)
+\& HAS_ACCESS
+\& HAS_ATOLL
+\& HAS_DRAND48_PROTO
+\& HAS_EACCESS
+\& HAS_FD_SET
+\& HAS_FSEEKO
+\& HAS_FTELLO
+\& HAS_GETCWD
+\& HAS_GETHOSTNAME
+\& HAS_GETSPNAM
+\& HAS_INT64_T
+\& HAS_LDBL_DIG
+\& HAS_LSEEK_PROTO
+\& HAS_MADVISE
+\& HAS_MKDTEMP
+\& HAS_MKSTEMP
+\& HAS_MKSTEMPS
+\& HAS_MMAP
+\& HAS_MPROTECT
+\& HAS_MSYNC
+\& HAS_MUNMAP
+\& HAS_SQRTL
+\& HAS_STRTOLD
+\& HAS_STRTOLL
+\& HAS_STRTOULL
+\& HAS_STRTOUQ
+\& HAS_TELLDIR_PROTO
+\& I16SIZE
+\& I16TYPE
+\& I32SIZE
+\& I32TYPE
+\& I64SIZE
+\& I64TYPE
+\& I8SIZE
+\& I8TYPE
+\& I_INTTYPES
+\& I_NETINET_TCP
+\& I_POLL
+\& isALNUMC_LC
+\& isALPHA_LC_utf8_safe
+\& isALPHANUMERIC_LC_utf8_safe
+\& isALPHANUMERIC_utf8_safe
+\& isALPHANUMERIC_uvchr
+\& isALPHA_utf8_safe
+\& isALPHA_uvchr
+\& isBLANK_LC_utf8_safe
+\& isBLANK_utf8_safe
+\& isBLANK_uvchr
+\& isCNTRL_LC
+\& isCNTRL_LC_utf8_safe
+\& isCNTRL_utf8_safe
+\& isCNTRL_uvchr
+\& isDIGIT_LC_utf8_safe
+\& isDIGIT_utf8_safe
+\& isDIGIT_uvchr
+\& isGRAPH_LC
+\& isGRAPH_LC_utf8_safe
+\& isGRAPH_utf8_safe
+\& isGRAPH_uvchr
+\& I_SHADOW
+\& isIDCONT_LC_utf8_safe
+\& isIDCONT_utf8_safe
+\& isIDCONT_uvchr
+\& isIDFIRST_LC_utf8_safe
+\& isIDFIRST_utf8_safe
+\& isIDFIRST_uvchr
+\& isLOWER_LC_utf8_safe
+\& isLOWER_utf8_safe
+\& isLOWER_uvchr
+\& isPRINT_LC_utf8_safe
+\& isPRINT_utf8_safe
+\& isPRINT_uvchr
+\& isPSXSPC_LC_utf8_safe
+\& isPSXSPC_utf8_safe
+\& isPSXSPC_uvchr
+\& isPUNCT_LC
+\& isPUNCT_LC_utf8_safe
+\& isPUNCT_utf8_safe
+\& isPUNCT_uvchr
+\& isSPACE_LC_utf8_safe
+\& isSPACE_utf8_safe
+\& isSPACE_uvchr
+\& isUPPER_LC_utf8_safe
+\& isUPPER_utf8_safe
+\& isUPPER_uvchr
+\& is_utf8_char (DEPRECATED)
+\& isWORDCHAR_LC_utf8_safe
+\& isWORDCHAR_utf8_safe
+\& isWORDCHAR_uvchr
+\& isXDIGIT_LC_utf8_safe
+\& isXDIGIT_utf8_safe
+\& isXDIGIT_uvchr
+\& I_SYSLOG
+\& I_SYSUIO
+\& I_SYSUTSNAME
+\& LSEEKSIZE
+\& magic_dump (undocumented)
+\& Mmap_t
+\& MULTIPLICITY
+\& my_atof
+\& my_fflush_all (undocumented)
+\& newANONATTRSUB (undocumented)
+\& newATTRSUB
+\& newXS
+\& newXSproto
+\& Off_t_size
+\& op_dump
+\& OPpEARLY_CV
+\& PERL_ASYNC_CHECK
+\& Perl_atan2
+\& Perl_cos
+\& PERL_EXIT_EXPECTED
+\& Perl_exp
+\& Perl_floor
+\& Perl_fmod
+\& Perl_frexp
+\& Perl_log
+\& Perl_modf
+\& perl_parse
+\& Perl_pow
+\& PERL_PRIfldbl
+\& PERL_PRIgldbl
+\& PERL_REVISION (DEPRECATED)
+\& Perl_sin
+\& Perl_sqrt
+\& PERL_SYS_INIT3
+\& PHOSTNAME
+\& PL_check
+\& PL_exit_flags
+\& PL_runops
+\& pmop_dump (undocumented)
+\& POPul
+\& QUAD_IS_INT
+\& QUAD_IS_INT64_T
+\& QUAD_IS_LONG
+\& QUAD_IS_LONG_LONG
+\& QUADKIND
+\& Rand_seed_t
+\& require_pv
+\& safesyscalloc
+\& safesysfree
+\& safesysmalloc
+\& safesysrealloc
+\& save_alloc (undocumented)
+\& SAVEDESTRUCTOR
+\& SAVEDESTRUCTOR_X
+\& SAVEI8
+\& save_vptr (undocumented)
+\& scan_bin
+\& SCHED_YIELD
+\& seedDrand01
+\& set_context (undocumented)
+\& SITELIB_STEM
+\& Size_t_size
+\& Sock_size_t
+\& STDIO_PTR_LVALUE
+\& STDIO_STREAM_ARRAY
+\& Strtol
+\& Strtoul
+\& sv_2pvutf8
+\& sv_force_normal
+\& SvIOK_notUV
+\& SvIOK_only_UV
+\& SvIOK_UV
+\& sv_len_utf8
+\& sv_len_utf8_nomg
+\& SvPOK_only_UTF8
+\& sv_pos_b2u
+\& sv_pos_u2b
+\& SvPVbyte_nolen
+\& SvPVbytex
+\& SvPVbytex_force
+\& SvPVutf8
+\& SvPVutf8_force
+\& SvPVutf8_nolen
+\& SvPVutf8x
+\& SvPVutf8x_force
+\& sv_rvweaken
+\& SvUOK
+\& sv_utf8_decode
+\& sv_utf8_downgrade
+\& sv_utf8_encode
+\& SvUTF8_off
+\& SvUTF8_on
+\& toFOLD_utf8_safe
+\& toFOLD_uvchr
+\& toLOWER_utf8_safe
+\& toLOWER_uvchr
+\& toTITLE_utf8_safe
+\& toTITLE_uvchr
+\& toUPPER_utf8_safe
+\& toUPPER_uvchr
+\& U16SIZE
+\& U16TYPE
+\& U32SIZE
+\& U32TYPE
+\& U64SIZE
+\& U64TYPE
+\& U8SIZE
+\& U8TYPE
+\& Uid_t_f
+\& Uid_t_sign
+\& Uid_t_size
+\& Uquad_t
+\& USE_64_BIT_ALL
+\& USE_64_BIT_INT
+\& USE_LARGE_FILES
+\& USE_STDIO_BASE
+\& USE_STDIO_PTR
+\& USE_THREADS
+\& UTF8_CHK_SKIP
+\& utf8_distance
+\& utf8_hop
+\& UTF8_MAXBYTES
+\& UTF8_SAFE_SKIP
+\& UTF8_SKIP
+\& UTF8SKIP
+\& vcroak
+\& vform
+.Ve
+.IP "perl 5.005_03" 4
+.IX Item "perl 5.005_03"
+.Vb 7
+\& get_vtbl (undocumented)
+\& I_PTHREAD
+\& POPpx
+\& save_generic_svref (undocumented)
+\& SELECT_MIN_BITS
+\& SvTIED_obj
+\& USE_STAT_BLOCKS
+.Ve
+.IP "perl 5.005" 4
+.IX Item "perl 5.005"
+.Vb 10
+\& debop (undocumented)
+\& debprofdump (undocumented)
+\& DOUBLESIZE
+\& fbm_compile
+\& fbm_instr
+\& get_op_descs (undocumented)
+\& get_op_names (undocumented)
+\& GRPASSWD
+\& HAS_CSH
+\& HAS_ENDGRENT
+\& HAS_ENDHOSTENT
+\& HAS_ENDNETENT
+\& HAS_ENDPROTOENT
+\& HAS_ENDPWENT
+\& HAS_ENDSERVENT
+\& HAS_GETGRENT
+\& HAS_GETHOSTBYADDR
+\& HAS_GETHOSTBYNAME
+\& HAS_GETHOST_PROTOS
+\& HAS_GETNETBYADDR
+\& HAS_GETNETBYNAME
+\& HAS_GETNETENT
+\& HAS_GETNET_PROTOS
+\& HAS_GETPROTOBYNAME
+\& HAS_GETPROTOBYNUMBER
+\& HAS_GETPROTOENT
+\& HAS_GETPROTO_PROTOS
+\& HAS_GETPWENT
+\& HAS_GETSERVBYNAME
+\& HAS_GETSERVBYPORT
+\& HAS_GETSERVENT
+\& HAS_GETSERV_PROTOS
+\& HAS_LCHOWN
+\& HAS_LONG_DOUBLE
+\& HAS_LONG_LONG
+\& HAS_SCHED_YIELD
+\& HAS_SETGRENT
+\& HAS_SETHOSTENT
+\& HAS_SETNETENT
+\& HAS_SETPROTOENT
+\& HAS_SETPWENT
+\& HAS_SETSERVENT
+\& HAS_SETVBUF
+\& I_ARPA_INET
+\& I_NETDB
+\& init_stacks (undocumented)
+\& LONG_DOUBLESIZE
+\& LONGLONGSIZE
+\& mg_length (DEPRECATED)
+\& mg_size (undocumented)
+\& Netdb_hlen_t
+\& Netdb_host_t
+\& Netdb_name_t
+\& Netdb_net_t
+\& newHVhv (undocumented)
+\& new_stackinfo (undocumented)
+\& Pid_t
+\& PL_curpad (marked experimental)
+\& PL_in_my_stash (undocumented)
+\& PL_maxsysfd
+\& PL_modglobal
+\& PL_restartop
+\& PTRSIZE
+\& PWPASSWD
+\& regdump (undocumented)
+\& sv_peek (undocumented)
+\& sv_pvn_nomg (DEPRECATED) (undocumented)
+\& SvPVx_force
+.Ve
+.IP "perl 5.004_05" 4
+.IX Item "perl 5.004_05"
+.Vb 9
+\& do_binmode (DEPRECATED) (undocumented)
+\& GV_NOINIT
+\& HAS_CHSIZE
+\& HAS_GNULIBC
+\& PWGECOS
+\& save_aelem (undocumented)
+\& save_helem (undocumented)
+\& USE_SEMCTL_SEMID_DS
+\& USE_SEMCTL_SEMUN
+.Ve
+.IP "perl 5.004" 4
+.IX Item "perl 5.004"
+.Vb 10
+\& ARCHNAME
+\& BIN_EXP
+\& block_gimme (undocumented)
+\& call_list (undocumented)
+\& delimcpy
+\& GIMME_V
+\& gv_autoload4
+\& gv_fetchmethod_autoload
+\& G_VOID
+\& HAS_GETTIMEOFDAY
+\& HAS_INET_ATON
+\& HAS_SETGROUPS
+\& HAS_STRTOD
+\& HAS_STRTOL
+\& HAS_STRTOUL
+\& HePV
+\& HeSVKEY_set
+\& hv_delayfree_ent (undocumented)
+\& hv_free_ent (undocumented)
+\& ibcmp_locale
+\& IN_LOCALE
+\& IN_LOCALE_COMPILETIME
+\& IN_LOCALE_RUNTIME
+\& isALNUM_LC
+\& isALPHA_LC
+\& isALPHANUMERIC_LC
+\& isDIGIT_LC
+\& isIDCONT_LC
+\& isIDFIRST_LC
+\& isLOWER_LC
+\& isPRINT_LC
+\& isSPACE_LC
+\& isUPPER_LC
+\& isWORDCHAR_LC
+\& JMPENV_JUMP
+\& mess_sv
+\& my_failure_exit (undocumented)
+\& Perl_ck_warner (undocumented)
+\& Perl_ck_warner_d (undocumented)
+\& Perl_form (undocumented)
+\& Perl_mess (undocumented)
+\& Perl_newSVpvf (undocumented)
+\& Perl_sv_catpvf (undocumented)
+\& Perl_sv_catpvf_mg (undocumented)
+\& Perl_sv_setpvf (undocumented)
+\& Perl_sv_setpvf_mg (undocumented)
+\& Perl_warner (undocumented)
+\& Perl_warner_nocontext (undocumented)
+\& PL_mess_sv (undocumented)
+\& POPu
+\& rsignal
+\& rsignal_state (undocumented)
+\& save_gp
+\& SAVEI16
+\& SAVESTACK_POS
+\& SHORTSIZE
+\& sv_cmp_locale
+\& sv_derived_from
+\& sv_magic_portable (undocumented)
+\& SvSetMagicSV
+\& SvSetMagicSV_nosteal
+\& SvSetSV_nosteal
+\& SvTAINTED
+\& SvTAINTED_off
+\& SvTAINTED_on
+\& sv_vcatpvf
+\& sv_vcatpvf_mg
+\& sv_vcatpvfn
+\& sv_vsetpvf
+\& sv_vsetpvf_mg
+\& sv_vsetpvfn
+\& Timeval
+\& toLOWER_LC
+\& vmess
+\& vnewSVpvf
+\& vwarner
+.Ve
+.IP "perl 5.003_07 (or maybe earlier)" 4
+.IX Item "perl 5.003_07 (or maybe earlier)"
+.Vb 10
+\& amagic_call (undocumented)
+\& ARCHLIB
+\& ARCHLIB_EXP
+\& ASSUME
+\& aTHX
+\& aTHX_
+\& aTHXR (undocumented)
+\& aTHXR_ (undocumented)
+\& AvARRAY
+\& av_clear
+\& av_count
+\& av_extend
+\& av_fetch
+\& av_fill
+\& AvFILL
+\& av_len
+\& av_make
+\& av_pop
+\& av_push
+\& av_shift
+\& av_store
+\& av_tindex
+\& av_top_index
+\& av_undef
+\& av_unshift
+\& ax
+\& BIN
+\& BOM_UTF8
+\& boolSV
+\& BYTEORDER
+\& call_argv
+\& call_method
+\& call_pv
+\& call_sv
+\& C_ARRAY_END
+\& C_ARRAY_LENGTH
+\& CASTFLAGS
+\& CASTNEGFLOAT
+\& CAT2
+\& cBOOL
+\& ckWARN
+\& ckWARN2
+\& ckWARN2_d
+\& ckWARN3
+\& ckWARN3_d
+\& ckWARN4
+\& ckWARN4_d
+\& ckWARN_d
+\& CLASS
+\& CopFILE
+\& CopFILEAV
+\& CopFILEGV
+\& CopFILEGV_set
+\& CopFILE_set
+\& CopFILESV
+\& CopSTASH
+\& CopSTASH_eq
+\& CopSTASHPV
+\& CopSTASH_set
+\& Copy
+\& CopyD
+\& CPERLscope (DEPRECATED)
+\& CPPMINUS
+\& CPPSTDIN
+\& croak_no_modify
+\& croak_sv
+\& croak_xs_usage
+\& CSH
+\& cv_const_sv
+\& CvDEPTH (undocumented)
+\& CvGV
+\& CvSTASH
+\& cv_undef
+\& dAX
+\& dAXMARK
+\& DB_Hash_t
+\& DB_Prefix_t
+\& DEFSV
+\& DEFSV_set
+\& die_sv
+\& Direntry_t
+\& dITEMS
+\& dMARK
+\& dMY_CXT_SV
+\& dNOOP
+\& do_close (undocumented)
+\& do_join (undocumented)
+\& do_open (undocumented)
+\& dORIGMARK
+\& do_sprintf (undocumented)
+\& dounwind (undocumented)
+\& dowantarray (undocumented)
+\& dSP
+\& dTARGET
+\& dTHR
+\& dTHX
+\& dTHXa
+\& dTHXoa
+\& dTHXR (undocumented)
+\& dUNDERBAR
+\& dVAR
+\& dXCPT
+\& dXSARGS
+\& dXSI32
+\& dXSTARG (undocumented)
+\& END_EXTERN_C
+\& ENTER
+\& EOF_NONBLOCK
+\& ERRSV
+\& eval_pv
+\& eval_sv
+\& EXTEND
+\& EXTERN_C
+\& filter_add
+\& filter_del (undocumented)
+\& filter_read
+\& FLEXFILENAMES
+\& Fpos_t
+\& Free_t
+\& FREETMPS
+\& Gconvert
+\& G_DISCARD
+\& get_av
+\& get_cv
+\& get_cvn_flags
+\& get_cvs
+\& get_hv
+\& get_sv
+\& G_EVAL
+\& Gid_t
+\& GIMME (DEPRECATED)
+\& G_KEEPERR
+\& G_LIST
+\& G_METHOD
+\& G_NOARGS
+\& gp_free (undocumented)
+\& gp_ref (undocumented)
+\& G_RETHROW
+\& grok_bin
+\& grok_hex
+\& grok_number
+\& GROK_NUMERIC_RADIX
+\& grok_numeric_radix
+\& grok_oct
+\& Groups_t
+\& G_SCALAR
+\& GV_ADD
+\& GV_ADDMULTI
+\& GV_ADDWARN
+\& GvAV
+\& gv_AVadd (undocumented)
+\& GvCV
+\& gv_efullname (DEPRECATED) (undocumented)
+\& gv_efullname3 (undocumented)
+\& gv_fetchfile
+\& gv_fetchmeth
+\& gv_fetchmethod
+\& gv_fetchpv
+\& gv_fetchpvn_flags
+\& gv_fetchpvs
+\& gv_fetchsv
+\& gv_fullname (DEPRECATED) (undocumented)
+\& gv_fullname3 (undocumented)
+\& GvHV
+\& gv_HVadd (undocumented)
+\& gv_init
+\& gv_init_pvn
+\& gv_IOadd (undocumented)
+\& gv_stashpv
+\& gv_stashpvn
+\& gv_stashpvs
+\& gv_stashsv
+\& GvSV
+\& GvSVn
+\& HAS_ALARM
+\& HAS_CHOWN
+\& HAS_CHROOT
+\& HAS_CRYPT
+\& HAS_CUSERID
+\& HAS_DIFFTIME
+\& HAS_DLERROR
+\& HAS_DUP2
+\& HAS_FCHMOD
+\& HAS_FCHOWN
+\& HAS_FCNTL
+\& HAS_FGETPOS
+\& HAS_FLOCK
+\& HAS_FORK
+\& HAS_FPATHCONF
+\& HAS_FSETPOS
+\& HAS_GETGROUPS
+\& HAS_GETHOSTENT
+\& HAS_GETLOGIN
+\& HAS_GETPGID
+\& HAS_GETPGRP
+\& HAS_GETPPID
+\& HAS_GETPRIORITY
+\& HAS_HTONL
+\& HAS_HTONS
+\& HAS_ISASCII
+\& HAS_KILLPG
+\& HAS_LINK
+\& HAS_LOCALECONV
+\& HAS_LOCKF
+\& HAS_LSTAT
+\& HAS_MBLEN
+\& HAS_MBSTOWCS
+\& HAS_MBTOWC
+\& HAS_MKDIR
+\& HAS_MKFIFO
+\& HAS_MKTIME
+\& HAS_MSG
+\& HAS_NICE
+\& HAS_NTOHL
+\& HAS_NTOHS
+\& HAS_OPEN3
+\& HAS_PATHCONF
+\& HAS_PAUSE
+\& HAS_PIPE
+\& HAS_POLL
+\& HAS_QUAD
+\& HAS_READDIR
+\& HAS_READLINK
+\& HAS_RENAME
+\& HAS_REWINDDIR
+\& HAS_RMDIR
+\& HAS_SEEKDIR
+\& HAS_SELECT
+\& HAS_SEM
+\& HAS_SETEGID
+\& HAS_SETEUID
+\& HAS_SETLINEBUF
+\& HAS_SETLOCALE
+\& HAS_SETPGID
+\& HAS_SETPGRP
+\& HAS_SETPRIORITY
+\& HAS_SETREGID
+\& HAS_SETRESGID
+\& HAS_SETRESUID
+\& HAS_SETREUID
+\& HAS_SETSID
+\& HAS_SHM
+\& HAS_SHMAT_PROTOTYPE
+\& HAS_SIGACTION
+\& HAS_SIGSETJMP
+\& HAS_SOCKET
+\& HAS_SOCKETPAIR
+\& HAS_STRCOLL
+\& HAS_STRXFRM
+\& HAS_SYMLINK
+\& HAS_SYSCALL
+\& HAS_SYSCONF
+\& HAS_SYS_ERRLIST
+\& HAS_SYSTEM
+\& HAS_TCGETPGRP
+\& HAS_TCSETPGRP
+\& HAS_TELLDIR
+\& HAS_TIMES
+\& HAS_TRUNCATE
+\& HAS_TZNAME
+\& HAS_UMASK
+\& HAS_UNAME
+\& HAS_WAIT4
+\& HAS_WAITPID
+\& HAS_WCSTOMBS
+\& HAS_WCTOMB
+\& HEf_SVKEY
+\& HeHASH
+\& HeKEY
+\& HeKLEN
+\& HeSVKEY
+\& HeSVKEY_force
+\& HeVAL
+\& hv_clear
+\& hv_delete
+\& hv_delete_ent
+\& hv_exists
+\& hv_exists_ent
+\& hv_fetch
+\& hv_fetch_ent
+\& hv_fetchs
+\& HvFILL
+\& hv_iterinit
+\& hv_iterkey
+\& hv_iterkeysv
+\& hv_iternext
+\& hv_iternextsv
+\& hv_iterval
+\& hv_ksplit (undocumented)
+\& hv_magic
+\& HvNAME
+\& HvNAMELEN_get
+\& hv_store
+\& hv_store_ent
+\& hv_stores
+\& hv_undef
+\& I_32
+\& ibcmp
+\& I_DIRENT
+\& I_DLFCN
+\& I_GRP
+\& I_LOCALE
+\& I_NETINET_IN
+\& IN_PERL_COMPILETIME
+\& instr
+\& INT16_C
+\& INT2PTR
+\& INT32_C
+\& INTMAX_C
+\& INTSIZE
+\& I_PWD
+\& isALNUM
+\& isALNUM_A
+\& isALNUMC
+\& isALNUMC_A
+\& isALNUMC_L1
+\& isALPHA
+\& isALPHA_A
+\& isALPHA_L1
+\& isALPHANUMERIC
+\& isALPHANUMERIC_A
+\& isALPHANUMERIC_L1
+\& isASCII
+\& isASCII_A
+\& isASCII_L1
+\& isASCII_LC
+\& isASCII_utf8_safe
+\& isASCII_uvchr
+\& isBLANK
+\& isBLANK_A
+\& isBLANK_L1
+\& isBLANK_LC
+\& isCNTRL
+\& isCNTRL_A
+\& isCNTRL_L1
+\& isDIGIT
+\& isDIGIT_A
+\& isDIGIT_L1
+\& isGRAPH
+\& isGRAPH_A
+\& isGRAPH_L1
+\& isGV_with_GP
+\& isIDCONT
+\& isIDCONT_A
+\& isIDCONT_L1
+\& isIDFIRST
+\& isIDFIRST_A
+\& isIDFIRST_L1
+\& isLOWER
+\& isLOWER_A
+\& isLOWER_L1
+\& IS_NUMBER_GREATER_THAN_UV_MAX
+\& IS_NUMBER_INFINITY
+\& IS_NUMBER_IN_UV
+\& IS_NUMBER_NAN
+\& IS_NUMBER_NEG
+\& IS_NUMBER_NOT_INT
+\& isOCTAL
+\& isOCTAL_A
+\& isOCTAL_L1
+\& isPRINT
+\& isPRINT_A
+\& isPRINT_L1
+\& isPSXSPC
+\& isPSXSPC_A
+\& isPSXSPC_L1
+\& isPUNCT
+\& isPUNCT_A
+\& isPUNCT_L1
+\& isSPACE
+\& isSPACE_A
+\& isSPACE_L1
+\& isUPPER
+\& isUPPER_A
+\& isUPPER_L1
+\& isWORDCHAR
+\& isWORDCHAR_A
+\& isWORDCHAR_L1
+\& isXDIGIT
+\& isXDIGIT_A
+\& isXDIGIT_L1
+\& isXDIGIT_LC
+\& I_SYS_DIR
+\& I_SYS_FILE
+\& I_SYS_IOCTL
+\& I_SYS_PARAM
+\& I_SYS_RESOURCE
+\& I_SYS_SELECT
+\& I_SYS_STAT
+\& I_SYS_TIME
+\& I_SYS_TIMES
+\& I_SYS_TYPES
+\& I_SYS_UN
+\& I_SYS_WAIT
+\& items
+\& I_TERMIOS
+\& I_TIME
+\& I_UNISTD
+\& I_UTIME
+\& I_V
+\& IVdf
+\& IV_MAX
+\& IV_MIN
+\& IVSIZE
+\& IVTYPE
+\& ix
+\& LATIN1_TO_NATIVE
+\& LEAVE
+\& leave_scope (undocumented)
+\& LIKELY
+\& load_module
+\& LOC_SED
+\& LONGSIZE
+\& looks_like_number
+\& Malloc_t
+\& MARK
+\& MEM_ALIGNBYTES
+\& memCHRs
+\& memEQ
+\& memEQs
+\& memNE
+\& memNEs
+\& memzero
+\& mg_clear
+\& mg_copy
+\& mg_find
+\& mg_findext
+\& mg_free
+\& mg_get
+\& mg_magical
+\& mg_set
+\& Mode_t
+\& Move
+\& MoveD
+\& mPUSHi
+\& mPUSHn
+\& mPUSHp
+\& mPUSHs
+\& mPUSHu
+\& MUTABLE_AV
+\& MUTABLE_CV
+\& MUTABLE_GV
+\& MUTABLE_HV
+\& MUTABLE_IO
+\& MUTABLE_PTR
+\& MUTABLE_SV
+\& mXPUSHi
+\& mXPUSHn
+\& mXPUSHp
+\& mXPUSHs
+\& mXPUSHu
+\& my_exit
+\& my_pclose (undocumented)
+\& my_popen (undocumented)
+\& my_setenv
+\& my_sprintf (DEPRECATED)
+\& my_strlcat
+\& my_strlcpy
+\& my_strnlen
+\& NATIVE_TO_LATIN1
+\& NATIVE_TO_UNI
+\& newANONHASH (undocumented)
+\& newANONLIST (undocumented)
+\& newANONSUB (undocumented)
+\& newASSIGNOP
+\& newAV
+\& newAVREF (undocumented)
+\& newBINOP
+\& newCONDOP
+\& newCONSTSUB
+\& newCVREF (undocumented)
+\& newFORM (undocumented)
+\& newGVgen (undocumented)
+\& newGVOP
+\& newGVREF (undocumented)
+\& newHV
+\& newHVREF (undocumented)
+\& newIO (undocumented)
+\& newLISTOP
+\& newLOGOP
+\& newLOOPEX
+\& newLOOPOP
+\& newNULLLIST
+\& newOP
+\& newPMOP
+\& newPROG (undocumented)
+\& newPVOP
+\& newRANGE
+\& newRV
+\& newRV_inc
+\& newRV_noinc
+\& newSLICEOP
+\& newSTATEOP
+\& newSUB
+\& newSV
+\& newSViv
+\& newSVnv
+\& newSVOP
+\& newSVpv
+\& newSVpvn
+\& newSVpvn_flags
+\& newSVpvn_share
+\& newSVpvn_utf8
+\& newSVpvs
+\& newSVpvs_flags
+\& newSVpvs_share
+\& newSVREF (undocumented)
+\& newSVrv
+\& newSVsv
+\& newSVsv_flags
+\& newSVsv_nomg
+\& newSV_type
+\& newSVuv
+\& newUNOP
+\& Newx
+\& Newxc
+\& Newxz
+\& ninstr
+\& NOOP
+\& NOT_REACHED (undocumented)
+\& Nullav (DEPRECATED)
+\& Nullch
+\& Nullcv (DEPRECATED)
+\& Nullhv (DEPRECATED)
+\& Nullsv
+\& NVef
+\& NVff
+\& NVgf
+\& NVTYPE
+\& Off_t
+\& OPf_KIDS
+\& op_free
+\& OpHAS_SIBLING
+\& OpLASTSIB_set
+\& OpMAYBESIB_set
+\& OpMORESIB_set
+\& OPpENTERSUB_AMPER
+\& OpSIBLING
+\& ORIGMARK
+\& OSNAME
+\& packWARN
+\& packWARN2
+\& packWARN3
+\& packWARN4
+\& PERL_ABS
+\& perl_alloc
+\& PERL_BCDVERSION (undocumented)
+\& perl_construct
+\& Perl_croak (undocumented)
+\& Perl_die (undocumented)
+\& Perl_eval_pv (undocumented)
+\& Perl_eval_sv (undocumented)
+\& perl_free
+\& PERL_HASH
+\& PERL_INT_MAX
+\& PERL_INT_MIN
+\& PerlIO_canset_cnt
+\& PerlIO_exportFILE
+\& PerlIO_fast_gets
+\& PerlIO_fdopen
+\& PerlIO_findFILE
+\& PerlIO_getc
+\& PerlIO_getpos
+\& PerlIO_has_base
+\& PerlIO_has_cntptr
+\& PerlIO_importFILE
+\& PerlIO_open
+\& PerlIO_printf
+\& PerlIO_putc
+\& PerlIO_puts
+\& PerlIO_releaseFILE
+\& PerlIO_reopen
+\& PerlIO_rewind
+\& PerlIO_setpos
+\& PerlIO_stdoutf
+\& PerlIO_ungetc
+\& PerlIO_vprintf
+\& PERL_LOADMOD_DENY
+\& PERL_LOADMOD_IMPORT_OPS
+\& PERL_LOADMOD_NOIMPORT
+\& PERL_LONG_MAX
+\& PERL_LONG_MIN
+\& PERL_MAGIC_arylen
+\& PERL_MAGIC_backref
+\& PERL_MAGIC_bm
+\& PERL_MAGIC_collxfrm
+\& PERL_MAGIC_dbfile
+\& PERL_MAGIC_dbline
+\& PERL_MAGIC_defelem
+\& PERL_MAGIC_env
+\& PERL_MAGIC_envelem
+\& PERL_MAGIC_ext
+\& PERL_MAGIC_fm
+\& PERL_MAGIC_glob (undocumented)
+\& PERL_MAGIC_isa
+\& PERL_MAGIC_isaelem
+\& PERL_MAGIC_mutex (undocumented)
+\& PERL_MAGIC_nkeys
+\& PERL_MAGIC_overload (undocumented)
+\& PERL_MAGIC_overload_elem (undocumented)
+\& PERL_MAGIC_overload_table
+\& PERL_MAGIC_pos
+\& PERL_MAGIC_qr
+\& PERL_MAGIC_regdata
+\& PERL_MAGIC_regdatum
+\& PERL_MAGIC_regex_global
+\& PERL_MAGIC_shared
+\& PERL_MAGIC_shared_scalar
+\& PERL_MAGIC_sig
+\& PERL_MAGIC_sigelem
+\& PERL_MAGIC_substr
+\& PERL_MAGIC_sv
+\& PERL_MAGIC_taint
+\& PERL_MAGIC_tied
+\& PERL_MAGIC_tiedelem
+\& PERL_MAGIC_tiedscalar
+\& PERL_MAGIC_utf8
+\& PERL_MAGIC_uvar
+\& PERL_MAGIC_uvar_elem
+\& PERL_MAGIC_vec
+\& PERL_MAGIC_vstring
+\& Perl_my_snprintf (undocumented)
+\& PERL_PV_ESCAPE_ALL
+\& PERL_PV_ESCAPE_FIRSTCHAR
+\& PERL_PV_ESCAPE_NOBACKSLASH
+\& PERL_PV_ESCAPE_NOCLEAR
+\& PERL_PV_ESCAPE_QUOTE
+\& PERL_PV_ESCAPE_RE
+\& PERL_PV_ESCAPE_UNI
+\& PERL_PV_ESCAPE_UNI_DETECT
+\& PERL_PV_PRETTY_ELLIPSES
+\& PERL_PV_PRETTY_LTGT
+\& PERL_PV_PRETTY_QUOTE
+\& PERL_QUAD_MAX
+\& PERL_QUAD_MIN
+\& perl_run
+\& PERL_SCAN_ALLOW_UNDERSCORES
+\& PERL_SCAN_DISALLOW_PREFIX
+\& PERL_SCAN_GREATER_THAN_UV_MAX
+\& PERL_SCAN_SILENT_ILLDIGIT
+\& PERL_SHORT_MAX
+\& PERL_SHORT_MIN
+\& PERL_SIGNALS_UNSAFE_FLAG
+\& PERL_SUBVERSION (DEPRECATED)
+\& PERL_SYS_INIT
+\& PERL_SYS_TERM
+\& PERL_UCHAR_MAX
+\& PERL_UCHAR_MIN
+\& PERL_UINT_MAX
+\& PERL_UINT_MIN
+\& PERL_ULONG_MAX
+\& PERL_ULONG_MIN
+\& PERL_UNUSED_ARG
+\& PERL_UNUSED_CONTEXT
+\& PERL_UNUSED_DECL
+\& PERL_UNUSED_RESULT
+\& PERL_UNUSED_VAR
+\& PERL_UQUAD_MAX
+\& PERL_UQUAD_MIN
+\& PERL_USE_GCC_BRACE_GROUPS
+\& PERL_USHORT_MAX
+\& PERL_USHORT_MIN
+\& PERL_VERSION (DEPRECATED)
+\& PERL_VERSION_GE
+\& PERL_VERSION_GT
+\& PERL_VERSION_LE
+\& PERL_VERSION_LT
+\& Perl_warn (undocumented)
+\& PL_bufend (undocumented)
+\& PL_bufptr (undocumented)
+\& PL_compiling (undocumented)
+\& PL_copline (undocumented)
+\& PL_curcop
+\& PL_curstash
+\& PL_DBsignal (undocumented)
+\& PL_debstash (undocumented)
+\& PL_defgv
+\& PL_diehook (undocumented)
+\& PL_dirty (undocumented)
+\& PL_errgv
+\& PL_error_count (undocumented)
+\& PL_expect (undocumented)
+\& PL_hexdigit
+\& PL_hints (undocumented)
+\& PL_in_my (undocumented)
+\& PL_laststatval (undocumented)
+\& PL_lex_state (undocumented)
+\& PL_lex_stuff (undocumented)
+\& PL_linestr (undocumented)
+\& PL_na
+\& PL_no_modify (undocumented)
+\& PL_parser
+\& PL_perldb (undocumented)
+\& PL_perl_destruct_level
+\& PL_ppaddr (undocumented)
+\& PL_rsfp (undocumented)
+\& PL_rsfp_filters (undocumented)
+\& PL_signals (undocumented)
+\& PL_stack_base (undocumented)
+\& PL_stack_sp (undocumented)
+\& PL_statcache (undocumented)
+\& PL_stdingv (undocumented)
+\& PL_sv_arenaroot (undocumented)
+\& PL_sv_no
+\& PL_sv_undef
+\& PL_sv_yes
+\& PL_tainted (undocumented)
+\& PL_tainting (undocumented)
+\& PL_tokenbuf (undocumented)
+\& PL_Xpv (undocumented)
+\& Poison
+\& PoisonFree
+\& PoisonNew
+\& PoisonWith
+\& POPi
+\& POPl
+\& POPn
+\& POPp
+\& POPs
+\& pop_scope (undocumented)
+\& pregexec
+\& pregfree (undocumented)
+\& PRIVLIB
+\& PRIVLIB_EXP
+\& pTHX
+\& pTHX_
+\& PTR2IV
+\& PTR2nat
+\& PTR2NV
+\& PTR2ul
+\& PTR2UV
+\& PTRV (undocumented)
+\& PUSHi
+\& PUSHMARK
+\& PUSHmortal
+\& PUSHn
+\& PUSHp
+\& PUSHs
+\& push_scope (undocumented)
+\& PUSHu
+\& PUTBACK
+\& pv_display
+\& pv_escape
+\& pv_pretty
+\& Quad_t
+\& RANDBITS
+\& RD_NODATA
+\& Renew
+\& Renewc
+\& repeatcpy (undocumented)
+\& REPLACEMENT_CHARACTER_UTF8
+\& RETVAL
+\& rninstr
+\& Safefree
+\& save_aptr
+\& save_ary
+\& SAVE_DEFSV
+\& SAVEDELETE
+\& SAVEFREEPV
+\& SAVEFREESV
+\& save_hash
+\& save_hptr
+\& SAVEI32
+\& SAVEINT
+\& save_item
+\& SAVEIV
+\& save_list (DEPRECATED)
+\& SAVELONG
+\& save_nogv (DEPRECATED) (undocumented)
+\& SAVEPPTR
+\& savepv
+\& savepvn
+\& save_scalar
+\& SAVESPTR
+\& savestack_grow (undocumented)
+\& save_svref
+\& SAVETMPS
+\& scan_hex
+\& scan_oct
+\& Select_fd_set_t
+\& Shmat_t
+\& SH_PATH
+\& Sigjmp_buf
+\& Siglongjmp
+\& Signal_t
+\& SIG_NAME
+\& SIG_NUM
+\& Sigsetjmp
+\& SITEARCH
+\& SITEARCH_EXP
+\& SITELIB
+\& SITELIB_EXP
+\& Size_t
+\& SP
+\& SPAGAIN
+\& SSize_t
+\& ST
+\& START_EXTERN_C
+\& STARTPERL
+\& start_subparse (undocumented)
+\& STDCHAR
+\& STMT_END
+\& STMT_START
+\& strEQ
+\& strGE
+\& strGT
+\& STRINGIFY
+\& strLE
+\& strLT
+\& strNE
+\& strnEQ
+\& strnNE
+\& StructCopy
+\& STR_WITH_LEN
+\& sv_2cv
+\& sv_2io
+\& sv_2mortal
+\& sv_2pvbyte
+\& SvAMAGIC_off (undocumented)
+\& SvAMAGIC_on (undocumented)
+\& sv_backoff
+\& sv_bless
+\& sv_catpv
+\& sv_catpv_mg
+\& sv_catpvn
+\& sv_catpvn_mg
+\& sv_catpvn_nomg
+\& sv_catpvs
+\& sv_catsv
+\& sv_catsv_mg
+\& sv_catsv_nomg
+\& sv_chop
+\& sv_clear
+\& sv_cmp
+\& SV_CONST_RETURN (undocumented)
+\& SV_COW_DROP_PV
+\& SV_COW_SHARED_HASH_KEYS (undocumented)
+\& SvCUR
+\& SvCUR_set
+\& sv_dec
+\& sv_dump
+\& SvEND
+\& sv_eq
+\& SVf
+\& SVfARG
+\& sv_free
+\& SVf_UTF8
+\& SvGETMAGIC
+\& sv_gets
+\& SV_GMAGIC
+\& SvGROW
+\& SV_HAS_TRAILING_NUL
+\& SV_IMMEDIATE_UNREF
+\& sv_inc
+\& sv_insert
+\& SvIOK
+\& SvIOK_off
+\& SvIOK_on
+\& SvIOK_only
+\& SvIOKp
+\& sv_isa
+\& sv_isobject
+\& SvIV
+\& SvIV_nomg
+\& SvIV_set
+\& SvIVX
+\& SvIVx
+\& sv_len
+\& SvLEN
+\& SvLEN_set
+\& sv_magic
+\& SvMAGIC_set
+\& sv_mortalcopy
+\& sv_mortalcopy_flags
+\& SV_MUTABLE_RETURN (undocumented)
+\& sv_newmortal
+\& SvNIOK
+\& SvNIOK_off
+\& SvNIOKp
+\& SvNOK
+\& SvNOK_off
+\& SvNOK_on
+\& SvNOK_only
+\& SvNOKp
+\& SV_NOSTEAL
+\& SvNV
+\& SvNV_nomg
+\& SvNV_set
+\& SvNVX
+\& SvNVx
+\& SvOK
+\& SvOOK
+\& SvOOK_off
+\& SvPOK
+\& SvPOK_off
+\& SvPOK_on
+\& SvPOK_only
+\& SvPOKp
+\& SvPV
+\& SvPVbyte
+\& SvPV_const
+\& SvPV_flags
+\& SvPV_flags_const
+\& SvPV_flags_mutable
+\& SvPV_force
+\& SvPV_force_flags
+\& SvPV_force_flags_mutable
+\& SvPV_force_flags_nolen
+\& SvPV_force_mutable
+\& SvPV_force_nolen
+\& SvPV_force_nomg
+\& SvPV_force_nomg_nolen
+\& SvPV_mutable
+\& sv_pvn_force_flags
+\& SvPV_nolen
+\& SvPV_nolen_const
+\& SvPV_nomg
+\& SvPV_nomg_const
+\& SvPV_nomg_const_nolen
+\& SvPV_nomg_nolen
+\& SvPV_renew
+\& SvPV_set
+\& SvPVX
+\& SvPVx
+\& SvPVX_const
+\& SvPVX_mutable
+\& SvPVx_nolen_const
+\& SvPVXx
+\& SvREADONLY
+\& SvREADONLY_off
+\& SvREADONLY_on
+\& SvREFCNT
+\& SvREFCNT_dec
+\& SvREFCNT_inc
+\& SvREFCNT_inc_NN
+\& SvREFCNT_inc_simple
+\& SvREFCNT_inc_simple_NN
+\& SvREFCNT_inc_simple_void
+\& SvREFCNT_inc_simple_void_NN
+\& SvREFCNT_inc_void
+\& SvREFCNT_inc_void_NN
+\& sv_reftype
+\& sv_replace
+\& sv_report_used
+\& sv_reset
+\& SvROK
+\& SvROK_off
+\& SvROK_on
+\& SvRV
+\& SvRV_set
+\& SvRX
+\& SvRXOK
+\& sv_setiv
+\& sv_setiv_mg
+\& SvSETMAGIC
+\& sv_setnv
+\& sv_setnv_mg
+\& sv_setpv
+\& sv_setpv_mg
+\& sv_setpvn
+\& sv_setpvn_mg
+\& sv_setpvs
+\& sv_setref_iv
+\& sv_setref_nv
+\& sv_setref_pv
+\& sv_setref_pvn
+\& sv_setsv
+\& SvSetSV
+\& sv_setsv_flags
+\& sv_setsv_mg
+\& sv_setsv_nomg
+\& sv_setuv
+\& sv_setuv_mg
+\& SvSHARED_HASH
+\& SV_SMAGIC
+\& SvSTASH
+\& SvSTASH_set
+\& SVs_TEMP
+\& SvTAINT
+\& SVt_IV
+\& SVt_NULL
+\& SVt_NV
+\& SVt_PV
+\& SVt_PVAV
+\& SVt_PVCV
+\& SVt_PVFM
+\& SVt_PVGV
+\& SVt_PVHV
+\& SVt_PVIO
+\& SVt_PVIV
+\& SVt_PVLV
+\& SVt_PVMG
+\& SVt_PVNV
+\& SvTRUE
+\& SvTRUE_nomg
+\& SvTRUEx
+\& SvTYPE
+\& svtype (undocumented)
+\& sv_unmagic
+\& sv_unmagicext
+\& sv_unref
+\& sv_upgrade
+\& SvUPGRADE
+\& sv_usepvn
+\& sv_usepvn_mg
+\& SvUTF8
+\& SV_UTF8_NO_ENCODING (DEPRECATED)
+\& SvUV
+\& SvUV_nomg
+\& SvUV_set
+\& SvUVX
+\& SvUVx
+\& SvUVXx (DEPRECATED)
+\& SvVSTRING_mg
+\& switch_to_global_locale
+\& sync_locale
+\& taint_env (undocumented)
+\& taint_proper (undocumented)
+\& TARG
+\& THIS
+\& Time_t
+\& toLOWER
+\& toUPPER
+\& Uid_t
+\& UINT16_C
+\& UINT32_C
+\& UINTMAX_C
+\& UNDERBAR
+\& UNICODE_REPLACEMENT
+\& UNI_TO_NATIVE
+\& UNLIKELY
+\& unsharepvn (undocumented)
+\& USE_DYNAMIC_LOADING
+\& UTF8f
+\& UTF8fARG
+\& UTF8_IS_INVARIANT
+\& UTF8_MAXBYTES_CASE
+\& U_V
+\& UVCHR_IS_INVARIANT
+\& UVCHR_SKIP
+\& UV_MAX
+\& UV_MIN
+\& UVof
+\& UVSIZE
+\& UVTYPE
+\& UVuf
+\& UVxf
+\& VAL_EAGAIN
+\& VAL_O_NONBLOCK
+\& vload_module
+\& vwarn
+\& WARN_ALL
+\& WARN_AMBIGUOUS
+\& WARN_ASSERTIONS (undocumented)
+\& WARN_BAREWORD
+\& WARN_CLOSED
+\& WARN_CLOSURE
+\& WARN_DEBUGGING
+\& WARN_DEPRECATED
+\& WARN_DIGIT
+\& WARN_EXEC
+\& WARN_EXITING
+\& WARN_GLOB
+\& WARN_INPLACE
+\& WARN_INTERNAL
+\& WARN_IO
+\& WARN_LAYER
+\& WARN_MALLOC
+\& WARN_MISC
+\& WARN_NEWLINE
+\& WARN_NUMERIC
+\& WARN_ONCE
+\& WARN_OVERFLOW
+\& WARN_PACK
+\& WARN_PARENTHESIS
+\& WARN_PIPE
+\& WARN_PORTABLE
+\& WARN_PRECEDENCE
+\& WARN_PRINTF
+\& WARN_PROTOTYPE
+\& WARN_QW
+\& WARN_RECURSION
+\& WARN_REDEFINE
+\& WARN_REGEXP
+\& WARN_RESERVED
+\& WARN_SEMICOLON
+\& WARN_SEVERE
+\& WARN_SIGNAL
+\& WARN_SUBSTR
+\& warn_sv
+\& WARN_SYNTAX
+\& WARN_TAINT
+\& WARN_THREADS
+\& WARN_UNINITIALIZED
+\& WARN_UNOPENED
+\& WARN_UNPACK
+\& WARN_UNTIE
+\& WARN_UTF8
+\& WARN_VOID
+\& whichsig
+\& WIDEST_UTYPE (undocumented)
+\& XCPT_CATCH
+\& XCPT_RETHROW
+\& XCPT_TRY_END
+\& XCPT_TRY_START
+\& XPUSHi
+\& XPUSHmortal
+\& XPUSHn
+\& XPUSHp
+\& XPUSHs
+\& XPUSHu
+\& XS (undocumented)
+\& XSprePUSH (undocumented)
+\& XSPROTO (undocumented)
+\& XSRETURN
+\& XSRETURN_EMPTY
+\& XSRETURN_IV
+\& XSRETURN_NO
+\& XSRETURN_NV
+\& XSRETURN_PV
+\& XSRETURN_UNDEF
+\& XSRETURN_UV
+\& XSRETURN_YES
+\& XST_mIV
+\& XST_mNO
+\& XST_mNV
+\& XST_mPV
+\& XST_mUNDEF
+\& XST_mUV
+\& XST_mYES
+\& XS_VERSION
+\& XS_VERSION_BOOTCHECK
+\& Zero
+\& ZeroD
+.Ve
+.IP "Backported version unknown" 4
+.IX Item "Backported version unknown"
+.Vb 11
+\& LC_NUMERIC_LOCK (undocumented)
+\& LC_NUMERIC_UNLOCK (undocumented)
+\& LOCK_NUMERIC_STANDARD (undocumented)
+\& NUM2PTR (undocumented)
+\& PERLIO_FUNCS_CAST (undocumented)
+\& PERLIO_FUNCS_DECL (undocumented)
+\& STORE_LC_NUMERIC_SET_STANDARD (undocumented)
+\& STORE_NUMERIC_SET_STANDARD (undocumented)
+\& SvPV_flags_const_nolen (undocumented)
+\& UNLOCK_NUMERIC_STANDARD (undocumented)
+\& XSPROTO (undocumented)
+.Ve
+.SH BUGS
+.IX Header "BUGS"
+If you find any bugs, \f(CW\*(C`Devel::PPPort\*(C'\fR doesn't seem to build on your
+system, or any of its tests fail, please send a bug report to
+<https://github.com/Dual\-Life/Devel\-PPPort/issues/new>.
+.SH AUTHORS
+.IX Header "AUTHORS"
+.IP \(bu 2
+Version 1.x of Devel::PPPort was written by Kenneth Albanowski.
+.IP \(bu 2
+Version 2.x was ported to the Perl core by Paul Marquess.
+.IP \(bu 2
+Version 3.x was ported back to CPAN by Marcus Holland-Moritz.
+.IP \(bu 2
+Versions >= 3.22 are maintained by perl5 porters
+.SH COPYRIGHT
+.IX Header "COPYRIGHT"
+Version 3.x, Copyright (C) 2004\-2013, Marcus Holland-Moritz.
+.PP
+.Vb 1
+\& Copyright (C) 2018\-2020, The perl5 porters
+.Ve
+.PP
+Version 2.x, Copyright (C) 2001, Paul Marquess.
+.PP
+Version 1.x, Copyright (C) 1999, Kenneth Albanowski.
+.PP
+This program is free software; you can redistribute it and/or
+modify it under the same terms as Perl itself.
+.SH "SEE ALSO"
+.IX Header "SEE ALSO"
+See h2xs, \fIppport.h\fR.