manpagez: man pages & more
man Devel::PPPort(3)
Home | html | info | man
Devel::PPPort(3pm)     Perl Programmers Reference Guide     Devel::PPPort(3pm)



NAME

       Devel::PPPort - Perl/Pollution/Portability


SYNOPSIS

         Devel::PPPort::WriteFile();   # defaults to ./ppport.h
         Devel::PPPort::WriteFile('someheader.h');

         # Same as above but retrieve contents rather than write file
         my $contents = Devel::PPPort::GetFileContents();
         my $contents = Devel::PPPort::GetFileContents('someheader.h');


Start using Devel::PPPort for XS projects

         $ cpan Devel::PPPort
         $ perl -MDevel::PPPort -e'Devel::PPPort::WriteFile'
         $ perl ppport.h --compat-version=5.6.1 --patch=diff.patch *.xs
         $ patch -p0 < diff.patch
         $ echo ppport.h >>MANIFEST


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 ppport.h, 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.

       "Devel::PPPort" contains two functions, "WriteFile" and
       "GetFileContents".  "WriteFile"'s only purpose is to write the ppport.h
       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.

       "GetFileContents" can be used to retrieve the file contents rather than
       writing it out.

       This module is used by "h2xs" to write the file ppport.h.

   Why use ppport.h?
       You should use ppport.h in modern code so that your code will work with
       the widest range of Perl interpreters possible, without significant
       additional work.

       You should attempt to get older code to fully use ppport.h, 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.

   How to use ppport.h
       Don't direct the users of your module to download "Devel::PPPort".
       They are most probably not XS writers. Also, don't make ppport.h
       optional. Rather, just take the most recent copy of ppport.h that you
       can find (e.g. by generating it with the latest "Devel::PPPort" release
       from CPAN), copy it into your project, adjust your project to use it,
       test it, and distribute the header along with your module.

       It is important to use the most recent version of ppport.h.  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 "Devel::PPPort" want to hear if
       there are other problems that arise from using a later ppport.h.  Use
       <https://github.com/Dual-Life/Devel-PPPort/issues> to report any.

   Running ppport.h
       But ppport.h 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:

           perl ppport.h [options] [files]

       It also has embedded documentation, so you can use

           perldoc ppport.h

       to find out more about how to use it.


FUNCTIONS

   WriteFile
       "WriteFile" 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 ppport.h.

       The function returns a true value if the file was written successfully.
       Otherwise it returns a false value.

   GetFileContents
       "GetFileContents" behaves like "WriteFile" above, but returns the
       contents of the would-be file rather than writing it out.


COMPATIBILITY

       ppport.h supports Perl versions from 5.003_07 to 5.35.9 in threaded and
       non-threaded configurations.

   Provided Perl compatibility API
       The header file written by this module, typically ppport.h, 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.)

           _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

   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 ppport.h helps out with, as well as those elements that
       it doesn't.

       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.

       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.

       If an element, call it ELEMENT, is not on this list, try using this
       command to find out why:

        perl ppport.h --api-info=ELEMENT

       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.

       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>.

       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
       "Devel::PPPort" 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>.

       perl 5.35.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

       perl 5.35.8
             op_wrap_finally  (marked experimental)

       perl 5.35.7
             phase_name

       perl 5.35.6
             CopFILEAVn
             sv_setpvn_fresh

       perl 5.35.5
             SAVESTRLEN
             WARN_EXPERIMENTAL__FOR_LIST

       perl 5.35.4
             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

       perl 5.35.1
             av_new_alloc
             HAS_FFS
             HAS_FFSL
             HAS_NL_LANGINFO_L
             HAS_NON_INT_BITFIELDS
             HAS_STRXFRM_L
             newAV_alloc_x
             newAV_alloc_xz

       perl 5.33.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

       perl 5.33.7
             newTRYCATCHOP  (marked experimental)
             WARN_EXPERIMENTAL__TRY

       perl 5.33.5
             GETENV_PRESERVES_OTHER_THREAD
             pad_compname_type  (DEPRECATED)

       perl 5.33.2
             pack_cat  (DEPRECATED)

       perl 5.32.1
             GDBMNDBM_H_USES_PROTOTYPES
             HAS_DBMINIT_PROTO
             HAS_SOCKADDR_STORAGE
             I_DBM
             I_NDBM
             NDBM_H_USES_PROTOTYPES

       perl 5.31.9
             UNI_DISPLAY_BACKSPACE

       perl 5.31.7
             HASATTRIBUTE_ALWAYS_INLINE
             HAS_ISLESS
             HAS_WCRTOMB
             sv_isa_sv  (marked experimental)
             WARN_EXPERIMENTAL__ISA

       perl 5.31.5
             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

       perl 5.31.4
             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

       perl 5.31.3
             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

       perl 5.29.10
             my_strtod
             Strtod

       perl 5.29.9
             HAS_TOWLOWER
             HAS_TOWUPPER
             I_WCTYPE
             WARN_EXPERIMENTAL__PRIVATE_USE
             WARN_EXPERIMENTAL__UNIPROP_WILDCARDS
             WARN_EXPERIMENTAL__VLB

       perl 5.27.11
             HAS_DUPLOCALE
             HAS_STRTOD_L

       perl 5.27.9
             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

       perl 5.27.8
             HAS_ACCEPT4
             HAS_DUP3
             HAS_MKOSTEMP
             HAS_PIPE2
             newWHENOP
             WARN_EXPERIMENTAL__SCRIPT_RUN

       perl 5.27.7
             WARN_SHADOW

       perl 5.27.6
             HAS_MBRLEN
             HAS_MBRTOWC
             HAS_NANOSLEEP
             HAS_STRNLEN
             HAS_STRTOLD_L
             HAS_THREAD_SAFE_NL_LANGINFO_L
             I_WCHAR
             wrap_keyword_plugin  (marked experimental)

       perl 5.27.5
             HAS_MEMRCHR

       perl 5.27.4
             HAS_FCHMODAT
             HAS_LINKAT
             HAS_OPENAT
             HAS_RENAMEAT
             HAS_UNLINKAT
             mg_freeext
             Perl_langinfo
             sv_rvunweaken

       perl 5.27.3
             cv_get_call_checker_flags
             PL_sv_zero
             sv_string_from_errnum

       perl 5.27.2
             Perl_setlocale
             UNICODE_DISALLOW_PERL_EXTENDED
             UNICODE_WARN_PERL_EXTENDED
             UTF8_DISALLOW_PERL_EXTENDED
             UTF8_GOT_PERL_EXTENDED
             UTF8_WARN_PERL_EXTENDED

       perl 5.27.1
             is_utf8_invariant_string_loc

       perl 5.25.11
             DEFAULT_INC_EXCLUDES_DOT

       perl 5.25.10
             op_class

       perl 5.25.9
             isASCII_LC_utf8_safe

       perl 5.25.8
             sv_set_undef

       perl 5.25.7
             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

       perl 5.25.6
             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

       perl 5.25.5
             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

       perl 5.25.4
             HAS_GAI_STRERROR
             I_XLOCALE
             LONG_DOUBLE_IS_VAX_H_FLOAT

       perl 5.25.3
             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

       perl 5.25.2
             HAS_STRERROR_L

       perl 5.25.1
             op_parent

       perl 5.24.0
             HAS_MEMMEM

       perl 5.23.9
             HAS_FREELOCALE
             HAS_NEWLOCALE
             HAS_USELOCALE

       perl 5.23.8
             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)

       perl 5.23.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

       perl 5.23.5
             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

       perl 5.23.2
             INT64_C
             UINT64_C
             UTF8_IS_NONCHAR
             UTF8_IS_SUPER
             UTF8_IS_SURROGATE

       perl 5.23.0
             DOUBLEINFBYTES
             DOUBLEMANTBITS
             DOUBLENANBYTES
             LONGDBLINFBYTES
             LONGDBLMANTBITS
             LONGDBLNANBYTES
             NVMANTBITS

       perl 5.21.10
             DECLARATION_FOR_LC_NUMERIC_MANIPULATION
             RESTORE_LC_NUMERIC
             STORE_LC_NUMERIC_FORCE_TO_UNDERLYING
             STORE_LC_NUMERIC_SET_TO_NEEDED

       perl 5.21.9
             HAS_LLRINTL
             HAS_LLROUNDL
             HAS_LRINTL
             HAS_LROUNDL
             WARN_EXPERIMENTAL__BITWISE

       perl 5.21.8
             sv_get_backrefs  (marked experimental)
             WARN_EXPERIMENTAL__CONST_ATTR
             WARN_EXPERIMENTAL__RE_STRICT

       perl 5.21.7
             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

       perl 5.21.6
             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

       perl 5.21.5
             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

       perl 5.21.4
             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

       perl 5.21.3
             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

       perl 5.21.2
             grok_number_flags
             op_sibling_splice
             PERL_SCAN_TRAILING
             WARN_MISSING
             WARN_REDUNDANT

       perl 5.21.1
             HAS_BACKTRACE
             HAS_DLADDR
             HAS_PTRDIFF_T
             HAS_WCSCMP
             HAS_WCSXFRM
             I_EXECINFO
             markstack_grow  (undocumented)

       perl 5.19.10
             OP_TYPE_IS_OR_WAS

       perl 5.19.9
             WARN_EXPERIMENTAL__SIGNATURES

       perl 5.19.7
             OP_TYPE_IS

       perl 5.19.5
             WARN_EXPERIMENTAL__POSTDEREF

       perl 5.19.4
             IS_SAFE_SYSCALL
             is_safe_syscall
             WARN_SYSCALLS

       perl 5.19.3
             PERL_EXIT_ABORT
             PERL_EXIT_WARN
             sv_pos_b2u_flags

       perl 5.19.2
             G_METHOD_NAMED

       perl 5.19.1
             toFOLD
             toFOLD_A
             toLOWER_A
             toLOWER_L1
             toTITLE
             toTITLE_A
             toUPPER_A

       perl 5.18.0
             hv_rand_set  (undocumented)

       perl 5.17.11
             WARN_EXPERIMENTAL__SMARTMATCH

       perl 5.17.8
             isALPHANUMERIC_LC_uvchr
             isIDCONT_LC_uvchr
             WARN_EXPERIMENTAL__REGEX_SETS

       perl 5.17.7
             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

       perl 5.17.6
             READ_XDIGIT

       perl 5.17.5
             WARN_EXPERIMENTAL__LEXICAL_SUBS

       perl 5.17.4
             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

       perl 5.17.2
             HAS_IP_MREQ
             PERL_RELOCATABLE_INC
             sv_copypv_flags
             sv_copypv_nomg
             sv_vcatpvfn_flags

       perl 5.17.1
             alloccopstash  (marked experimental)
             CopSTASHPV_set

       perl 5.16.0
             CopLABEL_len
             CopLABEL_len_flags

       perl 5.15.8
             HAS_IPV6_MREQ
             HAS_SOCKADDR_IN6
             is_utf8_char_buf
             wrap_op_checker

       perl 5.15.7
             HAS_ISBLANK

       perl 5.15.6
             newCONSTSUB_flags

       perl 5.15.4
             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

       perl 5.15.3
             GV_ADDMG
             gv_fetchsv_nomg
             GV_NO_SVGMAGIC
             I_STDBOOL
             QUAD_IS___INT64

       perl 5.15.2
             ST_INO_SIGN
             ST_INO_SIZE
             XS_EXTERNAL  (undocumented)
             XS_INTERNAL  (undocumented)

       perl 5.15.1
             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)

       perl 5.13.10
             WARN_NONCHAR
             WARN_NON_UNICODE
             WARN_SURROGATE

       perl 5.13.9
             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

       perl 5.13.8
             parse_arithexpr  (marked experimental)
             parse_fullexpr  (marked experimental)
             parse_listexpr  (marked experimental)
             parse_termexpr  (marked experimental)

       perl 5.13.7
             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

       perl 5.13.6
             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

       perl 5.13.5
             hv_copy_hints_hv
             lex_stuff_pvs  (marked experimental)
             parse_fullstmt  (marked experimental)
             PL_rpeepp
             save_hints  (undocumented)

       perl 5.13.4
             HAS_STATIC_INLINE
             PERL_STATIC_INLINE
             XS_APIVERSION_BOOTCHECK

       perl 5.13.3
             Perl_blockhook_register  (undocumented)

       perl 5.13.2
             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

       perl 5.13.1
             sv_2nv_flags

       perl 5.13.0
             HAS_PRCTL
             HAS_PRCTL_SET_NAME

       perl 5.11.5
             sv_pos_u2b_flags

       perl 5.11.4
             prescan_version
             WARN_ILLEGALPROTO

       perl 5.11.2
             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

       perl 5.11.0
             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

       perl 5.10.1
             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

       perl 5.10.0
             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)

       perl 5.9.5
             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

       perl 5.9.4
             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

       perl 5.9.3
             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

       perl 5.9.2
             find_rundefsvoffset  (DEPRECATED)
             op_refcnt_lock  (undocumented)
             op_refcnt_unlock  (undocumented)
             PERL_MALLOC_WRAP
             savesvpv
             SvPVbyte_force
             vnormal

       perl 5.9.1
             hv_clear_placeholders
             hv_scalar
             Perl_ceil
             scan_version
             sv_2iv_flags
             sv_2uv_flags

       perl 5.9.0
             _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

       perl 5.8.9
             Perl_hv_assert  (undocumented)

       perl 5.8.8
             __ASSERT_
             rvpv_dup  (undocumented)

       perl 5.8.3
             SvIsCOW
             SvIsCOW_shared_hash

       perl 5.8.1
             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

       perl 5.8.0
             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

       perl 5.7.3
             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)

       perl 5.7.2
             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

       perl 5.7.1
             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

       perl 5.7.0
             FILE_base
             FILE_bufsiz
             FILE_cnt
             FILE_ptr
             PerlIO_fill  (undocumented)

       perl 5.6.1
             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

       perl 5.6.0
             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

       perl 5.005_03
             get_vtbl  (undocumented)
             I_PTHREAD
             POPpx
             save_generic_svref  (undocumented)
             SELECT_MIN_BITS
             SvTIED_obj
             USE_STAT_BLOCKS

       perl 5.005
             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

       perl 5.004_05
             do_binmode  (DEPRECATED)  (undocumented)
             GV_NOINIT
             HAS_CHSIZE
             HAS_GNULIBC
             PWGECOS
             save_aelem  (undocumented)
             save_helem  (undocumented)
             USE_SEMCTL_SEMID_DS
             USE_SEMCTL_SEMUN

       perl 5.004
             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

       perl 5.003_07 (or maybe earlier)
             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

       Backported version unknown
            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)


BUGS

       If you find any bugs, "Devel::PPPort" 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>.


AUTHORS

       o Version 1.x of Devel::PPPort was written by Kenneth Albanowski.

       o Version 2.x was ported to the Perl core by Paul Marquess.

       o Version 3.x was ported back to CPAN by Marcus Holland-Moritz.

       o Versions >= 3.22 are maintained by perl5 porters


COPYRIGHT

       Version 3.x, Copyright (C) 2004-2013, Marcus Holland-Moritz.

                    Copyright (C) 2018-2020, The perl5 porters

       Version 2.x, Copyright (C) 2001, Paul Marquess.

       Version 1.x, Copyright (C) 1999, Kenneth Albanowski.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.


SEE ALSO

       See h2xs(1), ppport.h.

perl v5.38.2                      2024-05-22                Devel::PPPort(3pm)

perl 5.38.2 - Generated Wed Dec 4 18:15:14 CST 2024
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.