Projects
openEuler:Mainline
perl-Devel-PPPort
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 10
View file
_service:tar_scm:perl-Devel-PPPort.spec
Changed
@@ -1,10 +1,10 @@ %define mod_name Devel-PPPort -Name: perl-Devel-PPPort -Version: 3.63 -Release: 2 +Name: perl-%{mod_name} +Version: 3.68 +Release: 1 Summary: Perl Pollution Portability header generator -License: GPL+ or Artistic +License: GPL-1.0-or-later OR Artistic-1.0-Perl URL: https://metacpan.org/release/%{mod_name} Source0: https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/%{mod_name}-%{version}.tar.gz BuildRequires: findutils gcc make perl-devel perl-generators perl-interpreter perl(ExtUtils::MakeMaker) perl(strict) perl(vars) @@ -53,6 +53,9 @@ %{_mandir}/*/* %changelog +* Mon Jul 17 2023 leeffo <liweiganga@uniontech.com> - 3.68-1 +- upgrade to version 3.68 + * Mon Oct 31 2022 hongjinghao <hongjinghao@huawei.com> - 3.63-2 - use %{mod_name} marco
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5031012
Deleted
@@ -1,1 +0,0 @@ -5.031012
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/Changes -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/Changes
Changed
@@ -1,12 +1,43 @@ Revision history for Devel-PPPort +3.68 - 2022-03-18 + + * fix newSVsv_flags: rename variable to fix C++ compilation issue + * Update dNOOP definition for Perl < 5.27.7 + +3.67 - 2022-03-08 + + * fix utf8.t with recent development versions of Perl + * utf8_to_uvchr_buf: Workaround bugs in Perl (BBC) + * v5.35.9 was returning an incorrect value + * fix dereference empty string + +3.66 - 2022-03-02 + + * Fix corrupted release (missing files) + +3.65 - 2022-03-02 + + * Enable AppVeyor CI + * Fix CROAK_IF_ERROR without BRACE GROUPS + * Refactor to use static inline function in multiple parts/inc + * devel/regenerate: Add --skip-devels option + * Don't list has_builtin as being provided + +3.64 - 2022-02-01 + * Fix: better support for STMT_START / STMT_END definition + * Fix: Only use '-Wdeclaration-after-statement' if possible + * 5.55.2 functions: av_fetch_simple, av_store_simple, voidnonfinal + * 5.33 functions: pack_cat, pad_compname_type + * apicheck.pl: multiple improvements & code refactor for regenerating files + 3.63 - 2021-07-06 * Backport SvPVCLEAR * Backport ASSUME * Backport NOT_REACHED * Backport G_LIST * various internal changes - + 3.62 - 2020-10-16 * Restore missing PPPort.pm * Fix metaCPAN indexing
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/MANIFEST -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/MANIFEST
Changed
@@ -13,7 +13,6 @@ Makefile.PL MANIFEST This list of files MANIFEST.SKIP -META_new.json mktests.PL module2.c module3.c @@ -224,7 +223,6 @@ parts/base/5031009 parts/base/5031010 parts/base/5031011 -parts/base/5031012 parts/base/5032000 parts/base/5032001 parts/base/5033000 @@ -240,6 +238,14 @@ parts/base/5034000 parts/base/5035001 parts/base/5035002 +parts/base/5035003 +parts/base/5035004 +parts/base/5035005 +parts/base/5035006 +parts/base/5035007 +parts/base/5035008 +parts/base/5035009 +parts/base/5035010 parts/embed.fnc parts/inc/01_test parts/inc/call @@ -506,6 +512,14 @@ parts/todo/5034000 parts/todo/5035001 parts/todo/5035002 +parts/todo/5035003 +parts/todo/5035004 +parts/todo/5035005 +parts/todo/5035006 +parts/todo/5035007 +parts/todo/5035008 +parts/todo/5035009 +parts/todo/5035010 PPPort.pm PPPort.xs ppport_h.PL
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/MANIFEST.SKIP -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/MANIFEST.SKIP
Changed
@@ -1,5 +1,6 @@ ^\.git ^MYMETA.*$ +^META_new.* ^Makefile$ ~$ \.old(?:\..*)?$ @@ -22,3 +23,4 @@ Devel-PPPort.* Devel-PPPort.*\.tar\.gz$ .travis.yml +.appveyor.yml
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/META.json -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/META.json
Changed
@@ -34,7 +34,7 @@ "provides" : { "Devel::PPPort" : { "file" : "PPPort.pm", - "version" : "3.63" + "version" : "3.68" } }, "release_status" : "stable", @@ -48,6 +48,6 @@ "web" : "https://github.com/Dual-Life/Devel-PPPort" } }, - "version" : "3.63", + "version" : "3.68", "x_serialization_backend" : "JSON::PP version 4.04" }
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/META.yml -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/META.yml
Changed
@@ -20,9 +20,9 @@ provides: Devel::PPPort: file: PPPort.pm - version: '3.63' + version: '3.68' resources: bugtracker: https://github.com/Dual-Life/Devel-PPPort/issues repository: git://github.com/Dual-Life/Devel-PPPort.git -version: '3.63' +version: '3.68' x_serialization_backend: 'CPAN::Meta::YAML version 0.018'
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/Makefile.PL -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/Makefile.PL
Changed
@@ -132,7 +132,15 @@ if ($Config{gccversion}) { my $define = '-W -Wall'; - $define .= ' -Wdeclaration-after-statement' if $Config{gccversion} =~ /^(\d+\.\d+)\./ && $1 >= 3.4; + if ($ < 5.035005 && $Config{gccversion} =~ /^(\d+\.\d+)\./ && $1 >= 3.4) { + # v5.35.5 enables some C99 features including mixed declarations and code, + # and uses them in inline.h, hence we can't enable this warning flag + # without generating false positive warnings. + # Earlier versions of perl support older compilers that are strict C89, + # hence code in ppport.h needs to avoid mixed declarations and code, hence + # enable this warning on earlier perls so that we can still spot problems. + $define .= ' -Wdeclaration-after-statement'; + } push @moreopts, DEFINE => $define; }
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/PPPort.pm -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/PPPort.pm
Changed
@@ -56,7 +56,7 @@ C<WriteFile>'s only purpose is to write the F<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.1 are supported. +Perl versions from 5.003_07 to 5.35.9 are supported. C<GetFileContents> can be used to retrieve the file contents rather than writing it out. @@ -127,7 +127,7 @@ =head1 COMPATIBILITY -F<ppport.h> supports Perl versions from 5.003_07 to 5.35.1 +F<ppport.h> supports Perl versions from 5.003_07 to 5.35.9 in threaded and non-threaded configurations. =head2 Provided Perl compatibility API @@ -236,7 +236,6 @@ gv_stashpvn gv_stashpvs GvSVn - __has_builtin HEf_SVKEY HeUTF8 hv_fetchs @@ -528,6 +527,7 @@ PERL_SHORT_MAX PERL_SHORT_MIN PERL_SIGNALS_UNSAFE_FLAG + PERL_STATIC_INLINE PERL_UCHAR_MAX PERL_UCHAR_MIN PERL_UINT_MAX @@ -877,6 +877,51 @@ =over 4 +=item 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 + +=item perl 5.35.8 + + op_wrap_finally (marked experimental) + +=item perl 5.35.7 + + phase_name + +=item perl 5.35.6 + + CopFILEAVn + sv_setpvn_fresh + +=item perl 5.35.5 + + SAVESTRLEN + WARN_EXPERIMENTAL__FOR_LIST + +=item 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 + =item perl 5.35.1 av_new_alloc @@ -887,9 +932,6 @@ HAS_STRXFRM_L newAV_alloc_x newAV_alloc_xz - NV_ZERO_IS_ALLBITS_ZERO - PERL_INC_VERSION_LIST - USE_C_BACKTRACE =item perl 5.33.8 @@ -910,6 +952,11 @@ =item perl 5.33.5 GETENV_PRESERVES_OTHER_THREAD + pad_compname_type (DEPRECATED) + +=item perl 5.33.2 + + pack_cat (DEPRECATED) =item perl 5.32.1 @@ -958,10 +1005,11 @@ =item perl 5.31.4 + cop_fetch_label (marked experimental) + cop_store_label (marked experimental) sv_2pvbyte_flags (undocumented) sv_2pvutf8_flags (undocumented) - SvAMAGIC_off (undocumented) - SvAMAGIC_on (undocumented) + sv_nolocking (DEPRECATED) SvPVbyte_nomg SvPVbyte_or_null SvPVbyte_or_null_nomg @@ -1180,7 +1228,7 @@ HAS_SIGINFO_SI_UID HAS_SIGINFO_SI_VALUE leave_adjust_stacks (marked experimental) (undocumented) - savetmps (marked experimental) (undocumented) + Perl_savetmps (undocumented) =item perl 5.23.6 @@ -1206,6 +1254,7 @@ I_SYS_STATVFS I_SYS_VFS I_USTAT + sv_ref =item perl 5.23.2 @@ -1266,6 +1315,8 @@ =item 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 @@ -1311,6 +1362,7 @@ HAS_SCALBN HAS_TGAMMA HAS_TRUNC + intro_my newDEFSVOP op_convert_list WARN_LOCALE @@ -1384,7 +1436,6 @@ HAS_WCSXFRM I_EXECINFO markstack_grow (undocumented) - WARN_EXPERIMENTAL__WIN32_PERLIO =item perl 5.19.10 @@ -1421,9 +1472,12 @@ =item perl 5.19.1 toFOLD + toFOLD_A toLOWER_A toLOWER_L1 toTITLE + toTITLE_A + toUPPER_A =item perl 5.18.0 @@ -1542,7 +1596,6 @@ sv_does_pv sv_does_pvn sv_does_sv - sv_ref whichsig_pv whichsig_pvn whichsig_sv @@ -1564,16 +1617,19 @@ =item perl 5.15.1 - cop_fetch_label (marked experimental) - cop_store_label (marked experimental) + 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) =item perl 5.13.10 @@ -1589,6 +1645,8 @@ 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 @@ -1635,9 +1693,9 @@ cop_hints_fetch_pvn cop_hints_fetch_pvs cop_hints_fetch_sv - custom_op_register dirp_dup (undocumented) HvENAME + lex_start (marked experimental) newFOROP newWHILEOP OP_CLASS @@ -1647,6 +1705,7 @@ parse_block (marked experimental) parse_label (marked experimental) PARSE_OPTIONAL + Perl_custom_op_register (undocumented) PL_phase XopDISABLE XopENABLE @@ -1665,6 +1724,7 @@ gv_fetchpvn lex_stuff_pv (marked experimental) LINKLIST + load_module_nocontext mg_free_type newSVpv_share op_append_elem @@ -1677,6 +1737,8 @@ rv2cv_op_cv RV2CVOPCV_MARK_EARLY RV2CVOPCV_RETURN_NAME_GV + save_pushi32ptr (undocumented) + save_pushptrptr (undocumented) savesharedpvs savesharedsvpv sv_catpv_flags @@ -1693,9 +1755,11 @@ =item perl 5.13.5 + hv_copy_hints_hv lex_stuff_pvs (marked experimental) parse_fullstmt (marked experimental) PL_rpeepp + save_hints (undocumented) =item perl 5.13.4 @@ -1705,16 +1769,16 @@ =item perl 5.13.3 - blockhook_register (marked experimental) + Perl_blockhook_register (undocumented) =item perl 5.13.2 - clone_params_del (undocumented) - clone_params_new (undocumented) find_rundefsv foldEQ foldEQ_locale - hv_fill + Perl_clone_params_del (undocumented) + Perl_clone_params_new (undocumented) + Perl_hv_fill (undocumented) sv_dec_nomg sv_dup_inc (undocumented) sv_inc_nomg @@ -1772,6 +1836,7 @@ save_aelem_flags (undocumented) save_hdelete (undocumented) save_helem_flags (undocumented) + setdefout SV_FORCE_UTF8_UPGRADE SvOOK_offset SVt_REGEXP @@ -1793,20 +1858,17 @@ I_SYS_POLL LOCALTIME_MAX LOCALTIME_MIN - mro_get_from_name (undocumented) MRO_GET_PRIVATE_DATA - mro_register - mro_set_mro (undocumented) - mro_set_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_hints (undocumented) save_op (undocumented) save_padsv_and_mortalize (undocumented) - save_pushi32ptr (undocumented) save_pushptr (undocumented) - save_pushptrptr (undocumented) sv_insert_flags =item perl 5.10.0 @@ -1857,22 +1919,21 @@ =item perl 5.9.5 - av_create_and_push (marked experimental) - av_create_and_unshift_one (marked experimental) CopLABEL + find_runcv gv_fetchfile_flags HAS_CTERMID HAS_PTHREAD_YIELD HAS_SIGNBIT - lex_start (marked experimental) 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_clear (DEPRECATED) (undocumented) ptr_table_fetch (undocumented) ptr_table_free (undocumented) ptr_table_new (undocumented) @@ -1889,13 +1950,13 @@ GV_NOTQUAL HAS_BUILTIN_CHOOSE_EXPR HAS_C99_VARIADIC_MACROS - hv_copy_hints_hv my_vsnprintf newXS_flags (marked experimental) (undocumented) - PerlIO_context_layers (undocumented) PERL_MAGIC_hints PERL_MAGIC_hintselem + Perl_PerlIO_context_layers (undocumented) sv_does + sv_nounlocking (DEPRECATED) sv_usepvn_flags =item perl 5.9.3 @@ -1918,25 +1979,26 @@ HAS_SNPRINTF HAS_UNSETENV HAS_VSNPRINTF - hv_eiter_p (undocumented) - hv_eiter_set (undocumented) hv_name_set (undocumented) - hv_placeholders_get (undocumented) - hv_placeholders_set (undocumented) - hv_riter_p (undocumented) - hv_riter_set (undocumented) is_utf8_string_loclen LIBM_LIB_VERSION MULTICALL newGIVENOP newSVhek - pad_compname_type (DEPRECATED) + 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 @@ -1973,9 +2035,9 @@ MY_CXT MY_CXT_CLONE MY_CXT_INIT - my_cxt_init (undocumented) new_version parser_dup (undocumented) + Perl_my_cxt_init (undocumented) _pMY_CXT pMY_CXT pMY_CXT_ @@ -1987,11 +2049,12 @@ =item perl 5.8.9 - hv_assert + Perl_hv_assert (undocumented) =item perl 5.8.8 __ASSERT_ + rvpv_dup (undocumented) =item perl 5.8.3 @@ -2001,7 +2064,6 @@ =item perl 5.8.1 CvPADLIST (marked experimental) - find_runcv HAS_COPYSIGNL HAS_FAST_STDIO HAS_ILOGBL @@ -2011,13 +2073,9 @@ IN_PERL_RUNTIME is_utf8_string_loc packlist - pad_add_anon - pad_new - pad_tidy (marked experimental) PL_comppad (marked experimental) SAVEBOOL savestack_grow_cnt (undocumented) - seed (undocumented) sv_cat_decode sv_setpviv (DEPRECATED) sv_setpviv_mg (DEPRECATED) @@ -2085,10 +2143,10 @@ =item perl 5.7.3 + atfork_lock (undocumented) + atfork_unlock (undocumented) custom_op_desc (DEPRECATED) custom_op_name (DEPRECATED) - deb (undocumented) - deb_nocontext (undocumented) debstack (undocumented) debstackptrs (undocumented) foldEQ_utf8 @@ -2107,7 +2165,8 @@ my_socketpair (undocumented) OP_DESC OP_NAME - pack_cat (DEPRECATED) + Perl_deb (undocumented) + Perl_deb_nocontext (undocumented) perl_destruct PERL_EXIT_DESTRUCT_END PerlIO_clearerr @@ -2115,7 +2174,6 @@ PerlIO_eof PerlIO_error PerlIO_fileno - PerlIO_fill (undocumented) PerlIO_flush PerlIO_get_base PerlIO_get_bufsiz @@ -2138,7 +2196,6 @@ PL_peepp PROCSELFEXE_PATH pv_uni_display - rvpv_dup (undocumented) savesharedpv save_shared_pvref (undocumented) si_dup (undocumented) @@ -2148,9 +2205,7 @@ sv_dup (undocumented) SvLOCK sv_magicext - sv_nolocking (DEPRECATED) sv_nosharing - sv_nounlocking (DEPRECATED) sv_recode_to_utf8 SvSHARE sv_uni_display @@ -2165,9 +2220,6 @@ =item perl 5.7.2 - atfork_lock (undocumented) - atfork_unlock (undocumented) - calloc DB_VERSION_MAJOR_CFG DB_VERSION_MINOR_CFG DB_VERSION_PATCH_CFG @@ -2181,19 +2233,21 @@ HAS_USLEEP_PROTO I_LANGINFO init_tm (undocumented) - malloc - mfree (undocumented) mini_mktime - my_strftime op_null OSVERS + Perl_calloc (undocumented) + Perl_malloc (undocumented) + Perl_mfree (undocumented) + Perl_my_strftime (undocumented) + Perl_realloc (undocumented) PERL_TARGETARCH - realloc sv_catpvn_flags sv_catsv_flags sv_utf8_upgrade_flags sv_utf8_upgrade_nomg U_32 + UNICODE_IS_REPLACEMENT =item perl 5.7.1 @@ -2253,8 +2307,8 @@ PERLIO_K_CANCRLF PERLIO_K_FASTGETS PERLIO_K_RAW + Perl_printf_nocontext (undocumented) POPpbytex - printf_nocontext (DEPRECATED) (undocumented) SAVEMORTALIZESV SIG_SIZE STDIO_PTR_LVAL_SETS_CNT @@ -2263,6 +2317,7 @@ sv_unref_flags sv_utf8_upgrade U32_ALIGNMENT_REQUIRED + UNICODE_IS_SURROGATE USE_PERLIO UTF8_CHECK_ONLY utf8_length @@ -2276,6 +2331,7 @@ FILE_bufsiz FILE_cnt FILE_ptr + PerlIO_fill (undocumented) =item perl 5.6.1 @@ -2490,6 +2546,7 @@ SvIOK_only_UV SvIOK_UV sv_len_utf8 + sv_len_utf8_nomg SvPOK_only_UTF8 sv_pos_b2u sv_pos_u2b @@ -2543,7 +2600,6 @@ UTF8SKIP vcroak vform - vwarn =item perl 5.005_03 @@ -2642,14 +2698,9 @@ ARCHNAME BIN_EXP - block_end block_gimme (undocumented) - block_start call_list (undocumented) - ck_warner - ck_warner_d delimcpy - form GIMME_V gv_autoload4 gv_fetchmethod_autoload @@ -2668,7 +2719,6 @@ IN_LOCALE IN_LOCALE_COMPILETIME IN_LOCALE_RUNTIME - intro_my isALNUM_LC isALPHA_LC isALPHANUMERIC_LC @@ -2681,10 +2731,18 @@ isUPPER_LC isWORDCHAR_LC JMPENV_JUMP - mess mess_sv my_failure_exit (undocumented) - newSVpvf + 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 @@ -2693,17 +2751,12 @@ save_gp SAVEI16 SAVESTACK_POS - share_hek (undocumented) SHORTSIZE - sv_catpvf - sv_catpvf_mg sv_cmp_locale sv_derived_from sv_magic_portable (undocumented) SvSetMagicSV SvSetMagicSV_nosteal - sv_setpvf - sv_setpvf_mg SvSetSV_nosteal SvTAINTED SvTAINTED_off @@ -2719,7 +2772,6 @@ vmess vnewSVpvf vwarner - warner =item perl 5.003_07 (or maybe earlier) @@ -2787,12 +2839,10 @@ CPERLscope (DEPRECATED) CPPMINUS CPPSTDIN - croak croak_no_modify croak_sv croak_xs_usage CSH - cv_clone cv_const_sv CvDEPTH (undocumented) CvGV @@ -2804,7 +2854,6 @@ DB_Prefix_t DEFSV DEFSV_set - die die_sv Direntry_t dITEMS @@ -3181,7 +3230,6 @@ my_pclose (undocumented) my_popen (undocumented) my_setenv - my_snprintf my_sprintf (DEPRECATED) my_strlcat my_strlcpy @@ -3271,11 +3319,12 @@ packWARN2 packWARN3 packWARN4 - pad_alloc (marked experimental) 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 @@ -3347,6 +3396,7 @@ 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 @@ -3392,6 +3442,7 @@ PERL_VERSION_GT PERL_VERSION_LE PERL_VERSION_LT + Perl_warn (undocumented) PL_bufend (undocumented) PL_bufptr (undocumented) PL_compiling (undocumented) @@ -3504,7 +3555,6 @@ scan_hex scan_oct Select_fd_set_t - setdefout Shmat_t SH_PATH Sigjmp_buf @@ -3543,6 +3593,8 @@ sv_2io sv_2mortal sv_2pvbyte + SvAMAGIC_off (undocumented) + SvAMAGIC_on (undocumented) sv_backoff sv_bless sv_catpv @@ -3773,7 +3825,7 @@ VAL_EAGAIN VAL_O_NONBLOCK vload_module - warn + vwarn WARN_ALL WARN_AMBIGUOUS WARN_ASSERTIONS (undocumented) @@ -3860,7 +3912,6 @@ =item Backported version unknown - __has_builtin (undocumented) LC_NUMERIC_LOCK (undocumented) LC_NUMERIC_UNLOCK (undocumented) LOCK_NUMERIC_STANDARD (undocumented) @@ -3927,7 +3978,7 @@ use strict; use vars qw($VERSION $data); -$VERSION = '3.63'; +$VERSION = '3.68'; sub _init_data { @@ -4021,7 +4072,7 @@ |>=head1 COMPATIBILITY |> |>This version of F<ppport.h> is designed to support operation with Perl -|>installations back to 5.003_07, and has been tested up to 5.35.1. +|>installations back to 5.003_07, and has been tested up to 5.35.9. |> |>=head1 OPTIONS |> @@ -4648,8 +4699,10 @@ abort_execution|5.025010||Viu accept|5.005000||Viu ACCEPT|5.009005||Viu +ACCEPT_t8|5.035004||Viu ACCEPT_t8_p8|5.033003||Viu ACCEPT_t8_pb|5.033003||Viu +ACCEPT_tb|5.035004||Viu ACCEPT_tb_p8|5.033003||Viu ACCEPT_tb_pb|5.033003||Viu access|5.005000||Viu @@ -4665,14 +4718,20 @@ advance_one_WB|5.021009||Viu AHOCORASICK|5.009005||Viu AHOCORASICKC|5.009005||Viu +AHOCORASICKC_t8|5.035004||Viu AHOCORASICKC_t8_p8|5.033003||Viu AHOCORASICKC_t8_pb|5.033003||Viu +AHOCORASICKC_tb|5.035004||Viu AHOCORASICKC_tb_p8|5.033003||Viu AHOCORASICKC_tb_pb|5.033003||Viu +AHOCORASICK_t8|5.035004||Viu AHOCORASICK_t8_p8|5.033003||Viu AHOCORASICK_t8_pb|5.033003||Viu +AHOCORASICK_tb|5.035004||Viu AHOCORASICK_tb_p8|5.033003||Viu AHOCORASICK_tb_pb|5.033003||Viu +ALIGNED_TYPE_NAME|||Viu +ALIGNED_TYPE|||Viu alloccopstash|5.017001|5.017001|x alloc_LOGOP|5.025004||xViu allocmy|5.008001||Viu @@ -4741,8 +4800,10 @@ ANYOF_COMMON_FLAGS|5.019008||Viu ANYOFD|5.023003||Viu ANYOF_DIGIT|5.006000||Viu +ANYOFD_t8|5.035004||Viu ANYOFD_t8_p8|5.033003||Viu ANYOFD_t8_pb|5.033003||Viu +ANYOFD_tb|5.035004||Viu ANYOFD_tb_p8|5.033003||Viu ANYOFD_tb_pb|5.033003||Viu ANYOF_FLAGS|5.006000||Viu @@ -4750,23 +4811,31 @@ ANYOF_GRAPH|5.006000||Viu ANYOFH|5.029007||Viu ANYOFHb|5.031001||Viu +ANYOFHb_t8|5.035004||Viu ANYOFHb_t8_p8|5.033003||Viu ANYOFHb_t8_pb|5.033003||Viu +ANYOFHb_tb|5.035004||Viu ANYOFHb_tb_p8|5.033003||Viu ANYOFHb_tb_pb|5.033003||Viu ANYOF_HORIZWS|5.009005||Viu ANYOFHr|5.031002||Viu +ANYOFHr_t8|5.035004||Viu ANYOFHr_t8_p8|5.033003||Viu ANYOFHr_t8_pb|5.033003||Viu +ANYOFHr_tb|5.035004||Viu ANYOFHr_tb_p8|5.033003||Viu ANYOFHr_tb_pb|5.033003||Viu ANYOFHs|5.031007||Viu +ANYOFHs_t8|5.035004||Viu ANYOFHs_t8_p8|5.033003||Viu ANYOFHs_t8_pb|5.033003||Viu +ANYOFHs_tb|5.035004||Viu ANYOFHs_tb_p8|5.033003||Viu ANYOFHs_tb_pb|5.033003||Viu +ANYOFH_t8|5.035004||Viu ANYOFH_t8_p8|5.033003||Viu ANYOFH_t8_pb|5.033003||Viu +ANYOFH_tb|5.035004||Viu ANYOFH_tb_p8|5.033003||Viu ANYOFH_tb_pb|5.033003||Viu ANYOF_INVERT|5.004000||Viu @@ -4776,8 +4845,10 @@ ANYOF_LOWER|5.006000||Viu ANYOFL_SHARED_UTF8_LOCALE_fold_HAS_MATCHES_nonfold_REQD|5.023007||Viu ANYOFL_SOME_FOLDS_ONLY_IN_UTF8_LOCALE|5.023007||Viu +ANYOFL_t8|5.035004||Viu ANYOFL_t8_p8|5.033003||Viu ANYOFL_t8_pb|5.033003||Viu +ANYOFL_tb|5.035004||Viu ANYOFL_tb_p8|5.033003||Viu ANYOFL_tb_pb|5.033003||Viu ANYOFL_UTF8_LOCALE_REQD|5.023007||Viu @@ -4785,8 +4856,10 @@ ANYOF_MATCHES_ALL_ABOVE_BITMAP|5.021004||Viu ANYOF_MATCHES_POSIXL|5.021004||Viu ANYOF_MAX|5.006000||Viu +ANYOFM_t8|5.035004||Viu ANYOFM_t8_p8|5.033003||Viu ANYOFM_t8_pb|5.033003||Viu +ANYOFM_tb|5.035004||Viu ANYOFM_tb_p8|5.033003||Viu ANYOFM_tb_pb|5.033003||Viu ANYOF_NALNUM|5.006000||Viu @@ -4812,6 +4885,7 @@ ANYOF_ONLY_HAS_BITMAP|5.021004||Viu ANYOFPOSIXL|5.029004||Viu ANYOF_POSIXL_AND|5.019005||Viu +ANYOF_POSIXL_BITMAP|5.035003||Viu ANYOF_POSIXL_CLEAR|5.019005||Viu ANYOF_POSIXL_MAX|5.019005||Viu ANYOF_POSIXL_OR|5.019005||Viu @@ -4820,8 +4894,10 @@ ANYOF_POSIXL_SET_TO_BITMAP|5.029004||Viu ANYOF_POSIXL_SSC_TEST_ALL_SET|5.019009||Viu ANYOF_POSIXL_SSC_TEST_ANY_SET|5.019009||Viu +ANYOFPOSIXL_t8|5.035004||Viu ANYOFPOSIXL_t8_p8|5.033003||Viu ANYOFPOSIXL_t8_pb|5.033003||Viu +ANYOFPOSIXL_tb|5.035004||Viu ANYOFPOSIXL_tb_p8|5.033003||Viu ANYOFPOSIXL_tb_pb|5.033003||Viu ANYOF_POSIXL_TEST|5.019005||Viu @@ -4834,21 +4910,27 @@ ANYOFRb|5.031007||Viu ANYOFRbase|5.031007||Viu ANYOFR_BASE_BITS|5.031007||Viu +ANYOFRb_t8|5.035004||Viu ANYOFRb_t8_p8|5.033003||Viu ANYOFRb_t8_pb|5.033003||Viu +ANYOFRb_tb|5.035004||Viu ANYOFRb_tb_p8|5.033003||Viu ANYOFRb_tb_pb|5.033003||Viu ANYOFRdelta|5.031007||Viu +ANYOFR_t8|5.035004||Viu ANYOFR_t8_p8|5.033003||Viu ANYOFR_t8_pb|5.033003||Viu +ANYOFR_tb|5.035004||Viu ANYOFR_tb_p8|5.033003||Viu ANYOFR_tb_pb|5.033003||Viu ANYOF_SHARED_d_MATCHES_ALL_NON_UTF8_NON_ASCII_non_d_WARN_SUPER|5.023003||Viu ANYOF_SHARED_d_UPPER_LATIN1_UTF8_STRING_MATCHES_non_d_RUNTIME_USER_PROP|5.023006||Viu ANYOF_SPACE|5.006000||Viu ANYOF_SPACEL|5.004000||Viu +ANYOF_t8|5.035004||Viu ANYOF_t8_p8|5.033003||Viu ANYOF_t8_pb|5.033003||Viu +ANYOF_tb|5.035004||Viu ANYOF_tb_p8|5.033003||Viu ANYOF_tb_pb|5.033003||Viu ANYOF_UNIPROP|5.017006||Viu @@ -4887,6 +4969,7 @@ argvout_final|5.029006||Viu ASCIIish|5.005003||Viu ASCII_MORE_RESTRICT_PAT_MODS|5.013010||Viu +ASCII_PLATFORM_UTF8_MAXBYTES|5.035004||Viu ASCII_RESTRICT_PAT_MOD|5.013009||Viu ASCII_RESTRICT_PAT_MODS|5.013009||Viu ASCII_TO_NATIVE|5.007001||Viu @@ -4897,13 +4980,16 @@ __ASSERT_|5.019007|5.008008|p ASSERT_CURPAD_ACTIVE|5.008001||Viu ASSERT_CURPAD_LEGAL|5.008001||Viu +ASSERT_IS_LITERAL|||Viu +ASSERT_IS_PTR|||Viu assert_not_glob|5.009004||Viu +ASSERT_NOT_PTR|5.035004||Viu assert_not_ROK|5.008001||Viu assert_uft8_cache_coherent|5.013003||Viu assignment_type|5.021005||Viu ASSUME|5.019006|5.003007|p -atfork_lock|5.007002|5.007002|nu -atfork_unlock|5.007002|5.007002|nu +atfork_lock|5.007003|5.007003|nu +atfork_unlock|5.007003|5.007003|nu aTHX|5.006000|5.003007|p aTHX_|5.006000|5.003007|p aTHXa|5.017006||Viu @@ -4921,13 +5007,14 @@ av_arylen_p|||cu av_clear|5.003007|5.003007| av_count|5.033001|5.003007|p -av_create_and_push|5.009005|5.009005|x -av_create_and_unshift_one|5.009005|5.009005|x +av_create_and_push||| +av_create_and_unshift_one||| av_delete|5.006000|5.006000| av_exists|5.006000|5.006000| av_extend|5.003007|5.003007| av_extend_guts|5.017004||Viu av_fetch|5.003007|5.003007| +av_fetch_simple|5.035002||cV av_fill|5.003007|5.003007| AvFILL|5.003007|5.003007| AvFILLp|5.004005||pcV @@ -4951,6 +5038,7 @@ AvREIFY_only|5.009003||Viu av_shift|5.003007|5.003007| av_store|5.003007|5.003007| +av_store_simple|5.035002||cV av_tindex|5.017009|5.003007|p av_tindex_skip_len_mg|5.025010||Viu av_top_index|5.017009|5.003007|p @@ -4997,65 +5085,83 @@ blk_old_tmpsfloor|5.023008||Viu blk_sub|5.003007||Viu blk_u16|5.011000||Viu -block_end|5.004000|5.004000| +block_end|5.021006|5.021006| block_gimme|5.004000|5.004000|u -blockhook_register|5.013003|5.013003|x -block_start|5.004000|5.004000| +blockhook_register|||x +block_start|5.021006|5.021006| BmFLAGS|5.009005||Viu BmPREVIOUS|5.003007||Viu BmRARE|5.003007||Viu BmUSEFUL|5.003007||Viu BOL|5.003007||Viu +BOL_t8|5.035004||Viu BOL_t8_p8|5.033003||Viu BOL_t8_pb|5.033003||Viu +BOL_tb|5.035004||Viu BOL_tb_p8|5.033003||Viu BOL_tb_pb|5.033003||Viu BOM_UTF8|5.025005|5.003007|p BOM_UTF8_FIRST_BYTE|5.019004||Viu BOM_UTF8_TAIL|5.019004||Viu -bool|5.003007||Viu boolSV|5.004000|5.003007|p +boot_core_builtin|5.035007||Viu boot_core_mro|5.009005||Viu boot_core_PerlIO|5.007002||Viu boot_core_UNIVERSAL|5.003007||Viu BOUND|5.003007||Viu BOUNDA|5.013009||Viu +BOUNDA_t8|5.035004||Viu BOUNDA_t8_p8|5.033003||Viu BOUNDA_t8_pb|5.033003||Viu +BOUNDA_tb|5.035004||Viu BOUNDA_tb_p8|5.033003||Viu BOUNDA_tb_pb|5.033003||Viu BOUNDL|5.004000||Viu +BOUNDL_t8|5.035004||Viu BOUNDL_t8_p8|5.033003||Viu BOUNDL_t8_pb|5.033003||Viu +BOUNDL_tb|5.035004||Viu BOUNDL_tb_p8|5.033003||Viu BOUNDL_tb_pb|5.033003||Viu +BOUND_t8|5.035004||Viu BOUND_t8_p8|5.033003||Viu BOUND_t8_pb|5.033003||Viu +BOUND_tb|5.035004||Viu BOUND_tb_p8|5.033003||Viu BOUND_tb_pb|5.033003||Viu BOUNDU|5.013009||Viu +BOUNDU_t8|5.035004||Viu BOUNDU_t8_p8|5.033003||Viu BOUNDU_t8_pb|5.033003||Viu +BOUNDU_tb|5.035004||Viu BOUNDU_tb_p8|5.033003||Viu BOUNDU_tb_pb|5.033003||Viu BRANCH|5.003007||Viu BRANCHJ|5.005000||Viu +BRANCHJ_t8|5.035004||Viu BRANCHJ_t8_p8|5.033003||Viu BRANCHJ_t8_pb|5.033003||Viu +BRANCHJ_tb|5.035004||Viu BRANCHJ_tb_p8|5.033003||Viu BRANCHJ_tb_pb|5.033003||Viu BRANCH_next|5.009005||Viu BRANCH_next_fail|5.009005||Viu +BRANCH_next_fail_t8|5.035004||Viu BRANCH_next_fail_t8_p8|5.033003||Viu BRANCH_next_fail_t8_pb|5.033003||Viu +BRANCH_next_fail_tb|5.035004||Viu BRANCH_next_fail_tb_p8|5.033003||Viu BRANCH_next_fail_tb_pb|5.033003||Viu +BRANCH_next_t8|5.035004||Viu BRANCH_next_t8_p8|5.033003||Viu BRANCH_next_t8_pb|5.033003||Viu +BRANCH_next_tb|5.035004||Viu BRANCH_next_tb_p8|5.033003||Viu BRANCH_next_tb_pb|5.033003||Viu +BRANCH_t8|5.035004||Viu BRANCH_t8_p8|5.033003||Viu BRANCH_t8_pb|5.033003||Viu +BRANCH_tb|5.035004||Viu BRANCH_tb_p8|5.033003||Viu BRANCH_tb_pb|5.033003||Viu BSD_GETPGRP|5.003007||Viu @@ -5076,7 +5182,7 @@ CALL_FPTR|5.006000||Viu call_list|5.004000|5.004000|u call_method|5.006000|5.003007|p -calloc|5.007002|5.007002|n +calloc|5.029005||Vn call_pv|5.006000|5.003007|p CALLREGCOMP|5.005000||Viu CALLREGCOMP_ENG|5.009005||Viu @@ -5424,8 +5530,8 @@ ckwarn|||cu ckWARN_d|5.006000|5.003007|p ckwarn_d|||cu -ck_warner|5.011001|5.004000|pv -ck_warner_d|5.011001|5.004000|pv +ck_warner|5.011001||pvV +ck_warner_d|5.011001||pvV CLANG_DIAG_IGNORE|5.023006||Viu CLANG_DIAG_IGNORE_DECL|5.027007||Viu CLANG_DIAG_IGNORE_STMT|5.027007||Viu @@ -5451,8 +5557,8 @@ CLONEf_COPY_STACKS|5.007001||Viu CLONEf_JOIN_IN|5.008001||Viu CLONEf_KEEP_PTR_TABLE|5.007001||Viu -clone_params_del|5.013002|5.013002|nu -clone_params_new|5.013002|5.013002|nu +clone_params_del|||nu +clone_params_new|||nu cLOOP|5.003007||Viu cLOOPo|5.004005||Viu cLOOPx|5.006000||Viu @@ -5460,15 +5566,19 @@ close|5.005000||Viu closedir|5.005000||Viu closest_cop|5.007002||Viu +CLOSE_t8|5.035004||Viu CLOSE_t8_p8|5.033003||Viu CLOSE_t8_pb|5.033003||Viu +CLOSE_tb|5.035004||Viu CLOSE_tb_p8|5.033003||Viu CLOSE_tb_pb|5.033003||Viu CLUMP_2IV|5.006000||Viu CLUMP_2UV|5.006000||Viu CLUMP|5.006000||Viu +CLUMP_t8|5.035004||Viu CLUMP_t8_p8|5.033003||Viu CLUMP_t8_pb|5.033003||Viu +CLUMP_tb|5.035004||Viu CLUMP_tb_p8|5.033003||Viu CLUMP_tb_pb|5.033003||Viu cMETHOPx|5.021005||Viu @@ -5486,16 +5596,22 @@ COMMIT|5.009005||Viu COMMIT_next|5.009005||Viu COMMIT_next_fail|5.009005||Viu +COMMIT_next_fail_t8|5.035004||Viu COMMIT_next_fail_t8_p8|5.033003||Viu COMMIT_next_fail_t8_pb|5.033003||Viu +COMMIT_next_fail_tb|5.035004||Viu COMMIT_next_fail_tb_p8|5.033003||Viu COMMIT_next_fail_tb_pb|5.033003||Viu +COMMIT_next_t8|5.035004||Viu COMMIT_next_t8_p8|5.033003||Viu COMMIT_next_t8_pb|5.033003||Viu +COMMIT_next_tb|5.035004||Viu COMMIT_next_tb_p8|5.033003||Viu COMMIT_next_tb_pb|5.033003||Viu +COMMIT_t8|5.035004||Viu COMMIT_t8_p8|5.033003||Viu COMMIT_t8_pb|5.033003||Viu +COMMIT_tb|5.035004||Viu COMMIT_tb_p8|5.033003||Viu COMMIT_tb_pb|5.033003||Viu compile_wildcard|5.031010||Viu @@ -5508,9 +5624,11 @@ connect|5.005000||Viu construct_ahocorasick_from_trie|5.021001||Viu CONTINUE_PAT_MOD|5.009005||Viu -cop_fetch_label|5.015001|5.015001|x +cop_fetch_label|5.031004|5.031004|x CopFILE|5.006000|5.003007|p CopFILEAV|5.006000|5.003007|p +CopFILEAVn|5.035006|5.035006| +cop_file_avn|5.035006||cVu CopFILEAVx|5.009003||Viu CopFILE_free|5.007003||Viu CopFILEGV|5.006000|5.003007|p @@ -5571,9 +5689,10 @@ CopSTASHPV|5.006000|5.003007|p CopSTASHPV_set|5.017001|5.017001|p CopSTASH_set|5.006000|5.003007|p -cop_store_label|5.015001|5.015001|x +cop_store_label|5.031004|5.031004|x Copy|5.003007|5.003007| CopyD|5.009002|5.003007|p +copy_length|||Viu core_prototype|5.015002||Vi coresub_op|5.015003||Viu CowREFCNT|5.017007||Viu @@ -5595,7 +5714,7 @@ create_eval_scope|5.009004||xViu CR_NATIVE|5.019004||Viu CRNCYSTR|5.027010||Viu -croak|5.006000|5.003007|v +croak|5.003007||vV croak_caller|5.025004||vVniu croak_memory_wrap|5.019003||pcVnu croak_nocontext|5.006000||pvVn @@ -5633,71 +5752,99 @@ CURLY|5.003007||Viu CURLY_B_max|5.009005||Viu CURLY_B_max_fail|5.009005||Viu +CURLY_B_max_fail_t8|5.035004||Viu CURLY_B_max_fail_t8_p8|5.033003||Viu CURLY_B_max_fail_t8_pb|5.033003||Viu +CURLY_B_max_fail_tb|5.035004||Viu CURLY_B_max_fail_tb_p8|5.033003||Viu CURLY_B_max_fail_tb_pb|5.033003||Viu +CURLY_B_max_t8|5.035004||Viu CURLY_B_max_t8_p8|5.033003||Viu CURLY_B_max_t8_pb|5.033003||Viu +CURLY_B_max_tb|5.035004||Viu CURLY_B_max_tb_p8|5.033003||Viu CURLY_B_max_tb_pb|5.033003||Viu CURLY_B_min|5.009005||Viu CURLY_B_min_fail|5.009005||Viu +CURLY_B_min_fail_t8|5.035004||Viu CURLY_B_min_fail_t8_p8|5.033003||Viu CURLY_B_min_fail_t8_pb|5.033003||Viu +CURLY_B_min_fail_tb|5.035004||Viu CURLY_B_min_fail_tb_p8|5.033003||Viu CURLY_B_min_fail_tb_pb|5.033003||Viu +CURLY_B_min_t8|5.035004||Viu CURLY_B_min_t8_p8|5.033003||Viu CURLY_B_min_t8_pb|5.033003||Viu +CURLY_B_min_tb|5.035004||Viu CURLY_B_min_tb_p8|5.033003||Viu CURLY_B_min_tb_pb|5.033003||Viu CURLYM|5.005000||Viu CURLYM_A|5.009005||Viu CURLYM_A_fail|5.009005||Viu +CURLYM_A_fail_t8|5.035004||Viu CURLYM_A_fail_t8_p8|5.033003||Viu CURLYM_A_fail_t8_pb|5.033003||Viu +CURLYM_A_fail_tb|5.035004||Viu CURLYM_A_fail_tb_p8|5.033003||Viu CURLYM_A_fail_tb_pb|5.033003||Viu +CURLYM_A_t8|5.035004||Viu CURLYM_A_t8_p8|5.033003||Viu CURLYM_A_t8_pb|5.033003||Viu +CURLYM_A_tb|5.035004||Viu CURLYM_A_tb_p8|5.033003||Viu CURLYM_A_tb_pb|5.033003||Viu CURLYM_B|5.009005||Viu CURLYM_B_fail|5.009005||Viu +CURLYM_B_fail_t8|5.035004||Viu CURLYM_B_fail_t8_p8|5.033003||Viu CURLYM_B_fail_t8_pb|5.033003||Viu +CURLYM_B_fail_tb|5.035004||Viu CURLYM_B_fail_tb_p8|5.033003||Viu CURLYM_B_fail_tb_pb|5.033003||Viu +CURLYM_B_t8|5.035004||Viu CURLYM_B_t8_p8|5.033003||Viu CURLYM_B_t8_pb|5.033003||Viu +CURLYM_B_tb|5.035004||Viu CURLYM_B_tb_p8|5.033003||Viu CURLYM_B_tb_pb|5.033003||Viu +CURLYM_t8|5.035004||Viu CURLYM_t8_p8|5.033003||Viu CURLYM_t8_pb|5.033003||Viu +CURLYM_tb|5.035004||Viu CURLYM_tb_p8|5.033003||Viu CURLYM_tb_pb|5.033003||Viu CURLYN|5.005000||Viu +CURLYN_t8|5.035004||Viu CURLYN_t8_p8|5.033003||Viu CURLYN_t8_pb|5.033003||Viu +CURLYN_tb|5.035004||Viu CURLYN_tb_p8|5.033003||Viu CURLYN_tb_pb|5.033003||Viu +CURLY_t8|5.035004||Viu CURLY_t8_p8|5.033003||Viu CURLY_t8_pb|5.033003||Viu +CURLY_tb|5.035004||Viu CURLY_tb_p8|5.033003||Viu CURLY_tb_pb|5.033003||Viu CURLYX|5.003007||Viu CURLYX_end|5.009005||Viu CURLYX_end_fail|5.009005||Viu +CURLYX_end_fail_t8|5.035004||Viu CURLYX_end_fail_t8_p8|5.033003||Viu CURLYX_end_fail_t8_pb|5.033003||Viu +CURLYX_end_fail_tb|5.035004||Viu CURLYX_end_fail_tb_p8|5.033003||Viu CURLYX_end_fail_tb_pb|5.033003||Viu +CURLYX_end_t8|5.035004||Viu CURLYX_end_t8_p8|5.033003||Viu CURLYX_end_t8_pb|5.033003||Viu +CURLYX_end_tb|5.035004||Viu CURLYX_end_tb_p8|5.033003||Viu CURLYX_end_tb_pb|5.033003||Viu +CURLYX_t8|5.035004||Viu CURLYX_t8_p8|5.033003||Viu CURLYX_t8_pb|5.033003||Viu +CURLYX_tb|5.035004||Viu CURLYX_tb_p8|5.033003||Viu CURLYX_tb_pb|5.033003||Viu CURRENT_FEATURE_BUNDLE|5.015007||Viu @@ -5707,20 +5854,26 @@ custom_op_desc|5.007003|5.007003|d custom_op_get_field|5.019006||cViu custom_op_name|5.007003|5.007003|d -custom_op_register|5.013007|5.013007| +custom_op_register||| CUTGROUP|5.009005||Viu CUTGROUP_next|5.009005||Viu CUTGROUP_next_fail|5.009005||Viu +CUTGROUP_next_fail_t8|5.035004||Viu CUTGROUP_next_fail_t8_p8|5.033003||Viu CUTGROUP_next_fail_t8_pb|5.033003||Viu +CUTGROUP_next_fail_tb|5.035004||Viu CUTGROUP_next_fail_tb_p8|5.033003||Viu CUTGROUP_next_fail_tb_pb|5.033003||Viu +CUTGROUP_next_t8|5.035004||Viu CUTGROUP_next_t8_p8|5.033003||Viu CUTGROUP_next_t8_pb|5.033003||Viu +CUTGROUP_next_tb|5.035004||Viu CUTGROUP_next_tb_p8|5.033003||Viu CUTGROUP_next_tb_pb|5.033003||Viu +CUTGROUP_t8|5.035004||Viu CUTGROUP_t8_p8|5.033003||Viu CUTGROUP_t8_pb|5.033003||Viu +CUTGROUP_tb|5.035004||Viu CUTGROUP_tb_p8|5.033003||Viu CUTGROUP_tb_pb|5.033003||Viu CvANON|5.003007||Viu @@ -5734,8 +5887,8 @@ CvAUTOLOAD_on|5.015004||Viu cv_ckproto|5.009004||Viu cv_ckproto_len_flags|5.015004||xcViu -cv_clone|5.003007|5.003007| CvCLONE|5.003007||Viu +cv_clone|5.015001|5.015001| CvCLONED|5.003007||Viu CvCLONED_off|5.003007||Viu CvCLONED_on|5.003007||Viu @@ -5780,6 +5933,7 @@ CVf_NAMED|5.017004||Viu CVf_NODEBUG|5.004000||Viu cv_forget_slab|5.017002||Vi +CVf_SIGNATURE|5.035009||Viu CVf_SLABBED|5.017002||Viu CVf_UNIQUE|5.004000||Viu CVf_WEAKOUTSIDE|5.008001||Viu @@ -5824,6 +5978,9 @@ CvROOT|5.003007||Viu cv_set_call_checker|5.013006|5.013006| cv_set_call_checker_flags|5.021004|5.021004| +CvSIGNATURE|5.035009||Viu +CvSIGNATURE_off|5.035009||Viu +CvSIGNATURE_on|5.035009||Viu CvSLABBED|5.017002||Viu CvSLABBED_off|5.017002||Viu CvSLABBED_on|5.017002||Viu @@ -5869,6 +6026,7 @@ CxONCE|5.010001||Viu CxPADLOOP|5.006000||Viu CXp_EVALBLOCK|5.033007||Viu +CXp_FINALLY|5.035008||Viu CXp_FOR_DEF|5.027008||Viu CXp_FOR_GV|5.023008||Viu CXp_FOR_LVREF|5.021005||Viu @@ -5909,6 +6067,7 @@ cxstack_ix|5.005000||Viu cxstack_max|5.005000||Viu CXt_BLOCK|5.003007||Viu +CXt_DEFER|5.035004||Viu CXt_EVAL|5.003007||Viu CXt_FORMAT|5.006000||Viu CXt_GIVEN|5.027008||Viu @@ -5949,9 +6108,9 @@ DB_VERSION_MAJOR_CFG|5.007002|5.007002|Vn DB_VERSION_MINOR_CFG|5.007002|5.007002|Vn DB_VERSION_PATCH_CFG|5.007002|5.007002|Vn -deb|5.007003|5.007003|vu +deb|5.003007||vVu deb_curcv|5.007002||Viu -deb_nocontext|5.007003|5.007003|vnu +deb_nocontext|5.006000||vVnu debop|5.005000|5.005000|u debprof|5.005000||Viu debprofdump|5.005000|5.005000|u @@ -6011,7 +6170,6 @@ DEBUG_m_TEST|5.007001||Viu DEBUG_M_TEST|5.027008||Viu DEBUG_o|5.003007||Viu -DEBUG_OFFSETS_r|5.009002||Viu DEBUG_o_FLAG|5.007001||Viu DEBUG_OPTIMISE_MORE_r|5.009005||Viu DEBUG_OPTIMISE_r|5.009002||Viu @@ -6093,12 +6251,15 @@ defelem_target|5.019002||Viu DEFINE_INC_MACROS|5.027006||Viu DEFINEP|5.009005||Viu +DEFINEP_t8|5.035004||Viu DEFINEP_t8_p8|5.033003||Viu DEFINEP_t8_pb|5.033003||Viu +DEFINEP_tb|5.035004||Viu DEFINEP_tb_p8|5.033003||Viu DEFINEP_tb_pb|5.033003||Viu DEFSV|5.004005|5.003007|p DEFSV_set|5.010001|5.003007|p +del_body_by_type|||Viu delete_eval_scope|5.009004||xViu delimcpy|5.004000|5.004000|n delimcpy_no_escape|5.025005||cVni @@ -6114,9 +6275,12 @@ DETACH|5.005000||Viu dEXT|5.003007||Viu dEXTCONST|5.004000||Viu +DFA_RETURN_FAILURE|5.035004||Viu +DFA_RETURN_SUCCESS|5.035004||Viu +DFA_TEASE_APART_FF|5.035004||Viu D_FMT|5.027010||Viu DIE|5.003007||Viu -die|5.006000|5.003007|v +die|5.003007||vV die_nocontext|5.006000||vVn die_sv|5.013001|5.003007|p die_unwind|5.013001||Viu @@ -6342,8 +6506,10 @@ endhostent|5.005000||Viu ENDHOSTENT_R_PROTO|5.008000|5.008000|Vn ENDLIKE|5.009005||Viu +ENDLIKE_t8|5.035004||Viu ENDLIKE_t8_p8|5.033003||Viu ENDLIKE_t8_pb|5.033003||Viu +ENDLIKE_tb|5.035004||Viu ENDLIKE_tb_p8|5.033003||Viu ENDLIKE_tb_pb|5.033003||Viu endnetent|5.005000||Viu @@ -6355,8 +6521,10 @@ ENDPWENT_R_PROTO|5.008000|5.008000|Vn endservent|5.005000||Viu ENDSERVENT_R_PROTO|5.008000|5.008000|Vn +END_t8|5.035004||Viu END_t8_p8|5.033003||Viu END_t8_pb|5.033003||Viu +END_tb|5.035004||Viu END_tb_p8|5.033003||Viu END_tb_pb|5.033003||Viu ENTER|5.003007|5.003007| @@ -6375,13 +6543,17 @@ EOF|5.003007||Viu EOF_NONBLOCK|5.003007|5.003007|Vn EOL|5.003007||Viu +EOL_t8|5.035004||Viu EOL_t8_p8|5.033003||Viu EOL_t8_pb|5.033003||Viu +EOL_tb|5.035004||Viu EOL_tb_p8|5.033003||Viu EOL_tb_pb|5.033003||Viu EOS|5.005000||Viu +EOS_t8|5.035004||Viu EOS_t8_p8|5.033003||Viu EOS_t8_pb|5.033003||Viu +EOS_tb|5.035004||Viu EOS_tb_p8|5.033003||Viu EOS_tb_pb|5.033003||Viu ERA|5.027010||Viu @@ -6393,12 +6565,16 @@ EVAL|5.005000||Viu EVAL_B|5.025010||Viu EVAL_B_fail|5.025010||Viu +EVAL_B_fail_t8|5.035004||Viu EVAL_B_fail_t8_p8|5.033003||Viu EVAL_B_fail_t8_pb|5.033003||Viu +EVAL_B_fail_tb|5.035004||Viu EVAL_B_fail_tb_p8|5.033003||Viu EVAL_B_fail_tb_pb|5.033003||Viu +EVAL_B_t8|5.035004||Viu EVAL_B_t8_p8|5.033003||Viu EVAL_B_t8_pb|5.033003||Viu +EVAL_B_tb|5.035004||Viu EVAL_B_tb_p8|5.033003||Viu EVAL_B_tb_pb|5.033003||Viu EVAL_INEVAL|5.006000||Viu @@ -6407,19 +6583,25 @@ EVAL_NULL|5.006000||Viu EVAL_postponed_AB|5.025010||Viu EVAL_postponed_AB_fail|5.025010||Viu +EVAL_postponed_AB_fail_t8|5.035004||Viu EVAL_postponed_AB_fail_t8_p8|5.033003||Viu EVAL_postponed_AB_fail_t8_pb|5.033003||Viu +EVAL_postponed_AB_fail_tb|5.035004||Viu EVAL_postponed_AB_fail_tb_p8|5.033003||Viu EVAL_postponed_AB_fail_tb_pb|5.033003||Viu +EVAL_postponed_AB_t8|5.035004||Viu EVAL_postponed_AB_t8_p8|5.033003||Viu EVAL_postponed_AB_t8_pb|5.033003||Viu +EVAL_postponed_AB_tb|5.035004||Viu EVAL_postponed_AB_tb_p8|5.033003||Viu EVAL_postponed_AB_tb_pb|5.033003||Viu eval_pv|5.006000|5.003007|p EVAL_RE_REPARSING|5.017011||Viu eval_sv|5.006000|5.003007|p +EVAL_t8|5.035004||Viu EVAL_t8_p8|5.033003||Viu EVAL_t8_pb|5.033003||Viu +EVAL_tb|5.035004||Viu EVAL_tb_p8|5.033003||Viu EVAL_tb_pb|5.033003||Viu EVAL_WARNONLY|5.006000||Viu @@ -6427,60 +6609,84 @@ EXACTF|5.004000||Viu EXACTFAA|5.027009||Viu EXACTFAA_NO_TRIE|5.027009||Viu +EXACTFAA_NO_TRIE_t8|5.035004||Viu EXACTFAA_NO_TRIE_t8_p8|5.033003||Viu EXACTFAA_NO_TRIE_t8_pb|5.033003||Viu +EXACTFAA_NO_TRIE_tb|5.035004||Viu EXACTFAA_NO_TRIE_tb_p8|5.033003||Viu EXACTFAA_NO_TRIE_tb_pb|5.033003||Viu +EXACTFAA_t8|5.035004||Viu EXACTFAA_t8_p8|5.033003||Viu EXACTFAA_t8_pb|5.033003||Viu +EXACTFAA_tb|5.035004||Viu EXACTFAA_tb_p8|5.033003||Viu EXACTFAA_tb_pb|5.033003||Viu EXACTFL|5.004000||Viu +EXACTFL_t8|5.035004||Viu EXACTFL_t8_p8|5.033003||Viu EXACTFL_t8_pb|5.033003||Viu +EXACTFL_tb|5.035004||Viu EXACTFL_tb_p8|5.033003||Viu EXACTFL_tb_pb|5.033003||Viu EXACTFLU8|5.021008||Viu +EXACTFLU8_t8|5.035004||Viu EXACTFLU8_t8_p8|5.033003||Viu EXACTFLU8_t8_pb|5.033003||Viu +EXACTFLU8_tb|5.035004||Viu EXACTFLU8_tb_p8|5.033003||Viu EXACTFLU8_tb_pb|5.033003||Viu +EXACTF_t8|5.035004||Viu EXACTF_t8_p8|5.033003||Viu EXACTF_t8_pb|5.033003||Viu +EXACTF_tb|5.035004||Viu EXACTF_tb_p8|5.033003||Viu EXACTF_tb_pb|5.033003||Viu EXACTFU|5.013008||Viu EXACTFUP|5.029007||Viu +EXACTFUP_t8|5.035004||Viu EXACTFUP_t8_p8|5.033003||Viu EXACTFUP_t8_pb|5.033003||Viu +EXACTFUP_tb|5.035004||Viu EXACTFUP_tb_p8|5.033003||Viu EXACTFUP_tb_pb|5.033003||Viu EXACTFU_REQ8|5.031006||Viu +EXACTFU_REQ8_t8|5.035004||Viu EXACTFU_REQ8_t8_p8|5.033003||Viu EXACTFU_REQ8_t8_pb|5.033003||Viu +EXACTFU_REQ8_tb|5.035004||Viu EXACTFU_REQ8_tb_p8|5.033003||Viu EXACTFU_REQ8_tb_pb|5.033003||Viu EXACTFU_S_EDGE|5.029007||Viu +EXACTFU_S_EDGE_t8|5.035004||Viu EXACTFU_S_EDGE_t8_p8|5.033003||Viu EXACTFU_S_EDGE_t8_pb|5.033003||Viu +EXACTFU_S_EDGE_tb|5.035004||Viu EXACTFU_S_EDGE_tb_p8|5.033003||Viu EXACTFU_S_EDGE_tb_pb|5.033003||Viu +EXACTFU_t8|5.035004||Viu EXACTFU_t8_p8|5.033003||Viu EXACTFU_t8_pb|5.033003||Viu +EXACTFU_tb|5.035004||Viu EXACTFU_tb_p8|5.033003||Viu EXACTFU_tb_pb|5.033003||Viu EXACTL|5.021008||Viu +EXACTL_t8|5.035004||Viu EXACTL_t8_p8|5.033003||Viu EXACTL_t8_pb|5.033003||Viu +EXACTL_tb|5.035004||Viu EXACTL_tb_p8|5.033003||Viu EXACTL_tb_pb|5.033003||Viu EXACT_REQ8|5.031006||Viu +EXACT_REQ8_t8|5.035004||Viu EXACT_REQ8_t8_p8|5.033003||Viu EXACT_REQ8_t8_pb|5.033003||Viu +EXACT_REQ8_tb|5.035004||Viu EXACT_REQ8_tb_p8|5.033003||Viu EXACT_REQ8_tb_pb|5.033003||Viu +EXACT_t8|5.035004||Viu EXACT_t8_p8|5.033003||Viu EXACT_t8_pb|5.033003||Viu +EXACT_tb|5.035004||Viu EXACT_tb_p8|5.033003||Viu EXACT_tb_pb|5.033003||Viu EXEC_ARGV_CAST|5.007001||Viu @@ -6539,8 +6745,11 @@ FEATURE_BUNDLE_515|5.015007||Viu FEATURE_BUNDLE_523|5.023001||Viu FEATURE_BUNDLE_527|5.027008||Viu +FEATURE_BUNDLE_535|5.035003||Viu FEATURE_BUNDLE_CUSTOM|5.015007||Viu FEATURE_BUNDLE_DEFAULT|5.015007||Viu +FEATURE_DEFER_BIT|5.035004||Viu +FEATURE_DEFER_IS_ENABLED|5.035004||Viu FEATURE_EVALBYTES_BIT|5.031006||Viu FEATURE_EVALBYTES_IS_ENABLED|5.015007||Viu FEATURE_FC_BIT|5.031006||Viu @@ -6632,7 +6841,7 @@ find_in_my_stash|5.006001||Viu find_lexical_cv|5.019001||Viu find_next_masked|5.027009||Vniu -find_runcv|5.008001|5.008001| +find_runcv|5.009005|5.009005| FIND_RUNCV_level_eq|5.017002||Viu FIND_RUNCV_padid_eq|5.017004||Viu find_runcv_where|5.017002||Viu @@ -6644,6 +6853,9 @@ find_uninit_var|5.009002||xVi FIRST_NON_ASCII_DECIMAL_DIGIT|5.027007||Viu first_symbol|5.009003||Vniu +FIT_ARENA0|||Viu +FIT_ARENAn|||Viu +FIT_ARENA|||Viu FITS_IN_8_BITS|5.013005||Viu fixup_errno_string|5.019007||Viu FLAGS|5.013006||Viu @@ -6684,7 +6896,7 @@ force_version|5.005000||Viu force_word|5.003007||Viu forget_pmop|5.017007||Viu -form|5.006000|5.004000|v +form|5.004000||vV form_alien_digit_msg|5.031009||cViu form_cp_too_large_msg|5.031009||cViu form_nocontext|5.006000||vVn @@ -6909,15 +7121,19 @@ G_NOARGS|5.003007|5.003007| G_NODEBUG|5.004005||Viu GOSUB|5.009005||Viu +GOSUB_t8|5.035004||Viu GOSUB_t8_p8|5.033003||Viu GOSUB_t8_pb|5.033003||Viu +GOSUB_tb|5.035004||Viu GOSUB_tb_p8|5.033003||Viu GOSUB_tb_pb|5.033003||Viu gp_dup|5.007003|5.007003|u gp_free|5.003007|5.003007|u GPOS|5.004000||Viu +GPOS_t8|5.035004||Viu GPOS_t8_p8|5.033003||Viu GPOS_t8_pb|5.033003||Viu +GPOS_tb|5.035004||Viu GPOS_tb_p8|5.033003||Viu GPOS_tb_pb|5.033003||Viu gp_ref|5.003007|5.003007|u @@ -6942,12 +7158,16 @@ group_end|5.007003||Viu GROUPP|5.005000||Viu GROUPPN|5.031001||Viu +GROUPPN_t8|5.035004||Viu GROUPPN_t8_p8|5.033003||Viu GROUPPN_t8_pb|5.033003||Viu +GROUPPN_tb|5.035004||Viu GROUPPN_tb_p8|5.033003||Viu GROUPPN_tb_pb|5.033003||Viu +GROUPP_t8|5.035004||Viu GROUPP_t8_p8|5.033003||Viu GROUPP_t8_pb|5.033003||Viu +GROUPP_tb|5.035004||Viu GROUPP_tb_p8|5.033003||Viu GROUPP_tb_pb|5.033003||Viu Groups_t|5.003007|5.003007|Vn @@ -7028,6 +7248,7 @@ GVf_INTRO|5.003007||Viu GvFLAGS|5.003007||Viu GVf_MULTI|5.003007||Viu +GVF_NOADD|5.035006||Viu GvFORM|5.003007||Viu gv_fullname3|5.003007|5.003007|u gv_fullname4|5.006001|5.006001|u @@ -7116,6 +7337,7 @@ G_WARN_ON|5.006000||Viu G_WARN_ONCE|5.006000||Viu G_WRITING_TO_STDERR|5.013009||Viu +HADNV|||Viu handle_named_backref|5.023008||Viu handle_names_wildcard|5.031011||Viu handle_possible_posix|5.023008||Viu @@ -7125,6 +7347,7 @@ HAS_ACCESS|5.006000|5.006000|Vn HAS_ACOSH|5.021004|5.021004|Vn HAS_ALARM|5.003007|5.003007|Vn +HASARENA|||Viu HAS_ASCTIME_R|5.010000|5.010000|Vn HAS_ASINH|5.021006|5.021006|Vn HAS_ATANH|5.021006|5.021006|Vn @@ -7139,10 +7362,8 @@ HASATTRIBUTE_UNUSED|5.009003|5.009003|Vn HASATTRIBUTE_WARN_UNUSED_RESULT|5.009003|5.009003|Vn HAS_BACKTRACE|5.021001|5.021001|Vn -HAS_BOOL|5.003007||Viu HAS_BUILTIN_CHOOSE_EXPR|5.009004|5.009004|Vn HAS_BUILTIN_EXPECT|5.010001|5.010001|Vn -__has_builtin|||piu HAS_BUILTIN_UNREACHABLE|5.033003||Viu HAS_C99|5.021004||Viu HAS_C99_VARIADIC_MACROS|5.009004|5.009004|Vn @@ -7181,6 +7402,7 @@ HAS_ERFC|5.021006|5.021006|Vn HAS_EXP2|5.021006|5.021006|Vn HAS_EXPM1|5.021006|5.021006|Vn +HAS_EXTRA_LONG_UTF8|5.035004||Viu HAS_FAST_STDIO|5.008001|5.008001|Vn HAS_FCHDIR|5.007002|5.007002|Vn HAS_FCHMOD|5.003007|5.003007|Vn @@ -7522,6 +7744,7 @@ HAS_WCSXFRM|5.021001|5.021001|Vn HAS_WCTOMB|5.003007|5.003007|Vn HAS_WRITEV|5.007001|5.007001|Vn +HE_ARENA_ROOT_IX|5.035005||Viu he_dup|5.007003|5.007003|u HEf_SVKEY|5.003007|5.003007|p HeHASH|5.003007|5.003007| @@ -7553,7 +7776,6 @@ HeSVKEY|5.003007|5.003007| HeSVKEY_force|5.003007|5.003007| HeSVKEY_set|5.004000|5.004000| -HE_SVSLOT|5.009003||Viu HeUTF8|5.010001|5.008000|p HeVAL|5.003007|5.003007| hfree_next_entry|||iu @@ -7584,8 +7806,6 @@ HINT_RE_FLAGS|5.013007||Viu HINT_RE_TAINT|5.004005||Viu HINTS_DEFAULT|5.033002||Viu -HINT_SORT_STABLE|5.007003||Viu -HINT_SORT_UNSTABLE|5.027004||Viu HINTS_REFCNT_INIT|5.009004||Viu HINTS_REFCNT_LOCK|5.009004||Viu HINTS_REFCNT_TERM|5.009004||Viu @@ -7622,19 +7842,20 @@ HvAMAGIC_off|5.017000||Viu HvAMAGIC_on|5.017000||Viu HvARRAY|5.003007||Viu -hv_assert|5.008009|5.008009| +hv_assert||| HvAUX|5.009003||Viu +hv_auxalloc|||iu +HVAUX_ARENA_ROOT_IX|5.035005||Viu HvAUXf_NO_DEREF|5.019010||Viu HvAUXf_SCAN_STASH|5.019010||Viu hv_auxinit|5.009003||Viu -hv_auxinit_internal|5.019010||Vniu hv_backreferences_p|||xiu hv_bucket_ratio|5.025003|5.025003|x hv_clear|5.003007|5.003007| hv_clear_placeholders|5.009001|5.009001| hv_common|5.010000||cVu hv_common_key_len|5.010000||cVu -hv_copy_hints_hv|5.009004|5.009004| +hv_copy_hints_hv|5.013005|5.013005| hv_delayfree_ent|5.004000|5.004000|u hv_delete|5.003007|5.003007| HV_DELETE|5.009005||Viu @@ -7645,9 +7866,9 @@ HV_DISABLE_UVAR_XKEY|5.010000||Viu HvEITER|5.003007||Viu HvEITER_get|5.009003||Viu -hv_eiter_p|5.009003|5.009003|u -hv_eiter_set|5.009003|5.009003|u +hv_eiter_p|||u HvEITER_set|5.009003||Viu +hv_eiter_set|||u HvENAME|5.013007|5.013007| hv_ename_add|5.013007||Vi hv_ename_delete|5.013007||Vi @@ -7659,6 +7880,7 @@ HvENAMEUTF8|5.015004|5.015004| hv_exists|5.003007|5.003007| hv_exists_ent|5.003007|5.003007| +hv_existshek|5.035003||Viu hv_existss|5.025006||Viu hv_fetch|5.003007|5.003007| HV_FETCH_EMPTY_HE|5.013007||Viu @@ -7669,8 +7891,8 @@ HV_FETCH_JUST_SV|5.009005||Viu HV_FETCH_LVALUE|5.009005||Viu hv_fetchs|5.009003|5.003007|p +hv_fill||| HvFILL|5.003007|5.003007| -hv_fill|5.013002|5.013002| hv_free_ent|5.004000|5.004000|u hv_free_ent_ret|5.015000||Viu hv_free_entries|5.027002||Viu @@ -7716,11 +7938,11 @@ HvNAMEUTF8|5.015004|5.015004| hv_notallowed|5.008000||Viu HvPLACEHOLDERS|5.007003||Viu -hv_placeholders_get|5.009003|5.009003|u HvPLACEHOLDERS_get|5.009003||Viu +hv_placeholders_get|||u hv_placeholders_p|||ciu -hv_placeholders_set|5.009003|5.009003|u HvPLACEHOLDERS_set|5.009003||Viu +hv_placeholders_set|||u hv_pushkv|5.027003||Viu HvRAND_get|5.017011||Viu hv_rand_set|5.018000|5.018000|u @@ -7733,9 +7955,9 @@ HVrhek_UV|5.009004||Viu HvRITER|5.003007||Viu HvRITER_get|5.009003||Viu -hv_riter_p|5.009003|5.009003|u -hv_riter_set|5.009003|5.009003|u +hv_riter_p|||u HvRITER_set|5.009003||Viu +hv_riter_set|||u hv_scalar|5.009001|5.009001| HvSHAREKEYS|5.003007||Viu HvSHAREKEYS_off|5.003007||Viu @@ -7779,21 +8001,29 @@ IFMATCH|5.003007||Viu IFMATCH_A|5.009005||Viu IFMATCH_A_fail|5.009005||Viu +IFMATCH_A_fail_t8|5.035004||Viu IFMATCH_A_fail_t8_p8|5.033003||Viu IFMATCH_A_fail_t8_pb|5.033003||Viu +IFMATCH_A_fail_tb|5.035004||Viu IFMATCH_A_fail_tb_p8|5.033003||Viu IFMATCH_A_fail_tb_pb|5.033003||Viu +IFMATCH_A_t8|5.035004||Viu IFMATCH_A_t8_p8|5.033003||Viu IFMATCH_A_t8_pb|5.033003||Viu +IFMATCH_A_tb|5.035004||Viu IFMATCH_A_tb_p8|5.033003||Viu IFMATCH_A_tb_pb|5.033003||Viu +IFMATCH_t8|5.035004||Viu IFMATCH_t8_p8|5.033003||Viu IFMATCH_t8_pb|5.033003||Viu +IFMATCH_tb|5.035004||Viu IFMATCH_tb_p8|5.033003||Viu IFMATCH_tb_pb|5.033003||Viu IFTHEN|5.005000||Viu +IFTHEN_t8|5.035004||Viu IFTHEN_t8_p8|5.033003||Viu IFTHEN_t8_pb|5.033003||Viu +IFTHEN_tb|5.035004||Viu IFTHEN_tb_p8|5.033003||Viu IFTHEN_tb_pb|5.033003||Viu I_GDBM|5.021007|5.021007|Vn @@ -7876,8 +8106,10 @@ IN_SOME_LOCALE_FORM_RUNTIME|5.015008||Viu instr|5.003007|5.003007|n INSUBP|5.009005||Viu +INSUBP_t8|5.035004||Viu INSUBP_t8_p8|5.033003||Viu INSUBP_t8_pb|5.033003||Viu +INSUBP_tb|5.035004||Viu INSUBP_tb_p8|5.033003||Viu INSUBP_tb_pb|5.033003||Viu INT16_C|5.003007|5.003007| @@ -7889,7 +8121,7 @@ INT_64_T|5.011000||Viu INTMAX_C|5.003007|5.003007| INT_PAT_MODS|5.009005||Viu -intro_my|5.004000|5.004000| +intro_my|5.021006|5.021006| INTSIZE|5.003007|5.003007|Vn intuit_method|5.005000||Viu intuit_more|5.003007||Viu @@ -8043,9 +8275,6 @@ isBLANK_utf8_safe|5.025009|5.006000|p isBLANK_uvchr|5.023009|5.006000|p isC9_STRICT_UTF8_CHAR|5.025005|5.025005|n -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks|5.025005||Viu -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks_part0|5.025008||Viu -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks_part1|5.025008||Viu is_c9strict_utf8_string|5.025006|5.025006|n is_c9strict_utf8_string_loc|5.025006|5.025006|n is_c9strict_utf8_string_loclen|5.025006|5.025006|n @@ -8076,7 +8305,7 @@ isDIGIT_uvchr|5.023009|5.006000|p isEXACTFish|5.033003||Viu isEXACT_REQ8|5.033003||Viu -isFF_OVERLONG|5.025007||Vniu +isFF_overlong|5.035004||Vniu is_FOLDS_TO_MULTI_utf8|5.019009||Viu isFOO_lc|5.017007||Viu isFOO_utf8_lc|5.017008||Viu @@ -8132,6 +8361,7 @@ IS_IN_SOME_FOLD_L1|5.033005||Viu is_invariant_string|5.021007|5.011000|pn is_invlist|5.029002||Vniu +is_LARGER_NON_CHARS_utf8|5.035003||Viu is_LAX_VERSION|5.011004||Viu isLB|5.023007||Viu isLEXWARN_off|5.006000||Viu @@ -8214,14 +8444,13 @@ isPUNCT_utf8_safe|5.025009|5.006000|p isPUNCT_uvchr|5.023009|5.006000|p is_QUOTEMETA_high|5.017004||Viu -is_QUOTEMETA_high_part0|5.021001||Viu -is_QUOTEMETA_high_part1|5.021001||Viu isREGEXP|5.017006||Viu IS_SAFE_PATHNAME|5.019004||Viu IS_SAFE_SYSCALL|5.019004|5.019004| is_safe_syscall|5.019004|5.019004| isSB|5.021009||Viu isSCRIPT_RUN|5.027008||cVi +is_SHORTER_NON_CHARS_utf8|5.035003||Viu isSPACE|5.003007|5.003007|p isSPACE_A|5.013006|5.003007|p isSPACE_L1|5.013006|5.003007|p @@ -8235,15 +8464,11 @@ isSPACE_uvchr|5.023009|5.006000|p is_ssc_worth_it|5.021005||Vniu isSTRICT_UTF8_CHAR|5.025005|5.025005|n -is_STRICT_UTF8_CHAR_utf8_no_length_checks|5.025005||Viu -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part0|5.025005||Viu -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part1|5.025005||Viu -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part2|5.025008||Viu -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part3|5.025008||Viu is_strict_utf8_string|5.025006|5.025006|n is_strict_utf8_string_loc|5.025006|5.025006|n is_strict_utf8_string_loclen|5.025006|5.025006|n is_STRICT_VERSION|5.011004||Viu +is_SURROGATE_utf8|5.035004||Viu is_SURROGATE_utf8_safe|5.025005||Viu I_STDARG|5.003007||Viu I_STDBOOL|5.015003|5.015003|Vn @@ -8253,6 +8478,7 @@ is_THREE_CHAR_FOLD_latin1_safe|5.031007||Viu is_THREE_CHAR_FOLD_utf8_safe|5.031007||Viu IS_TRIE_AC|5.009005||Viu +isUNICODE_POSSIBLY_PROBLEMATIC|5.035004||Viu _is_uni_FOO|5.017008||cVu _is_uni_perl_idcont|5.017008||cVu _is_uni_perl_idstart|5.017007||cVu @@ -8271,11 +8497,10 @@ IS_UTF8_CHAR|5.009003||Viu isUTF8_CHAR|5.021001|5.006001|pn is_utf8_char_buf|5.015008|5.015008|n -isUTF8_CHAR_flags|5.025005|5.025005| -is_utf8_char_helper|5.031004||cVnu -is_UTF8_CHAR_utf8_no_length_checks|5.021001||Viu +isUTF8_CHAR_flags|5.025005|5.025005|n +is_utf8_char_helper_|5.035004||cVnu is_utf8_common|5.009003||Viu -is_utf8_cp_above_31_bits|5.025005||Vniu +is_utf8_FF_helper_|5.035004||cVnu is_utf8_fixed_width_buf_flags|5.025006|5.025006|n is_utf8_fixed_width_buf_loc_flags|5.025006|5.025006|n is_utf8_fixed_width_buf_loclen_flags|5.025006|5.025006|n @@ -8283,7 +8508,7 @@ is_utf8_invariant_string|5.025005|5.011000|pn is_utf8_invariant_string_loc|5.027001|5.027001|n is_utf8_non_invariant_string|5.027007||cVni -is_utf8_overlong_given_start_byte_ok|5.025006||Vniu +is_utf8_overlong|5.035004||Vniu _is_utf8_perl_idcont|5.031006||cVu _is_utf8_perl_idstart|5.031006||cVu isUTF8_POSSIBLY_PROBLEMATIC|5.023003||Viu @@ -8388,16 +8613,22 @@ KEEPS|5.009005||Viu KEEPS_next|5.009005||Viu KEEPS_next_fail|5.009005||Viu +KEEPS_next_fail_t8|5.035004||Viu KEEPS_next_fail_t8_p8|5.033003||Viu KEEPS_next_fail_t8_pb|5.033003||Viu +KEEPS_next_fail_tb|5.035004||Viu KEEPS_next_fail_tb_p8|5.033003||Viu KEEPS_next_fail_tb_pb|5.033003||Viu +KEEPS_next_t8|5.035004||Viu KEEPS_next_t8_p8|5.033003||Viu KEEPS_next_t8_pb|5.033003||Viu +KEEPS_next_tb|5.035004||Viu KEEPS_next_tb_p8|5.033003||Viu KEEPS_next_tb_pb|5.033003||Viu +KEEPS_t8|5.035004||Viu KEEPS_t8_p8|5.033003||Viu KEEPS_t8_pb|5.033003||Viu +KEEPS_tb|5.035004||Viu KEEPS_tb_p8|5.033003||Viu KEEPS_tb_pb|5.033003||Viu KELVIN_SIGN|5.017003||Viu @@ -8434,6 +8665,7 @@ KEY_dbmclose|5.003007||Viu KEY_dbmopen|5.003007||Viu KEY_default|5.027008||Viu +KEY_defer|5.035004||Viu KEY_defined|5.003007||Viu KEY_delete|5.003007||Viu KEY_DESTROY|5.003007||Viu @@ -8463,6 +8695,7 @@ KEY_fcntl|5.003007||Viu KEY___FILE|5.003007||Viu KEY_fileno|5.003007||Viu +KEY_finally|5.035008||Viu KEY_flock|5.003007||Viu KEY_for|5.003007||Viu KEY_foreach|5.003007||Viu @@ -8727,12 +8960,16 @@ LEAVE_with_name|5.011002|5.011002| LEXACT|5.031005||Viu LEXACT_REQ8|5.031006||Viu +LEXACT_REQ8_t8|5.035004||Viu LEXACT_REQ8_t8_p8|5.033003||Viu LEXACT_REQ8_t8_pb|5.033003||Viu +LEXACT_REQ8_tb|5.035004||Viu LEXACT_REQ8_tb_p8|5.033003||Viu LEXACT_REQ8_tb_pb|5.033003||Viu +LEXACT_t8|5.035004||Viu LEXACT_t8_p8|5.033003||Viu LEXACT_t8_pb|5.033003||Viu +LEXACT_tb|5.035004||Viu LEXACT_tb_p8|5.033003||Viu LEXACT_tb_pb|5.033003||Viu lex_bufutf8|5.011002|5.011002|x @@ -8748,7 +8985,7 @@ lex_read_space|5.011002|5.011002|x lex_read_to|5.011002|5.011002|x lex_read_unichar|5.011002|5.011002|x -lex_start|5.009005|5.009005|x +lex_start|5.013007|5.013007|x LEX_START_COPIED|5.015005||Viu LEX_START_FLAGS|5.015005||Viu LEX_START_SAME_FILTER|5.014000||Viu @@ -8768,13 +9005,15 @@ listen|5.005000||Viu listkids|5.003007||Viu LNBREAK|5.009005||Viu +LNBREAK_t8|5.035004||Viu LNBREAK_t8_p8|5.033003||Viu LNBREAK_t8_pb|5.033003||Viu +LNBREAK_tb|5.035004||Viu LNBREAK_tb_p8|5.033003||Viu LNBREAK_tb_pb|5.033003||Viu load_charnames|5.031010||cViu load_module|5.006000|5.003007|pv -load_module_nocontext|5.006000||vVn +load_module_nocontext|5.013006|5.013006|vn LOCALECONV_LOCK|5.033005||Viu LOCALECONV_UNLOCK|5.033005||Viu LOCALE_INIT|5.024000||Viu @@ -8801,8 +9040,10 @@ LOCK_NUMERIC_STANDARD|||piu LOC_SED|5.003007|5.003007|Vn LOGICAL|5.005000||Viu +LOGICAL_t8|5.035004||Viu LOGICAL_t8_p8|5.033003||Viu LOGICAL_t8_pb|5.033003||Viu +LOGICAL_tb|5.035004||Viu LOGICAL_tb_p8|5.033003||Viu LOGICAL_tb_pb|5.033003||Viu LONGDBLINFBYTES|5.023000|5.023000|Vn @@ -8834,12 +9075,21 @@ LONGDOUBLE_X86_80_BIT|5.021009||Viu LONGJMP|5.005000||Viu longjmp|5.005000||Viu +LONGJMP_t8|5.035004||Viu LONGJMP_t8_p8|5.033003||Viu LONGJMP_t8_pb|5.033003||Viu +LONGJMP_tb|5.035004||Viu LONGJMP_tb_p8|5.033003||Viu LONGJMP_tb_pb|5.033003||Viu LONGLONGSIZE|5.005000|5.005000|Vn LONGSIZE|5.004000|5.003007|oVn +LOOKBEHIND_END_t8_p8|||Viu +LOOKBEHIND_END_t8_pb|||Viu +LOOKBEHIND_END_t8|||Viu +LOOKBEHIND_END_tb_p8|||Viu +LOOKBEHIND_END_tb_pb|||Viu +LOOKBEHIND_END_tb|||Viu +LOOKBEHIND_END|||Viu looks_like_bool|5.027008||Viu looks_like_number|5.003007|5.003007| LOOP_PAT_MODS|5.009005||Viu @@ -8847,6 +9097,10 @@ lossless_NV_to_IV|5.031001||Vniu LOWEST_ANYOF_HRx_BYTE|5.031002||Viu L_R_TZSET|5.009005|5.009005|Vn +lsbit_pos32|5.035003||cVnu +lsbit_pos|5.035004||Viu +lsbit_pos64|5.035003||cVnu +lsbit_pos_uintmax|5.035003||Viu lseek|5.005000||Viu LSEEKSIZE|5.006000|5.006000|Vn lstat|5.005000||Viu @@ -8860,6 +9114,7 @@ LvTARGLEN|5.003007||Viu LvTARGOFF|5.003007||Viu LvTYPE|5.003007||Viu +LZC_TO_MSBIT_POS|5.035003||Viu magic_clear_all_env|5.004001||Viu magic_cleararylen_p|5.017002||Viu magic_clearenv|5.003007||Viu @@ -8927,7 +9182,7 @@ make_exactf_invlist|5.031006||Viu make_matcher|5.027008||Viu make_trie|5.009002||Viu -malloc|5.007002|5.007002|n +malloc|5.003007||Vn MALLOC_CHECK_TAINT2|5.008001||Viu MALLOC_CHECK_TAINT|5.008001||Viu malloced_size|5.005000||Vniu @@ -8941,16 +9196,22 @@ MARKPOINT|5.009005||Viu MARKPOINT_next|5.009005||Viu MARKPOINT_next_fail|5.009005||Viu +MARKPOINT_next_fail_t8|5.035004||Viu MARKPOINT_next_fail_t8_p8|5.033003||Viu MARKPOINT_next_fail_t8_pb|5.033003||Viu +MARKPOINT_next_fail_tb|5.035004||Viu MARKPOINT_next_fail_tb_p8|5.033003||Viu MARKPOINT_next_fail_tb_pb|5.033003||Viu +MARKPOINT_next_t8|5.035004||Viu MARKPOINT_next_t8_p8|5.033003||Viu MARKPOINT_next_t8_pb|5.033003||Viu +MARKPOINT_next_tb|5.035004||Viu MARKPOINT_next_tb_p8|5.033003||Viu MARKPOINT_next_tb_pb|5.033003||Viu +MARKPOINT_t8|5.035004||Viu MARKPOINT_t8_p8|5.033003||Viu MARKPOINT_t8_pb|5.033003||Viu +MARKPOINT_tb|5.035004||Viu MARKPOINT_tb_p8|5.033003||Viu MARKPOINT_tb_pb|5.033003||Viu markstack_grow|5.021001|5.021001|u @@ -8980,8 +9241,10 @@ MBLEN_LOCK|5.033005||Viu MBLEN_UNLOCK|5.033005||Viu MBOL|5.003007||Viu +MBOL_t8|5.035004||Viu MBOL_t8_p8|5.033003||Viu MBOL_t8_pb|5.033003||Viu +MBOL_tb|5.035004||Viu MBOL_tb_p8|5.033003||Viu MBOL_tb_pb|5.033003||Viu MBTOWC_LOCK|5.033005||Viu @@ -9026,8 +9289,10 @@ MEM_LOG_ALLOC|5.009003||Viu mem_log_alloc|5.024000||Vniu mem_log_common|5.010001||Vniu +MEM_LOG_DEL_SV|||Viu MEM_LOG_FREE|5.009003||Viu mem_log_free|5.024000||Vniu +MEM_LOG_NEW_SV|||Viu MEM_LOG_REALLOC|5.009003||Viu mem_log_realloc|5.024000||Vniu memLT|5.025005||Viu @@ -9040,16 +9305,18 @@ MEM_WRAP_CHECK_s|5.027010||Viu memzero|5.003007|5.003007| MEOL|5.003007||Viu +MEOL_t8|5.035004||Viu MEOL_t8_p8|5.033003||Viu MEOL_t8_pb|5.033003||Viu +MEOL_tb|5.035004||Viu MEOL_tb_p8|5.033003||Viu MEOL_tb_pb|5.033003||Viu -mess|5.006000|5.004000|pv +mess|5.003007||pvV mess_alloc|5.005000||Viu mess_nocontext|5.006000||pvVn mess_sv|5.013001|5.004000|p MEXTEND|5.003007||Viu -mfree|5.007002|5.007002|nu +mfree|||nu MgBYTEPOS|5.019004||Viu MgBYTEPOS_set|5.019004||Viu mg_clear|5.003007|5.003007| @@ -9090,13 +9357,14 @@ MIN|5.025006||Viu mini_mktime|5.007002|5.007002|n MINMOD|5.003007||Viu +MINMOD_t8|5.035004||Viu MINMOD_t8_p8|5.033003||Viu MINMOD_t8_pb|5.033003||Viu +MINMOD_tb|5.035004||Viu MINMOD_tb_p8|5.033003||Viu MINMOD_tb_pb|5.033003||Viu minus_v|5.015006||Viu missingterm|5.005000||Viu -MJD_OFFSET_DEBUG|5.009004||Viu Mkdir|5.004000||Viu mkdir|5.005000||Viu mktemp|5.005000||Viu @@ -9116,8 +9384,8 @@ MON_7|5.027010||Viu MON_8|5.027010||Viu MON_9|5.027010||Viu -more_bodies|||iu -more_sv|5.009004||Viu +more_bodies|||cu +more_sv|5.009004||cVu moreswitches|5.003007||cVu mortal_getenv|5.031011||cVnu Move|5.003007|5.003007| @@ -9134,7 +9402,7 @@ mPUSHu|5.009002|5.003007|p mro_clean_isarev|5.013007||Viu mro_gather_and_rename|5.013007||Viu -mro_get_from_name|5.010001|5.010001|u +mro_get_from_name|||u mro_get_linear_isa|5.009005|5.009005| mro_get_linear_isa_c3|||i mro_get_linear_isa_dfs|5.009005||Vi @@ -9145,9 +9413,13 @@ mro_meta_init|||ciu mro_method_changed_in|5.009005|5.009005| mro_package_moved|5.013006||Vi -mro_register|5.010001|5.010001| -mro_set_mro|5.010001|5.010001|u -mro_set_private_data|5.010001|5.010001| +mro_register||| +mro_set_mro|||u +mro_set_private_data||| +msbit_pos32|5.035003||cVnu +msbit_pos|5.035004||Viu +msbit_pos64|5.035003||cVnu +msbit_pos_uintmax|5.035003||Viu MSPAGAIN|5.003007||Viu MSVC_DIAG_IGNORE|5.029010||Viu MSVC_DIAG_IGNORE_DECL|5.029010||Viu @@ -9191,9 +9463,9 @@ MY_CXT_CLONE|5.009002|5.009000|p MY_CXT_INDEX|5.009005||Viu MY_CXT_INIT|5.009000|5.009000|p -my_cxt_init|5.009000|5.009000|u MY_CXT_INIT_ARG|5.013005||Viu MY_CXT_INIT_INTERP|5.009003||Viu +my_cxt_init|||u my_dirfd|5.009005|5.009005|nu my_exit|5.003007|5.003007| my_exit_jump|5.005000||Viu @@ -9213,13 +9485,13 @@ my_popen|5.003007|5.003007|u my_popen_list|5.007001|5.007001|u my_setenv|5.003007|5.003007| -my_snprintf|5.009004|5.003007|pvn +my_snprintf|5.009004||pvVn my_socketpair|5.007003|5.007003|nu my_sprintf|5.009003|5.003007|pdn my_stat|5.013003||Viu my_stat_flags|5.013003||cViu my_strerror|5.021001||Viu -my_strftime|5.007002|5.007002| +my_strftime|5.007002||V my_strlcat|5.009004|5.003007|pn my_strlcpy|5.009004|5.003007|pn my_strnlen|5.027006|5.003007|pn @@ -9240,8 +9512,10 @@ N9|5.029001||Viu NAN_COMPARE_BROKEN|5.021005||Viu NANYOFM|5.029005||Viu +NANYOFM_t8|5.035004||Viu NANYOFM_t8_p8|5.033003||Viu NANYOFM_t8_pb|5.033003||Viu +NANYOFM_tb|5.035004||Viu NANYOFM_tb_p8|5.033003||Viu NANYOFM_tb_pb|5.033003||Viu NATIVE8_TO_UNI|5.011000||Viu @@ -9258,29 +9532,36 @@ nBIT_UMAX|5.033001||Viu NBOUND|5.003007||Viu NBOUNDA|5.013009||Viu +NBOUNDA_t8|5.035004||Viu NBOUNDA_t8_p8|5.033003||Viu NBOUNDA_t8_pb|5.033003||Viu +NBOUNDA_tb|5.035004||Viu NBOUNDA_tb_p8|5.033003||Viu NBOUNDA_tb_pb|5.033003||Viu NBOUNDL|5.004000||Viu +NBOUNDL_t8|5.035004||Viu NBOUNDL_t8_p8|5.033003||Viu NBOUNDL_t8_pb|5.033003||Viu +NBOUNDL_tb|5.035004||Viu NBOUNDL_tb_p8|5.033003||Viu NBOUNDL_tb_pb|5.033003||Viu +NBOUND_t8|5.035004||Viu NBOUND_t8_p8|5.033003||Viu NBOUND_t8_pb|5.033003||Viu +NBOUND_tb|5.035004||Viu NBOUND_tb_p8|5.033003||Viu NBOUND_tb_pb|5.033003||Viu NBOUNDU|5.013009||Viu +NBOUNDU_t8|5.035004||Viu NBOUNDU_t8_p8|5.033003||Viu NBOUNDU_t8_pb|5.033003||Viu +NBOUNDU_tb|5.035004||Viu NBOUNDU_tb_p8|5.033003||Viu NBOUNDU_tb_pb|5.033003||Viu NBSP_NATIVE|5.021001||Viu NBSP_UTF8|5.021001||Viu NDBM_H_USES_PROTOTYPES|5.032001|5.032001|Vn NDEBUG|5.021007||Viu -NEED_PTHREAD_INIT|5.005000||Viu need_utf8|5.009003||Vniu NEED_VA_COPY|5.007001|5.007001|Vn NEGATIVE_INDICES_VAR|5.008001||Viu @@ -9302,6 +9583,8 @@ newAV_alloc_xz|5.035001|5.035001| newAVREF|5.003007|5.003007|u newBINOP|5.003007|5.003007| +new_body_allocated|||Viu +new_body_from_arena|||Viu Newc|5.003007||Viu new_collate|5.006000||Viu newCONDOP|5.003007|5.003007| @@ -9310,6 +9593,7 @@ newCONSTSUB_flags|5.015006|5.015006| new_ctype|5.006000||Viu newCVREF|5.003007|5.003007|u +newDEFEROP|5.035004|5.035004|x newDEFSVOP|5.021006|5.021006| newFORM|5.003007|5.003007|u newFOROP|5.013007|5.013007| @@ -9337,6 +9621,8 @@ newMETHOP_named|5.021005|5.021005| new_msg_hv|5.027009||Viu newMYSUB|5.017004|5.017004|u +new_NOARENA|||Viu +new_NOARENAZ|||Viu newNULLLIST|5.003007|5.003007| new_numeric|5.006000||Viu newOP|5.003007|5.003007| @@ -9366,7 +9652,7 @@ newSVOP|5.003007|5.003007| newSVpadname|5.017004|5.017004|x newSVpv|5.003007|5.003007| -newSVpvf|5.006000|5.004000|v +newSVpvf|5.004000||vV newSVpvf_nocontext|5.006000||vVn newSVpvn|5.004005|5.003007|p newSVpvn_flags|5.010001|5.003007|p @@ -9382,7 +9668,9 @@ newSVsv_flags|5.029009|5.003007|p newSVsv_nomg|5.029009|5.003007|p newSV_type|5.009005|5.003007|p +newSV_type_mortal||| newSVuv|5.006000|5.003007|p +new_SV|||Viu newTRYCATCHOP|5.033007|5.033007|x newUNOP|5.003007|5.003007| newUNOP_AUX|5.021007|5.021007| @@ -9393,6 +9681,9 @@ newWHILEOP|5.013007|5.013007| Newx|5.009003|5.003007|p Newxc|5.009003|5.003007|p +new_XNV|||Viu +new_XPVMG|||Viu +new_XPVNV|||Viu newXS|5.006000|5.006000| newXS_deffile|5.021006||cViu newXS_flags|5.009004|5.009004|xu @@ -9409,6 +9700,7 @@ ninstr|5.003007|5.003007|n NL_LANGINFO_LOCK|5.033005||Viu NL_LANGINFO_UNLOCK|5.033005||Viu +NOARENA|||Viu no_bareword_allowed|5.005004||Viu no_bareword_filehandle|5.033006||Viu NOCAPTURE_PAT_MOD|5.021008||Viu @@ -9423,10 +9715,10 @@ no_fh_allowed|5.003007||Viu NOLINE|5.003007||Viu NO_LOCALE|5.007000||Viu -NO_LOCALECONV_MON_THOUSANDS_SEP|5.005000||Viu NONDESTRUCT_PAT_MOD|5.013002||Viu NONDESTRUCT_PAT_MODS|5.013002||Viu NON_OTHER_COUNT|5.033005||Viu +NONV|||Viu no_op|5.003007||Viu NOOP|5.005000|5.003007|p noperl_die|5.021006||vVniu @@ -9437,8 +9729,10 @@ not_a_number|5.005000||Viu NOTE3|5.027001||Viu NOTHING|5.003007||Viu +NOTHING_t8|5.035004||Viu NOTHING_t8_p8|5.033003||Viu NOTHING_t8_pb|5.033003||Viu +NOTHING_tb|5.035004||Viu NOTHING_tb_p8|5.033003||Viu NOTHING_tb_pb|5.033003||Viu nothreadhook|5.008000|5.008000| @@ -9447,23 +9741,31 @@ NOT_IN_PAD|5.005000||Viu NOT_REACHED|5.019006|5.003007|poVnu NPOSIXA|5.017003||Viu +NPOSIXA_t8|5.035004||Viu NPOSIXA_t8_p8|5.033003||Viu NPOSIXA_t8_pb|5.033003||Viu +NPOSIXA_tb|5.035004||Viu NPOSIXA_tb_p8|5.033003||Viu NPOSIXA_tb_pb|5.033003||Viu NPOSIXD|5.017003||Viu +NPOSIXD_t8|5.035004||Viu NPOSIXD_t8_p8|5.033003||Viu NPOSIXD_t8_pb|5.033003||Viu +NPOSIXD_tb|5.035004||Viu NPOSIXD_tb_p8|5.033003||Viu NPOSIXD_tb_pb|5.033003||Viu NPOSIXL|5.017003||Viu +NPOSIXL_t8|5.035004||Viu NPOSIXL_t8_p8|5.033003||Viu NPOSIXL_t8_pb|5.033003||Viu +NPOSIXL_tb|5.035004||Viu NPOSIXL_tb_p8|5.033003||Viu NPOSIXL_tb_pb|5.033003||Viu NPOSIXU|5.017003||Viu +NPOSIXU_t8|5.035004||Viu NPOSIXU_t8_p8|5.033003||Viu NPOSIXU_t8_pb|5.033003||Viu +NPOSIXU_tb|5.035004||Viu NPOSIXU_tb_p8|5.033003||Viu NPOSIXU_tb_pb|5.033003||Viu NSIG|5.009003||Viu @@ -9541,7 +9843,7 @@ NV_WITHIN_IV|5.006000||Viu NV_WITHIN_UV|5.006000||Viu NV_X86_80_BIT|5.025004||Viu -NV_ZERO_IS_ALLBITS_ZERO|5.035001|5.035001|Vn +NV_ZERO_IS_ALLBITS_ZERO|5.035009|5.035009|Vn OA_AVREF|5.003007||Viu OA_BASEOP|5.005000||Viu OA_BASEOP_OR_UNOP|5.005000||Viu @@ -9584,15 +9886,16 @@ Off_t_size|5.006000|5.006000|Vn OFFUNI_IS_INVARIANT|5.023003||Viu OFFUNISKIP|5.019004||Viu +OFFUNISKIP_helper|5.035004||Viu ONCE_PAT_MOD|5.009005||Viu ONCE_PAT_MODS|5.009005||Viu +ONE_IF_EBCDIC_ZERO_IF_NOT|5.035004||Viu oopsAV|5.003007||Viu oopsHV|5.003007||Viu OP|5.003007||Viu op_append_elem|5.013006|5.013006| op_append_list|5.013006|5.013006| opASSIGN|5.003007||Viu -OP_BINARY|5.004000||Viu OP_CHECK_MUTEX_INIT|5.015008||Viu OP_CHECK_MUTEX_LOCK|5.015008||Viu OP_CHECK_MUTEX_TERM|5.015008||Viu @@ -9611,16 +9914,20 @@ openn_cleanup|5.019010||Viu openn_setup|5.019010||Viu open_script|5.005000||Viu +OPEN_t8|5.035004||Viu OPEN_t8_p8|5.033003||Viu OPEN_t8_pb|5.033003||Viu +OPEN_tb|5.035004||Viu OPEN_tb_p8|5.033003||Viu OPEN_tb_pb|5.033003||Viu OPERAND|5.003007||Viu OPERANDl|5.031005||Viu OPERANDs|5.031005||Viu OPFAIL|5.009005||Viu +OPFAIL_t8|5.035004||Viu OPFAIL_t8_p8|5.033003||Viu OPFAIL_t8_pb|5.033003||Viu +OPFAIL_tb|5.035004||Viu OPFAIL_tb_p8|5.033003||Viu OPFAIL_tb_pb|5.033003||Viu OPf_FOLDED|5.021007||Viu @@ -9686,6 +9993,7 @@ OPpCOREARGS_DEREF2|5.015003||Viu OPpCOREARGS_PUSHMARK|5.015003||Viu OPpCOREARGS_SCALARMOD|5.015003||Viu +OPpDEFER_FINALLY|5.035008||Viu OPpDEREF|5.004000||Viu OPpDEREF_AV|5.003007||Viu OPpDEREF_HV|5.003007||Viu @@ -9757,8 +10065,6 @@ OPpSORT_INTEGER|5.006000||Viu OPpSORT_NUMERIC|5.006000||Viu OPpSORT_REVERSE|5.006000||Viu -OPpSORT_STABLE|5.009003||Viu -OPpSORT_UNSTABLE|5.027004||Viu OPpSPLIT_ASSIGN|5.025006||Viu OPpSPLIT_IMPLIM|5.019002||Viu OPpSPLIT_LEX|5.025006||Viu @@ -9775,6 +10081,7 @@ OPpTRANS_TO_UTF|5.006000||Viu OPpTRANS_USE_SVOP|5.031006||Viu OPpTRUEBOOL|5.017004||Viu +OPpUSEINT|5.035005||Viu OpREFCNT_dec|5.006000||Viu op_refcnt_dec|||xiu OpREFCNT_inc|5.006000||Viu @@ -9802,8 +10109,10 @@ OpSLOToff|5.033001||Viu op_std_init|5.015003||Viu OPTIMIZED|5.005000||Viu +OPTIMIZED_t8|5.035004||Viu OPTIMIZED_t8_p8|5.033003||Viu OPTIMIZED_t8_pb|5.033003||Viu +OPTIMIZED_tb|5.035004||Viu OPTIMIZED_tb_p8|5.033003||Viu OPTIMIZED_tb_pb|5.033003||Viu optimize_op|5.027006||Viu @@ -9818,6 +10127,7 @@ OP_TYPE_IS_OR_WAS|5.019010|5.019010| OP_TYPE_IS_OR_WAS_NN|5.019010||Viu op_unscope|5.017003||xViu +op_wrap_finally|5.035008|5.035008|x O_RDONLY|5.006000||Viu O_RDWR|5.006000||Viu ORIGMARK|5.003007|5.003007| @@ -9831,14 +10141,14 @@ O_WRONLY|5.006000||Viu package|5.003007||Viu package_version|5.011001||Viu -pack_cat|5.007003|5.007003|d +pack_cat|5.033002|5.033002|d packlist|5.008001|5.008001| pack_rec|5.008001||Viu packWARN2|5.007003|5.003007|p packWARN3|5.007003|5.003007|p packWARN4|5.007003|5.003007|p packWARN|5.007003|5.003007|p -pad_add_anon|5.008001|5.008001| +pad_add_anon|5.015001|5.015001| pad_add_name_pv|5.015001|5.015001| pad_add_name_pvn|5.015001|5.015001| pad_add_name_pvs|5.015001|5.015001| @@ -9848,7 +10158,7 @@ padadd_STALEOK|5.017003||Viu padadd_STATE|5.011002||Viu pad_add_weakref|5.021007||Viu -pad_alloc|5.003007|5.003007|x +pad_alloc|5.015001|5.015001|x pad_alloc_name|5.015001||Vi PadARRAY|5.017004|5.017004|x PAD_BASE_SV|5.008001||Vi @@ -9864,7 +10174,7 @@ PAD_COMPNAME_PV|5.008001||Vi PAD_COMPNAME_SV|5.009005||Viu PAD_COMPNAME_TYPE|5.008001||Vi -pad_compname_type|5.009003|5.009003|d +pad_compname_type|5.033005|5.033005|d PAD_FAKELEX_ANON|5.009005||Viu PAD_FAKELEX_MULTI|5.009005||Viu pad_findlex|5.005000||Vi @@ -9920,7 +10230,7 @@ PadnameTYPE|5.017004||Vi PadnameTYPE_set|5.021007||Viu PadnameUTF8|5.017004|5.017004|x -pad_new|5.008001|5.008001| +pad_new|5.015001|5.015001| padnew_CLONE|5.008001||Viu padnew_SAVE|5.008001||Viu padnew_SAVESUB|5.008001||Viu @@ -9938,7 +10248,7 @@ PAD_SV|5.003007||Vi PAD_SVl|5.008001||Vi pad_swipe|5.003007||Vi -pad_tidy|5.008001|5.008001|x +pad_tidy|5.015001|5.015001|x panic_write2|5.008001||Viu PARENT_FAKELEX_FLAGS|5.009005||Viu PARENT_PAD_INDEX|5.009005||Viu @@ -9997,17 +10307,20 @@ PERL_BITFIELD8|5.010001||Viu PERL_CALLCONV|5.005002||Viu PERL_CALLCONV_NO_RET|5.017002||Viu -Perl_calloc|5.006000||Viu Perl_ceil|5.009001|5.009001|n PERL_CKDEF|5.006000||Viu perl_clone|5.006000||Vn perl_clone_using|5.006000||Vnu +PERL_CLZ_32|5.035003||Viu +PERL_CLZ_64|5.035003||Viu perl_construct|5.003007|5.003007|n PERL_COP_SEQMAX|5.013010||Viu PERL_COPY_ON_WRITE|5.023001||Viu Perl_cos|5.006000|5.006000|n Perl_cosh|5.021004|5.021004|n PERL_COUNT_MULTIPLIER|5.027007||Viu +PERL_CTZ_32|5.035003||Viu +PERL_CTZ_64|5.035003||Viu Perl_custom_op_xop|5.019006||V PERLDB_ALL|5.004002||Viu PERLDBf_GOTO|5.004005||Viu @@ -10039,6 +10352,10 @@ PERLDB_SUB_NN|5.004005||Viu PERL_DEB2|5.021007||Viu PERL_DEB|5.008001||Viu +PERL_deBruijnMagic32|5.035003||Viu +PERL_deBruijnMagic64|5.035003||Viu +PERL_deBruijnShift32|5.035003||Viu +PERL_deBruijnShift64|5.035003||Viu PERL_DEBUG|5.008001||Viu Perl_debug_log|5.003007||Viu PERL_DEBUG_PAD|5.007003||Viu @@ -10096,6 +10413,7 @@ PERL_EXIT_EXPECTED|5.006000|5.006000| PERL_EXIT_WARN|5.019003|5.019003| Perl_exp|5.006000|5.006000|n +Perl_fabs|5.035005||Viu PERL_FEATURE_H|5.029006||Viu PERL_FILE_IS_ABSOLUTE|5.006000||Viu PERL_FILTER_EXISTS|5.009005||Viu @@ -10127,12 +10445,20 @@ PERL_FS_VER_FMT|5.006000||Viu PERL_FS_VERSION|5.010001||Viu PERL_GCC_BRACE_GROUPS_FORBIDDEN|5.008001||Viu +PERL_GCC_VERSION_GE|5.035003||Viu +PERL_GCC_VERSION_GT|5.035003||Viu +PERL_GCC_VERSION_LE|5.035003||Viu +PERL_GCC_VERSION_LT|5.035003||Viu PERL_GET_CONTEXT|5.006000||Viu PERL_GET_INTERP|5.006000||Viu PERL_GET_THX|5.006000||Viu PERL_GIT_UNPUSHED_COMMITS|5.010001||Viu PERL_GPROF_MONCONTROL|5.007002||Viu PERL_HANDY_H|5.027001||Viu +PERL_HAS_FAST_GET_LSB_POS32|5.035003||Viu +PERL_HAS_FAST_GET_LSB_POS64|5.035003||Viu +PERL_HAS_FAST_GET_MSB_POS32|5.035003||Viu +PERL_HAS_FAST_GET_MSB_POS64|5.035003||Viu PERL_HASH|5.003007|5.003007|p PERL_HASH_DEFAULT_HvMAX|5.017011||Viu PERL_HASH_FUNC|5.017006||Viu @@ -10150,11 +10476,10 @@ PERL_HASH_USE_SBOX32_ALSO|5.027001||Viu PERL_HASH_WITH_SEED|5.021001||Viu PERL_HASH_WITH_STATE|5.027001||Viu -PERL_HV_ALLOC_AUX_SIZE|5.019010||Viu PERL_HV_ARRAY_ALLOC_BYTES|5.006000||Viu PERL___I|5.009005||Viu PERL_IMPLICIT_CONTEXT|5.006000||Viu -PERL_INC_VERSION_LIST|5.035001|5.035001|Vn +PERL_INC_VERSION_LIST|5.035009|5.035009|Vn Perl_internal_drand48|5.027004||Viu PERL_INTERPRETER_SIZE_UPTO_MEMBER|5.010000||Viu PERL_INT_MAX|5.003007|5.003007|p @@ -10169,7 +10494,7 @@ PerlIO_canset_cnt|5.003007|5.003007|n PerlIO_clearerr|5.007003|5.007003| PerlIO_close|5.007003|5.007003| -PerlIO_context_layers|5.009004|5.009004|u +PerlIO_context_layers|||u PerlIO_debug|5.007001|5.007001| PERLIO_DUP_CLONE|5.007003||Viu PERLIO_DUP_FD|5.007003||Viu @@ -10187,7 +10512,7 @@ PERLIO_F_ERROR|5.007001|5.007001| PERLIO_F_FASTGETS|5.007001|5.007001| PerlIO_fileno|5.007003|5.007003| -PerlIO_fill|5.007003|5.007003|u +PerlIO_fill|5.007000|5.007000|u PerlIO_findFILE|5.003007|5.003007|n PERLIO_F_LINEBUF|5.007001|5.007001| PerlIO_flush|5.007003|5.007003| @@ -10260,6 +10585,7 @@ Perl_isinf|5.007003|5.007003|n Perl_isnan|5.006001|5.006001|n PERL_IS_SUBWORD_ADDR|5.027007||Viu +PERL_IS_UTF8_CHAR_DFA|5.035004||Viu PERL_JNP_TO_DECIMAL|5.033001||Viu Perl_langinfo|5.027004|5.027004|n PERL_LANGINFO_H|5.027004||Viu @@ -10358,7 +10684,6 @@ PERL_MAGIC_vec|5.007002|5.003007|p PERL_MAGIC_vstring|5.008001|5.003007|p PERL_MAGIC_VTABLE_MASK|5.015000||Viu -Perl_malloc|5.006000||Viu PERL_MALLOC_CTL_H|5.027001||Viu Perl_malloc_good_size|5.010001||Viu PERL_MALLOC_WRAP|5.009002|5.009002|Vn @@ -10384,7 +10709,6 @@ PerlMemShared_is_locked|5.006000||Viu PerlMemShared_malloc|5.006000||Viu PerlMemShared_realloc|5.006000||Viu -Perl_mfree|5.006000||Viu PERL_MG_UFUNC|5.007001||Viu Perl_modf|5.006000|5.006000|n PERL_MULTICONCAT_HEADER_SIZE|5.027006||Viu @@ -10402,6 +10726,7 @@ PERL_MY_VSNPRINTF_GUARDED|5.009004||Viu PERL_MY_VSNPRINTF_POST_GUARD|5.021002||Viu PERL_NO_DEV_RANDOM|5.009004||Viu +PERL_NON_CORE_CHECK_EMPTY|5.035004||Viu PERL_OBJECT_THIS|5.005000||Viu PERL_OP_PARENT|5.025001||Viu PERL_PADNAME_MINIMAL|5.021007||Viu @@ -10570,6 +10895,7 @@ perl_pthread_mutex_unlock|5.023006||Viu PERL_PV_ESCAPE_ALL|5.009004|5.003007|p PERL_PV_ESCAPE_DWIM|5.019008||Viu +PERL_PV_ESCAPE_DWIM_ALL_HEX|||Viu PERL_PV_ESCAPE_FIRSTCHAR|5.009004|5.003007|p PERL_PV_ESCAPE_NOBACKSLASH|5.009004|5.003007|p PERL_PV_ESCAPE_NOCLEAR|5.009004|5.003007|p @@ -10589,7 +10915,6 @@ PERL_QUAD_MIN|5.003007|5.003007|p PERL_READ_LOCK|5.033005||Viu PERL_READ_UNLOCK|5.033005||Viu -Perl_realloc|5.006000||Viu PERL_REENTR_API|5.009005||Viu PERL_REENTR_H|5.027001||Viu PERL_REENTR_USING_ASCTIME_R|5.031011||Viu @@ -10728,7 +11053,6 @@ PERLSI_UNDEF|5.005000||Viu PERLSI_UNKNOWN|5.005000||Viu PERLSI_WARNHOOK|5.005000||Viu -PERL_SMALL_MACRO_BUFFER|5.023008||Viu PERL_SNPRINTF_CHECK|5.021002||Viu PerlSock_accept|5.005000||Viu PerlSock_accept_cloexec|5.027008||Viu @@ -10782,7 +11106,7 @@ PERL_STACK_OVERFLOW_CHECK|5.006000||Viu PERL_STATIC_FORCE_INLINE|5.031011||Viu PERL_STATIC_FORCE_INLINE_NO_RET|5.031011||Viu -PERL_STATIC_INLINE|5.013004|5.013004|Vn +PERL_STATIC_INLINE|5.013004|5.013004|poVn PERL_STATIC_INLINE_NO_RET|5.017005||Viu PERL_STATIC_NO_RET|5.017005||Viu PERL_STRLEN_EXPAND_SHIFT|5.013004||Viu @@ -10801,6 +11125,7 @@ Perl_tan|5.021004|5.021004|n Perl_tanh|5.021004|5.021004|n PERL_TARGETARCH|5.007002|5.007002|Vn +PERL_THREAD_LOCAL|5.035004|5.035004|Vn PERL_TIME64_CONFIG_H|5.027001||Viu PERL_TIME64_H|5.027001||Viu PERL_TRACK_MEMPOOL|5.009003||Viu @@ -10857,6 +11182,7 @@ PERL_USE_DEVEL|5.010001|5.010001|Vn PERL_USE_GCC_BRACE_GROUPS|5.009004|5.003007|pV PERL_USES_PL_PIDSTATUS|5.009003||Viu +PERL_USE_THREAD_LOCAL|5.035004||Viu PERL_USHORT_MAX|5.003007|5.003007|p PERL_USHORT_MIN|5.003007|5.003007|p PERL_UTF8_H|5.027001||Viu @@ -10890,6 +11216,7 @@ PERL_WRITE_UNLOCK|5.033005||Viu PERL_XSUB_H|5.027001||Viu perly_sighandler|5.031007||cVnu +phase_name|5.035007|5.035007| PHOSTNAME|5.006000|5.006000|Vn pidgone|5.003007||Viu Pid_t|5.005000|5.005000|Vn @@ -11125,6 +11452,7 @@ PL_Posix_ptrs|5.029000||Viu PL_ppaddr||5.003007|ponu PL_preambleav|5.005000||Viu +PL_prevailing_version|5.035009||Viu PL_Private_Use|5.029009||Viu PL_Proc|5.006000||Viu PL_profiledata|5.005000||Viu @@ -11232,8 +11560,10 @@ PL_unsafe|5.005000||Viu PL_UpperLatin1|5.019005||Viu PLUS|5.003007||Viu +PLUS_t8|5.035004||Viu PLUS_t8_p8|5.033003||Viu PLUS_t8_pb|5.033003||Viu +PLUS_tb|5.035004||Viu PLUS_tb_p8|5.033003||Viu PLUS_tb_pb|5.033003||Viu PL_utf8cache|5.009004||Viu @@ -11343,6 +11673,7 @@ PoisonFree|5.009004|5.003007|p PoisonNew|5.009004|5.003007|p PoisonPADLIST|5.021006||Viu +POISON_SV_HEAD|||Viu PoisonWith|5.009004|5.003007|p popen|5.003007||Viu POPi|5.003007|5.003007| @@ -11363,28 +11694,36 @@ populate_ANYOF_from_invlist|5.019005||Viu populate_isa|||viu POSIXA|5.017003||Viu +POSIXA_t8|5.035004||Viu POSIXA_t8_p8|5.033003||Viu POSIXA_t8_pb|5.033003||Viu +POSIXA_tb|5.035004||Viu POSIXA_tb_p8|5.033003||Viu POSIXA_tb_pb|5.033003||Viu POSIX_CC_COUNT|5.017008||Viu POSIXD|5.017003||Viu +POSIXD_t8|5.035004||Viu POSIXD_t8_p8|5.033003||Viu POSIXD_t8_pb|5.033003||Viu +POSIXD_tb|5.035004||Viu POSIXD_tb_p8|5.033003||Viu POSIXD_tb_pb|5.033003||Viu POSIXL|5.017003||Viu POSIXL_CLEAR|5.029004||Viu POSIXL_SET|5.029004||Viu +POSIXL_t8|5.035004||Viu POSIXL_t8_p8|5.033003||Viu POSIXL_t8_pb|5.033003||Viu +POSIXL_tb|5.035004||Viu POSIXL_tb_p8|5.033003||Viu POSIXL_tb_pb|5.033003||Viu POSIXL_TEST|5.029004||Viu POSIXL_ZERO|5.029004||Viu POSIXU|5.017003||Viu +POSIXU_t8|5.035004||Viu POSIXU_t8_p8|5.033003||Viu POSIXU_t8_pb|5.033003||Viu +POSIXU_tb|5.035004||Viu POSIXU_tb_p8|5.033003||Viu POSIXU_tb_pb|5.033003||Viu PP|5.003007||Viu @@ -11416,20 +11755,24 @@ print_collxfrm_input_and_return|5.025004||Viu printf|5.003007||Viu PRINTF_FORMAT_NULL_OK|5.009005|5.009005|Vn -printf_nocontext|5.007001|5.007001|vdnu +printf_nocontext|5.007001||vdVnu PRIVLIB|5.003007|5.003007|Vn PRIVLIB_EXP|5.003007|5.003007|Vn PRIVSHIFT|5.003007||Viu process_special_blocks|5.009005||Viu PROCSELFEXE_PATH|5.007003|5.007003|Vn PRUNE|5.009005||Viu +PRUNE_t8|5.035004||Viu PRUNE_t8_p8|5.033003||Viu PRUNE_t8_pb|5.033003||Viu +PRUNE_tb|5.035004||Viu PRUNE_tb_p8|5.033003||Viu PRUNE_tb_pb|5.033003||Viu PSEUDO|5.009004||Viu +PSEUDO_t8|5.035004||Viu PSEUDO_t8_p8|5.033003||Viu PSEUDO_t8_pb|5.033003||Viu +PSEUDO_tb|5.035004||Viu PSEUDO_tb_p8|5.033003||Viu PSEUDO_tb_pb|5.033003||Viu pthread_addr_t|5.005000||Viu @@ -11473,7 +11816,6 @@ Ptrdiff_t|5.029003||Viu ptr_hash|5.017010||Vniu PTRSIZE|5.005000|5.005000|Vn -ptr_table_clear|5.009005|5.009005|du ptr_table_fetch|5.009005|5.009005|u ptr_table_find|5.009004||Vniu ptr_table_free|5.009005|5.009005|u @@ -11539,7 +11881,7 @@ READDIR64_R_PROTO|5.008000|5.008000|Vn READDIR_R_PROTO|5.008000|5.008000|Vn READ_XDIGIT|5.017006|5.017006| -realloc|5.007002|5.007002|n +realloc|5.003007||Vn ReANY|5.017006||cVnu re_compile|5.009005|5.009005|u RE_COMPILE_RECURSION_INIT|5.029009||Viu @@ -11562,8 +11904,6 @@ RE_DEBUG_EXTRA_DUMP_PRE_OPTIMIZE|5.031004||Viu RE_DEBUG_EXTRA_GPOS|5.011000||Viu RE_DEBUG_EXTRA_MASK|5.009004||Viu -RE_DEBUG_EXTRA_OFFDEBUG|5.009005||Viu -RE_DEBUG_EXTRA_OFFSETS|5.009004||Viu RE_DEBUG_EXTRA_OPTIMISE|5.009005||Viu RE_DEBUG_EXTRA_STACK|5.009005||Viu RE_DEBUG_EXTRA_STATE|5.009004||Viu @@ -11671,52 +12011,72 @@ REFF|5.004001||Viu REFFA|5.013010||Viu REFFAN|5.031001||Viu +REFFAN_t8|5.035004||Viu REFFAN_t8_p8|5.033003||Viu REFFAN_t8_pb|5.033003||Viu +REFFAN_tb|5.035004||Viu REFFAN_tb_p8|5.033003||Viu REFFAN_tb_pb|5.033003||Viu +REFFA_t8|5.035004||Viu REFFA_t8_p8|5.033003||Viu REFFA_t8_pb|5.033003||Viu +REFFA_tb|5.035004||Viu REFFA_tb_p8|5.033003||Viu REFFA_tb_pb|5.033003||Viu REFFL|5.004001||Viu REFFLN|5.031001||Viu +REFFLN_t8|5.035004||Viu REFFLN_t8_p8|5.033003||Viu REFFLN_t8_pb|5.033003||Viu +REFFLN_tb|5.035004||Viu REFFLN_tb_p8|5.033003||Viu REFFLN_tb_pb|5.033003||Viu +REFFL_t8|5.035004||Viu REFFL_t8_p8|5.033003||Viu REFFL_t8_pb|5.033003||Viu +REFFL_tb|5.035004||Viu REFFL_tb_p8|5.033003||Viu REFFL_tb_pb|5.033003||Viu REFFN|5.031001||Viu +REFFN_t8|5.035004||Viu REFFN_t8_p8|5.033003||Viu REFFN_t8_pb|5.033003||Viu +REFFN_tb|5.035004||Viu REFFN_tb_p8|5.033003||Viu REFFN_tb_pb|5.033003||Viu +REFF_t8|5.035004||Viu REFF_t8_p8|5.033003||Viu REFF_t8_pb|5.033003||Viu +REFF_tb|5.035004||Viu REFF_tb_p8|5.033003||Viu REFF_tb_pb|5.033003||Viu REFFU|5.013008||Viu REFFUN|5.031001||Viu +REFFUN_t8|5.035004||Viu REFFUN_t8_p8|5.033003||Viu REFFUN_t8_pb|5.033003||Viu +REFFUN_tb|5.035004||Viu REFFUN_tb_p8|5.033003||Viu REFFUN_tb_pb|5.033003||Viu +REFFU_t8|5.035004||Viu REFFU_t8_p8|5.033003||Viu REFFU_t8_pb|5.033003||Viu +REFFU_tb|5.035004||Viu REFFU_tb_p8|5.033003||Viu REFFU_tb_pb|5.033003||Viu REF_HE_KEY|5.009005||Viu refkids|5.003007||Viu REFN|5.031001||Viu +REFN_t8|5.035004||Viu REFN_t8_p8|5.033003||Viu REFN_t8_pb|5.033003||Viu +REFN_tb|5.035004||Viu REFN_tb_p8|5.033003||Viu REFN_tb_pb|5.033003||Viu +REF_t8|5.035004||Viu REF_t8_p8|5.033003||Viu REF_t8_pb|5.033003||Viu +REF_tb|5.035004||Viu REF_tb_p8|5.033003||Viu REF_tb_pb|5.033003||Viu refto|5.005000||Viu @@ -11724,8 +12084,10 @@ reg|5.005000||Viu reganode|5.005000||Viu REG_ANY|5.006000||Viu +REG_ANY_t8|5.035004||Viu REG_ANY_t8_p8|5.033003||Viu REG_ANY_t8_pb|5.033003||Viu +REG_ANY_tb|5.035004||Viu REG_ANY_tb_p8|5.033003||Viu REG_ANY_tb_pb|5.033003||Viu regatom|5.005000||Viu @@ -11744,8 +12106,10 @@ regexec_flags|5.005000||cVu REGEX_SET|5.031010||Viu regex_set_precedence|5.021010||Vniu +REGEX_SET_t8|5.035004||Viu REGEX_SET_t8_p8|5.033003||Viu REGEX_SET_t8_pb|5.033003||Viu +REGEX_SET_tb|5.035004||Viu REGEX_SET_tb_p8|5.033003||Viu REGEX_SET_tb_pb|5.033003||Viu REG_EXTFLAGS_NAME_SIZE|5.020000||Viu @@ -11760,6 +12124,9 @@ reginsert|5.005000||Viu REG_INTFLAGS_NAME_SIZE|5.020000||Viu register|5.003007||Viu +reg_la_NOTHING|||Viu +reg_la_OPFAIL|||Viu +REG_LB_SEEN|||Viu REG_LOOKBEHIND_SEEN|5.019009||Viu REG_MAGIC|5.006000||Viu regmatch|5.005000||Viu @@ -11775,6 +12142,7 @@ regnext|5.003007||cVu reg_node|5.005000||Viu regnode_guts|5.021005||Viu +regnode_guts_debug|||Viu REGNODE_MAX|5.009004||Viu REGNODE_SIMPLE|5.013002||Viu REGNODE_VARIES|5.013002||Viu @@ -11806,8 +12174,10 @@ Renew|5.003007|5.003007| Renewc|5.003007|5.003007| RENUM|5.005000||Viu +RENUM_t8|5.035004||Viu RENUM_t8_p8|5.033003||Viu RENUM_t8_pb|5.033003||Viu +RENUM_tb|5.035004||Viu RENUM_tb_p8|5.033003||Viu RENUM_tb_pb|5.033003||Viu re_op_compile|5.017001||Viu @@ -11834,7 +12204,6 @@ RETPUSHNO|5.003007||Viu RETPUSHUNDEF|5.003007||Viu RETPUSHYES|5.003007||Viu -RE_TRACK_PATTERN_OFFSETS|5.009005||Viu RE_TRIE_MAXBUF_INIT|5.009002||Viu RE_TRIE_MAXBUF_NAME|5.009002||Viu RETSETNO|5.003007||Viu @@ -11890,7 +12259,7 @@ RV2CVOPCV_MAYBE_NAME_GV|5.021004||Viu RV2CVOPCV_RETURN_NAME_GV|5.013006|5.013006| RV2CVOPCV_RETURN_STUB|5.021004||Viu -rvpv_dup|5.007003|5.007003|u +rvpv_dup|5.008008|5.008008|u RX_ANCHORED_SUBSTR|5.010001||Viu RX_ANCHORED_UTF8|5.010001||Viu RXapif_ALL|5.009005||Viu @@ -12034,8 +12403,10 @@ same_dirent|5.003007||Viu SANE_ERRSV|5.031003|5.031003| SANY|5.003007||Viu +SANY_t8|5.035004||Viu SANY_t8_p8|5.033003||Viu SANY_t8_pb|5.033003||Viu +SANY_tb|5.035004||Viu SANY_tb_p8|5.033003||Viu SANY_tb_pb|5.033003||Viu save_adelete|5.011000|5.011000|u @@ -12086,7 +12457,7 @@ save_helem|5.004005|5.004005|u save_helem_flags|5.011000|5.011000|u SAVEHINTS|5.005000||Viu -save_hints|5.010001|5.010001|u +save_hints|5.013005|5.013005|u save_hptr|5.003007|5.003007| SAVEI16|5.004000|5.004000| save_I16|5.004000||cVu @@ -12116,10 +12487,10 @@ SAVEPARSER|5.009005||Viu SAVEPPTR|5.003007|5.003007| save_pptr|5.003007||cVu -save_pushi32ptr|5.010001|5.010001|u +save_pushi32ptr|5.013006|5.013006|u save_pushptr|5.010001|5.010001|u save_pushptri32ptr|5.010001||Viu -save_pushptrptr|5.010001|5.010001|u +save_pushptrptr|5.013006|5.013006|u savepv|5.003007|5.003007| savepvn|5.003007|5.003007| savepvs|5.009003|5.009003| @@ -12140,6 +12511,7 @@ savestack_grow_cnt|5.008001|5.008001|u SAVESTACK_POS|5.004000|5.004000| save_strlen|5.019004||cViu +SAVESTRLEN|5.035005|5.035005| savesvpv|5.009002|5.009002| save_svref|5.003007|5.003007| SAVESWITCHSTACK|5.009002||Viu @@ -12183,7 +12555,7 @@ SAVEt_LONG|5.003007||Viu SAVEt_MORTALIZESV|5.007001||Viu SAVETMPS|5.003007|5.003007| -savetmps|5.023008|5.023008|xu +savetmps|||xu SAVEt_NSTAB|5.003007||Viu save_to_buffer|5.027004||Vniu SAVEt_OP|5.005000||Viu @@ -12214,8 +12586,10 @@ sb_m|5.003007||Viu sb_maxiters|5.003007||Viu SBOL|5.003007||Viu +SBOL_t8|5.035004||Viu SBOL_t8_p8|5.033003||Viu SBOL_t8_pb|5.033003||Viu +SBOL_tb|5.035004||Viu SBOL_tb_p8|5.033003||Viu SBOL_tb_pb|5.033003||Viu sb_orig|5.003007||Viu @@ -12270,7 +12644,7 @@ SCHED_YIELD|5.006000|5.006000|Vn SCOPE_SAVES_SIGNAL_MASK|5.007001||Viu search_const|5.010001||Viu -seed|5.008001|5.008001|u +seed|5.009003|5.009003|u seedDrand01|5.006000|5.006000| SEEK_CUR|5.003007||Viu seekdir|5.005000||Viu @@ -12284,8 +12658,10 @@ send|5.005000||Viu sendto|5.005000||Viu SEOL|5.003007||Viu +SEOL_t8|5.035004||Viu SEOL_t8_p8|5.033003||Viu SEOL_t8_pb|5.033003||Viu +SEOL_tb|5.035004||Viu SEOL_tb_p8|5.033003||Viu SEOL_tb_pb|5.033003||Viu sequence_num|5.009003||Viu @@ -12294,7 +12670,7 @@ setbuf|5.003007||Viu set_caret_X|5.019006||Viu set_context|5.006000|5.006000|nu -setdefout|5.003007|5.003007| +setdefout|5.011000|5.011000| SETERRNO|5.003007||Vi setfd_cloexec|5.027008||Vniu setfd_cloexec_for_nonsysfd|5.027008||Viu @@ -12349,7 +12725,7 @@ setuid|5.005000||Viu _setup_canned_invlist|5.019008||cViu setvbuf|5.003007||Viu -share_hek|5.004000|5.004000|u +share_hek|5.009003|5.009003|u share_hek_flags|5.008000||Viu share_hek_hek|5.009003||Viu sharepvn|5.005000||Viu @@ -12378,6 +12754,8 @@ Sigsetjmp|5.003007|5.003007| SIG_SIZE|5.007001|5.007001|Vn simplify_sort|5.006000||Viu +single_1bit_pos32|5.035003||cVnu +single_1bit_pos64|5.035003||cVnu SINGLE_PAT_MOD|5.009005||Viu SIPHASH_SEED_STATE|5.027001||Viu SIPROUND|5.017006||Viu @@ -12416,17 +12794,23 @@ SKIP|5.009005||Viu SKIP_next|5.009005||Viu SKIP_next_fail|5.009005||Viu +SKIP_next_fail_t8|5.035004||Viu SKIP_next_fail_t8_p8|5.033003||Viu SKIP_next_fail_t8_pb|5.033003||Viu +SKIP_next_fail_tb|5.035004||Viu SKIP_next_fail_tb_p8|5.033003||Viu SKIP_next_fail_tb_pb|5.033003||Viu +SKIP_next_t8|5.035004||Viu SKIP_next_t8_p8|5.033003||Viu SKIP_next_t8_pb|5.033003||Viu +SKIP_next_tb|5.035004||Viu SKIP_next_tb_p8|5.033003||Viu SKIP_next_tb_pb|5.033003||Viu skipspace_flags|5.019002||xcViu +SKIP_t8|5.035004||Viu SKIP_t8_p8|5.033003||Viu SKIP_t8_pb|5.033003||Viu +SKIP_tb|5.035004||Viu SKIP_tb_p8|5.033003||Viu SKIP_tb_pb|5.033003||Viu skip_to_be_ignored_text|5.023004||Viu @@ -12455,13 +12839,17 @@ SRAND48_R_PROTO|5.008000|5.008000|Vn SRANDOM_R_PROTO|5.008000|5.008000|Vn SRCLOSE|5.027008||Viu +SRCLOSE_t8|5.035004||Viu SRCLOSE_t8_p8|5.033003||Viu SRCLOSE_t8_pb|5.033003||Viu +SRCLOSE_tb|5.035004||Viu SRCLOSE_tb_p8|5.033003||Viu SRCLOSE_tb_pb|5.033003||Viu SROPEN|5.027008||Viu +SROPEN_t8|5.035004||Viu SROPEN_t8_p8|5.033003||Viu SROPEN_t8_pb|5.033003||Viu +SROPEN_tb|5.035004||Viu SROPEN_tb_p8|5.033003||Viu SROPEN_tb_pb|5.033003||Viu SS_ACCVIO|5.008001||Viu @@ -12524,8 +12912,10 @@ stack_grow|5.003007||cVu STANDARD_C|5.003007||Viu STAR|5.003007||Viu +STAR_t8|5.035004||Viu STAR_t8_p8|5.033003||Viu STAR_t8_pb|5.033003||Viu +STAR_tb|5.035004||Viu STAR_tb_p8|5.033003||Viu STAR_tb_pb|5.033003||Viu START_EXTERN_C|5.005000|5.003007|pV @@ -12554,6 +12944,8 @@ STATUS_UNIX_SET|5.009003||Viu STDCHAR|5.003007|5.003007|Vn stderr|5.003007||Viu +ST_DEV_SIGN|5.035004|5.035004|Vn +ST_DEV_SIZE|5.035004|5.035004|Vn stdin|5.003007||Viu STDIO_PTR_LVAL_SETS_CNT|5.007001|5.007001|Vn STDIO_PTR_LVALUE|5.006000|5.006000|Vn @@ -12617,13 +13009,17 @@ SUBST_TAINT_STR|5.013010||Viu SUBVERSION|5.003007||Viu SUCCEED|5.003007||Viu +SUCCEED_t8|5.035004||Viu SUCCEED_t8_p8|5.033003||Viu SUCCEED_t8_pb|5.033003||Viu +SUCCEED_tb|5.035004||Viu SUCCEED_tb_p8|5.033003||Viu SUCCEED_tb_pb|5.033003||Viu SUSPEND|5.005000||Viu +SUSPEND_t8|5.035004||Viu SUSPEND_t8_p8|5.033003||Viu SUSPEND_t8_pb|5.033003||Viu +SUSPEND_tb|5.035004||Viu SUSPEND_tb_p8|5.033003||Viu SUSPEND_tb_pb|5.033003||Viu sv_2bool|5.013006||cV @@ -12654,9 +13050,11 @@ sv_add_arena|5.003007||Vi sv_add_backref|||iu SvAMAGIC|5.003007||Viu -SvAMAGIC_off|5.031004|5.031004|nu -SvAMAGIC_on|5.031004|5.031004|nu +SvAMAGIC_off|5.003007|5.003007|nu +SvAMAGIC_on|5.003007|5.003007|nu SvANY|5.003007||Viu +SvARENA_CHAIN_SET|||Viu +SvARENA_CHAIN|||Viu sv_backoff|5.003007|5.003007|n sv_bless|5.003007|5.003007| sv_buf_to_ro|5.019008||Viu @@ -12667,9 +13065,9 @@ sv_cat_decode|5.008001|5.008001| sv_cathek|5.021004||Viu sv_catpv|5.003007|5.003007| -sv_catpvf|5.006000|5.004000|v +sv_catpvf|5.004000||vV sv_catpv_flags|5.013006|5.013006| -sv_catpvf_mg|5.006000|5.004000|pv +sv_catpvf_mg|5.004005||pvV sv_catpvf_mg_nocontext|5.006000||pvVn sv_catpvf_nocontext|5.006000||vVn sv_catpv_mg|5.004005|5.003007|p @@ -12820,6 +13218,7 @@ SvGROW|5.003007|5.003007| sv_grow|5.003007||cV Sv_Grow|5.003007||Viu +sv_grow_fresh|5.035006||cV SvGROW_mutable|5.009003||Viu SV_HAS_TRAILING_NUL|5.009004|5.003007|p SV_IMMEDIATE_UNREF|5.007001|5.003007|p @@ -12845,6 +13244,7 @@ SvIOK_UV|5.006000|5.006000| sv_isa|5.003007|5.003007| sv_isa_sv|5.031007|5.031007|x +SvIsBOOL|5.035004|5.035004| SvIsCOW|5.008003|5.008003| SvIsCOW_shared_hash|5.008003|5.008003| SvIS_FREED|5.009003||Viu @@ -12863,7 +13263,7 @@ SvLEN|5.003007|5.003007| SvLEN_set|5.003007|5.003007| sv_len_utf8|5.006000|5.006000|p -sv_len_utf8_nomg|5.017004||pViu +sv_len_utf8_nomg||5.006000|p SvLENx|5.003007||Viu SvLOCK|5.007003|5.007003| sv_magic|5.003007|5.003007| @@ -12876,7 +13276,7 @@ sv_magic_portable||5.004000|pou SvMAGIC_set|5.009003|5.003007|p sv_mortalcopy|5.003007|5.003007| -sv_mortalcopy_flags|5.017005|5.003007|p +sv_mortalcopy_flags|5.031001|5.003007|p SV_MUTABLE_RETURN|5.009003|5.003007|poVnu sv_ncmp|5.009003||Viu sv_ncmp_desc|5.031011||Viu @@ -12895,10 +13295,12 @@ SvNOK_only|5.003007|5.003007| SvNOKp|5.003007|5.003007| SvNOKp_on|5.003007||Viu -sv_nolocking|5.007003|5.007003|d +sv_nolocking|5.031004|5.031004|d sv_nosharing|5.007003|5.007003| SV_NOSTEAL|5.009002|5.003007|p -sv_nounlocking|5.007003|5.007003|d +sv_nounlocking|5.009004|5.009004|d +sv_numeq|5.035009|5.035009| +sv_numeq_flags|5.035009|5.035009| sv_nv|5.005000||dcV SvNV|5.006000|5.003007| SvNV_nomg|5.013002|5.003007|p @@ -12963,6 +13365,7 @@ SvPOK_on|5.003007|5.003007| SvPOK_only|5.003007|5.003007| SvPOK_only_UTF8|5.006000|5.006000| +SvPOK_or_cached_IV|||Viu SvPOKp|5.003007|5.003007| SvPOKp_on|5.003007||Viu SvPOK_pure_nogthink|5.017003||Viu @@ -12978,6 +13381,7 @@ sv_pos_u2b_forwards|5.009004||Vniu sv_pos_u2b_midway|5.009004||Vniu SVp_POK|5.003007||Viu +SVppv_STATIC|5.035004||Viu SVprv_PCS_IMPORTED|5.009005||Viu SVprv_WEAKREF|5.006000||Viu SVp_SCREAM|5.003007||Viu @@ -13050,7 +13454,7 @@ SvREADONLY_off|5.003007|5.003007| SvREADONLY_on|5.003007|5.003007| sv_recode_to_utf8|5.007003|5.007003| -sv_ref|5.015004|5.015004| +sv_ref|5.023005|5.023005| SvREFCNT|5.003007|5.003007| SvREFCNT_dec|5.003007|5.003007| SvREFCNT_dec_NN|5.017007|5.017007| @@ -13086,6 +13490,8 @@ SvSCREAM|5.003007||Viu SvSCREAM_off|5.003007||Viu SvSCREAM_on|5.003007||Viu +sv_setbool|5.035004|5.035004| +sv_setbool_mg|5.035004|5.035004| sv_setgid|5.019001||Viu sv_sethek|5.015004||cViu sv_setiv|5.003007|5.003007| @@ -13097,14 +13503,15 @@ sv_setnv_mg|5.006000|5.003007|p sv_setpv|5.003007|5.003007| sv_setpv_bufsize|5.025006|5.025006| -sv_setpvf|5.006000|5.004000|v -sv_setpvf_mg|5.006000|5.004000|pv +sv_setpvf|5.004000||vV +sv_setpvf_mg|5.004005||pvV sv_setpvf_mg_nocontext|5.006000||pvVn sv_setpvf_nocontext|5.006000||vVn sv_setpviv|5.008001|5.008001|d sv_setpviv_mg|5.008001|5.008001|d sv_setpv_mg|5.004005|5.003007|p sv_setpvn|5.003007|5.003007| +sv_setpvn_fresh|5.035006|5.035006| sv_setpvn_mg|5.004005|5.003007|p sv_setpvs|5.009004|5.003007|p sv_setpvs_mg|5.013006|5.013006| @@ -13114,6 +13521,10 @@ sv_setref_pvn|5.003007|5.003007| sv_setref_pvs|5.013006|5.013006| sv_setref_uv|5.007001|5.007001| +sv_setrv_inc|5.035004|5.035004| +sv_setrv_inc_mg|5.035004|5.035004| +sv_setrv_noinc|5.035004|5.035004| +sv_setrv_noinc_mg|5.035004|5.035004| sv_setsv|5.003007|5.003007| SvSetSV|5.003007|5.003007| sv_setsv_cow|5.009000||xcViu @@ -13143,6 +13554,8 @@ SvSTASH|5.003007|5.003007| SvSTASH_set|5.009003|5.003007|p SVs_TEMP|5.003007|5.003007| +sv_streq|5.035009|5.035009| +sv_streq_flags|5.035009|5.035009| sv_string_from_errnum|5.027003|5.027003| SvTAIL|5.003007||Viu SvTAINT|5.003007|5.003007| @@ -13254,8 +13667,10 @@ SYSTEM_LOCALTIME_MIN|5.011000||Viu sys_term|||cnu TAIL|5.005000||Viu +TAIL_t8|5.035004||Viu TAIL_t8_p8|5.033003||Viu TAIL_t8_pb|5.033003||Viu +TAIL_tb|5.035004||Viu TAIL_tb_p8|5.033003||Viu TAIL_tb_pb|5.033003||Viu TAINT|5.004000||Viu @@ -13298,9 +13713,10 @@ TMPNAM_R_PROTO|5.008000|5.008000|Vn tmps_grow_p|5.021005||cViu to_byte_substr|5.008000||Viu +to_case_cp_list|5.035004||Viu toCTRL|5.004000||Viu toFOLD|5.019001|5.019001| -toFOLD_A|5.019001||Viu +toFOLD_A|5.019001|5.019001| _to_fold_latin1|5.015005||cVniu toFOLD_LC|5.019001||Viu toFOLD_uni|5.007003||Viu @@ -13336,7 +13752,7 @@ TOPu|5.004000||Viu TOPul|5.006000||Viu toTITLE|5.019001|5.019001| -toTITLE_A|5.019001||Viu +toTITLE_A|5.019001|5.019001| toTITLE_uni|5.006000||Viu toTITLE_utf8|5.031005|5.031005| toTITLE_utf8_safe|5.025009|5.006000|p @@ -13347,7 +13763,7 @@ to_uni_title|5.006000||cVu to_uni_upper|5.006000||cVu toUPPER|5.003007|5.003007| -toUPPER_A|5.019001||Viu +toUPPER_A|5.019001|5.019001| toUPPER_LATIN1_MOD|5.011002||Viu toUPPER_LC|5.004000||Viu _to_upper_title_latin1|5.015005||Viu @@ -13372,24 +13788,32 @@ TRIE_BITMAP_TEST|5.009004||Viu TRIEC|5.009004||Viu TRIE_CHARCOUNT|5.009004||Viu +TRIEC_t8|5.035004||Viu TRIEC_t8_p8|5.033003||Viu TRIEC_t8_pb|5.033003||Viu +TRIEC_tb|5.035004||Viu TRIEC_tb_p8|5.033003||Viu TRIEC_tb_pb|5.033003||Viu TRIE_next|5.009005||Viu TRIE_next_fail|5.009005||Viu +TRIE_next_fail_t8|5.035004||Viu TRIE_next_fail_t8_p8|5.033003||Viu TRIE_next_fail_t8_pb|5.033003||Viu +TRIE_next_fail_tb|5.035004||Viu TRIE_next_fail_tb_p8|5.033003||Viu TRIE_next_fail_tb_pb|5.033003||Viu +TRIE_next_t8|5.035004||Viu TRIE_next_t8_p8|5.033003||Viu TRIE_next_t8_pb|5.033003||Viu +TRIE_next_tb|5.035004||Viu TRIE_next_tb_p8|5.033003||Viu TRIE_next_tb_pb|5.033003||Viu TRIE_NODEIDX|5.009002||Viu TRIE_NODENUM|5.009002||Viu +TRIE_t8|5.035004||Viu TRIE_t8_p8|5.033003||Viu TRIE_t8_pb|5.033003||Viu +TRIE_tb|5.035004||Viu TRIE_tb_p8|5.033003||Viu TRIE_tb_pb|5.033003||Viu TRIE_WORDS_OFFSET|5.009005||Viu @@ -13506,11 +13930,11 @@ UNICODE_IS_32_CONTIGUOUS_NONCHARS|5.023006||Viu UNICODE_IS_BYTE_ORDER_MARK|5.007001||Viu UNICODE_IS_END_PLANE_NONCHAR_GIVEN_NOT_SUPER|5.023006||Viu -UNICODE_IS_NONCHAR|5.013009||Viu +UNICODE_IS_NONCHAR|5.013009|5.013009| UNICODE_IS_PERL_EXTENDED|5.027002||Viu -UNICODE_IS_REPLACEMENT|5.007001||Viu -UNICODE_IS_SUPER|5.013009||Viu -UNICODE_IS_SURROGATE|5.007001||Viu +UNICODE_IS_REPLACEMENT|5.007002|5.007002| +UNICODE_IS_SUPER|5.013009|5.013009| +UNICODE_IS_SURROGATE|5.007001|5.007001| UNICODE_MAJOR_VERSION|5.023002||Viu UNICODE_PAT_MOD|5.013006||Viu UNICODE_PAT_MODS|5.013006||Viu @@ -13613,6 +14037,7 @@ UNI_scx_values_index|5.029009||Viu UNI_sd_values_index|5.029009||Viu UNISKIP|5.007001||Viu +UNISKIP_BY_MSB|5.035004||Viu UNI_SPACE|5.029002||Viu UNI_SPACEPERL|5.029002||Viu UNI_sterm_values_index|5.029009||Viu @@ -13637,8 +14062,10 @@ UNI_XPERLSPACE|5.029002||Viu UNKNOWN_ERRNO_MSG|5.019007||Viu UNLESSM|5.003007||Viu +UNLESSM_t8|5.035004||Viu UNLESSM_t8_p8|5.033003||Viu UNLESSM_t8_pb|5.033003||Viu +UNLESSM_tb|5.035004||Viu UNLESSM_tb_p8|5.033003||Viu UNLESSM_tb_pb|5.033003||Viu UNLIKELY|5.009004|5.003007|p @@ -13664,6 +14091,7 @@ update_debugger_info|5.009005||Viu upg_version|5.009005|5.009005| UPG_VERSION|5.019008||Viu +uproot_SV|||Viu Uquad_t|5.006000|5.006000|Vn U_S|5.003007||Viu usage|5.005000||Viu @@ -13672,7 +14100,7 @@ USE_64_BIT_RAWIO|5.006000||Viu USE_64_BIT_STDIO|5.006000||Viu USE_BSDPGRP|5.003007||Viu -USE_C_BACKTRACE|5.035001|5.035001|Vn +USE_C_BACKTRACE|5.035009|5.035009|Vn USE_DYNAMIC_LOADING|5.003007|5.003007|Vn USE_ENVIRON_ARRAY|5.007001||Viu USE_GRENT_BUFFER|5.008000||Viu @@ -13735,8 +14163,9 @@ USE_TM64|5.011000||Viu USE_UTF8_IN_NAMES|5.007003||Viu utf16_textfilter|5.011001||Viu -utf16_to_utf8|5.006000||cViu -utf16_to_utf8_reversed|5.006000||cViu +utf16_to_utf8|5.035004||cViu +utf16_to_utf8_base|5.035004||cViu +utf16_to_utf8_reversed|5.035004||cViu UTF8_ACCUMULATE|5.007001||Viu UTF8_ALLOW_ANY|5.007001||Viu UTF8_ALLOW_ANYUV|5.007001||Viu @@ -13790,7 +14219,8 @@ UTF8_IS_NEXT_CHAR_DOWNGRADEABLE|5.017006||Viu UTF8_IS_NONCHAR|5.023002|5.023002| UTF8_IS_NONCHAR_GIVEN_THAT_NON_SUPER_AND_GE_PROBLEMATIC|5.013009||Viu -UTF8_IS_REPLACEMENT|5.017000||Viu +UTF8_IS_PERL_EXTENDED|5.035004||Viu +UTF8_IS_REPLACEMENT||| UTF8_IS_START|5.007001||Viu UTF8_IS_START_base|5.031007||Viu UTF8_IS_SUPER|5.023002|5.023002| @@ -13811,6 +14241,9 @@ UTF8SKIP|5.006000|5.006000| UTF8_SKIP|5.023002|5.006000|p utf8_to_bytes|5.006001|5.006001|x +utf8_to_utf16|5.035004||Viu +utf8_to_utf16_base|5.035004||xcViu +utf8_to_utf16_reversed|5.035004||Viu utf8_to_uvchr|5.007001|5.006001|pd utf8_to_uvchr_buf|5.015009|5.006001|p utf8_to_uvchr_buf_helper|5.031004||cVu @@ -13829,11 +14262,18 @@ UTF8_WARN_SUPER|5.013009|5.013009| UTF8_WARN_SURROGATE|5.013009|5.013009| UTF_ACCUMULATION_SHIFT|5.007001||Viu +UTF_CONTINUATION_BYTE_INFO_BITS|5.035004||Viu UTF_CONTINUATION_MARK|5.007001||Viu UTF_CONTINUATION_MASK|5.007001||Viu +UTF_EBCDIC_CONTINUATION_BYTE_INFO_BITS|5.035004||Viu +UTF_FIRST_CONT_BYTE_110000|5.035004||Viu +UTF_FIRST_CONT_BYTE|5.035004||Viu UTF_IS_CONTINUATION_MASK|5.023006||Viu UTF_MIN_ABOVE_LATIN1_BYTE|5.031006||Viu +UTF_MIN_CONTINUATION_BYTE|5.035004||Viu UTF_MIN_START_BYTE|5.031006||Viu +UTF_START_BYTE_110000|5.035004||Viu +UTF_START_BYTE|5.035004||Viu UTF_START_MARK|5.007001||Viu UTF_START_MASK|5.007001||Viu UTF_TO_NATIVE|5.007001||Viu @@ -13876,8 +14316,10 @@ vcroak|5.006000|5.006000| vdeb|5.007003|5.007003|u VERB|5.009005||Viu +VERB_t8|5.035004||Viu VERB_t8_p8|5.033003||Viu VERB_t8_pb|5.033003||Viu +VERB_tb|5.035004||Viu VERB_tb_p8|5.033003||Viu VERB_tb_pb|5.033003||Viu vform|5.006000|5.006000| @@ -13892,7 +14334,7 @@ VNORMAL|5.019008||Viu vnumify|5.009000|5.009000| VNUMIFY|5.019008||Viu -voidnonfinal|||iu +voidnonfinal|5.035002||Viu VOL|5.003007||Viu vstringify|5.009000|5.009000| VSTRINGIFY|5.019008||Viu @@ -13930,13 +14372,13 @@ VUTIL_REPLACE_CORE|5.019008||Viu vverify|5.009003|5.009003| VVERIFY|5.019008||Viu -vwarn|5.006000|5.006000| +vwarn|5.006000|5.003007| vwarner|5.006000|5.004000|p wait4pid|5.003007||Viu wait|5.005000||Viu want_vtbl_bm|5.015000||Viu want_vtbl_fm|5.015000||Viu -warn|5.006000|5.003007|v +warn|5.003007||vV WARN_ALL|5.006000|5.003007|p WARN_ALLstring|5.006000||Viu WARN_AMBIGUOUS|5.006000|5.003007|p @@ -13947,15 +14389,19 @@ WARN_DEBUGGING|5.006000|5.003007|p WARN_DEPRECATED|5.006000|5.003007|p WARN_DIGIT|5.006000|5.003007|p -warner|5.006000|5.004000|pv +warner|5.006000||pvV warner_nocontext|5.006000||vVn WARN_EXEC|5.006000|5.003007|p WARN_EXITING|5.006000|5.003007|p WARN_EXPERIMENTAL|5.017004|5.017004| WARN_EXPERIMENTAL__ALPHA_ASSERTIONS|5.027009|5.027009| +WARN_EXPERIMENTAL__ARGS_ARRAY_WITH_SIGNATURES|5.035009|5.035009| WARN_EXPERIMENTAL__BITWISE|5.021009|5.021009| +WARN_EXPERIMENTAL__BUILTIN|5.035009|5.035009| WARN_EXPERIMENTAL__CONST_ATTR|5.021008|5.021008| WARN_EXPERIMENTAL__DECLARED_REFS|5.025003|5.025003| +WARN_EXPERIMENTAL__DEFER|5.035004|5.035004| +WARN_EXPERIMENTAL__FOR_LIST|5.035005|5.035005| WARN_EXPERIMENTAL__ISA|5.031007|5.031007| WARN_EXPERIMENTAL__LEXICAL_SUBS|5.017005|5.017005| WARN_EXPERIMENTAL__POSTDEREF|5.019005|5.019005| @@ -13969,7 +14415,6 @@ WARN_EXPERIMENTAL__TRY|5.033007|5.033007| WARN_EXPERIMENTAL__UNIPROP_WILDCARDS|5.029009|5.029009| WARN_EXPERIMENTAL__VLB|5.029009|5.029009| -WARN_EXPERIMENTAL__WIN32_PERLIO|5.021001|5.021001| WARN_GLOB|5.006000|5.003007|p WARN_ILLEGALPROTO|5.011004|5.011004| WARN_IMPRECISION|5.011000|5.011000| @@ -14038,7 +14483,6 @@ WB_RI_then_RI|5.025003||Viu WCTOMB_LOCK|5.033005||Viu WCTOMB_UNLOCK|5.033005||Viu -WEXITSTATUS|5.008001||Viu what_MULTI_CHAR_FOLD_latin1_safe|5.033005||Viu what_MULTI_CHAR_FOLD_utf8_safe|5.033005||Viu what_MULTI_CHAR_FOLD_utf8_safe_part0|5.033005||Viu @@ -14056,62 +14500,81 @@ WHILEM|5.003007||Viu WHILEM_A_max|5.009005||Viu WHILEM_A_max_fail|5.009005||Viu +WHILEM_A_max_fail_t8|5.035004||Viu WHILEM_A_max_fail_t8_p8|5.033003||Viu WHILEM_A_max_fail_t8_pb|5.033003||Viu +WHILEM_A_max_fail_tb|5.035004||Viu WHILEM_A_max_fail_tb_p8|5.033003||Viu WHILEM_A_max_fail_tb_pb|5.033003||Viu +WHILEM_A_max_t8|5.035004||Viu WHILEM_A_max_t8_p8|5.033003||Viu WHILEM_A_max_t8_pb|5.033003||Viu +WHILEM_A_max_tb|5.035004||Viu WHILEM_A_max_tb_p8|5.033003||Viu WHILEM_A_max_tb_pb|5.033003||Viu WHILEM_A_min|5.009005||Viu WHILEM_A_min_fail|5.009005||Viu +WHILEM_A_min_fail_t8|5.035004||Viu WHILEM_A_min_fail_t8_p8|5.033003||Viu WHILEM_A_min_fail_t8_pb|5.033003||Viu +WHILEM_A_min_fail_tb|5.035004||Viu WHILEM_A_min_fail_tb_p8|5.033003||Viu WHILEM_A_min_fail_tb_pb|5.033003||Viu +WHILEM_A_min_t8|5.035004||Viu WHILEM_A_min_t8_p8|5.033003||Viu WHILEM_A_min_t8_pb|5.033003||Viu +WHILEM_A_min_tb|5.035004||Viu WHILEM_A_min_tb_p8|5.033003||Viu WHILEM_A_min_tb_pb|5.033003||Viu WHILEM_A_pre|5.009005||Viu WHILEM_A_pre_fail|5.009005||Viu +WHILEM_A_pre_fail_t8|5.035004||Viu WHILEM_A_pre_fail_t8_p8|5.033003||Viu WHILEM_A_pre_fail_t8_pb|5.033003||Viu +WHILEM_A_pre_fail_tb|5.035004||Viu WHILEM_A_pre_fail_tb_p8|5.033003||Viu WHILEM_A_pre_fail_tb_pb|5.033003||Viu +WHILEM_A_pre_t8|5.035004||Viu WHILEM_A_pre_t8_p8|5.033003||Viu WHILEM_A_pre_t8_pb|5.033003||Viu +WHILEM_A_pre_tb|5.035004||Viu WHILEM_A_pre_tb_p8|5.033003||Viu WHILEM_A_pre_tb_pb|5.033003||Viu WHILEM_B_max|5.009005||Viu WHILEM_B_max_fail|5.009005||Viu +WHILEM_B_max_fail_t8|5.035004||Viu WHILEM_B_max_fail_t8_p8|5.033003||Viu WHILEM_B_max_fail_t8_pb|5.033003||Viu +WHILEM_B_max_fail_tb|5.035004||Viu WHILEM_B_max_fail_tb_p8|5.033003||Viu WHILEM_B_max_fail_tb_pb|5.033003||Viu +WHILEM_B_max_t8|5.035004||Viu WHILEM_B_max_t8_p8|5.033003||Viu WHILEM_B_max_t8_pb|5.033003||Viu +WHILEM_B_max_tb|5.035004||Viu WHILEM_B_max_tb_p8|5.033003||Viu WHILEM_B_max_tb_pb|5.033003||Viu WHILEM_B_min|5.009005||Viu WHILEM_B_min_fail|5.009005||Viu +WHILEM_B_min_fail_t8|5.035004||Viu WHILEM_B_min_fail_t8_p8|5.033003||Viu WHILEM_B_min_fail_t8_pb|5.033003||Viu +WHILEM_B_min_fail_tb|5.035004||Viu WHILEM_B_min_fail_tb_p8|5.033003||Viu WHILEM_B_min_fail_tb_pb|5.033003||Viu +WHILEM_B_min_t8|5.035004||Viu WHILEM_B_min_t8_p8|5.033003||Viu WHILEM_B_min_t8_pb|5.033003||Viu +WHILEM_B_min_tb|5.035004||Viu WHILEM_B_min_tb_p8|5.033003||Viu WHILEM_B_min_tb_pb|5.033003||Viu +WHILEM_t8|5.035004||Viu WHILEM_t8_p8|5.033003||Viu WHILEM_t8_pb|5.033003||Viu +WHILEM_tb|5.035004||Viu WHILEM_tb_p8|5.033003||Viu WHILEM_tb_pb|5.033003||Viu WIDEST_UTYPE|5.015004|5.003007|poVnu -WIFEXITED|5.008001||Viu -WIFSIGNALED|5.008001||Viu -WIFSTOPPED|5.008001||Viu win32_croak_not_implemented|5.017006||Vniu WIN32SCK_IS_STDSCK|5.007001||Viu win32_setlocale|5.027006||Viu @@ -14121,20 +14584,16 @@ WITH_LC_NUMERIC_SET_TO_NEEDED_IN|5.031003|5.031003| with_queued_errors|5.013001||Viu with_tp_UTF8ness|5.033003||Viu -WNOHANG|5.008001||Viu +with_t_UTF8ness|5.035004||Viu wrap_keyword_plugin|5.027006|5.027006|x wrap_op_checker|5.015008|5.015008| write|5.005000||Viu write_to_stderr|5.008001||Viu -WSTOPSIG|5.008001||Viu -WTERMSIG|5.008001||Viu -WUNTRACED|5.008001||Viu XCPT_CATCH|5.009002|5.003007|p XCPT_RETHROW|5.009002|5.003007|p XCPT_TRY_END|5.009002|5.003007|p XCPT_TRY_START|5.009002|5.003007|p XDIGIT_VALUE|5.019008||Viu -XHvTOTALKEYS|5.007003||Viu xio_any|5.006001||Viu xio_dirp|5.006001||Viu xiv_iv|5.009003||Viu @@ -15123,7 +15582,7 @@ #define DPPP_CAT2(x,y) CAT2(x,y) #define DPPP_(name) DPPP_CAT2(DPPP_NAMESPACE, name) -#define D_PPP_RELEASE_DATE 1625616000 /* 2021-07-07 */ +#define D_PPP_RELEASE_DATE 1647561600 /* 2022-03-18 */ #if ! defined(PERL_REVISION) && ! defined(PERL_VERSION_MAJOR) # if ! defined(__PATCHLEVEL_H_INCLUDED__) \ @@ -16054,6 +16513,18 @@ #ifndef PERL_MAGIC_ext # define PERL_MAGIC_ext '~' #endif + +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +#ifndef PERL_STATIC_INLINE +# define PERL_STATIC_INLINE static inline +#endif + +#else +#ifndef PERL_STATIC_INLINE +# define PERL_STATIC_INLINE static +#endif + +#endif #ifndef cBOOL # define cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0) #endif @@ -16276,8 +16747,12 @@ # define NOOP /*EMPTY*/(void)0 #endif +#if (PERL_BCDVERSION < 0x5006001) && (PERL_BCDVERSION < 0x5027007) +#undef dNOOP #ifndef dNOOP -# define dNOOP extern int /*@unused@*/ Perl___notused PERL_UNUSED_DECL +# define dNOOP struct Perl___notused_struct +#endif + #endif #ifndef NVTYPE @@ -16352,7 +16827,9 @@ # endif #endif -#if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) && !defined(__cplusplus) +#if ! defined(__GNUC__) || defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) || defined(__cplusplus) +# undef PERL_USE_GCC_BRACE_GROUPS +#else # ifndef PERL_USE_GCC_BRACE_GROUPS # define PERL_USE_GCC_BRACE_GROUPS # endif @@ -16360,7 +16837,7 @@ #undef STMT_START #undef STMT_END -#ifdef PERL_USE_GCC_BRACE_GROUPS +#if defined(VOIDFLAGS) && defined(PERL_USE_GCC_BRACE_GROUPS) # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ # define STMT_END ) #else @@ -19010,9 +19487,22 @@ #endif #if defined(PERL_USE_GCC_BRACE_GROUPS) -# define D_PPP_CROAK_IF_ERROR(cond) ({ SV *_errsv; ((cond) && (_errsv = ERRSV) && (SvROK(_errsv) || SvTRUE(_errsv)) && (croak_sv(_errsv), 1)); }) +# define D_PPP_CROAK_IF_ERROR(cond) ({ \ + SV *_errsv; \ + ( (cond) \ + && (_errsv = ERRSV) \ + && (SvROK(_errsv) || SvTRUE(_errsv)) \ + && (croak_sv(_errsv), 1)); \ + }) #else -# define D_PPP_CROAK_IF_ERROR(cond) ((cond) && (SvROK(ERRSV) || SvTRUE(ERRSV)) && (croak_sv(ERRSV), 1)) + PERL_STATIC_INLINE void D_PPP_CROAK_IF_ERROR(int cond) { + dTHX; + SV *errsv; + if (!cond) return; + errsv = ERRSV; + if (SvROK(errsv) || SvTRUE(errsv)) croak_sv(errsv); + } +# define D_PPP_CROAK_IF_ERROR(cond) D_PPP_CROAK_IF_ERROR(cond) #endif #ifndef G_METHOD @@ -19406,11 +19896,25 @@ #endif #ifndef newSVpvn_flags -#if defined(PERL_USE_GCC_BRACE_GROUPS) -# define newSVpvn_flags(s, len, flags) ({ SV *_sv = newSVpvn(D_PPP_CONSTPV_ARG((s)), (len)); SvFLAGS(_sv) |= ((flags) & SVf_UTF8); ((flags) & SVs_TEMP) ? sv_2mortal(_sv) : _sv; }) -#else -# define newSVpvn_flags(s, len, flags) ((PL_Sv = newSVpvn(D_PPP_CONSTPV_ARG((s)), (len))), SvFLAGS(PL_Sv) |= ((flags) & SVf_UTF8), (((flags) & SVs_TEMP) ? sv_2mortal(PL_Sv) : PL_Sv)) -#endif +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define newSVpvn_flags(s, len, flags) \ + ({ \ + SV * sv = newSVpvn(D_PPP_CONSTPV_ARG(s), (len)); \ + SvFLAGS(sv) |= ((flags) & SVf_UTF8); \ + if ((flags) & SVs_TEMP) sv = sv_2mortal(sv); \ + sv; \ + }) +# else + PERL_STATIC_INLINE SV* D_PPP_newSVpvn_flags(const char *const s, const STRLEN len, const U32 flags) + { + dTHX; + SV * sv = newSVpvn(s, len); + SvFLAGS(sv) |= (flags & SVf_UTF8); + if (flags & SVs_TEMP) return sv_2mortal(sv); + return sv; + } +# define newSVpvn_flags(s, len, flags) D_PPP_newSVpvn_flags((s), (len), (flags)) +# endif #endif #ifndef SV_NOSTEAL # define SV_NOSTEAL 16 @@ -19430,6 +19934,7 @@ } \ } STMT_END #else +#define sv_setsv_flags(dstr, sstr, flags) \ ( \ (((flags) & SV_NOSTEAL) && (sstr) && (SvFLAGS((SV *)(sstr)) & SVs_TEMP)) ? ( \ SvTEMP_off((SV *)(sstr)), \ @@ -19503,16 +20008,24 @@ #endif -#if defined(PERL_USE_GCC_BRACE_GROUPS) #ifndef newSVsv_flags -# define newSVsv_flags(sv, flags) ({ SV *_sv = newSV(0); sv_setsv_flags(_sv, (sv), (flags)); _sv; }) -#endif - -#else -#ifndef newSVsv_flags -# define newSVsv_flags(sv, flags) ((PL_Sv = newSV(0)), sv_setsv_flags(PL_Sv, (sv), (flags)), PL_Sv) -#endif - +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define newSVsv_flags(sv, flags) \ + ({ \ + SV *n= newSV(0); \ + sv_setsv_flags(n, (sv), (flags)); \ + n; \ + }) +# else + PERL_STATIC_INLINE SV* D_PPP_newSVsv_flags(SV *const old, I32 flags) + { + dTHX; + SV *n= newSV(0); + sv_setsv_flags(n, old, flags); + return n; + } +# define newSVsv_flags(sv, flags) D_PPP_newSVsv_flags(sv, flags) +# endif #endif #ifndef newSVsv_nomg # define newSVsv_nomg(sv) newSVsv_flags((sv), SV_NOSTEAL) @@ -19714,8 +20227,10 @@ #ifndef get_cvs # define get_cvs(name, flags) get_cvn_flags(name "", sizeof(name)-1, flags) #endif + +#undef SvGETMAGIC #ifndef SvGETMAGIC -# define SvGETMAGIC(x) STMT_START { if (SvGMAGICAL(x)) mg_get(x); } STMT_END +# define SvGETMAGIC(x) ((void)(UNLIKELY(SvGMAGICAL(x)) && mg_get(x))) #endif /* That's the best we can do... */ @@ -21239,10 +21754,10 @@ # error Unknown character set #endif -#if (PERL_BCDVERSION < 0x5031004) - /* Versions prior to this accepted things that are now considered - * malformations, and didn't return -1 on error with warnings enabled - * */ +#if (PERL_BCDVERSION < 0x5035010) + /* Versions prior to 5.31.4 accepted things that are now considered + * malformations, and didn't return -1 on error with warnings enabled. + * Versions before 5.35.10 dereferenced empty input without checking */ # undef utf8_to_uvchr_buf #endif @@ -21299,6 +21814,34 @@ UV DPPP_(my_utf8_to_uvchr_buf)(pTHX_ const U8 *s, const U8 *send, STRLEN *retlen) { +# if (PERL_BCDVERSION >= 0x5031004) /* But from above, must be < 5.35.10 */ +# if (PERL_BCDVERSION != 0x5035009) + + /* Versions less than 5.35.9 could dereference s on zero length, so + * pass it something where no harm comes from that. */ + if (send <= s) s = send = (U8 *) "?"; + return Perl_utf8_to_uvchr_buf_helper(aTHX_ s, send, retlen); + +# else /* Below is 5.35.9, which also works on non-empty input, but + for empty input, can wrongly dereference, and additionally is + also just plain broken */ + if (send > s) return Perl_utf8_to_uvchr_buf_helper(aTHX_ s, send, retlen); + if (! ckWARN_d(WARN_UTF8)) { + if (retlen) *retlen = 0; + return UNICODE_REPLACEMENT; + } + else { + s = send = (U8 *) "?"; + + /* Call just for its warning */ + (void) Perl__utf8n_to_uvchr_msgs_helper(s, 0, NULL, 0, NULL, NULL); + if (retlen) *retlen = (STRLEN) -1; + return 0; + } + +# endif +# else + UV ret; STRLEN curlen; bool overflows = 0; @@ -21320,7 +21863,7 @@ } } -# if (PERL_BCDVERSION < 0x5026000) && ! defined(EBCDIC) +# if (PERL_BCDVERSION < 0x5026000) && ! defined(EBCDIC) /* Perl did not properly detect overflow for much of its history on * non-EBCDIC platforms, often returning an overlong value which may or may @@ -21375,7 +21918,7 @@ } else -# endif /* < 5.26 */ +# endif /* < 5.26 */ /* Here, we are either in a release that properly detects overflow, or * we have checked for overflow and the next statement is executing as @@ -21388,7 +21931,7 @@ s, curlen, retlen, (UTF8_ALLOW_ANYUV & ~(UTF8_ALLOW_LONG|UTF8_ALLOW_EMPTY))); -# if (PERL_BCDVERSION >= 0x5026000) && (PERL_BCDVERSION < 0x5028000) +# if (PERL_BCDVERSION >= 0x5026000) && (PERL_BCDVERSION < 0x5028000) /* But actually, more modern versions restrict the UV to being no more than * what an IV can hold, so it could still have gotten it wrong about @@ -21397,7 +21940,7 @@ overflows = 1; } -# endif +# endif if (UNLIKELY(overflows)) { if (! do_warnings) { @@ -21443,7 +21986,7 @@ * modern version of this function returns */ ret = UNICODE_REPLACEMENT; -# if (PERL_BCDVERSION < 0x5016000) +# if (PERL_BCDVERSION < 0x5016000) /* Versions earlier than this don't necessarily return the proper * length. It should not extend past the end of string, nor past @@ -21455,11 +21998,11 @@ *retlen = D_PPP_MIN(*retlen, curlen); *retlen = D_PPP_MIN(*retlen, UTF8SKIP(s)); do { -# ifdef UTF8_IS_CONTINUATION +# ifdef UTF8_IS_CONTINUATION if (! UTF8_IS_CONTINUATION(si)) -# else /* Versions without the above don't support EBCDIC anyway */ +# else /* Versions without the above don't support EBCDIC anyway */ if (si < 0x80 || si > 0xBF) -# endif +# endif { *retlen = i; break; @@ -21467,12 +22010,15 @@ } while (++i < *retlen); } -# endif +# endif /* end of < 5.16.0 */ } } return ret; + +# endif /* end of < 5.31.4 */ + } # endif @@ -21503,29 +22049,80 @@ /* Replace utf8_to_uvchr with utf8_to_uvchr_buf */ #ifdef sv_len_utf8 - /* Older Perl versions have broken sv_len_utf8() when passed sv does not have SVf_UTF8 flag set */ - /* Also note that SvGETMAGIC() may change presence of SVf_UTF8 flag */ -# if (PERL_BCDVERSION < 0x5017005) +# if (PERL_BCDVERSION >= 0x5017005) +# ifndef sv_len_utf8_nomg +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define sv_len_utf8_nomg(sv) \ + ({ \ + SV *sv_ = (sv); \ + sv_len_utf8(!SvGMAGICAL(sv_) \ + ? sv_ \ + : sv_mortalcopy_flags(sv_, SV_NOSTEAL)); \ + }) +# else + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8_nomg(SV * sv) + { + dTHX; + if (SvGMAGICAL(sv)) + return sv_len_utf8(sv_mortalcopy_flags(sv, + SV_NOSTEAL)); + else return sv_len_utf8(sv); + } +# define sv_len_utf8_nomg(sv) D_PPP_sv_len_utf8_nomg(sv) +# endif +# endif +# else /* < 5.17.5 */ + /* Older Perl versions have broken sv_len_utf8() when passed sv does not + * have SVf_UTF8 flag set */ + /* Also note that SvGETMAGIC() may change presence of SVf_UTF8 flag */ # undef sv_len_utf8 # if defined(PERL_USE_GCC_BRACE_GROUPS) -# define sv_len_utf8_nomg(sv) ({ SV *_sv2 = (sv); (SvUTF8(_sv2) ? Perl_sv_len_utf8(aTHX_ (!SvGMAGICAL(_sv2) ? _sv2 : sv_mortalcopy_flags(_sv2, SV_NOSTEAL))) : ({ STRLEN _len; SvPV_nomg(_sv2, _len); _len; })); }) -# define sv_len_utf8(sv) ({ SV *_sv1 = (sv); SvGETMAGIC(_sv1); sv_len_utf8_nomg(_sv1); }) -# else -# define sv_len_utf8_nomg(sv) (PL_Sv = (sv), (SvUTF8(PL_Sv) ? Perl_sv_len_utf8(aTHX_ (!SvGMAGICAL(PL_Sv) ? PL_Sv : sv_mortalcopy_flags(PL_Sv, SV_NOSTEAL))) : (SvPV_nomg(PL_Sv, PL_na), PL_na))) -# define sv_len_utf8(sv) (PL_Sv = (sv), SvGETMAGIC(PL_Sv), sv_len_utf8_nomg(PL_Sv)) +# define sv_len_utf8_nomg(sv) \ + ({ \ + SV *sv2 = (sv); \ + STRLEN len; \ + if (SvUTF8(sv2)) { \ + if (SvGMAGICAL(sv2)) \ + len = Perl_sv_len_utf8(aTHX_ \ + sv_mortalcopy_flags(sv2, \ + SV_NOSTEAL));\ + else \ + len = Perl_sv_len_utf8(aTHX_ sv2); \ + } \ + else SvPV_nomg(sv2, len); \ + len; \ + }) +# define sv_len_utf8(sv) ({ SV *_sv1 = (sv); \ + SvGETMAGIC(_sv1); \ + sv_len_utf8_nomg(_sv1); \ + }) +# else /* Below is no brace groups */ + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8_nomg(SV * sv) + { + dTHX; + STRLEN len; + if (SvUTF8(sv)) { + if (SvGMAGICAL(sv)) + len = Perl_sv_len_utf8(aTHX_ + sv_mortalcopy_flags(sv, + SV_NOSTEAL)); + else + len = Perl_sv_len_utf8(aTHX_ sv); + } + else SvPV_nomg(sv, len); + return len; + } +# define sv_len_utf8_nomg(sv) D_PPP_sv_len_utf8_nomg(sv) + + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8(SV * sv) + { + dTHX; + SvGETMAGIC(sv); + return sv_len_utf8_nomg(sv); + } +# define sv_len_utf8(sv) D_PPP_sv_len_utf8(sv) # endif -# endif -# if defined(PERL_USE_GCC_BRACE_GROUPS) -#ifndef sv_len_utf8_nomg -# define sv_len_utf8_nomg(sv) ({ SV *_sv = (sv); sv_len_utf8(!SvGMAGICAL(_sv) ? _sv : sv_mortalcopy_flags(_sv, SV_NOSTEAL)); }) -#endif - -# else -#ifndef sv_len_utf8_nomg -# define sv_len_utf8_nomg(sv) ((PL_Sv = (sv)), sv_len_utf8(!SvGMAGICAL(PL_Sv) ? PL_Sv : sv_mortalcopy_flags(PL_Sv, SV_NOSTEAL))) -#endif - -# endif +# endif /* End of < 5.17.5 */ #endif #ifndef PERL_PV_ESCAPE_QUOTE # define PERL_PV_ESCAPE_QUOTE 0x0001
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/PPPort_pm.PL -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/PPPort_pm.PL
Changed
@@ -756,7 +756,7 @@ use strict; use vars qw($VERSION $data); -$VERSION = '3.63'; +$VERSION = '3.68'; sub _init_data {
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/devel/devtools.pl -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/devel/devtools.pl
Changed
@@ -155,6 +155,7 @@ my $starting; $starting = int_parse_version($opt->{'debug-start'}) if $opt->{'debug-start'}; + my $skip_devels = $opt->{'skip-devels'} // 0; # Uses the opt structure parameter to find the perl versions to use this # run, and returns an array with a hash representing blead in the 0th @@ -178,6 +179,19 @@ my $file = int_parse_version($version); $version = format_version($version); + if ($skip_devels) { + my ($super, $major, $minor) = parse_version($version); + + # If skipping development releases, we still use blead (0th entry). + # Devel releases are odd numbered ones 5.6 and above, but use every + # release for below 5.6 + if ($i != 0 && $major >= 6 && $major % 2 != 0) { + splice @perls, $i, 1; + last if $i >= @perls; + redo; + } + } + # Make this entry a hash with its version, file name, and path $perls$i = { version => $version, file => $file,
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/devel/mktodo -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/devel/mktodo
Changed
@@ -53,7 +53,7 @@ # ppport.h, so we get, as patched by ppport.h, what gets added when GetOptions(\%opt, qw( base check! verbose install=s blead=s blead-version=s - debug=i debug-start=s)) or die; + debug=i debug-start=s skip-devels)) or die; identify(); @@ -74,5 +74,6 @@ push @args, '--verbose' if $opt{verbose}; push @args, '--nocheck' unless $opt{check}; push @args, '--final', $this_perl->{'final'} if $this_perl->{'final'}; - runperl('devel/mktodo.pl', @args) or die "error running mktodo.pl $! $?\n"; + runperl('devel/mktodo.pl', @args) + or die "error running mktodo.pl $! $? " . join(" ", @args) . "\n"; }
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/devel/mktodo.pl -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/devel/mktodo.pl
Changed
@@ -193,8 +193,10 @@ # If there were warnings, we ask the user before continuing when creating # the base files of blead. This leads to a potential early exit when things # aren't working right. + my $is_blead = 0; if ($opt{blead} && $opt{base}) { undef $opt{blead}; # Only warn once. + $is_blead = 1; # But let the code below know if (@{$r->{stderr}}) { print STDERR "Warnings and errors from compiling blead:\n"; print STDERR @{$r->{stderr}}; @@ -204,7 +206,7 @@ } else { print STDERR "blead compiled without warnings nor errors.\n" - . "Proceeding with everything else\n"; + . "Proceeding with everything else\n\n"; } } @@ -317,9 +319,16 @@ # Display each newly found undefined symbol, and add it to the list of todo # symbols - for (@new) { - display_sym('new', @$_); - $todo{$_->0} = $_->1; + if (@new) { + for (@new) { + display_sym('new', @$_); + $todo{$_->0} = $_->1; + } + + if ($is_blead) { + ask_or_quit("\nUndefined symbols in blead indicate a bug in blead\n" + . "Shall I proceed?"); + } } print STDERR __LINE__, ": %todo at end of iteration ", Dumper \%todo
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/devel/regenerate -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/devel/regenerate
Changed
@@ -31,7 +31,7 @@ ); GetOptions(\%opt, qw( check! verbose yes install=s blead=s blead-version=s - debug=i debug-start=s)) or die pod2usage(); + debug=i debug-start=s skip-devels)) or die pod2usage(); identify(); @@ -41,7 +41,10 @@ } if (! $opt{'yes'}) { - ask_or_quit("Are you SURE you have:\n1) updated parts/embed.fnc to latest blead?\n2) run devel/mkapidoc.pl to update parts/apidoc.fnc?\n3) run devel/mkppport_fnc.pl to update parts/ppport.fnc?\n"); + ask_or_quit("Are you SURE you have:\n1) updated parts/embed.fnc to" + . "latest blead?\n2) run devel/mkapidoc.pl to update" + . " parts/apidoc.fnc?\n3) run devel/mkppport_fnc.pl to" + . "update parts/ppport.fnc?\n"); } my $files_glob_pattern = '12345789*'; @@ -153,6 +156,7 @@ push @perlargs, "--install=$opt{install}" if $opt{install}; push @perlargs, "--blead=$opt{blead}" if $opt{blead}; push @perlargs, "--debug-start=$opt{'debug-start'}" if $opt{'debug-start'}; +push @perlargs, "--skip-devels" if $opt{'skip-devels'}; my $T0 = time; my @args = ddverbose(); @@ -228,6 +232,7 @@ --verbose show verbose output --yes the answer to all the standard questions is 'yes', can be used to nohup this. + --skip-devels do not look at development-only releases =head1 COPYRIGHT
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/apicheck.pl -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/apicheck.pl
Changed
@@ -203,7 +203,7 @@ typedef void yy_parser; #endif -/* Handle both 5.x.y and 7.x.y and up +/* Handle both 5.x.y and 7.x.y and up */ #ifndef PERL_VERSION_MAJOR # define PERL_VERSION_MAJOR PERL_REVISION #endif @@ -231,37 +231,52 @@ } my $f; -for $f (@f) { # Loop through all the tests to add +my %name_counts; - # Just the name isn't unique; We also need the #if or #else condition - my $unique = "$f->{'name'}$sep$f->{'cond'}"; - $ignore{$unique} and next; +# Loop through all the tests to add +for $f (sort { dictionary_order($a->{'name'}, $b->{'name'}) } @f) { + + my $short_form = $f->{'name'}; + + # Ignore duplicates; just the name isn't unique; We also need the #if or + # #else condition + my $cond = $f->{'cond'}; + $ignore{"$short_form$sep$cond"}++ and next; # only public API members, except those in ppport.fnc are there because we # want them to be tested even if non-public. X,M functions are supposed to - # be considered to have just the macro form public. + # be considered to have just the macro form public (but not if restricted by + # 'E'). $f->{'flags'}{'A'} or $f->{'ppport_fnc'} - or ($f->{'flags'}{'X'} and $f->{'flags'}{'M'}) + or ($f->{'flags'}{'X'} and $f->{'flags'}{'M'} and ! $f->{'flags'}{'E'} ) or next; # Don't test unorthodox things that we aren't set up to do $f->{'flags'}{'u'} and next; $f->{'flags'}{'y'} and next; - $ignore{$unique} = 1; # ignore duplicates + my $nflag = $f->{'flags'}{'n'}; + $nflag = 0 unless defined $nflag; + my $pflag = $f->{'flags'}{'p'}; + $pflag = 0 unless defined $pflag; + my $Tflag = $f->{'flags'}{'T'}; + $Tflag = 0 unless defined $Tflag; - my $Perl_ = $f->{'flags'}{'p'} ? 'Perl_' : ''; + die 'M flag without p makes no sense' if $f->{'flags'}{'M'} && ! $pflag; + + my $long_form_required = $f->{'flags'}{'o'} || $f->{'flags'}{'f'}; my $stack = ''; my @arg; my $aTHX = ''; - my $i = 1; + my $i = 1; # Argument number my $ca; my $varargs = 0; - for $ca (@{$f->{'args'}}) { # Loop through the function's args + # Loop through the function's args, building up the declarations + for $ca (@{$f->{'args'}}) { my $a = $ca->0; # 1th is the name, 0th is its type if ($a eq '...') { $varargs = 1; @@ -269,36 +284,39 @@ last; } - # Split this type into its components - my($n, $p, $d) = $a =~ /^ ( (?: " ^"* " ) # literal string type => $n - | (?: \w+ (?: \s+ \w+ )* ) # name of type => $n + # Split this argument into its components. The formal parameter name is + # discarded; we're just interested in the type and its modifiers + my($t, $p, $d) = $a =~ /^ ( (?: " ^"* " ) # literal string type => $t + | (?: \w+ (?: \s+ \w+ )* ) # name of type => $t ) \s* ( \** ) # optional pointer(s) => $p (?: \s* \b const \b \s* )? # opt. const ( (?: \ ^\* \ )* ) # opt. dimension(s)=> $d $/x - or die "$0 - cannot parse argument: $a in $f->{'name'}\n"; - - # Replace a special argument name by something that will compile. - if (exists $amap{$n}) { - die "$f->{'name'} had type $n, which should have been the whole type" - if $p or $d; - push @arg, $amap{$n}; + or die "$0 - cannot parse argument: $a in $short_form\n"; + + # Replace a special argument type by something that will compile. + if (exists $amap{$t}) { + if ($p or $d) { + die "$short_form had type '$t', which should have been the" + . " whole type. Instead '$p' or '$d' was non-empty"; + } + push @arg, $amap{$t}; next; } # Certain types, like 'void', get remapped. - $n = $tmap{$n} || $n; + $t = $tmap{$t} || $t; - if ($n =~ / ^ " ^"* " $/x) { # Use the literal string, literally - push @arg, $n; + if ($t =~ / ^ " ^"* " $/x) { # Use the literal string, literally + push @arg, $t; } else { my $v = 'arg' . $i++; # Argument number push @arg, $v; - my $no_const_n = $n; # Get rid of any remaining 'const's - $no_const_n =~ s/\bconst\b// unless $p; + my $no_const_n = $t; # Get rid of any remaining 'const's + $no_const_n =~ s/\bconst\b//g unless $p; # Declare this argument $stack .= " static $no_const_n $p$v$d;\n"; @@ -307,16 +325,16 @@ # Declare thread context for functions and macros that might need it. # (Macros often fail to say they don't need it.) - unless ($f->{'flags'}{'T'}) { + unless ($Tflag) { $stack = " dTHX;\n$stack"; # Harmless to declare even if not needed $aTHX = @arg ? 'aTHX_ ' : 'aTHX'; } - # If this function is on the list of things that need declarations, add - # them. - if ($stack{$f->{'name'}}) { + # If this function is on the list of things that need extra declarations, + # add them. + if ($stack{$short_form}) { my $s = ''; - for (@{$stack{$f->{'name'}}}) { + for (@{$stack{$short_form}}) { $s .= " $_\n"; } $stack = "$s$stack"; @@ -325,58 +343,67 @@ my $args = join ', ', @arg; my $prefix = ""; - my $rvt = $f->{'ret'}; + my $rvt = $f->{'ret'}; # Type of return value # Replace generic 'type' $rvt = 'int' if defined $rvt && $rvt eq 'type'; # Failure to specify a return type in the apidoc line means void - $rvt = 'void' unless $rvt;; + $rvt = 'void' unless $rvt; + + # Remove const, as otherwise could declare something that is impossible to + # set. + $rvt =~ s/\bconst\b//g; my $ret; if ($void{$rvt}) { # Certain return types are instead considered void - $ret = $castvoid{$f->{'name'}} ? '(void) ' : ''; + $ret = $castvoid{$short_form} ? '(void) ' : ''; } else { $stack .= " $rvt rval;\n"; - $ret = $ignorerv{$f->{'name'}} ? '(void) ' : "rval = "; + $ret = $ignorerv{$short_form} ? '(void) ' : "rval = "; } my $THX_prefix = ""; my $THX_suffix = ""; # Add parens to functions that take an argument list, even if empty - unless ($f->{'flags'}{'n'}) { + unless ($nflag) { $THX_suffix = "($aTHX$args)"; $args = "($args)"; } # Single trailing underscore in name means is a comma operator - if ($f->{'name'} =~ /^__$/) { + if ($short_form =~ /^__$/) { $THX_suffix .= ' 1'; $args .= ' 1'; } # Single leading underscore in a few names means is a comma operator - if ($f->{'name'} =~ /^ _ adp (?: THX | MY_CXT ) /x) { + if ($short_form =~ /^ _ adp (?: THX | MY_CXT ) /x) { $THX_prefix = '1 '; $prefix = '1 '; } + my $tested_fcn = ""; + $tested_fcn .= 'Perl_' if $pflag && $long_form_required; + $tested_fcn .= $short_form; print OUT <<HEAD; /****************************************************************************** * -* $f->{'name'} $script_args{'--todo-dir'} $script_args{'--todo'} + * $tested_fcn $script_args{'--todo-dir'} for testing $script_args{'--todo'} * ******************************************************************************/ HEAD + my($rev, $ver,$sub); + # #ifdef out if marked as todo (not known in) this version - if (exists $todo{$f->{'name'}}) { - my($rev, $ver,$sub) = parse_version($todo{$f->{'name'}}{'version'}); + if (exists $todo{$tested_fcn}) { + ($rev, $ver,$sub) = parse_version($todo{$tested_fcn}{'version'}); print OUT <<EOT; #if PERL_VERSION_MAJOR > $rev \\ || ( PERL_VERSION_MAJOR == $rev \\ @@ -387,17 +414,20 @@ } my $final = $varargs - ? "$THX_prefix$Perl_$f->{'name'}$THX_suffix" - : "$prefix$f->{'name'}$args"; + ? "$THX_prefix$tested_fcn$THX_suffix" + : "$prefix$short_form$args"; - # If there is a '#if' associated with this, add that - $f->{'cond'} and print OUT "#if $f->{'cond'}\n"; + # If there is an '#if' associated with this, add that + $cond and print OUT "#if $cond\n"; # If only to be tested when ppport.h is enabled $f->{'ppport_fnc'} and print OUT "#ifndef DPPP_APICHECK_NO_PPPORT_H\n"; + my $test_name = "DPPP_test_"; + $test_name .= $name_counts{$tested_fcn}++ . "_" if $cond; + $test_name .= $tested_fcn; print OUT <<END; -void DPPP_test_$f->{'name'} (void) +void $test_name (void) { dXSARGS; $stack @@ -409,7 +439,7 @@ if ($f->{'flags'}{'M'}) { print OUT <<END; - $ret$prefix$f->{'name'}$args; + $ret$prefix$short_form$args; } } END @@ -418,16 +448,16 @@ else { print OUT <<END; -#ifdef $f->{'name'} - $ret$prefix$f->{'name'}$args; +#ifdef $short_form + $ret$prefix$short_form$args; #endif } { -#ifdef $f->{'name'} +#ifdef $short_form $ret$final; #else - $ret$THX_prefix$Perl_$f->{'name'}$THX_suffix; + $ret$THX_prefix$tested_fcn$THX_suffix; #endif } } @@ -435,10 +465,10 @@ } - $f->{'ppport_fnc'} and print OUT "#endif\n"; - $f->{'cond'} and print OUT "#endif\n"; - exists $todo{$f->{'name'}} and print OUT "#endif\n"; - + $f->{'ppport_fnc'} and print OUT "#endif /* for ppport_fnc */\n"; + $cond and print OUT "#endif /* for conditional compile */\n"; + print OUT "#endif /* disabled testing of $tested_fcn before $rev.$ver.$sub */\n" + if exists $todo{$tested_fcn}; print OUT "\n"; }
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/apidoc.fnc -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/apidoc.fnc
Changed
@@ -48,6 +48,7 @@ Amd|void|CLEAR_ERRSV Amd|const char *|CopFILE|const COP * c Amd|AV *|CopFILEAV|const COP * c +Amd|AV *|CopFILEAVn|const COP * c Amd|GV *|CopFILEGV|const COP * c Amd|void|CopFILE_set|COP * c|const char * pv Amd|SV *|CopFILESV|const COP * c @@ -368,7 +369,6 @@ Amd|bool|isUPPER_utf8|U8 * s|U8 * end Amd|bool|isUPPER_utf8_safe|U8 * s|U8 * end Amd|bool|isUPPER_uvchr|UV ch -Amd|STRLEN|isUTF8_CHAR_flags|const U8 *s|const U8 *e| const U32 flags Amd|bool|isWORDCHAR|UV ch Amd|bool|isWORDCHAR_A|UV ch Amd|bool|isWORDCHAR_L1|UV ch @@ -801,6 +801,7 @@ Amad|char*|savesharedpvs|"literal string" Amhd||SAVESPTR|SV * s Amhd||SAVESTACK_POS +Amhd||SAVESTRLEN|STRLEN i Amnsd||SAVETMPS Amd|void|seedDrand01|Rand_seed_t x md|void|SETERRNO|int errcode|int vmserrcode @@ -861,6 +862,7 @@ Amd|void|SvIOK_only_UV|SV* sv Amd|U32|SvIOKp|SV* sv Amd|bool|SvIOK_UV|SV* sv +Amd|bool|SvIsBOOL|SV* sv Amd|U32|SvIsCOW|SV* sv Amd|bool|SvIsCOW_shared_hash|SV* sv Amd|IV|SvIV|SV* sv @@ -962,6 +964,8 @@ Amd|void|SvRV_set|SV* sv|SV* val Amd|REGEXP *|SvRX|SV *sv Amd|bool|SvRXOK|SV* sv +Amd|void|sv_setbool|SV *sv|bool b +Amd|void|sv_setbool_mg|SV *sv|bool b Amd|void|SvSETMAGIC|SV* sv Amd|void|SvSetMagicSV|SV* dsv|SV* ssv Amd|void|SvSetMagicSV_nosteal|SV* dsv|SV* ssv @@ -1020,7 +1024,8 @@ Amd|MAGIC*|SvVSTRING_mg|SV * sv Amnsd||TARG Amnud|type|THIS -Amd|U8|toFOLD|U8 ch +Amd|UV|toFOLD|UV cp +Amd|UV|toFOLD_A|UV cp Amd|UV|toFOLD_utf8|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toFOLD_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toFOLD_uvchr|UV cp|U8* s|STRLEN* lenp @@ -1032,11 +1037,13 @@ Amd|UV|toLOWER_utf8|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toLOWER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toLOWER_uvchr|UV cp|U8* s|STRLEN* lenp -Amd|U8|toTITLE|U8 ch +Amd|UV|toTITLE|UV cp +Amd|UV|toTITLE_A|UV cp Amd|UV|toTITLE_utf8|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toTITLE_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toTITLE_uvchr|UV cp|U8* s|STRLEN* lenp -Amd|U8|toUPPER|int ch +Amd|UV|toUPPER|UV cp +Amd|UV|toUPPER_A|UV cp Amd|UV|toUPPER_utf8|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toUPPER_utf8_safe|U8* p|U8* e|U8* s|STRLEN* lenp Amd|UV|toUPPER_uvchr|UV cp|U8* s|STRLEN* lenp @@ -1053,6 +1060,10 @@ Amnhd||UNICODE_DISALLOW_PERL_EXTENDED Amnhd||UNICODE_DISALLOW_SUPER Amnhd||UNICODE_DISALLOW_SURROGATE +Amd|bool|UNICODE_IS_NONCHAR|const UV uv +Amd|bool|UNICODE_IS_REPLACEMENT|const UV uv +Amd|bool|UNICODE_IS_SUPER|const UV uv +Amd|bool|UNICODE_IS_SURROGATE|const UV uv AmnUd|UV|UNICODE_REPLACEMENT Amnhd||UNICODE_WARN_ABOVE_31_BIT Amnhd||UNICODE_WARN_ILLEGAL_C9_INTERCHANGE @@ -1090,6 +1101,7 @@ Amnhd||UTF8_GOT_SURROGATE Amd|bool|UTF8_IS_INVARIANT|char c Amd|bool|UTF8_IS_NONCHAR|const U8 *s|const U8 *e +Amd|bool|UTF8_IS_REPLACEMENT|const U8 *s|const U8 *e Amd|bool|UTF8_IS_SUPER|const U8 *s|const U8 *e Amd|bool|UTF8_IS_SURROGATE|const U8 *s|const U8 *e AmnUd|STRLEN|UTF8_MAXBYTES @@ -1121,9 +1133,13 @@ Amnhd||WARN_EXITING Amnhd||WARN_EXPERIMENTAL Amnhd||WARN_EXPERIMENTAL__ALPHA_ASSERTIONS +Amnhd||WARN_EXPERIMENTAL__ARGS_ARRAY_WITH_SIGNATURES Amnhd||WARN_EXPERIMENTAL__BITWISE +Amnhd||WARN_EXPERIMENTAL__BUILTIN Amnhd||WARN_EXPERIMENTAL__CONST_ATTR Amnhd||WARN_EXPERIMENTAL__DECLARED_REFS +Amnhd||WARN_EXPERIMENTAL__DEFER +Amnhd||WARN_EXPERIMENTAL__FOR_LIST Amnhd||WARN_EXPERIMENTAL__ISA Amnhd||WARN_EXPERIMENTAL__LEXICAL_SUBS Amnhd||WARN_EXPERIMENTAL__POSTDEREF @@ -1137,7 +1153,6 @@ Amnhd||WARN_EXPERIMENTAL__TRY Amnhd||WARN_EXPERIMENTAL__UNIPROP_WILDCARDS Amnhd||WARN_EXPERIMENTAL__VLB -Amnhd||WARN_EXPERIMENTAL__WIN32_PERLIO Amnhd||WARN_GLOB Amnhd||WARN_ILLEGALPROTO Amnhd||WARN_IMPRECISION
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5003007 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5003007
Changed
@@ -59,7 +59,6 @@ BmRARE # Z added by devel/scanprov BmUSEFUL # Z added by devel/scanprov BOL # Z added by devel/scanprov -bool # Z added by devel/scanprov boot_core_UNIVERSAL # F added by devel/scanprov BOUND # Z added by devel/scanprov BRANCH # Z added by devel/scanprov @@ -88,6 +87,7 @@ CPPMINUS # K added by devel/scanprov CPPSTDIN # K added by devel/scanprov cPVOP # Z added by devel/scanprov +croak # F added by devel/scanprov CSH # K added by devel/scanprov cSVOP # Z added by devel/scanprov Ctl # Z added by devel/scanprov @@ -98,7 +98,6 @@ CvANON # Z added by devel/scanprov CvANON_off # Z added by devel/scanprov CvANON_on # Z added by devel/scanprov -cv_clone # T CvCLONE # Z added by devel/scanprov CvCLONED # Z added by devel/scanprov CvCLONED_off # Z added by devel/scanprov @@ -131,6 +130,7 @@ dATARGET # Z added by devel/scanprov DB_Hash_t # K added by devel/scanprov DB_Prefix_t # K added by devel/scanprov +deb # F added by devel/scanprov DEBUG # Z added by devel/scanprov DEBUG_c # Z added by devel/scanprov DEBUG_D # Z added by devel/scanprov @@ -148,6 +148,7 @@ DEBUG_x # Z added by devel/scanprov dEXT # Z added by devel/scanprov DIE # Z added by devel/scanprov +die # F added by devel/scanprov Direntry_t # K added by devel/scanprov dMARK # T DM_DELAY # Z added by devel/scanprov @@ -369,7 +370,6 @@ GvSV # T GvXPVGV # Z added by devel/scanprov HAS_ALARM # K added by devel/scanprov -HAS_BOOL # Z added by devel/scanprov HAS_CHOWN # K added by devel/scanprov HAS_CHROOT # K added by devel/scanprov HAS_CRYPT # K added by devel/scanprov @@ -878,6 +878,7 @@ magic_setuvar # F added by devel/scanprov magic_setvec # F added by devel/scanprov magic_wipepack # F added by devel/scanprov +malloc # Z added by devel/scanprov Malloc_t # K added by devel/scanprov MARK # T MAXARG # Z added by devel/scanprov @@ -889,6 +890,7 @@ MEM_SIZE # Z added by devel/scanprov memzero # T MEOL # Z added by devel/scanprov +mess # F added by devel/scanprov MEXTEND # Z added by devel/scanprov mg_clear # T mg_copy # T @@ -1031,7 +1033,6 @@ ORIGMARK # T OSNAME # K added by devel/scanprov package # F added by devel/scanprov -pad_alloc # T pad_free # F added by devel/scanprov pad_leavemy # F added by devel/scanprov pad_reset # F added by devel/scanprov @@ -1130,6 +1131,7 @@ Quad_t # K added by devel/scanprov RANDBITS # K added by devel/scanprov RD_NODATA # K added by devel/scanprov +realloc # Z added by devel/scanprov REF # Z added by devel/scanprov refkids # F added by devel/scanprov register # Z added by devel/scanprov @@ -1247,7 +1249,6 @@ Select_fd_set_t # K added by devel/scanprov SEOL # Z added by devel/scanprov setbuf # Z added by devel/scanprov -setdefout # T SETERRNO # Z added by devel/scanprov SETi # Z added by devel/scanprov SETn # Z added by devel/scanprov @@ -1337,6 +1338,8 @@ sv_2mortal # T sv_add_arena # F added by devel/scanprov SvAMAGIC # Z added by devel/scanprov +SvAMAGIC_off # T +SvAMAGIC_on # T SvANY # Z added by devel/scanprov sv_backoff # T sv_bless # T @@ -1577,6 +1580,7 @@ vtohl # Z added by devel/scanprov vtohs # Z added by devel/scanprov wait4pid # F added by devel/scanprov +warn # F added by devel/scanprov watch # F added by devel/scanprov whichsig # T WHILEM # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5004000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5004000
Changed
@@ -11,9 +11,7 @@ ARCHNAME # K added by devel/scanprov BIN_EXP # K added by devel/scanprov BIT_DIGITS # Z added by devel/scanprov -block_end # E (Perl_block_end) block_gimme # E -block_start # E (Perl_block_start) boolSV # E BOUNDL # Z added by devel/scanprov call_list # E @@ -45,6 +43,7 @@ F_cos_amg # Z added by devel/scanprov F_exp_amg # Z added by devel/scanprov F_log_amg # Z added by devel/scanprov +form # F added by devel/scanprov F_pow_amg # Z added by devel/scanprov F_sin_amg # Z added by devel/scanprov F_sqrt_amg # Z added by devel/scanprov @@ -72,7 +71,6 @@ hv_delayfree_ent # E hv_free_ent # E ibcmp_locale # E -intro_my # E isALNUM_LC # E isALPHA_LC # E isDIGIT_LC # E @@ -99,8 +97,8 @@ NBOUNDL # Z added by devel/scanprov newRV_inc # E newRV_noinc # E +newSVpvf # F added by devel/scanprov Nullhek # Z added by devel/scanprov -OP_BINARY # Z added by devel/scanprov OPf_WANT # Z added by devel/scanprov OPf_WANT_LIST # Z added by devel/scanprov OPf_WANT_SCALAR # Z added by devel/scanprov @@ -131,7 +129,6 @@ sb_rxtainted # Z added by devel/scanprov SET_NUMERIC_STANDARD # Z added by devel/scanprov SETu # Z added by devel/scanprov -share_hek # E SHORTSIZE # K added by devel/scanprov start_subparse # E (Perl_start_subparse) STATUS_ALL_FAILURE # Z added by devel/scanprov @@ -140,12 +137,14 @@ STATUS_NATIVE # Z added by devel/scanprov STRUCT_OFFSET # Z added by devel/scanprov sub_crush_depth # F added by devel/scanprov +sv_catpvf # F added by devel/scanprov sv_cmp_locale # U sv_derived_from # E SvIMMORTAL # Z added by devel/scanprov sv_pvn # F added by devel/scanprov SvSetMagicSV # E SvSetMagicSV_nosteal # E +sv_setpvf # F added by devel/scanprov SvSetSV_nosteal # E sv_setuv # E sv_tainted # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5004005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5004005
Changed
@@ -50,11 +50,13 @@ SAVEt_HELEM # Z added by devel/scanprov Semctl # Z added by devel/scanprov Stat_t # Z added by devel/scanprov +sv_catpvf_mg # F added by devel/scanprov sv_catpv_mg # E sv_catpvn_mg # U sv_catsv_mg # U SvGETMAGIC # E sv_setiv_mg # E +sv_setpvf_mg # F added by devel/scanprov sv_setpv_mg # E sv_setpvn_mg # E sv_setsv_mg # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5005000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5005000
Changed
@@ -215,7 +215,6 @@ MUTEX_LOCK # Z added by devel/scanprov MUTEX_UNLOCK # Z added by devel/scanprov my_exit_jump # F added by devel/scanprov -NEED_PTHREAD_INIT # Z added by devel/scanprov Netdb_hlen_t # K added by devel/scanprov Netdb_host_t # K added by devel/scanprov Netdb_name_t # K added by devel/scanprov @@ -229,7 +228,6 @@ NODE_ALIGN # Z added by devel/scanprov NODE_ALIGN_FILL # Z added by devel/scanprov NODE_STEP_REGNODE # Z added by devel/scanprov -NO_LOCALECONV_MON_THOUSANDS_SEP # Z added by devel/scanprov NOOP # E not_a_number # F added by devel/scanprov NOT_IN_PAD # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5006000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5006000
Changed
@@ -96,7 +96,6 @@ CPPLAST # K added by devel/scanprov CPPRUN # K added by devel/scanprov cPVOPx # Z added by devel/scanprov -croak # E (Perl_croak) croak_nocontext # F added by devel/scanprov cr_textfilter # F added by devel/scanprov cSVOPo_sv # Z added by devel/scanprov @@ -117,7 +116,7 @@ CXp_TRYBLOCK # Z added by devel/scanprov CXt_FORMAT # Z added by devel/scanprov CxTRYBLOCK # Z added by devel/scanprov -die # E (Perl_die) +deb_nocontext # F added by devel/scanprov die_nocontext # F added by devel/scanprov dNOOP # E do_aexec5 # F added by devel/scanprov @@ -163,7 +162,6 @@ fcntl # Z added by devel/scanprov FFLUSH_NULL # K added by devel/scanprov find_byclass # F added by devel/scanprov -form # E (Perl_form) form_nocontext # F added by devel/scanprov fprintf_nocontext # F added by devel/scanprov FSEEKSIZE # Z added by devel/scanprov @@ -300,7 +298,6 @@ LDBL_DIG # Z added by devel/scanprov link # Z added by devel/scanprov load_module # E -load_module_nocontext # F added by devel/scanprov lockf # Z added by devel/scanprov LSEEKSIZE # K added by devel/scanprov magic_dump # E @@ -310,7 +307,6 @@ MALLOC_OVERHEAD # Z added by devel/scanprov MAXPATHLEN # Z added by devel/scanprov MEMBER_TO_FPTR # Z added by devel/scanprov -mess # E (Perl_mess) mess_nocontext # F added by devel/scanprov Mmap_t # K added by devel/scanprov mode_from_discipline # F added by devel/scanprov @@ -327,7 +323,6 @@ new_numeric # F added by devel/scanprov newPADOP # F added by devel/scanprov newSVnv # E (Perl_newSVnv) -newSVpvf # E (Perl_newSVpvf) newSVpvf_nocontext # F added by devel/scanprov newSVuv # E newXS # E (Perl_newXS) @@ -385,15 +380,16 @@ PERL_ASYNC_CHECK # E Perl_atan2 # E Perl_atof # Z added by devel/scanprov -Perl_calloc # Z added by devel/scanprov PERL_CKDEF # Z added by devel/scanprov perl_clone # F added by devel/scanprov perl_clone_using # F added by devel/scanprov Perl_cos # E +Perl_croak # E (Perl_croak) PERLDBf_NAMEANON # Z added by devel/scanprov PERLDBf_NAMEEVAL # Z added by devel/scanprov PERLDB_NAMEANON # Z added by devel/scanprov PERLDB_NAMEEVAL # Z added by devel/scanprov +Perl_die # E (Perl_die) PerlDir_mapA # Z added by devel/scanprov PerlDir_mapW # Z added by devel/scanprov PerlEnv_clearenv # Z added by devel/scanprov @@ -414,6 +410,7 @@ Perl_floor # E PERL_FLUSHALL_FOR_CHILD # Z added by devel/scanprov Perl_fmod # E +Perl_form # E (Perl_form) Perl_frexp # E PERL_FS_VER_FMT # Z added by devel/scanprov PERL_GET_CONTEXT # Z added by devel/scanprov @@ -428,7 +425,6 @@ PERL_LOADMOD_IMPORT_OPS # E PERL_LOADMOD_NOIMPORT # E Perl_log # E -Perl_malloc # Z added by devel/scanprov PerlMem_calloc # Z added by devel/scanprov PerlMem_free_lock # Z added by devel/scanprov PerlMem_get_lock # Z added by devel/scanprov @@ -447,8 +443,9 @@ PerlMemShared_is_locked # Z added by devel/scanprov PerlMemShared_malloc # Z added by devel/scanprov PerlMemShared_realloc # Z added by devel/scanprov -Perl_mfree # Z added by devel/scanprov +Perl_mess # E (Perl_mess) Perl_modf # E +Perl_newSVpvf # E (Perl_newSVpvf) perl_parse # E (perl_parse) PERL_PATCHLEVEL_H_IMPLICIT # Z added by devel/scanprov Perl_pow # E @@ -463,7 +460,6 @@ PerlProc_fork # Z added by devel/scanprov PerlProc_GetOSError # Z added by devel/scanprov PerlProc_getpid # Z added by devel/scanprov -Perl_realloc # Z added by devel/scanprov PERL_REVISION # E PERL_SET_CONTEXT # Z added by devel/scanprov PERL_SET_INTERP # Z added by devel/scanprov @@ -474,10 +470,16 @@ Perl_sqrt # E PERL_STACK_OVERFLOW_CHECK # Z added by devel/scanprov PERL_SUBVERSION # E +Perl_sv_catpvf # E (Perl_sv_catpvf) +Perl_sv_catpvf_mg # E (Perl_sv_catpvf_mg) +Perl_sv_setpvf # E (Perl_sv_setpvf) +Perl_sv_setpvf_mg # E (Perl_sv_setpvf_mg) PERL_SYS_INIT3 # E PERLVARA # Z added by devel/scanprov PERL_VERSION # E PERL_WAIT_FOR_CHILDREN # Z added by devel/scanprov +Perl_warn # E (Perl_warn) +Perl_warner # E PHOSTNAME # K added by devel/scanprov PL_argvout_stack # Z added by devel/scanprov PL_checkav # Z added by devel/scanprov @@ -616,8 +618,6 @@ str_to_version # F added by devel/scanprov sv_2pvbyte # U sv_2pvutf8 # U -sv_catpvf # E (Perl_sv_catpvf) -sv_catpvf_mg # E (Perl_sv_catpvf_mg) sv_catpvf_mg_nocontext # F added by devel/scanprov sv_catpvf_nocontext # F added by devel/scanprov sv_del_backref # F added by devel/scanprov @@ -656,8 +656,6 @@ sv_rvweaken # E sv_setnv # E (Perl_sv_setnv) sv_setnv_mg # E (Perl_sv_setnv_mg) -sv_setpvf # E (Perl_sv_setpvf) -sv_setpvf_mg # E (Perl_sv_setpvf_mg) sv_setpvf_mg_nocontext # F added by devel/scanprov sv_setpvf_nocontext # F added by devel/scanprov sv_setref_nv # E (Perl_sv_setref_nv) @@ -707,8 +705,6 @@ USE_STDIO_BASE # K added by devel/scanprov USE_STDIO_PTR # K added by devel/scanprov USE_THREADS # K added by devel/scanprov -utf16_to_utf8 # F added by devel/scanprov -utf16_to_utf8_reversed # F added by devel/scanprov utf8_distance # E utf8_hop # U UTF8_MAXLEN # Z added by devel/scanprov @@ -731,7 +727,6 @@ vTHX # Z added by devel/scanprov vwarn # E vwarner # E -warn # E (Perl_warn) WARN_ALL # E WARN_ALLstring # Z added by devel/scanprov WARN_AMBIGUOUS # E @@ -741,7 +736,7 @@ WARN_DEBUGGING # E WARN_DEPRECATED # E WARN_DIGIT # E -warner # E +warner # F added by devel/scanprov warner_nocontext # F added by devel/scanprov WARN_EXEC # E WARN_EXITING # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5007000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5007000
Changed
@@ -4,3 +4,4 @@ FILE_cnt # E FILE_ptr # E NO_LOCALE # Z added by devel/scanprov +PerlIO_fill # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5007001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5007001
Changed
@@ -128,6 +128,7 @@ PERLIO_STDTEXT # Z added by devel/scanprov PERL_MG_UFUNC # Z added by devel/scanprov PERL_PRESERVE_IVUV # Z added by devel/scanprov +Perl_printf_nocontext # U PerlProc_lasthost # Z added by devel/scanprov PerlProc_popen_list # Z added by devel/scanprov PerlSIO_canset_cnt # Z added by devel/scanprov @@ -184,7 +185,7 @@ PmopSTASHPV_set # Z added by devel/scanprov PmopSTASH_set # Z added by devel/scanprov POPpbytex # E -printf_nocontext # U +printf_nocontext # F added by devel/scanprov PTR2ul # U reghop3 # F added by devel/scanprov reghopmaybe3 # F added by devel/scanprov @@ -212,8 +213,7 @@ TOPp1s # Z added by devel/scanprov U32_ALIGNMENT_REQUIRED # K added by devel/scanprov UNICODE_IS_BYTE_ORDER_MARK # Z added by devel/scanprov -UNICODE_IS_REPLACEMENT # Z added by devel/scanprov -UNICODE_IS_SURROGATE # Z added by devel/scanprov +UNICODE_IS_SURROGATE # U UNICODE_REPLACEMENT # E UNICODE_SURROGATE_FIRST # Z added by devel/scanprov UNICODE_SURROGATE_LAST # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5007002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5007002
Changed
@@ -1,8 +1,5 @@ 5.007002 -atfork_lock # U -atfork_unlock # U boot_core_PerlIO # F added by devel/scanprov -calloc # U CLONEf_CLONE_HOST # Z added by devel/scanprov closest_cop # F added by devel/scanprov CvFILE_set_from_cop # Z added by devel/scanprov @@ -41,12 +38,11 @@ IS_NUMBER_NEG # E IS_NUMBER_NOT_INT # E IV_MAX_P1 # Z added by devel/scanprov -malloc # U -mfree # U mini_mktime # U -my_strftime # U +my_strftime # F added by devel/scanprov op_null # U OSVERS # K added by devel/scanprov +Perl_calloc # U PERL_FPU_INIT # Z added by devel/scanprov PERL_GPROF_MONCONTROL # Z added by devel/scanprov PERL_MAGIC_arylen # E @@ -79,6 +75,10 @@ PERL_MAGIC_tiedscalar # E PERL_MAGIC_uvar # E PERL_MAGIC_vec # E +Perl_malloc # U +Perl_mfree # U +Perl_my_strftime # U +Perl_realloc # U PERL_TARGETARCH # K added by devel/scanprov PERL_UNUSED_DECL # E PERL_UNUSED_VAR # U @@ -90,7 +90,6 @@ PM_SETRE # Z added by devel/scanprov PTHREAD_ATFORK # Z added by devel/scanprov PTHREAD_GETSPECIFIC # Z added by devel/scanprov -realloc # U sv_2pv_flags # F added by devel/scanprov sv_2pv_nomg # Z added by devel/scanprov sv_catpvn_flags # U @@ -113,5 +112,6 @@ U_32 # U U32_MAX_P1 # Z added by devel/scanprov U32_MAX_P1_HALF # Z added by devel/scanprov +UNICODE_IS_REPLACEMENT # E UV_MAX_P1 # Z added by devel/scanprov UV_MAX_P1_HALF # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5007003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5007003
Changed
@@ -2,6 +2,8 @@ ANYOF_BITMAP_CLEARALL # Z added by devel/scanprov ANYOF_BITMAP_SETALL # Z added by devel/scanprov apply_attrs_my # F added by devel/scanprov +atfork_lock # U (Perl_atfork_lock) +atfork_unlock # U (Perl_atfork_unlock) ckWARN3 # U ckWARN3_d # U ckWARN4 # U @@ -9,8 +11,6 @@ CopFILE_free # Z added by devel/scanprov custom_op_desc # U custom_op_name # U -deb # U -deb_nocontext # U debstack # U debstackptrs # U DEBUG_J_FLAG # Z added by devel/scanprov @@ -29,7 +29,6 @@ HAS_ISINF # K added by devel/scanprov HAS_PROCSELFEXE # K added by devel/scanprov he_dup # E (Perl_he_dup) -HINT_SORT_STABLE # Z added by devel/scanprov HvPLACEHOLDERS # Z added by devel/scanprov HvTOTALKEYS # Z added by devel/scanprov HvUSEDKEYS # Z added by devel/scanprov @@ -53,11 +52,12 @@ OP_NAME # U OPpHUSH_VMSISH # Z added by devel/scanprov OutCopFILE # Z added by devel/scanprov -pack_cat # U packWARN # U packWARN2 # U packWARN3 # U packWARN4 # U +Perl_deb # U +Perl_deb_nocontext # U PERL_DEBUG_PAD # Z added by devel/scanprov PERL_DEBUG_PAD_ZERO # Z added by devel/scanprov perl_destruct # E (perl_destruct) @@ -78,33 +78,32 @@ Perl_fp_class_qnan # Z added by devel/scanprov Perl_fp_class_snan # Z added by devel/scanprov Perl_fp_class_zero # Z added by devel/scanprov -PerlIO_clearerr # U (PerlIO_clearerr) -PerlIO_close # U (PerlIO_close) +PerlIO_clearerr # E (PerlIO_clearerr) +PerlIO_close # E (PerlIO_close) PERLIO_DUP_CLONE # Z added by devel/scanprov PERLIO_DUP_FD # Z added by devel/scanprov -PerlIO_eof # U (PerlIO_eof) -PerlIO_error # U (PerlIO_error) -PerlIO_fileno # U (PerlIO_fileno) -PerlIO_fill # U (PerlIO_fill) -PerlIO_flush # U (PerlIO_flush) -PerlIO_get_base # U (PerlIO_get_base) -PerlIO_get_bufsiz # U (PerlIO_get_bufsiz) -PerlIO_get_cnt # U (PerlIO_get_cnt) -PerlIO_get_ptr # U (PerlIO_get_ptr) +PerlIO_eof # E (PerlIO_eof) +PerlIO_error # E (PerlIO_error) +PerlIO_fileno # E (PerlIO_fileno) +PerlIO_flush # E (PerlIO_flush) +PerlIO_get_base # E (PerlIO_get_base) +PerlIO_get_bufsiz # E (PerlIO_get_bufsiz) +PerlIO_get_cnt # E (PerlIO_get_cnt) +PerlIO_get_ptr # E (PerlIO_get_ptr) PERLIO_K_MULTIARG # E -PerlIO_read # U (PerlIO_read) -PerlIO_seek # U (PerlIO_seek) -PerlIO_set_cnt # U (PerlIO_set_cnt) -PerlIO_setlinebuf # U (PerlIO_setlinebuf) -PerlIO_set_ptrcnt # U (PerlIO_set_ptrcnt) -PerlIO_stderr # U (PerlIO_stderr) -PerlIO_stdin # U (PerlIO_stdin) -PerlIO_stdout # U (PerlIO_stdout) -PerlIO_tell # U (PerlIO_tell) -PerlIO_unread # U (PerlIO_unread) +PerlIO_read # E (PerlIO_read) +PerlIO_seek # E (PerlIO_seek) +PerlIO_set_cnt # E (PerlIO_set_cnt) +PerlIO_setlinebuf # E (PerlIO_setlinebuf) +PerlIO_set_ptrcnt # E (PerlIO_set_ptrcnt) +PerlIO_stderr # E (PerlIO_stderr) +PerlIO_stdin # E (PerlIO_stdin) +PerlIO_stdout # E (PerlIO_stdout) +PerlIO_tell # E (PerlIO_tell) +PerlIO_unread # E (PerlIO_unread) PERLIO_USING_CRLF # Z added by devel/scanprov PerlIOValid # Z added by devel/scanprov -PerlIO_write # U (PerlIO_write) +PerlIO_write # E (PerlIO_write) Perl_isfinite # U Perl_isinf # U PERL_MAGIC_shared # E @@ -131,7 +130,6 @@ PL_utf8_tofold # Z added by devel/scanprov PROCSELFEXE_PATH # K added by devel/scanprov pv_uni_display # U -rvpv_dup # E SAVESHAREDPV # Z added by devel/scanprov savesharedpv # U save_shared_pvref # U @@ -145,9 +143,7 @@ sv_dup # E (Perl_sv_dup) SvLOCK # U sv_magicext # U -sv_nolocking # U sv_nosharing # U -sv_nounlocking # U sv_pvn_nomg # U sv_recode_to_utf8 # U SvSHARE # U @@ -174,4 +170,3 @@ uvchr_to_utf8_flags # U uvuni_to_utf8_flags # F added by devel/scanprov vdeb # U -XHvTOTALKEYS # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5008001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5008001
Changed
@@ -30,7 +30,6 @@ do_dump_pad # F added by devel/scanprov doing_taint # F added by devel/scanprov doopen_pm # F added by devel/scanprov -find_runcv # U FreeOp # Z added by devel/scanprov free_tied_hv_pool # F added by devel/scanprov get_debug_opts # F added by devel/scanprov @@ -60,7 +59,6 @@ OPpFT_ACCESS # Z added by devel/scanprov packlist # U pack_rec # F added by devel/scanprov -pad_add_anon # U PAD_BASE_SV # Z added by devel/scanprov pad_block_start # F added by devel/scanprov pad_check_dup # F added by devel/scanprov @@ -71,7 +69,6 @@ PAD_COMPNAME_PV # Z added by devel/scanprov PAD_COMPNAME_TYPE # Z added by devel/scanprov pad_fixup_inner_anons # F added by devel/scanprov -pad_new # E padnew_CLONE # Z added by devel/scanprov padnew_SAVE # Z added by devel/scanprov padnew_SAVESUB # Z added by devel/scanprov @@ -83,7 +80,6 @@ PAD_SETSV # Z added by devel/scanprov pad_setsv # F added by devel/scanprov PAD_SVl # Z added by devel/scanprov -pad_tidy # E panic_write2 # Z added by devel/scanprov parse_unicode_opts # F added by devel/scanprov PERL_ABS # U @@ -150,7 +146,6 @@ SAVEBOOL # U savestack_grow_cnt # U SAVEt_BOOL # Z added by devel/scanprov -seed # U SS_ACCVIO # Z added by devel/scanprov SS_DEVOFFLINE # Z added by devel/scanprov SSGROW # Z added by devel/scanprov @@ -171,14 +166,6 @@ unpack_rec # F added by devel/scanprov unpackstring # U USE_HASH_SEED # Z added by devel/scanprov -WEXITSTATUS # Z added by devel/scanprov -WIFEXITED # Z added by devel/scanprov -WIFSIGNALED # Z added by devel/scanprov -WIFSTOPPED # Z added by devel/scanprov -WNOHANG # Z added by devel/scanprov write_to_stderr # F added by devel/scanprov -WSTOPSIG # Z added by devel/scanprov -WTERMSIG # Z added by devel/scanprov -WUNTRACED # Z added by devel/scanprov XSRETURN_UV # U XST_mUV # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5008008 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5008008
Changed
@@ -1,1 +1,2 @@ 5.008008 +rvpv_dup # U (Perl_rvpv_dup)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5008009 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5008009
Changed
@@ -1,2 +1,2 @@ 5.008009 -hv_assert # U +Perl_hv_assert # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5009000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5009000
Changed
@@ -24,9 +24,9 @@ hek_dup # U MY_CXT # E MY_CXT_INIT # E -my_cxt_init # U new_version # U parser_dup # E +Perl_my_cxt_init # U Perl_sv_free2 # F added by devel/scanprov PL_cv_has_eval # Z added by devel/scanprov pMY_CXT # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5009002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5009002
Changed
@@ -2,7 +2,6 @@ CopyD # E DEBUG_COMPILE_r # Z added by devel/scanprov DEBUG_EXECUTE_r # Z added by devel/scanprov -DEBUG_OFFSETS_r # Z added by devel/scanprov DEBUG_OPTIMISE_r # Z added by devel/scanprov DEBUG_TRIE_COMPILE_MORE_r # Z added by devel/scanprov DEBUG_TRIE_COMPILE_r # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5009003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5009003
Changed
@@ -45,25 +45,18 @@ HAS_SNPRINTF # K added by devel/scanprov HAS_UNSETENV # K added by devel/scanprov HAS_VSNPRINTF # K added by devel/scanprov -HE_SVSLOT # Z added by devel/scanprov HvAUX # Z added by devel/scanprov hv_auxinit # F added by devel/scanprov HvEITER_get # Z added by devel/scanprov -hv_eiter_p # U -hv_eiter_set # U HvEITER_set # Z added by devel/scanprov hv_fetchs # U HvNAME_get # M added by devel/scanprov HvNAME_HEK # Z added by devel/scanprov HvNAMELEN_get # U hv_name_set # U -hv_placeholders_get # U HvPLACEHOLDERS_get # Z added by devel/scanprov -hv_placeholders_set # U HvPLACEHOLDERS_set # Z added by devel/scanprov HvRITER_get # Z added by devel/scanprov -hv_riter_p # U -hv_riter_set # U HvRITER_set # Z added by devel/scanprov incpush_if_exists # F added by devel/scanprov IS_UTF8_CHAR # Z added by devel/scanprov @@ -99,9 +92,7 @@ OPpDONT_INIT_GV # Z added by devel/scanprov OPpEVAL_HAS_HH # Z added by devel/scanprov OPpMAY_RETURN_CONSTANT # Z added by devel/scanprov -OPpSORT_STABLE # Z added by devel/scanprov PAD_COMPNAME_GEN_set # Z added by devel/scanprov -pad_compname_type # U PERL_ARENA_SIZE # Z added by devel/scanprov Perl_av_arylen_p # F added by devel/scanprov Perl_ckwarn # F added by devel/scanprov @@ -109,7 +100,13 @@ PERL_DEFAULT_DO_EXEC3_IMPLEMENTATION # Z added by devel/scanprov PERL_DONT_CREATE_GVSV # Z added by devel/scanprov Perl_hv_backreferences_p # F added by devel/scanprov +Perl_hv_eiter_p # U +Perl_hv_eiter_set # U +Perl_hv_placeholders_get # U Perl_hv_placeholders_p # F added by devel/scanprov +Perl_hv_placeholders_set # U +Perl_hv_riter_p # U +Perl_hv_riter_set # U PERLIO_FUNCS_CAST # M added by devel/scanprov PERLIO_FUNCS_DECL # M added by devel/scanprov PERL_MAGIC_arylen_p # E @@ -142,7 +139,9 @@ restore_magic # F added by devel/scanprov run_user_filter # F added by devel/scanprov savepvs # U +seed # U (Perl_seed) sequence_num # F added by devel/scanprov +share_hek # U (Perl_share_hek) share_hek_hek # Z added by devel/scanprov sortcv # F added by devel/scanprov sortcv_stacked # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5009004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5009004
Changed
@@ -43,7 +43,6 @@ HINTS_REFCNT_LOCK # Z added by devel/scanprov HINTS_REFCNT_TERM # Z added by devel/scanprov HINTS_REFCNT_UNLOCK # Z added by devel/scanprov -hv_copy_hints_hv # U HVhek_UNSHARED # Z added by devel/scanprov HVrhek_delete # Z added by devel/scanprov HVrhek_IV # Z added by devel/scanprov @@ -59,9 +58,8 @@ LIKELY # U magic_clearhint # F added by devel/scanprov magic_sethint # F added by devel/scanprov -MJD_OFFSET_DEBUG # Z added by devel/scanprov more_sv # F added by devel/scanprov -my_snprintf # U +my_snprintf # M added by devel/scanprov my_strlcat # U my_strlcpy # U my_vsnprintf # U @@ -74,14 +72,15 @@ PERL_ENABLE_EXPERIMENTAL_REGEX_OPTIMISATIONS # Z added by devel/scanprov PERL_ENABLE_EXTENDED_TRIE_OPTIMISATION # Z added by devel/scanprov PERL_ENABLE_TRIE_OPTIMISATION # Z added by devel/scanprov -PerlIO_context_layers # U PERL_MAGIC_hints # E PERL_MAGIC_hintselem # E +Perl_my_snprintf # U PERL_MY_SNPRINTF_GUARDED # Z added by devel/scanprov PERL_MY_VSNPRINTF_GUARDED # Z added by devel/scanprov Perl_newGP # F added by devel/scanprov Perl_new_warnings_bitfield # F added by devel/scanprov PERL_NO_DEV_RANDOM # Z added by devel/scanprov +Perl_PerlIO_context_layers # U PERL_PV_ESCAPE_ALL # E PERL_PV_ESCAPE_FIRSTCHAR # E PERL_PV_ESCAPE_NOBACKSLASH # E @@ -124,7 +123,6 @@ RE_DEBUG_EXECUTE_MATCH # Z added by devel/scanprov RE_DEBUG_EXECUTE_TRIE # Z added by devel/scanprov RE_DEBUG_EXTRA_MASK # Z added by devel/scanprov -RE_DEBUG_EXTRA_OFFSETS # Z added by devel/scanprov RE_DEBUG_EXTRA_STATE # Z added by devel/scanprov RE_DEBUG_EXTRA_TRIE # Z added by devel/scanprov RE_DEBUG_FLAG # Z added by devel/scanprov @@ -142,6 +140,7 @@ sv_2iuv_common # F added by devel/scanprov sv_does # U SV_HAS_TRAILING_NUL # E +sv_nounlocking # U (Perl_sv_nounlocking) SvPAD_OUR # Z added by devel/scanprov SvPAD_OUR_on # Z added by devel/scanprov SVpad_STATE # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5009005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5009005
Changed
@@ -10,8 +10,6 @@ ARG2L # Z added by devel/scanprov ARG2L_LOC # Z added by devel/scanprov ARG2L_SET # Z added by devel/scanprov -av_create_and_push # U -av_create_and_unshift_one # U BITMAP_BYTE # Z added by devel/scanprov BITMAP_TEST # Z added by devel/scanprov BmFLAGS # Z added by devel/scanprov @@ -77,6 +75,7 @@ EXT_PAT_MODS # Z added by devel/scanprov FAKE_BIT_BUCKET # Z added by devel/scanprov find_and_forget_pmops # F added by devel/scanprov +find_runcv # U (Perl_find_runcv) float_end_shift # Z added by devel/scanprov get_cvn_flags # U GLOBAL_PAT_MOD # Z added by devel/scanprov @@ -112,7 +111,6 @@ KEEPS_next # Z added by devel/scanprov KEEPS_next_fail # Z added by devel/scanprov KEY_UNITCHECK # Z added by devel/scanprov -lex_start # E (Perl_lex_start) LNBREAK # Z added by devel/scanprov LOOP_PAT_MODS # Z added by devel/scanprov L_R_TZSET # K added by devel/scanprov @@ -142,6 +140,8 @@ PARENT_FAKELEX_FLAGS # Z added by devel/scanprov PARENT_PAD_INDEX # Z added by devel/scanprov parser_free # F added by devel/scanprov +Perl_av_create_and_push # U +Perl_av_create_and_unshift_one # U Perl_emulate_cop_io # F added by devel/scanprov PERL_ENABLE_POSITIVE_ASSERTION_STUDY # Z added by devel/scanprov PERL_FILTER_EXISTS # Z added by devel/scanprov @@ -172,7 +172,6 @@ PRINTF_FORMAT_NULL_OK # K added by devel/scanprov process_special_blocks # F added by devel/scanprov PRUNE # Z added by devel/scanprov -ptr_table_clear # U ptr_table_fetch # U ptr_table_free # U ptr_table_new # U @@ -182,7 +181,6 @@ re_compile # U RE_DEBUG_COMPILE_FLAGS # Z added by devel/scanprov RE_DEBUG_EXTRA_BUFFERS # Z added by devel/scanprov -RE_DEBUG_EXTRA_OFFDEBUG # Z added by devel/scanprov RE_DEBUG_EXTRA_OPTIMISE # Z added by devel/scanprov RE_DEBUG_EXTRA_STACK # Z added by devel/scanprov REF_HE_KEY # Z added by devel/scanprov @@ -208,7 +206,6 @@ reg_skipcomment # F added by devel/scanprov reg_temp_copy # F added by devel/scanprov require_tie_mod # F added by devel/scanprov -RE_TRACK_PATTERN_OFFSETS # Z added by devel/scanprov RXapif_ALL # Z added by devel/scanprov RXapif_CLEAR # Z added by devel/scanprov RXapif_DELETE # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5010001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5010001
Changed
@@ -30,11 +30,7 @@ malloc_good_size # F added by devel/scanprov mem_log_common # F added by devel/scanprov mPUSHs # U -mro_get_from_name # U MRO_GET_PRIVATE_DATA # U -mro_register # U -mro_set_mro # U -mro_set_private_data # U MUTABLE_AV # U MUTABLE_CV # U MUTABLE_GV # U @@ -60,7 +56,11 @@ PERL_FS_VERSION # Z added by devel/scanprov PERL_GIT_UNPUSHED_COMMITS # Z added by devel/scanprov Perl_malloc_good_size # Z added by devel/scanprov +Perl_mro_get_from_name # U Perl_mro_get_private_data # F added by devel/scanprov +Perl_mro_register # U +Perl_mro_set_mro # U +Perl_mro_set_private_data # U PERL_PATCHNUM # Z added by devel/scanprov Perl_safesysmalloc_size # Z added by devel/scanprov PERL_SUB_DEPTH_WARN # Z added by devel/scanprov @@ -107,15 +107,12 @@ SAVEFREEOP # U save_freepv # Z added by devel/scanprov save_freesv # Z added by devel/scanprov -save_hints # U save_mortalizesv # Z added by devel/scanprov save_op # U (Perl_save_op) save_padsv_and_mortalize # U SAVEPADSVANDMORTALIZE # Z added by devel/scanprov -save_pushi32ptr # U save_pushptr # U save_pushptri32ptr # F added by devel/scanprov -save_pushptrptr # U SAVEt_PADSV_AND_MORTALIZE # Z added by devel/scanprov search_const # F added by devel/scanprov sv_insert_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5011000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5011000
Changed
@@ -47,6 +47,7 @@ SAVEHDELETE # Z added by devel/scanprov save_helem_flags # U SAVEt_ADELETE # Z added by devel/scanprov +setdefout # U (Perl_setdefout) S_IFIFO # Z added by devel/scanprov SvCANEXISTDELETE # Z added by devel/scanprov sv_dup_inc_multiple # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5011001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5011001
Changed
@@ -1,9 +1,11 @@ 5.011001 add_utf16_textfilter # F added by devel/scanprov ckwarn_common # F added by devel/scanprov -ck_warner # U -ck_warner_d # U +ck_warner # F added by devel/scanprov +ck_warner_d # F added by devel/scanprov deprecate # Z added by devel/scanprov package_version # F added by devel/scanprov +Perl_ck_warner # U +Perl_ck_warner_d # U utf16_textfilter # F added by devel/scanprov WARNshift # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013002
Changed
@@ -1,8 +1,6 @@ 5.013002 AMGf_numeric # Z added by devel/scanprov C_ARRAY_END # U -clone_params_del # U -clone_params_new # U DM_ARRAY_ISA # Z added by devel/scanprov dPOPnv_nomg # Z added by devel/scanprov dPOPTOPiirl_nomg # Z added by devel/scanprov @@ -13,10 +11,12 @@ foldEQ # U foldEQ_locale # U foldEQ_utf8 # U -hv_fill # U NONDESTRUCT_PAT_MOD # Z added by devel/scanprov NONDESTRUCT_PAT_MODS # Z added by devel/scanprov padlist_dup # F added by devel/scanprov +Perl_clone_params_del # U +Perl_clone_params_new # U +Perl_hv_fill # U Perl_try_amagic_bin # F added by devel/scanprov Perl_try_amagic_un # F added by devel/scanprov PL_signalhook # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013003
Changed
@@ -6,7 +6,6 @@ BhkENTRY # Z added by devel/scanprov BhkENTRY_set # Z added by devel/scanprov BhkFLAGS # Z added by devel/scanprov -blockhook_register # E CALL_BLOCK_HOOKS # Z added by devel/scanprov croak_no_modify # U CvCVGV_RC # Z added by devel/scanprov @@ -20,5 +19,6 @@ my_lstat_flags # F added by devel/scanprov my_stat # Z added by devel/scanprov my_stat_flags # F added by devel/scanprov +Perl_blockhook_register # E PL_blockhooks # Z added by devel/scanprov utf8_mg_len_cache_update # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013005
Changed
@@ -2,6 +2,7 @@ caller_cx # U FITS_IN_8_BITS # Z added by devel/scanprov gv_magicalize_isa # F added by devel/scanprov +hv_copy_hints_hv # U (Perl_hv_copy_hints_hv) isOCTAL # U lex_stuff_pvs # U MY_CXT_INIT_ARG # Z added by devel/scanprov @@ -9,5 +10,6 @@ Perl_more_bodies # F added by devel/scanprov PL_rpeepp # E rpeep # F added by devel/scanprov +save_hints # U (Perl_save_hints) SAVEt_GVSV # Z added by devel/scanprov yyunlex # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013006 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013006
Changed
@@ -47,6 +47,7 @@ isXDIGIT_L1 # U lex_stuff_pv # U LINKLIST # U +load_module_nocontext # U (Perl_load_module_nocontext) LOCALE_PAT_MOD # Z added by devel/scanprov LOCALE_PAT_MODS # Z added by devel/scanprov mg_free_type # U @@ -63,6 +64,8 @@ rv2cv_op_cv # U RV2CVOPCV_MARK_EARLY # E RV2CVOPCV_RETURN_NAME_GV # E +save_pushi32ptr # U (Perl_save_pushi32ptr) +save_pushptrptr # U (Perl_save_pushptrptr) savesharedpvs # U savesharedsvpv # U STD_PMMOD_FLAGS_CLEAR # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013007 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013007
Changed
@@ -25,7 +25,6 @@ cop_hints_fetch_pvn # U cop_hints_fetch_pvs # U cop_hints_fetch_sv # U -custom_op_register # E CvSTASH_set # Z added by devel/scanprov cvstash_set # F added by devel/scanprov dirp_dup # A @@ -39,6 +38,7 @@ HvENAMELEN_get # Z added by devel/scanprov HV_FETCH_EMPTY_HE # Z added by devel/scanprov HvNAME_HEK_NN # Z added by devel/scanprov +lex_start # U (Perl_lex_start) mro_clean_isarev # F added by devel/scanprov mro_gather_and_rename # F added by devel/scanprov newFOROP # A @@ -50,6 +50,7 @@ parse_block # U parse_label # U PARSE_OPTIONAL # E +Perl_custom_op_register # E PERLIOBUF_DEFAULT_BUFSIZ # Z added by devel/scanprov PL_custom_ops # Z added by devel/scanprov PL_phase # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5013009 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5013009
Changed
@@ -131,8 +131,8 @@ UNICODE_DISALLOW_NONCHAR # E UNICODE_DISALLOW_SUPER # E UNICODE_DISALLOW_SURROGATE # E -UNICODE_IS_NONCHAR # Z added by devel/scanprov -UNICODE_IS_SUPER # Z added by devel/scanprov +UNICODE_IS_NONCHAR # U +UNICODE_IS_SUPER # U UNICODE_WARN_ILLEGAL_INTERCHANGE # E UNICODE_WARN_NONCHAR # E UNICODE_WARN_SUPER # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5015001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5015001
Changed
@@ -1,6 +1,5 @@ 5.015001 -cop_fetch_label # U -cop_store_label # U +cv_clone # U (Perl_cv_clone) do_ncmp # F added by devel/scanprov get_invlist_iter_addr # F added by devel/scanprov _invlist_array_init # F added by devel/scanprov @@ -14,15 +13,19 @@ OP_LVALUE_NO_CROAK # Z added by devel/scanprov OPpENTERSUB_LVAL_MASK # Z added by devel/scanprov OPpFT_STACKING # Z added by devel/scanprov +pad_add_anon # U (Perl_pad_add_anon) pad_add_name_pv # U pad_add_name_pvn # U pad_add_name_pvs # U pad_add_name_sv # U +pad_alloc # U (Perl_pad_alloc) pad_alloc_name # F added by devel/scanprov pad_findmy_pv # U pad_findmy_pvn # U pad_findmy_pvs # U pad_findmy_sv # U +pad_new # U (Perl_pad_new) +pad_tidy # U (Perl_pad_tidy) Perl_op_lvalue_flags # F added by devel/scanprov PERL_SCAN_SILENT_NON_PORTABLE # Z added by devel/scanprov PERL_SET_PHASE # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5015004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5015004
Changed
@@ -46,7 +46,6 @@ sv_does_pv # U sv_does_pvn # U sv_does_sv # U -sv_ref # U sv_sethek # F added by devel/scanprov whichsig_pv # U whichsig_pvn # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5017000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5017000
Changed
@@ -5,4 +5,3 @@ HvAMAGIC_on # Z added by devel/scanprov magic_copycallchecker # F added by devel/scanprov PL_vtbl_checkcall # Z added by devel/scanprov -UTF8_IS_REPLACEMENT # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5017004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5017004
Changed
@@ -59,6 +59,5 @@ SAWAMPERSAND_LEFT # Z added by devel/scanprov SAWAMPERSAND_MIDDLE # Z added by devel/scanprov SAWAMPERSAND_RIGHT # Z added by devel/scanprov -sv_len_utf8_nomg # F added by devel/scanprov UTF8_IS_ABOVE_LATIN1 # Z added by devel/scanprov WARN_EXPERIMENTAL # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5017005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5017005
Changed
@@ -5,7 +5,6 @@ PERL_STATIC_NO_RET # Z added by devel/scanprov PL_HasMultiCharFold # Z added by devel/scanprov sv_catpvn_nomg_maybeutf8 # Z added by devel/scanprov -sv_mortalcopy_flags # U sv_or_pv_len_utf8 # Z added by devel/scanprov sv_resetpvn # F added by devel/scanprov WARN_EXPERIMENTAL__LEXICAL_SUBS # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5019001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5019001
Changed
@@ -8,11 +8,11 @@ sv_setuid # Z added by devel/scanprov SvUID # Z added by devel/scanprov toFOLD # U -toFOLD_A # Z added by devel/scanprov +toFOLD_A # U toFOLD_LC # Z added by devel/scanprov toLOWER_A # U toLOWER_L1 # U toTITLE # U -toTITLE_A # Z added by devel/scanprov -toUPPER_A # Z added by devel/scanprov +toTITLE_A # U +toUPPER_A # U UTF8f # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5019010 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5019010
Changed
@@ -3,7 +3,6 @@ do_open_raw # F added by devel/scanprov HvAUXf_NO_DEREF # Z added by devel/scanprov HvAUXf_SCAN_STASH # Z added by devel/scanprov -hv_auxinit_internal # F added by devel/scanprov is_MULTI_CHAR_FOLD_latin1_safe # Z added by devel/scanprov is_MULTI_CHAR_FOLD_utf8_safe # Z added by devel/scanprov is_MULTI_CHAR_FOLD_utf8_safe_part0 # Z added by devel/scanprov @@ -17,5 +16,4 @@ OP_TYPE_ISNT_NN # Z added by devel/scanprov OP_TYPE_IS_OR_WAS # U OP_TYPE_IS_OR_WAS_NN # Z added by devel/scanprov -PERL_HV_ALLOC_AUX_SIZE # Z added by devel/scanprov pTHX_12 # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5021001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5021001
Changed
@@ -22,10 +22,7 @@ IN_LC_RUNTIME # Z added by devel/scanprov _is_cur_LC_category_utf8 # F added by devel/scanprov _is_in_locale_category # F added by devel/scanprov -is_QUOTEMETA_high_part0 # Z added by devel/scanprov -is_QUOTEMETA_high_part1 # Z added by devel/scanprov isUTF8_CHAR # U -is_UTF8_CHAR_utf8_no_length_checks # Z added by devel/scanprov markstack_grow # E (Perl_markstack_grow) my_strerror # F added by devel/scanprov NBSP_NATIVE # Z added by devel/scanprov @@ -36,4 +33,3 @@ QUESTION_MARK_CTRL # Z added by devel/scanprov should_warn_nl # F added by devel/scanprov SS_NOPRIV # Z added by devel/scanprov -WARN_EXPERIMENTAL__WIN32_PERLIO # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5021006 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5021006
Changed
@@ -1,4 +1,6 @@ 5.021006 +block_end # U (Perl_block_end) +block_start # U (Perl_block_start) COP_SEQMAX_INC # Z added by devel/scanprov CvDEPTHunsafe # Z added by devel/scanprov CvHSCXT # Z added by devel/scanprov @@ -67,6 +69,7 @@ HSm_KEY_MATCH # Z added by devel/scanprov HSm_XSVERLEN # Z added by devel/scanprov HS_XSVERLEN_MAX # Z added by devel/scanprov +intro_my # U (Perl_intro_my) newDEFSVOP # U newXS_deffile # F added by devel/scanprov noperl_die # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5023005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5023005
Changed
@@ -13,6 +13,7 @@ I_SYS_STATVFS # K added by devel/scanprov I_SYS_VFS # K added by devel/scanprov I_USTAT # K added by devel/scanprov +sv_ref # U (Perl_sv_ref) TARGi # Z added by devel/scanprov TARGn # Z added by devel/scanprov TARGu # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5023008 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5023008
Changed
@@ -42,11 +42,10 @@ invlist_contents # F added by devel/scanprov leave_adjust_stacks # U PERL_BISON_VERSION # Z added by devel/scanprov -PERL_SMALL_MACRO_BUFFER # Z added by devel/scanprov +Perl_savetmps # U PL_dump_re_max_len # Z added by devel/scanprov put_charclass_bitmap_innards_common # F added by devel/scanprov put_charclass_bitmap_innards_invlist # F added by devel/scanprov -savetmps # U SAVEt_TMPSFLOOR # Z added by devel/scanprov SET_SVANY_FOR_BODYLESS_IV # Z added by devel/scanprov SET_SVANY_FOR_BODYLESS_NV # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5025005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5025005
Changed
@@ -2,15 +2,10 @@ BOM_UTF8 # E delimcpy_no_escape # F added by devel/scanprov isC9_STRICT_UTF8_CHAR # U -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks # Z added by devel/scanprov is_NONCHAR_utf8_safe # Z added by devel/scanprov isSTRICT_UTF8_CHAR # U -is_STRICT_UTF8_CHAR_utf8_no_length_checks # Z added by devel/scanprov -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part0 # Z added by devel/scanprov -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part1 # Z added by devel/scanprov is_SURROGATE_utf8_safe # Z added by devel/scanprov isUTF8_CHAR_flags # U -is_utf8_cp_above_31_bits # F added by devel/scanprov is_utf8_invariant_string # U is_utf8_valid_partial_char # U is_utf8_valid_partial_char_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5025006 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5025006
Changed
@@ -17,7 +17,6 @@ is_utf8_fixed_width_buf_flags # U is_utf8_fixed_width_buf_loc_flags # U is_utf8_fixed_width_buf_loclen_flags # U -is_utf8_overlong_given_start_byte_ok # F added by devel/scanprov is_utf8_string_flags # U is_utf8_string_loc_flags # U is_utf8_string_loclen_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5025007 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5025007
Changed
@@ -4,7 +4,6 @@ DOUBLE_HAS_NEGATIVE_ZERO # K added by devel/scanprov DOUBLE_HAS_SUBNORMALS # K added by devel/scanprov DOUBLE_STYLE_IEEE # K added by devel/scanprov -isFF_OVERLONG # F added by devel/scanprov LONG_DOUBLE_STYLE_IEEE # K added by devel/scanprov LONG_DOUBLE_STYLE_IEEE_EXTENDED # K added by devel/scanprov PL_curpm_under # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5025008 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5025008
Changed
@@ -1,10 +1,6 @@ 5.025008 -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks_part0 # Z added by devel/scanprov -is_C9_STRICT_UTF8_CHAR_utf8_no_length_checks_part1 # Z added by devel/scanprov is_MULTI_CHAR_FOLD_utf8_safe_part2 # Z added by devel/scanprov is_MULTI_CHAR_FOLD_utf8_safe_part3 # Z added by devel/scanprov -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part2 # Z added by devel/scanprov -is_STRICT_UTF8_CHAR_utf8_no_length_checks_part3 # Z added by devel/scanprov PERL_SIPHASH_FNC # Z added by devel/scanprov PL_strxfrm_NUL_replacement # Z added by devel/scanprov sv_set_undef # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5027004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5027004
Changed
@@ -4,9 +4,7 @@ HAS_OPENAT # K added by devel/scanprov HAS_RENAMEAT # K added by devel/scanprov HAS_UNLINKAT # K added by devel/scanprov -HINT_SORT_UNSTABLE # Z added by devel/scanprov mg_freeext # U -OPpSORT_UNSTABLE # Z added by devel/scanprov perl_assert_ptr # Z added by devel/scanprov Perl_internal_drand48 # Z added by devel/scanprov Perl_langinfo # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5029005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5029005
Changed
@@ -1,3 +1,4 @@ 5.029005 +calloc # Z added by devel/scanprov NANYOFM # Z added by devel/scanprov output_posix_warnings # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5031001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5031001
Changed
@@ -8,3 +8,4 @@ REFFN # Z added by devel/scanprov REFFUN # Z added by devel/scanprov REFN # Z added by devel/scanprov +sv_mortalcopy_flags # U (Perl_sv_mortalcopy_flags)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5031004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5031004
Changed
@@ -1,13 +1,13 @@ 5.031004 +cop_fetch_label # U (Perl_cop_fetch_label) +cop_store_label # U (Perl_cop_store_label) DEBUG_DUMP_PRE_OPTIMIZE_r # Z added by devel/scanprov get_regex_charset_name # F added by devel/scanprov -is_utf8_char_helper # F added by devel/scanprov PadnameIN_SCOPE # F added by devel/scanprov RE_DEBUG_EXTRA_DUMP_PRE_OPTIMIZE # Z added by devel/scanprov sv_2pvbyte_flags # U sv_2pvutf8_flags # U -SvAMAGIC_off # U -SvAMAGIC_on # U +sv_nolocking # U (Perl_sv_nolocking) SvPVbyte_nomg # U SvPVbyte_or_null # U SvPVbyte_or_null_nomg # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5033002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5033002
Changed
@@ -1,3 +1,4 @@ 5.033002 HINT_ALL_STRICT # Z added by devel/scanprov HINTS_DEFAULT # Z added by devel/scanprov +pack_cat # U (Perl_pack_cat)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5033005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5033005
Changed
@@ -26,6 +26,7 @@ NL_LANGINFO_LOCK # Z added by devel/scanprov NL_LANGINFO_UNLOCK # Z added by devel/scanprov NON_OTHER_COUNT # Z added by devel/scanprov +pad_compname_type # U (Perl_pad_compname_type) PerlLIO_readlink # Z added by devel/scanprov PerlLIO_symlink # Z added by devel/scanprov PERL_READ_LOCK # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5035001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035001
Changed
@@ -9,8 +9,5 @@ magic_setsigall # F added by devel/scanprov newAV_alloc_x # U newAV_alloc_xz # U -NV_ZERO_IS_ALLBITS_ZERO # K added by devel/scanprov optimize_regclass # F added by devel/scanprov -PERL_INC_VERSION_LIST # K added by devel/scanprov PL_vtbl_sig # Z added by devel/scanprov -USE_C_BACKTRACE # K added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/base/5035002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035002
Changed
@@ -1,1 +1,4 @@ 5.035002 +av_fetch_simple # F added by devel/scanprov +av_store_simple # F added by devel/scanprov +voidnonfinal # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035003
Added
@@ -0,0 +1,31 @@ +5.035003 +ANYOF_POSIXL_BITMAP # Z added by devel/scanprov +FEATURE_BUNDLE_535 # Z added by devel/scanprov +hv_existshek # Z added by devel/scanprov +is_LARGER_NON_CHARS_utf8 # Z added by devel/scanprov +is_SHORTER_NON_CHARS_utf8 # Z added by devel/scanprov +lsbit_pos32 # F added by devel/scanprov +lsbit_pos64 # F added by devel/scanprov +lsbit_pos_uintmax # Z added by devel/scanprov +LZC_TO_MSBIT_POS # Z added by devel/scanprov +msbit_pos32 # F added by devel/scanprov +msbit_pos64 # F added by devel/scanprov +msbit_pos_uintmax # Z added by devel/scanprov +PERL_CLZ_32 # Z added by devel/scanprov +PERL_CLZ_64 # Z added by devel/scanprov +PERL_CTZ_32 # Z added by devel/scanprov +PERL_CTZ_64 # Z added by devel/scanprov +PERL_deBruijnMagic32 # Z added by devel/scanprov +PERL_deBruijnMagic64 # Z added by devel/scanprov +PERL_deBruijnShift32 # Z added by devel/scanprov +PERL_deBruijnShift64 # Z added by devel/scanprov +PERL_GCC_VERSION_GE # Z added by devel/scanprov +PERL_GCC_VERSION_GT # Z added by devel/scanprov +PERL_GCC_VERSION_LE # Z added by devel/scanprov +PERL_GCC_VERSION_LT # Z added by devel/scanprov +PERL_HAS_FAST_GET_LSB_POS32 # Z added by devel/scanprov +PERL_HAS_FAST_GET_LSB_POS64 # Z added by devel/scanprov +PERL_HAS_FAST_GET_MSB_POS32 # Z added by devel/scanprov +PERL_HAS_FAST_GET_MSB_POS64 # Z added by devel/scanprov +single_1bit_pos32 # F added by devel/scanprov +single_1bit_pos64 # F added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035004
Added
@@ -0,0 +1,358 @@ +5.035004 +ACCEPT_t8 # Z added by devel/scanprov +ACCEPT_tb # Z added by devel/scanprov +AHOCORASICKC_t8 # Z added by devel/scanprov +AHOCORASICKC_tb # Z added by devel/scanprov +AHOCORASICK_t8 # Z added by devel/scanprov +AHOCORASICK_tb # Z added by devel/scanprov +ANYOFD_t8 # Z added by devel/scanprov +ANYOFD_tb # Z added by devel/scanprov +ANYOFHb_t8 # Z added by devel/scanprov +ANYOFHb_tb # Z added by devel/scanprov +ANYOFHr_t8 # Z added by devel/scanprov +ANYOFHr_tb # Z added by devel/scanprov +ANYOFHs_t8 # Z added by devel/scanprov +ANYOFHs_tb # Z added by devel/scanprov +ANYOFH_t8 # Z added by devel/scanprov +ANYOFH_tb # Z added by devel/scanprov +ANYOFL_t8 # Z added by devel/scanprov +ANYOFL_tb # Z added by devel/scanprov +ANYOFM_t8 # Z added by devel/scanprov +ANYOFM_tb # Z added by devel/scanprov +ANYOFPOSIXL_t8 # Z added by devel/scanprov +ANYOFPOSIXL_tb # Z added by devel/scanprov +ANYOFRb_t8 # Z added by devel/scanprov +ANYOFRb_tb # Z added by devel/scanprov +ANYOFR_t8 # Z added by devel/scanprov +ANYOFR_tb # Z added by devel/scanprov +ANYOF_t8 # Z added by devel/scanprov +ANYOF_tb # Z added by devel/scanprov +ASCII_PLATFORM_UTF8_MAXBYTES # Z added by devel/scanprov +ASSERT_NOT_PTR # Z added by devel/scanprov +BOL_t8 # Z added by devel/scanprov +BOL_tb # Z added by devel/scanprov +BOUNDA_t8 # Z added by devel/scanprov +BOUNDA_tb # Z added by devel/scanprov +BOUNDL_t8 # Z added by devel/scanprov +BOUNDL_tb # Z added by devel/scanprov +BOUND_t8 # Z added by devel/scanprov +BOUND_tb # Z added by devel/scanprov +BOUNDU_t8 # Z added by devel/scanprov +BOUNDU_tb # Z added by devel/scanprov +BRANCHJ_t8 # Z added by devel/scanprov +BRANCHJ_tb # Z added by devel/scanprov +BRANCH_next_fail_t8 # Z added by devel/scanprov +BRANCH_next_fail_tb # Z added by devel/scanprov +BRANCH_next_t8 # Z added by devel/scanprov +BRANCH_next_tb # Z added by devel/scanprov +BRANCH_t8 # Z added by devel/scanprov +BRANCH_tb # Z added by devel/scanprov +CLOSE_t8 # Z added by devel/scanprov +CLOSE_tb # Z added by devel/scanprov +CLUMP_t8 # Z added by devel/scanprov +CLUMP_tb # Z added by devel/scanprov +COMMIT_next_fail_t8 # Z added by devel/scanprov +COMMIT_next_fail_tb # Z added by devel/scanprov +COMMIT_next_t8 # Z added by devel/scanprov +COMMIT_next_tb # Z added by devel/scanprov +COMMIT_t8 # Z added by devel/scanprov +COMMIT_tb # Z added by devel/scanprov +CURLY_B_max_fail_t8 # Z added by devel/scanprov +CURLY_B_max_fail_tb # Z added by devel/scanprov +CURLY_B_max_t8 # Z added by devel/scanprov +CURLY_B_max_tb # Z added by devel/scanprov +CURLY_B_min_fail_t8 # Z added by devel/scanprov +CURLY_B_min_fail_tb # Z added by devel/scanprov +CURLY_B_min_t8 # Z added by devel/scanprov +CURLY_B_min_tb # Z added by devel/scanprov +CURLYM_A_fail_t8 # Z added by devel/scanprov +CURLYM_A_fail_tb # Z added by devel/scanprov +CURLYM_A_t8 # Z added by devel/scanprov +CURLYM_A_tb # Z added by devel/scanprov +CURLYM_B_fail_t8 # Z added by devel/scanprov +CURLYM_B_fail_tb # Z added by devel/scanprov +CURLYM_B_t8 # Z added by devel/scanprov +CURLYM_B_tb # Z added by devel/scanprov +CURLYM_t8 # Z added by devel/scanprov +CURLYM_tb # Z added by devel/scanprov +CURLYN_t8 # Z added by devel/scanprov +CURLYN_tb # Z added by devel/scanprov +CURLY_t8 # Z added by devel/scanprov +CURLY_tb # Z added by devel/scanprov +CURLYX_end_fail_t8 # Z added by devel/scanprov +CURLYX_end_fail_tb # Z added by devel/scanprov +CURLYX_end_t8 # Z added by devel/scanprov +CURLYX_end_tb # Z added by devel/scanprov +CURLYX_t8 # Z added by devel/scanprov +CURLYX_tb # Z added by devel/scanprov +CUTGROUP_next_fail_t8 # Z added by devel/scanprov +CUTGROUP_next_fail_tb # Z added by devel/scanprov +CUTGROUP_next_t8 # Z added by devel/scanprov +CUTGROUP_next_tb # Z added by devel/scanprov +CUTGROUP_t8 # Z added by devel/scanprov +CUTGROUP_tb # Z added by devel/scanprov +CXt_DEFER # Z added by devel/scanprov +DEFINEP_t8 # Z added by devel/scanprov +DEFINEP_tb # Z added by devel/scanprov +DFA_RETURN_FAILURE # Z added by devel/scanprov +DFA_RETURN_SUCCESS # Z added by devel/scanprov +DFA_TEASE_APART_FF # Z added by devel/scanprov +ENDLIKE_t8 # Z added by devel/scanprov +ENDLIKE_tb # Z added by devel/scanprov +END_t8 # Z added by devel/scanprov +END_tb # Z added by devel/scanprov +EOL_t8 # Z added by devel/scanprov +EOL_tb # Z added by devel/scanprov +EOS_t8 # Z added by devel/scanprov +EOS_tb # Z added by devel/scanprov +EVAL_B_fail_t8 # Z added by devel/scanprov +EVAL_B_fail_tb # Z added by devel/scanprov +EVAL_B_t8 # Z added by devel/scanprov +EVAL_B_tb # Z added by devel/scanprov +EVAL_postponed_AB_fail_t8 # Z added by devel/scanprov +EVAL_postponed_AB_fail_tb # Z added by devel/scanprov +EVAL_postponed_AB_t8 # Z added by devel/scanprov +EVAL_postponed_AB_tb # Z added by devel/scanprov +EVAL_t8 # Z added by devel/scanprov +EVAL_tb # Z added by devel/scanprov +EXACTFAA_NO_TRIE_t8 # Z added by devel/scanprov +EXACTFAA_NO_TRIE_tb # Z added by devel/scanprov +EXACTFAA_t8 # Z added by devel/scanprov +EXACTFAA_tb # Z added by devel/scanprov +EXACTFL_t8 # Z added by devel/scanprov +EXACTFL_tb # Z added by devel/scanprov +EXACTFLU8_t8 # Z added by devel/scanprov +EXACTFLU8_tb # Z added by devel/scanprov +EXACTF_t8 # Z added by devel/scanprov +EXACTF_tb # Z added by devel/scanprov +EXACTFUP_t8 # Z added by devel/scanprov +EXACTFUP_tb # Z added by devel/scanprov +EXACTFU_REQ8_t8 # Z added by devel/scanprov +EXACTFU_REQ8_tb # Z added by devel/scanprov +EXACTFU_S_EDGE_t8 # Z added by devel/scanprov +EXACTFU_S_EDGE_tb # Z added by devel/scanprov +EXACTFU_t8 # Z added by devel/scanprov +EXACTFU_tb # Z added by devel/scanprov +EXACTL_t8 # Z added by devel/scanprov +EXACTL_tb # Z added by devel/scanprov +EXACT_REQ8_t8 # Z added by devel/scanprov +EXACT_REQ8_tb # Z added by devel/scanprov +EXACT_t8 # Z added by devel/scanprov +EXACT_tb # Z added by devel/scanprov +FEATURE_DEFER_BIT # Z added by devel/scanprov +FEATURE_DEFER_IS_ENABLED # Z added by devel/scanprov +GOSUB_t8 # Z added by devel/scanprov +GOSUB_tb # Z added by devel/scanprov +GPOS_t8 # Z added by devel/scanprov +GPOS_tb # Z added by devel/scanprov +GROUPPN_t8 # Z added by devel/scanprov +GROUPPN_tb # Z added by devel/scanprov +GROUPP_t8 # Z added by devel/scanprov +GROUPP_tb # Z added by devel/scanprov +HAS_EXTRA_LONG_UTF8 # Z added by devel/scanprov +IFMATCH_A_fail_t8 # Z added by devel/scanprov +IFMATCH_A_fail_tb # Z added by devel/scanprov +IFMATCH_A_t8 # Z added by devel/scanprov +IFMATCH_A_tb # Z added by devel/scanprov +IFMATCH_t8 # Z added by devel/scanprov +IFMATCH_tb # Z added by devel/scanprov +IFTHEN_t8 # Z added by devel/scanprov +IFTHEN_tb # Z added by devel/scanprov +INSUBP_t8 # Z added by devel/scanprov +INSUBP_tb # Z added by devel/scanprov +isFF_overlong # F added by devel/scanprov +is_SURROGATE_utf8 # Z added by devel/scanprov +isUNICODE_POSSIBLY_PROBLEMATIC # Z added by devel/scanprov +is_utf8_char_helper_ # F added by devel/scanprov +is_utf8_FF_helper_ # F added by devel/scanprov +is_utf8_overlong # F added by devel/scanprov +KEEPS_next_fail_t8 # Z added by devel/scanprov +KEEPS_next_fail_tb # Z added by devel/scanprov +KEEPS_next_t8 # Z added by devel/scanprov +KEEPS_next_tb # Z added by devel/scanprov +KEEPS_t8 # Z added by devel/scanprov +KEEPS_tb # Z added by devel/scanprov +KEY_defer # Z added by devel/scanprov +LEXACT_REQ8_t8 # Z added by devel/scanprov +LEXACT_REQ8_tb # Z added by devel/scanprov +LEXACT_t8 # Z added by devel/scanprov +LEXACT_tb # Z added by devel/scanprov +LNBREAK_t8 # Z added by devel/scanprov +LNBREAK_tb # Z added by devel/scanprov +LOGICAL_t8 # Z added by devel/scanprov +LOGICAL_tb # Z added by devel/scanprov +LONGJMP_t8 # Z added by devel/scanprov +LONGJMP_tb # Z added by devel/scanprov +lsbit_pos # Z added by devel/scanprov +MARKPOINT_next_fail_t8 # Z added by devel/scanprov +MARKPOINT_next_fail_tb # Z added by devel/scanprov +MARKPOINT_next_t8 # Z added by devel/scanprov +MARKPOINT_next_tb # Z added by devel/scanprov +MARKPOINT_t8 # Z added by devel/scanprov +MARKPOINT_tb # Z added by devel/scanprov +MBOL_t8 # Z added by devel/scanprov +MBOL_tb # Z added by devel/scanprov +MEOL_t8 # Z added by devel/scanprov +MEOL_tb # Z added by devel/scanprov +MINMOD_t8 # Z added by devel/scanprov +MINMOD_tb # Z added by devel/scanprov +msbit_pos # Z added by devel/scanprov +NANYOFM_t8 # Z added by devel/scanprov +NANYOFM_tb # Z added by devel/scanprov +NBOUNDA_t8 # Z added by devel/scanprov +NBOUNDA_tb # Z added by devel/scanprov +NBOUNDL_t8 # Z added by devel/scanprov +NBOUNDL_tb # Z added by devel/scanprov +NBOUND_t8 # Z added by devel/scanprov +NBOUND_tb # Z added by devel/scanprov +NBOUNDU_t8 # Z added by devel/scanprov +NBOUNDU_tb # Z added by devel/scanprov +newDEFEROP # U +NOTHING_t8 # Z added by devel/scanprov +NOTHING_tb # Z added by devel/scanprov +NPOSIXA_t8 # Z added by devel/scanprov +NPOSIXA_tb # Z added by devel/scanprov +NPOSIXD_t8 # Z added by devel/scanprov +NPOSIXD_tb # Z added by devel/scanprov +NPOSIXL_t8 # Z added by devel/scanprov +NPOSIXL_tb # Z added by devel/scanprov +NPOSIXU_t8 # Z added by devel/scanprov +NPOSIXU_tb # Z added by devel/scanprov +OFFUNISKIP_helper # Z added by devel/scanprov +ONE_IF_EBCDIC_ZERO_IF_NOT # Z added by devel/scanprov +OPEN_t8 # Z added by devel/scanprov +OPEN_tb # Z added by devel/scanprov +OPFAIL_t8 # Z added by devel/scanprov +OPFAIL_tb # Z added by devel/scanprov +OPTIMIZED_t8 # Z added by devel/scanprov +OPTIMIZED_tb # Z added by devel/scanprov +PERL_IS_UTF8_CHAR_DFA # Z added by devel/scanprov +PERL_NON_CORE_CHECK_EMPTY # Z added by devel/scanprov +PERL_THREAD_LOCAL # K added by devel/scanprov +PERL_USE_THREAD_LOCAL # Z added by devel/scanprov +PLUS_t8 # Z added by devel/scanprov +PLUS_tb # Z added by devel/scanprov +POSIXA_t8 # Z added by devel/scanprov +POSIXA_tb # Z added by devel/scanprov +POSIXD_t8 # Z added by devel/scanprov +POSIXD_tb # Z added by devel/scanprov +POSIXL_t8 # Z added by devel/scanprov +POSIXL_tb # Z added by devel/scanprov +POSIXU_t8 # Z added by devel/scanprov +POSIXU_tb # Z added by devel/scanprov +PRUNE_t8 # Z added by devel/scanprov +PRUNE_tb # Z added by devel/scanprov +PSEUDO_t8 # Z added by devel/scanprov +PSEUDO_tb # Z added by devel/scanprov +REFFAN_t8 # Z added by devel/scanprov +REFFAN_tb # Z added by devel/scanprov +REFFA_t8 # Z added by devel/scanprov +REFFA_tb # Z added by devel/scanprov +REFFLN_t8 # Z added by devel/scanprov +REFFLN_tb # Z added by devel/scanprov +REFFL_t8 # Z added by devel/scanprov +REFFL_tb # Z added by devel/scanprov +REFFN_t8 # Z added by devel/scanprov +REFFN_tb # Z added by devel/scanprov +REFF_t8 # Z added by devel/scanprov +REFF_tb # Z added by devel/scanprov +REFFUN_t8 # Z added by devel/scanprov +REFFUN_tb # Z added by devel/scanprov +REFFU_t8 # Z added by devel/scanprov +REFFU_tb # Z added by devel/scanprov +REFN_t8 # Z added by devel/scanprov +REFN_tb # Z added by devel/scanprov +REF_t8 # Z added by devel/scanprov +REF_tb # Z added by devel/scanprov +REG_ANY_t8 # Z added by devel/scanprov +REG_ANY_tb # Z added by devel/scanprov +REGEX_SET_t8 # Z added by devel/scanprov +REGEX_SET_tb # Z added by devel/scanprov +RENUM_t8 # Z added by devel/scanprov +RENUM_tb # Z added by devel/scanprov +SANY_t8 # Z added by devel/scanprov +SANY_tb # Z added by devel/scanprov +SBOL_t8 # Z added by devel/scanprov +SBOL_tb # Z added by devel/scanprov +SEOL_t8 # Z added by devel/scanprov +SEOL_tb # Z added by devel/scanprov +SKIP_next_fail_t8 # Z added by devel/scanprov +SKIP_next_fail_tb # Z added by devel/scanprov +SKIP_next_t8 # Z added by devel/scanprov +SKIP_next_tb # Z added by devel/scanprov +SKIP_t8 # Z added by devel/scanprov +SKIP_tb # Z added by devel/scanprov +SRCLOSE_t8 # Z added by devel/scanprov +SRCLOSE_tb # Z added by devel/scanprov +SROPEN_t8 # Z added by devel/scanprov +SROPEN_tb # Z added by devel/scanprov +STAR_t8 # Z added by devel/scanprov +STAR_tb # Z added by devel/scanprov +ST_DEV_SIGN # K added by devel/scanprov +ST_DEV_SIZE # K added by devel/scanprov +SUCCEED_t8 # Z added by devel/scanprov +SUCCEED_tb # Z added by devel/scanprov +SUSPEND_t8 # Z added by devel/scanprov +SUSPEND_tb # Z added by devel/scanprov +SvIsBOOL # U +SVppv_STATIC # Z added by devel/scanprov +sv_setbool # U +sv_setbool_mg # U +sv_setrv_inc # U +sv_setrv_inc_mg # U +sv_setrv_noinc # U +sv_setrv_noinc_mg # U +TAIL_t8 # Z added by devel/scanprov +TAIL_tb # Z added by devel/scanprov +to_case_cp_list # F added by devel/scanprov +TRIEC_t8 # Z added by devel/scanprov +TRIEC_tb # Z added by devel/scanprov +TRIE_next_fail_t8 # Z added by devel/scanprov +TRIE_next_fail_tb # Z added by devel/scanprov +TRIE_next_t8 # Z added by devel/scanprov +TRIE_next_tb # Z added by devel/scanprov +TRIE_t8 # Z added by devel/scanprov +TRIE_tb # Z added by devel/scanprov +UNISKIP_BY_MSB # Z added by devel/scanprov +UNLESSM_t8 # Z added by devel/scanprov +UNLESSM_tb # Z added by devel/scanprov +utf16_to_utf8 # Z added by devel/scanprov +utf16_to_utf8_base # F added by devel/scanprov +utf16_to_utf8_reversed # Z added by devel/scanprov +UTF8_IS_PERL_EXTENDED # Z added by devel/scanprov +utf8_to_utf16 # Z added by devel/scanprov +utf8_to_utf16_base # F added by devel/scanprov +utf8_to_utf16_reversed # Z added by devel/scanprov +UTF_CONTINUATION_BYTE_INFO_BITS # Z added by devel/scanprov +UTF_EBCDIC_CONTINUATION_BYTE_INFO_BITS # Z added by devel/scanprov +UTF_FIRST_CONT_BYTE # Z added by devel/scanprov +UTF_FIRST_CONT_BYTE_110000 # Z added by devel/scanprov +UTF_MIN_CONTINUATION_BYTE # Z added by devel/scanprov +UTF_START_BYTE # Z added by devel/scanprov +UTF_START_BYTE_110000 # Z added by devel/scanprov +VERB_t8 # Z added by devel/scanprov +VERB_tb # Z added by devel/scanprov +WARN_EXPERIMENTAL__DEFER # E +WHILEM_A_max_fail_t8 # Z added by devel/scanprov +WHILEM_A_max_fail_tb # Z added by devel/scanprov +WHILEM_A_max_t8 # Z added by devel/scanprov +WHILEM_A_max_tb # Z added by devel/scanprov +WHILEM_A_min_fail_t8 # Z added by devel/scanprov +WHILEM_A_min_fail_tb # Z added by devel/scanprov +WHILEM_A_min_t8 # Z added by devel/scanprov +WHILEM_A_min_tb # Z added by devel/scanprov +WHILEM_A_pre_fail_t8 # Z added by devel/scanprov +WHILEM_A_pre_fail_tb # Z added by devel/scanprov +WHILEM_A_pre_t8 # Z added by devel/scanprov +WHILEM_A_pre_tb # Z added by devel/scanprov +WHILEM_B_max_fail_t8 # Z added by devel/scanprov +WHILEM_B_max_fail_tb # Z added by devel/scanprov +WHILEM_B_max_t8 # Z added by devel/scanprov +WHILEM_B_max_tb # Z added by devel/scanprov +WHILEM_B_min_fail_t8 # Z added by devel/scanprov +WHILEM_B_min_fail_tb # Z added by devel/scanprov +WHILEM_B_min_t8 # Z added by devel/scanprov +WHILEM_B_min_tb # Z added by devel/scanprov +WHILEM_t8 # Z added by devel/scanprov +WHILEM_tb # Z added by devel/scanprov +with_t_UTF8ness # Z added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035005
Added
@@ -0,0 +1,8 @@ +5.035005 +HE_ARENA_ROOT_IX # Z added by devel/scanprov +HVAUX_ARENA_ROOT_IX # Z added by devel/scanprov +OPpUSEINT # Z added by devel/scanprov +Perl_fabs # Z added by devel/scanprov +Perl_hv_auxalloc # F added by devel/scanprov +SAVESTRLEN # U +WARN_EXPERIMENTAL__FOR_LIST # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035006
Added
@@ -0,0 +1,6 @@ +5.035006 +cop_file_avn # F added by devel/scanprov +CopFILEAVn # U +GVF_NOADD # Z added by devel/scanprov +sv_grow_fresh # F added by devel/scanprov +sv_setpvn_fresh # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035007
Added
@@ -0,0 +1,3 @@ +5.035007 +boot_core_builtin # F added by devel/scanprov +phase_name # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035008
Added
@@ -0,0 +1,5 @@ +5.035008 +CXp_FINALLY # Z added by devel/scanprov +KEY_finally # Z added by devel/scanprov +OPpDEFER_FINALLY # Z added by devel/scanprov +op_wrap_finally # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035009
Added
@@ -0,0 +1,15 @@ +5.035009 +CVf_SIGNATURE # Z added by devel/scanprov +CvSIGNATURE # Z added by devel/scanprov +CvSIGNATURE_off # Z added by devel/scanprov +CvSIGNATURE_on # Z added by devel/scanprov +NV_ZERO_IS_ALLBITS_ZERO # K added by devel/scanprov +PERL_INC_VERSION_LIST # K added by devel/scanprov +PL_prevailing_version # Z added by devel/scanprov +sv_numeq # U +sv_numeq_flags # U +sv_streq # U +sv_streq_flags # U +USE_C_BACKTRACE # K added by devel/scanprov +WARN_EXPERIMENTAL__ARGS_ARRAY_WITH_SIGNATURES # E +WARN_EXPERIMENTAL__BUILTIN # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/base/5035010
Added
@@ -0,0 +1,44 @@ +5.035010 +ALIGNED_TYPE # Z added by devel/scanprov +ALIGNED_TYPE_NAME # Z added by devel/scanprov +ASSERT_IS_LITERAL # Z added by devel/scanprov +ASSERT_IS_PTR # Z added by devel/scanprov +copy_length # Z added by devel/scanprov +del_body_by_type # Z added by devel/scanprov +FIT_ARENA # Z added by devel/scanprov +FIT_ARENA0 # Z added by devel/scanprov +FIT_ARENAn # Z added by devel/scanprov +HADNV # Z added by devel/scanprov +HASARENA # Z added by devel/scanprov +LOOKBEHIND_END # Z added by devel/scanprov +LOOKBEHIND_END_t8 # Z added by devel/scanprov +LOOKBEHIND_END_t8_p8 # Z added by devel/scanprov +LOOKBEHIND_END_t8_pb # Z added by devel/scanprov +LOOKBEHIND_END_tb # Z added by devel/scanprov +LOOKBEHIND_END_tb_p8 # Z added by devel/scanprov +LOOKBEHIND_END_tb_pb # Z added by devel/scanprov +MEM_LOG_DEL_SV # Z added by devel/scanprov +MEM_LOG_NEW_SV # Z added by devel/scanprov +new_body_allocated # Z added by devel/scanprov +new_body_from_arena # Z added by devel/scanprov +new_NOARENA # Z added by devel/scanprov +new_NOARENAZ # Z added by devel/scanprov +new_SV # Z added by devel/scanprov +newSV_type_mortal # U +new_XNV # Z added by devel/scanprov +new_XPVMG # Z added by devel/scanprov +new_XPVNV # Z added by devel/scanprov +NOARENA # Z added by devel/scanprov +NONV # Z added by devel/scanprov +PERL_PV_ESCAPE_DWIM_ALL_HEX # Z added by devel/scanprov +POISON_SV_HEAD # Z added by devel/scanprov +reg_la_NOTHING # F added by devel/scanprov +reg_la_OPFAIL # F added by devel/scanprov +REG_LB_SEEN # Z added by devel/scanprov +regnode_guts_debug # F added by devel/scanprov +SvARENA_CHAIN # Z added by devel/scanprov +SvARENA_CHAIN_SET # Z added by devel/scanprov +sv_len_utf8_nomg # U (Perl_sv_len_utf8_nomg) +SvPOK_or_cached_IV # Z added by devel/scanprov +uproot_SV # Z added by devel/scanprov +UTF8_IS_REPLACEMENT # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/embed.fnc -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/embed.fnc
Changed
@@ -633,23 +633,25 @@ |NN SSize_t *maxp \ |NN SV ***allocp|NN SV ***arrayp ApdR |SV** |av_fetch |NN AV *av|SSize_t key|I32 lval +CipdR |SV** |av_fetch_simple|NN AV *av|SSize_t key|I32 lval Apd |void |av_fill |NN AV *av|SSize_t fill ApdR |SSize_t|av_len |NN AV *av ApdR |AV* |av_make |SSize_t size|NN SV **strp ApdR |AV* |av_new_alloc |SSize_t size|bool zeroflag p |SV* |av_nonelem |NN AV *av|SSize_t ix Apd |SV* |av_pop |NN AV *av -Apdoex |void |av_create_and_push|NN AV **const avp|NN SV *const val +Apdoe |void |av_create_and_push|NN AV **const avp|NN SV *const val Apd |void |av_push |NN AV *av|NN SV *val : Used in scope.c, and by Data::Alias EXp |void |av_reify |NN AV *av ApdR |SV* |av_shift |NN AV *av Apd |SV** |av_store |NN AV *av|SSize_t key|NULLOK SV *val +Cipd |SV** |av_store_simple|NN AV *av|SSize_t key|NULLOK SV *val AmdR |SSize_t|av_top_index |NN AV *av AidRp |Size_t |av_count |NN AV *av AmdR |SSize_t|av_tindex |NN AV *av Apd |void |av_undef |NN AV *av -Apdoex |SV** |av_create_and_unshift_one|NN AV **const avp|NN SV *const val +Apdoe |SV** |av_create_and_unshift_one|NN AV **const avp|NN SV *const val Apd |void |av_unshift |NN AV *av|SSize_t num Cpo |SV** |av_arylen_p |NN AV *av Cpo |IV* |av_iter_p |NN AV *av @@ -664,6 +666,7 @@ : Used in perly.y ApdR |int |block_start |int full Aodxp |void |blockhook_register |NN BHK *hk +p |void |boot_core_builtin : Used in perl.c p |void |boot_core_UNIVERSAL : Used in perl.c @@ -1013,6 +1016,7 @@ |STRLEN len|I32 level|U32 flags #endif Apd |HV* |gv_stashsv |NN SV* sv|I32 flags +po |struct xpvhv_aux*|hv_auxalloc|NN HV *hv Apd |void |hv_clear |NULLOK HV *hv : used in SAVEHINTS() and op.c ApdR |HV * |hv_copy_hints_hv|NULLOK HV *const ohv @@ -1113,18 +1117,16 @@ ApR |I32 |is_lvalue_sub : Used in cop.h XopR |I32 |was_lvalue_sub -CpRTP |STRLEN |is_utf8_char_helper|NN const U8 * const s|NN const U8 * e|const U32 flags +CpRTP |STRLEN |is_utf8_char_helper_|NN const U8 * const s|NN const U8 * e|const U32 flags +CpRTP |Size_t |is_utf8_FF_helper_|NN const U8 * const s0 \ + |NN const U8 * const e \ + |const bool require_partial Cp |UV |to_uni_upper |UV c|NN U8 *p|NN STRLEN *lenp Cp |UV |to_uni_title |UV c|NN U8 *p|NN STRLEN *lenp p |void |init_uniprops #ifdef PERL_IN_UTF8_C STR |U8 |to_lower_latin1|const U8 c|NULLOK U8 *p|NULLOK STRLEN *lenp \ |const char dummy -# ifndef UV_IS_QUAD -STR |int |is_utf8_cp_above_31_bits|NN const U8 * const s \ - |NN const U8 * const e \ - |const bool consider_overlongs -# endif #endif #if defined(PERL_IN_UTF8_C) || defined(PERL_IN_PP_C) p |UV |_to_upper_title_latin1|const U8 c|NN U8 *p|NN STRLEN *lenp|const char S_or_s @@ -1139,6 +1141,14 @@ ATidRp |bool |is_utf8_invariant_string_loc|NN const U8* const s \ |STRLEN len \ |NULLOK const U8 ** ep +CTiRp |unsigned|single_1bit_pos32|U32 word +CTiRp |unsigned|lsbit_pos32|U32 word +CTiRp |unsigned|msbit_pos32|U32 word +#ifdef U64TYPE /* HAS_QUAD undefined outside of core */ +CTiRp |unsigned|single_1bit_pos64|U64 word +CTiRp |unsigned|lsbit_pos64|U64 word +CTiRp |unsigned|msbit_pos64|U64 word +#endif #ifndef EBCDIC CTiRp |unsigned int|variant_byte_number|PERL_UINTMAX_T word #endif @@ -1156,6 +1166,9 @@ AbMTpd |STRLEN |is_utf8_char_buf|NN const U8 *buf|NN const U8 *buf_end ATidRp |Size_t |isUTF8_CHAR|NN const U8 * const s0 \ |NN const U8 * const e +ATidRp |Size_t |isUTF8_CHAR_flags|NN const U8 * const s0 \ + |NN const U8 * const e \ + |const U32 flags ATidRp |Size_t |isSTRICT_UTF8_CHAR |NN const U8 * const s0 \ |NN const U8 * const e ATidRp |Size_t |isC9_STRICT_UTF8_CHAR |NN const U8 * const s0 \ @@ -1195,9 +1208,9 @@ |NN const U8 * const s|STRLEN len \ |NULLOK const U8 **ep|NULLOK STRLEN *el|const U32 flags AmTdP |bool |is_utf8_valid_partial_char \ - |NN const U8 * const s|NN const U8 * const e + |NN const U8 * const s0|NN const U8 * const e ATidRp |bool |is_utf8_valid_partial_char_flags \ - |NN const U8 * const s|NN const U8 * const e|const U32 flags + |NN const U8 * const s0|NN const U8 * const e|const U32 flags CpR |bool |_is_uni_FOO|const U8 classnum|const UV c CpR |bool |_is_utf8_FOO|const U8 classnum|NN const U8 *p \ |NN const U8 * const e @@ -1449,6 +1462,7 @@ AdpbM |CV* |newSUB |I32 floor|NULLOK OP* o|NULLOK OP* proto \ |NULLOK OP* block ApdRx |OP* |newTRYCATCHOP |I32 flags|NN OP* tryblock|NN OP *catchvar|NN OP* catchblock +ApdRx |OP* |newDEFEROP |I32 flags|NN OP *block pd |CV * |newXS_len_flags|NULLOK const char *name|STRLEN len \ |NN XSUBADDR_t subaddr\ |NULLOK const char *const filename \ @@ -1505,7 +1519,8 @@ ApMbdR |SV* |newSVsv |NULLOK SV *const old AmdR |SV* |newSVsv_nomg |NULLOK SV *const old AdpR |SV* |newSVsv_flags |NULLOK SV *const old|I32 flags -ApdR |SV* |newSV_type |const svtype type +ApdiR |SV* |newSV_type |const svtype type +ApdIR |SV* |newSV_type_mortal|const svtype type ApdR |OP* |newUNOP |I32 type|I32 flags|NULLOK OP* first ApdR |OP* |newUNOP_AUX |I32 type|I32 flags|NULLOK OP* first \ |NULLOK UNOP_AUX_item *aux @@ -1740,6 +1755,7 @@ Cp |char* |scan_num |NN const char* s|NN YYSTYPE *lvalp Apd |NV |scan_oct |NN const char* start|STRLEN len|NN STRLEN* retlen Axpd |OP* |op_scope |NULLOK OP* o +ApdRx |OP* |op_wrap_finally|NN OP *block|NN OP *finally : Only used by perl.c/miniperl.c, but defined in caretx.c pe |void |set_caret_X Apd |void |setdefout |NN GV* gv @@ -1852,6 +1868,7 @@ pd |void |sv_free_arenas Apd |char* |sv_gets |NN SV *const sv|NN PerlIO *const fp|I32 append Cpd |char* |sv_grow |NN SV *const sv|STRLEN newlen +Cpd |char* |sv_grow_fresh |NN SV *const sv|STRLEN newlen Apd |void |sv_inc |NULLOK SV *const sv Apd |void |sv_inc_nomg |NULLOK SV *const sv ApMdb |void |sv_insert |NN SV *const bigstr|const STRLEN offset \ @@ -1863,7 +1880,7 @@ Apd |int |sv_isobject |NULLOK SV* sv Apd |STRLEN |sv_len |NULLOK SV *const sv Apd |STRLEN |sv_len_utf8 |NULLOK SV *const sv -p |STRLEN |sv_len_utf8_nomg|NN SV *const sv +Apd |STRLEN |sv_len_utf8_nomg|NN SV *const sv Apd |void |sv_magic |NN SV *const sv|NULLOK SV *const obj|const int how \ |NULLOK const char *const name|const I32 namlen Apd |MAGIC *|sv_magicext |NN SV *const sv|NULLOK SV *const obj|const int how \ @@ -1876,6 +1893,8 @@ ApdR |SV* |sv_mortalcopy_flags|NULLOK SV *const oldsv|U32 flags ApdR |SV* |sv_newmortal Cpd |SV* |sv_newref |NULLOK SV *const sv +Amd |bool |sv_numeq |NULLOK SV* sv1|NULLOK SV* sv2 +Apd |bool |sv_numeq_flags |NULLOK SV* sv1|NULLOK SV* sv2|const U32 flags Ap |char* |sv_peek |NULLOK SV* sv Apd |void |sv_pos_u2b |NULLOK SV *const sv|NN I32 *const offsetp|NULLOK I32 *const lenp Apd |STRLEN |sv_pos_u2b_flags|NN SV *const sv|STRLEN uoffset \ @@ -1911,9 +1930,16 @@ |NN const char *const pv|const STRLEN n Apd |void |sv_setpv |NN SV *const sv|NULLOK const char *const ptr Apd |void |sv_setpvn |NN SV *const sv|NULLOK const char *const ptr|const STRLEN len +Apd |void |sv_setpvn_fresh|NN SV *const sv|NULLOK const char *const ptr|const STRLEN len Apd |char *|sv_setpv_bufsize|NN SV *const sv|const STRLEN cur|const STRLEN len Xp |void |sv_sethek |NN SV *const sv|NULLOK const HEK *const hek +Apd |void |sv_setrv_noinc |NN SV *const sv|NN SV *const ref +Apd |void |sv_setrv_inc |NN SV *const sv|NN SV *const ref +Apd |void |sv_setrv_noinc_mg |NN SV *const sv|NN SV *const ref +Apd |void |sv_setrv_inc_mg |NN SV *const sv|NN SV *const ref ApMdb |void |sv_setsv |NN SV *dsv|NULLOK SV *ssv +Amd |bool |sv_streq |NULLOK SV* sv1|NULLOK SV* sv2 +Apd |bool |sv_streq_flags |NULLOK SV* sv1|NULLOK SV* sv2|const U32 flags CpMdb |void |sv_taint |NN SV* sv CpdR |bool |sv_tainted |NN SV *const sv Apd |int |sv_unmagic |NN SV *const sv|const int type @@ -2001,12 +2027,19 @@ EixRT |UV |invlist_lowest|NN SV* const invlist ERS |SV* |make_exactf_invlist |NN RExC_state_t *pRExC_state \ |NN regnode *node +ES |regnode_offset|reg_la_NOTHING |NN RExC_state_t *pRExC_state \ + |U32 flags|NN const char *type +ES |regnode_offset|reg_la_OPFAIL |NN RExC_state_t *pRExC_state \ + |U32 flags|NN const char *type ES |regnode_offset|reg |NN RExC_state_t *pRExC_state \ |I32 paren|NN I32 *flagp|U32 depth ES |regnode_offset|regnode_guts|NN RExC_state_t *pRExC_state \ - |const U8 op \ - |const STRLEN extra_len \ - |NN const char* const name + |const STRLEN extra_len +#ifdef DEBUGGING +ES |regnode_offset|regnode_guts_debug|NN RExC_state_t *pRExC_state \ + |const U8 op \ + |const STRLEN extra_len +#endif ES |void |change_engine_size|NN RExC_state_t *pRExC_state|const Ptrdiff_t size ES |regnode_offset|reganode|NN RExC_state_t *pRExC_state|U8 op \ |U32 arg @@ -2083,13 +2116,12 @@ |NN SV** invlist ES |regnode_offset|handle_named_backref|NN RExC_state_t *pRExC_state \ |NN I32 *flagp \ - |NN char * parse_start \ + |NN char * backref_parse_start \ |char ch ESTR |unsigned int|regex_set_precedence|const U8 my_operator ES |regnode_offset|handle_regex_sets|NN RExC_state_t *pRExC_state \ |NULLOK SV ** return_invlist \ - |NN I32 *flagp|U32 depth \ - |NN char * const oregcomp_parse + |NN I32 *flagp|U32 depth ES |void |set_regex_pv |NN RExC_state_t *pRExC_state|NN REGEXP *Rx # if defined(DEBUGGING) && defined(ENABLE_REGEX_SETS_DEBUGGING) ES |void |dump_regex_sets_structures \ @@ -2472,9 +2504,9 @@ iTR |int |does_utf8_overflow|NN const U8 * const s \ |NN const U8 * e \ |const bool consider_overlongs -iTR |int |is_utf8_overlong_given_start_byte_ok|NN const U8 * const s \ - |const STRLEN len -iTR |int |isFF_OVERLONG |NN const U8 * const s|const STRLEN len +iTR |int |is_utf8_overlong|NN const U8 * const s \ + |const STRLEN len +iTR |int |isFF_overlong |NN const U8 * const s|const STRLEN len SR |char * |unexpected_non_continuation_text \ |NN const U8 * const s \ |STRLEN print_len \ @@ -2488,7 +2520,15 @@ |NN const char * const file \ |const unsigned line #endif -S |UV |_to_utf8_case |const UV uv1 \ +S |UV |to_case_cp_list|const UV original \ + |NULLOK const U32 ** const remaining_list \ + |NULLOK Size_t * remaining_count \ + |NN SV *invlist \ + |NN const I32 * const invmap \ + |NULLOK const U32 * const * const aux_tables \ + |NULLOK const U8 * const aux_table_lengths \ + |NN const char * const normal +S |UV |_to_utf8_case |const UV original \ |NULLOK const U8 *p \ |NN U8* ustrp \ |NN STRLEN *lenp \ @@ -2531,8 +2571,12 @@ Cp |void |_force_out_malformed_utf8_message \ |NN const U8 *const p|NN const U8 * const e|const U32 flags \ |const bool die_here -EXp |U8* |utf16_to_utf8 |NN U8* p|NN U8 *d|Size_t bytelen|NN Size_t *newlen -EXp |U8* |utf16_to_utf8_reversed|NN U8* p|NN U8 *d|Size_t bytelen|NN Size_t *newlen +EXp |U8* |utf16_to_utf8_base|NN U8* p|NN U8 *d|Size_t bytelen|NN Size_t *newlen \ + |const bool high|const bool low +EMXp |U8* |utf16_to_utf8 |NN U8* p|NN U8 *d|Size_t bytelen|NN Size_t *newlen +EMXp |U8* |utf16_to_utf8_reversed|NN U8* p|NN U8 *d|Size_t bytelen|NN Size_t *newlen +EXpx |U8* |utf8_to_utf16_base|NN U8* s|NN U8 *d|Size_t bytelen|NN Size_t *newlen \ + |const bool high|const bool low AdpR |STRLEN |utf8_length |NN const U8* s|NN const U8 *e AipdR |IV |utf8_distance |NN const U8 *a|NN const U8 *b AipdRT |U8* |utf8_hop |NN const U8 *s|SSize_t off @@ -2585,8 +2629,8 @@ Cp |U8* |uvuni_to_utf8 |NN U8 *d|UV uv Adm |U8* |uvchr_to_utf8_flags |NN U8 *d|UV uv|UV flags Adm |U8* |uvchr_to_utf8_flags_msgs|NN U8 *d|UV uv|UV flags|NULLOK HV ** msgs -CMpd |U8* |uvoffuni_to_utf8_flags |NN U8 *d|UV uv|const UV flags -Cp |U8* |uvoffuni_to_utf8_flags_msgs|NN U8 *d|UV uv|const UV flags|NULLOK HV** msgs +CMpd |U8* |uvoffuni_to_utf8_flags |NN U8 *d|UV uv|UV flags +Cp |U8* |uvoffuni_to_utf8_flags_msgs|NN U8 *d|UV input_uv|const UV flags|NULLOK HV** msgs CdpbD |U8* |uvuni_to_utf8_flags |NN U8 *d|UV uv|UV flags Apd |char* |pv_uni_display |NN SV *dsv|NN const U8 *spv|STRLEN len|STRLEN pvlim|UV flags ApdR |char* |sv_uni_display |NN SV *dsv|NN SV *ssv|STRLEN pvlim|UV flags @@ -2792,7 +2836,6 @@ Ap |void |ptr_table_store|NN PTR_TBL_t *const tbl|NULLOK const void *const oldsv \ |NN void *const newsv Ap |void |ptr_table_split|NN PTR_TBL_t *const tbl -ApD |void |ptr_table_clear|NULLOK PTR_TBL_t *const tbl Ap |void |ptr_table_free|NULLOK PTR_TBL_t *const tbl #if defined(HAVE_INTERP_INTERN) Ap |void |sys_intern_clear @@ -2855,7 +2898,9 @@ S |void |hsplit |NN HV *hv|STRLEN const oldsize|STRLEN newsize S |void |hv_free_entries|NN HV *hv S |SV* |hv_free_ent_ret|NN HV *hv|NN HE *entry +#if !defined(PURIFY) SR |HE* |new_he +#endif SaTR |HEK* |save_hek_flags |NN const char *str|I32 len|U32 hash|int flags ST |void |hv_magic_check |NN HV *hv|NN bool *needs_copy|NN bool *needs_store S |void |unshare_hek_or_pvn|NULLOK const HEK* hek|NULLOK const char* str|I32 len|U32 hash @@ -2863,7 +2908,6 @@ rS |void |hv_notallowed |int flags|NN const char *key|I32 klen|NN const char *msg iT |U32|ptr_hash|PTRV u S |struct xpvhv_aux*|hv_auxinit|NN HV *hv -ST |struct xpvhv_aux*|hv_auxinit_internal|NN struct xpvhv_aux *iter Sx |SV* |hv_delete_common|NULLOK HV *hv|NULLOK SV *keysv \ |NULLOK const char *key|STRLEN klen|int k_flags|I32 d_flags \ |U32 hash @@ -2882,6 +2926,10 @@ #endif +#if defined(USE_ITHREADS) +Cip |AV* |cop_file_avn |NN const COP *cop +#endif + #if defined(PERL_IN_OP_C) SRT |bool |is_handle_constructor|NN const OP *o|I32 numargs SR |I32 |assignment_type|NULLOK const OP *o @@ -3124,7 +3172,7 @@ S |void |assert_uft8_cache_coherent|NN const char *const func \ |STRLEN from_cache|STRLEN real|NN SV *const sv ST |char * |F0convert |NV nv|NN char *const endbuf|NN STRLEN *const len -S |SV * |more_sv +Cp |SV * |more_sv S |bool |sv_2iuv_common |NN SV *const sv S |void |glob_assign_glob|NN SV *const dsv|NN SV *const ssv \ |const int dtype @@ -3133,7 +3181,7 @@ #endif : Used in sv.c and hv.c -po |void * |more_bodies |const svtype sv_type|const size_t body_size \ +Cpo |void * |more_bodies |const svtype sv_type|const size_t body_size \ |const size_t arena_size EXpR |SV* |get_and_check_backslash_N_name|NN const char* s \ |NN const char* e \ @@ -3689,4 +3737,6 @@ Amd |void |CopFILEGV_set |NN COP * c|NN GV * gv #endif +Amd|const char *const|phase_name|enum perl_phase + : ex: set ts=8 sts=4 sw=4 noet:
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/Sv_set -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/Sv_set
Changed
@@ -15,6 +15,7 @@ SV_NOSTEAL sv_setsv_flags newSVsv_nomg +newSVsv_flags =implementation @@ -34,6 +35,7 @@ } \ } STMT_END #else +#define sv_setsv_flags(dstr, sstr, flags) \ ( \ (((flags) & SV_NOSTEAL) && (sstr) && (SvFLAGS((SV *)(sstr)) & SVs_TEMP)) ? ( \ SvTEMP_off((SV *)(sstr)), \ @@ -101,10 +103,24 @@ ) #endif -#if defined(PERL_USE_GCC_BRACE_GROUPS) -__UNDEFINED__ newSVsv_flags(sv, flags) ({ SV *_sv = newSV(0); sv_setsv_flags(_sv, (sv), (flags)); _sv; }) -#else -__UNDEFINED__ newSVsv_flags(sv, flags) ((PL_Sv = newSV(0)), sv_setsv_flags(PL_Sv, (sv), (flags)), PL_Sv) +#ifndef newSVsv_flags +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define newSVsv_flags(sv, flags) \ + ({ \ + SV *n= newSV(0); \ + sv_setsv_flags(n, (sv), (flags)); \ + n; \ + }) +# else + PERL_STATIC_INLINE SV* D_PPP_newSVsv_flags(SV *const old, I32 flags) + { + dTHX; + SV *n= newSV(0); + sv_setsv_flags(n, old, flags); + return n; + } +# define newSVsv_flags(sv, flags) D_PPP_newSVsv_flags(sv, flags) +# endif #endif __UNDEFINED__ newSVsv_nomg(sv) newSVsv_flags((sv), SV_NOSTEAL)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/call -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/call
Changed
@@ -49,9 +49,22 @@ __UNDEFINED__ PERL_LOADMOD_IMPORT_OPS 0x4 #if defined(PERL_USE_GCC_BRACE_GROUPS) -# define D_PPP_CROAK_IF_ERROR(cond) ({ SV *_errsv; ((cond) && (_errsv = ERRSV) && (SvROK(_errsv) || SvTRUE(_errsv)) && (croak_sv(_errsv), 1)); }) +# define D_PPP_CROAK_IF_ERROR(cond) ({ \ + SV *_errsv; \ + ( (cond) \ + && (_errsv = ERRSV) \ + && (SvROK(_errsv) || SvTRUE(_errsv)) \ + && (croak_sv(_errsv), 1)); \ + }) #else -# define D_PPP_CROAK_IF_ERROR(cond) ((cond) && (SvROK(ERRSV) || SvTRUE(ERRSV)) && (croak_sv(ERRSV), 1)) + PERL_STATIC_INLINE void D_PPP_CROAK_IF_ERROR(int cond) { + dTHX; + SV *errsv; + if (!cond) return; + errsv = ERRSV; + if (SvROK(errsv) || SvTRUE(errsv)) croak_sv(errsv); + } +# define D_PPP_CROAK_IF_ERROR(cond) D_PPP_CROAK_IF_ERROR(cond) #endif #ifndef G_METHOD
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/magic -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/magic
Changed
@@ -25,7 +25,8 @@ =implementation -__UNDEFINED__ SvGETMAGIC(x) STMT_START { if (SvGMAGICAL(x)) mg_get(x); } STMT_END +#undef SvGETMAGIC +__UNDEFINED__ SvGETMAGIC(x) ((void)(UNLIKELY(SvGMAGICAL(x)) && mg_get(x))) /* That's the best we can do... */ __UNDEFINED__ sv_catpvn_nomg sv_catpvn
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/misc -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/misc
Changed
@@ -19,6 +19,7 @@ NVTYPE PERLIO_FUNCS_CAST PERLIO_FUNCS_DECL +PERL_STATIC_INLINE PERL_UNUSED_ARG PERL_UNUSED_CONTEXT PERL_UNUSED_DECL @@ -38,6 +39,12 @@ =implementation +#if defined(__STDC_VERSION__) && __STDC_VERSION__ >= 199901L +__UNDEFINED__ PERL_STATIC_INLINE static inline +#else +__UNDEFINED__ PERL_STATIC_INLINE static +#endif + __UNDEFINED__ cBOOL(cbool) ((cbool) ? (bool)1 : (bool)0) __UNDEFINED__ OpHAS_SIBLING(o) (cBOOL((o)->op_sibling)) __UNDEFINED__ OpSIBLING(o) (0 + (o)->op_sibling) @@ -52,7 +59,7 @@ __UNDEFINED__ __ASSERT_(statement) #endif -__UNDEFINED__ __has_builtin(x) 0 +__UNDEF_NOT_PROVIDED__ __has_builtin(x) 0 #if __has_builtin(__builtin_unreachable) # define D_PPP_HAS_BUILTIN_UNREACHABLE @@ -220,7 +227,11 @@ #endif __UNDEFINED__ NOOP /*EMPTY*/(void)0 -__UNDEFINED__ dNOOP extern int /*@unused@*/ Perl___notused PERL_UNUSED_DECL + +#if { VERSION < 5.6.1 } && { VERSION < 5.27.7 } +#undef dNOOP +__UNDEFINED__ dNOOP struct Perl___notused_struct +#endif #ifndef NVTYPE # if defined(USE_LONG_DOUBLE) && defined(HAS_LONG_DOUBLE) @@ -278,7 +289,9 @@ # endif #endif -#if defined(__GNUC__) && !defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) && !defined(__cplusplus) +#if ! defined(__GNUC__) || defined(PERL_GCC_BRACE_GROUPS_FORBIDDEN) || defined(__cplusplus) +# undef PERL_USE_GCC_BRACE_GROUPS +#else # ifndef PERL_USE_GCC_BRACE_GROUPS # define PERL_USE_GCC_BRACE_GROUPS # endif @@ -286,7 +299,7 @@ #undef STMT_START #undef STMT_END -#ifdef PERL_USE_GCC_BRACE_GROUPS +#if defined(VOIDFLAGS) && defined(PERL_USE_GCC_BRACE_GROUPS) # define STMT_START (void)( /* gcc supports ``({ STATEMENTS; })'' */ # define STMT_END ) #else
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/newSVpv -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/newSVpv
Changed
@@ -31,11 +31,25 @@ __UNDEFINED__ SVf_UTF8 0 #ifndef newSVpvn_flags -#if defined(PERL_USE_GCC_BRACE_GROUPS) -# define newSVpvn_flags(s, len, flags) ({ SV *_sv = newSVpvn(D_PPP_CONSTPV_ARG((s)), (len)); SvFLAGS(_sv) |= ((flags) & SVf_UTF8); ((flags) & SVs_TEMP) ? sv_2mortal(_sv) : _sv; }) -#else -# define newSVpvn_flags(s, len, flags) ((PL_Sv = newSVpvn(D_PPP_CONSTPV_ARG((s)), (len))), SvFLAGS(PL_Sv) |= ((flags) & SVf_UTF8), (((flags) & SVs_TEMP) ? sv_2mortal(PL_Sv) : PL_Sv)) -#endif +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define newSVpvn_flags(s, len, flags) \ + ({ \ + SV * sv = newSVpvn(D_PPP_CONSTPV_ARG(s), (len)); \ + SvFLAGS(sv) |= ((flags) & SVf_UTF8); \ + if ((flags) & SVs_TEMP) sv = sv_2mortal(sv); \ + sv; \ + }) +# else + PERL_STATIC_INLINE SV* D_PPP_newSVpvn_flags(const char *const s, const STRLEN len, const U32 flags) + { + dTHX; + SV * sv = newSVpvn(s, len); + SvFLAGS(sv) |= (flags & SVf_UTF8); + if (flags & SVs_TEMP) return sv_2mortal(sv); + return sv; + } +# define newSVpvn_flags(s, len, flags) D_PPP_newSVpvn_flags((s), (len), (flags)) +# endif #endif =xsubs
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/utf8 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/utf8
Changed
@@ -182,10 +182,10 @@ # error Unknown character set #endif -#if { VERSION < 5.31.4 } - /* Versions prior to this accepted things that are now considered - * malformations, and didn't return -1 on error with warnings enabled - * */ +#if { VERSION < 5.35.10 } + /* Versions prior to 5.31.4 accepted things that are now considered + * malformations, and didn't return -1 on error with warnings enabled. + * Versions before 5.35.10 dereferenced empty input without checking */ # undef utf8_to_uvchr_buf #endif @@ -228,6 +228,34 @@ UV utf8_to_uvchr_buf(pTHX_ const U8 *s, const U8 *send, STRLEN *retlen) { +# if { VERSION >= 5.31.4 } /* But from above, must be < 5.35.10 */ +# if { VERSION != 5.35.9 } + + /* Versions less than 5.35.9 could dereference s on zero length, so + * pass it something where no harm comes from that. */ + if (send <= s) s = send = (U8 *) "?"; + return Perl_utf8_to_uvchr_buf_helper(aTHX_ s, send, retlen); + +# else /* Below is 5.35.9, which also works on non-empty input, but + for empty input, can wrongly dereference, and additionally is + also just plain broken */ + if (send > s) return Perl_utf8_to_uvchr_buf_helper(aTHX_ s, send, retlen); + if (! ckWARN_d(WARN_UTF8)) { + if (retlen) *retlen = 0; + return UNICODE_REPLACEMENT; + } + else { + s = send = (U8 *) "?"; + + /* Call just for its warning */ + (void) Perl__utf8n_to_uvchr_msgs_helper(s, 0, NULL, 0, NULL, NULL); + if (retlen) *retlen = (STRLEN) -1; + return 0; + } + +# endif +# else + UV ret; STRLEN curlen; bool overflows = 0; @@ -249,7 +277,7 @@ } } -# if { VERSION < 5.26.0 } && ! defined(EBCDIC) +# if { VERSION < 5.26.0 } && ! defined(EBCDIC) /* Perl did not properly detect overflow for much of its history on * non-EBCDIC platforms, often returning an overlong value which may or may @@ -304,7 +332,7 @@ } else -# endif /* < 5.26 */ +# endif /* < 5.26 */ /* Here, we are either in a release that properly detects overflow, or * we have checked for overflow and the next statement is executing as @@ -317,7 +345,7 @@ s, curlen, retlen, (UTF8_ALLOW_ANYUV & ~(UTF8_ALLOW_LONG|UTF8_ALLOW_EMPTY))); -# if { VERSION >= 5.26.0 } && { VERSION < 5.28.0 } +# if { VERSION >= 5.26.0 } && { VERSION < 5.28.0 } /* But actually, more modern versions restrict the UV to being no more than * what an IV can hold, so it could still have gotten it wrong about @@ -326,7 +354,7 @@ overflows = 1; } -# endif +# endif if (UNLIKELY(overflows)) { if (! do_warnings) { @@ -372,7 +400,7 @@ * modern version of this function returns */ ret = UNICODE_REPLACEMENT; -# if { VERSION < 5.16.0 } +# if { VERSION < 5.16.0 } /* Versions earlier than this don't necessarily return the proper * length. It should not extend past the end of string, nor past @@ -384,11 +412,11 @@ *retlen = D_PPP_MIN(*retlen, curlen); *retlen = D_PPP_MIN(*retlen, UTF8SKIP(s)); do { -# ifdef UTF8_IS_CONTINUATION +# ifdef UTF8_IS_CONTINUATION if (! UTF8_IS_CONTINUATION(si)) -# else /* Versions without the above don't support EBCDIC anyway */ +# else /* Versions without the above don't support EBCDIC anyway */ if (si < 0x80 || si > 0xBF) -# endif +# endif { *retlen = i; break; @@ -396,12 +424,15 @@ } while (++i < *retlen); } -# endif +# endif /* end of < 5.16.0 */ } } return ret; + +# endif /* end of < 5.31.4 */ + } # endif @@ -431,23 +462,80 @@ /* Replace utf8_to_uvchr with utf8_to_uvchr_buf */ #ifdef sv_len_utf8 - /* Older Perl versions have broken sv_len_utf8() when passed sv does not have SVf_UTF8 flag set */ - /* Also note that SvGETMAGIC() may change presence of SVf_UTF8 flag */ -# if { VERSION < 5.17.5 } +# if { VERSION >= 5.17.5 } +# ifndef sv_len_utf8_nomg +# if defined(PERL_USE_GCC_BRACE_GROUPS) +# define sv_len_utf8_nomg(sv) \ + ({ \ + SV *sv_ = (sv); \ + sv_len_utf8(!SvGMAGICAL(sv_) \ + ? sv_ \ + : sv_mortalcopy_flags(sv_, SV_NOSTEAL)); \ + }) +# else + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8_nomg(SV * sv) + { + dTHX; + if (SvGMAGICAL(sv)) + return sv_len_utf8(sv_mortalcopy_flags(sv, + SV_NOSTEAL)); + else return sv_len_utf8(sv); + } +# define sv_len_utf8_nomg(sv) D_PPP_sv_len_utf8_nomg(sv) +# endif +# endif +# else /* < 5.17.5 */ + /* Older Perl versions have broken sv_len_utf8() when passed sv does not + * have SVf_UTF8 flag set */ + /* Also note that SvGETMAGIC() may change presence of SVf_UTF8 flag */ # undef sv_len_utf8 # if defined(PERL_USE_GCC_BRACE_GROUPS) -# define sv_len_utf8_nomg(sv) ({ SV *_sv2 = (sv); (SvUTF8(_sv2) ? Perl_sv_len_utf8(aTHX_ (!SvGMAGICAL(_sv2) ? _sv2 : sv_mortalcopy_flags(_sv2, SV_NOSTEAL))) : ({ STRLEN _len; SvPV_nomg(_sv2, _len); _len; })); }) -# define sv_len_utf8(sv) ({ SV *_sv1 = (sv); SvGETMAGIC(_sv1); sv_len_utf8_nomg(_sv1); }) -# else -# define sv_len_utf8_nomg(sv) (PL_Sv = (sv), (SvUTF8(PL_Sv) ? Perl_sv_len_utf8(aTHX_ (!SvGMAGICAL(PL_Sv) ? PL_Sv : sv_mortalcopy_flags(PL_Sv, SV_NOSTEAL))) : (SvPV_nomg(PL_Sv, PL_na), PL_na))) -# define sv_len_utf8(sv) (PL_Sv = (sv), SvGETMAGIC(PL_Sv), sv_len_utf8_nomg(PL_Sv)) +# define sv_len_utf8_nomg(sv) \ + ({ \ + SV *sv2 = (sv); \ + STRLEN len; \ + if (SvUTF8(sv2)) { \ + if (SvGMAGICAL(sv2)) \ + len = Perl_sv_len_utf8(aTHX_ \ + sv_mortalcopy_flags(sv2, \ + SV_NOSTEAL));\ + else \ + len = Perl_sv_len_utf8(aTHX_ sv2); \ + } \ + else SvPV_nomg(sv2, len); \ + len; \ + }) +# define sv_len_utf8(sv) ({ SV *_sv1 = (sv); \ + SvGETMAGIC(_sv1); \ + sv_len_utf8_nomg(_sv1); \ + }) +# else /* Below is no brace groups */ + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8_nomg(SV * sv) + { + dTHX; + STRLEN len; + if (SvUTF8(sv)) { + if (SvGMAGICAL(sv)) + len = Perl_sv_len_utf8(aTHX_ + sv_mortalcopy_flags(sv, + SV_NOSTEAL)); + else + len = Perl_sv_len_utf8(aTHX_ sv); + } + else SvPV_nomg(sv, len); + return len; + } +# define sv_len_utf8_nomg(sv) D_PPP_sv_len_utf8_nomg(sv) + + PERL_STATIC_INLINE STRLEN D_PPP_sv_len_utf8(SV * sv) + { + dTHX; + SvGETMAGIC(sv); + return sv_len_utf8_nomg(sv); + } +# define sv_len_utf8(sv) D_PPP_sv_len_utf8(sv) # endif -# endif -# if defined(PERL_USE_GCC_BRACE_GROUPS) - __UNDEFINED__ sv_len_utf8_nomg(sv) ({ SV *_sv = (sv); sv_len_utf8(!SvGMAGICAL(_sv) ? _sv : sv_mortalcopy_flags(_sv, SV_NOSTEAL)); }) -# else - __UNDEFINED__ sv_len_utf8_nomg(sv) ((PL_Sv = (sv)), sv_len_utf8(!SvGMAGICAL(PL_Sv) ? PL_Sv : sv_mortalcopy_flags(PL_Sv, SV_NOSTEAL))) -# endif +# endif /* End of < 5.17.5 */ #endif =xsinit
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/inc/version -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/inc/version
Changed
@@ -26,7 +26,7 @@ =implementation -#define D_PPP_RELEASE_DATE 1625616000 /* 2021-07-07 */ +#define D_PPP_RELEASE_DATE 1647561600 /* 2022-03-18 */ #if ! defined(PERL_REVISION) && ! defined(PERL_VERSION_MAJOR) # if ! defined(__PATCHLEVEL_H_INCLUDED__) \
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/ppport.fnc -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/ppport.fnc
Changed
@@ -45,6 +45,7 @@ AmnT|void|PERL_MAGIC_mutex AmnT|void|PERL_MAGIC_overload AmnT|void|PERL_MAGIC_overload_elem +AmnT|void|PERL_STATIC_INLINE AmnT|void|Perl_warner_nocontext AmnT|void|PL_bufend AmnT|void|PL_bufptr
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5003007 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5003007
Changed
@@ -54,11 +54,9 @@ Copy # T CopyD # T CPERLscope # X added by devel/scanprov -croak # T croak_no_modify # T croak_sv # T croak_xs_usage # T -cv_clone # T cv_const_sv # T CvDEPTH # T CvGV # T @@ -68,7 +66,6 @@ dAXMARK # T DEFSV # T DEFSV_set # T -die # T die_sv # T dITEMS # T dMARK # T @@ -319,7 +316,6 @@ my_pclose # T my_popen # T my_setenv # T -my_snprintf # T my_sprintf # T my_strlcat # T my_strlcpy # T @@ -407,11 +403,12 @@ packWARN2 # T packWARN3 # T packWARN4 # T -pad_alloc # T PERL_ABS # T perl_alloc # T PERL_BCDVERSION # T perl_construct # T +Perl_croak # T +Perl_die # T Perl_eval_pv # T Perl_eval_sv # T perl_free # T @@ -483,6 +480,7 @@ PERL_MAGIC_uvar_elem # T PERL_MAGIC_vec # T PERL_MAGIC_vstring # T +Perl_my_snprintf # T PERL_PV_ESCAPE_ALL # T PERL_PV_ESCAPE_FIRSTCHAR # T PERL_PV_ESCAPE_NOBACKSLASH # T @@ -528,6 +526,7 @@ PERL_VERSION_GT # T PERL_VERSION_LE # T PERL_VERSION_LT # T +Perl_warn # T PL_bufend # T PL_bufptr # T PL_compiling # T @@ -634,7 +633,6 @@ SAVETMPS # T scan_hex # T scan_oct # T -setdefout # T Siglongjmp # T Sigsetjmp # T SP # T @@ -658,6 +656,8 @@ sv_2io # T sv_2mortal # T sv_2pvbyte # T +SvAMAGIC_off # T +SvAMAGIC_on # T sv_backoff # T sv_bless # T sv_catpv # T @@ -883,7 +883,7 @@ UVuf # T UVxf # T vload_module # T -warn # T +vwarn # T WARN_ALL # T WARN_AMBIGUOUS # T WARN_ASSERTIONS # T
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5004000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5004000
Changed
@@ -1,12 +1,7 @@ 5.004000 -block_end # E (Perl_block_end) block_gimme # U -block_start # E (Perl_block_start) call_list # U -ck_warner # U -ck_warner_d # U delimcpy # U -form # U GIMME_V # E gv_autoload4 # U gv_fetchmethod_autoload # U @@ -19,7 +14,6 @@ IN_LOCALE # E IN_LOCALE_COMPILETIME # E IN_LOCALE_RUNTIME # E -intro_my # U isALNUM_LC # U isALPHA_LC # U isALPHANUMERIC_LC # U @@ -32,10 +26,18 @@ isUPPER_LC # U isWORDCHAR_LC # U JMPENV_JUMP # U -mess # E (Perl_mess) mess_sv # U my_failure_exit # U -newSVpvf # U +Perl_ck_warner # U +Perl_ck_warner_d # U +Perl_form # U +Perl_mess # E (Perl_mess) +Perl_newSVpvf # U +Perl_sv_catpvf # U +Perl_sv_catpvf_mg # U +Perl_sv_setpvf # U +Perl_sv_setpvf_mg # U +Perl_warner # U Perl_warner_nocontext # E PL_mess_sv # E POPu # E @@ -44,16 +46,11 @@ save_gp # U SAVEI16 # U SAVESTACK_POS # U -share_hek # E -sv_catpvf # U -sv_catpvf_mg # U sv_cmp_locale # U sv_derived_from # U sv_magic_portable # U SvSetMagicSV # U SvSetMagicSV_nosteal # U -sv_setpvf # U -sv_setpvf_mg # U SvSetSV_nosteal # U SvTAINTED # U SvTAINTED_off # U @@ -68,4 +65,3 @@ vmess # U vnewSVpvf # U vwarner # U -warner # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5006000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5006000
Changed
@@ -119,6 +119,7 @@ SvIOK_only_UV # U SvIOK_UV # U sv_len_utf8 # U +sv_len_utf8_nomg # U SvPOK_only_UTF8 # U sv_pos_b2u # U sv_pos_u2b # U @@ -154,4 +155,3 @@ UTF8SKIP # U vcroak # U vform # U -vwarn # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5007000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5007000
Changed
@@ -3,3 +3,4 @@ FILE_bufsiz # E FILE_cnt # E FILE_ptr # E +PerlIO_fill # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5007001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5007001
Changed
@@ -37,13 +37,14 @@ PERLIO_K_CANCRLF # E PERLIO_K_FASTGETS # E PERLIO_K_RAW # E +Perl_printf_nocontext # U POPpbytex # E -printf_nocontext # U SAVEMORTALIZESV # U sv_force_normal_flags # U sv_setref_uv # U sv_unref_flags # U sv_utf8_upgrade # E (Perl_sv_utf8_upgrade) +UNICODE_IS_SURROGATE # U UTF8_CHECK_ONLY # E utf8_length # U utf8n_to_uvchr # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5007002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5007002
Changed
@@ -1,17 +1,16 @@ 5.007002 -atfork_lock # U -atfork_unlock # U -calloc # U getcwd_sv # U init_tm # U -malloc # U -mfree # U mini_mktime # U -my_strftime # U op_null # U -realloc # U +Perl_calloc # U +Perl_malloc # U +Perl_mfree # U +Perl_my_strftime # U +Perl_realloc # U sv_catpvn_flags # U sv_catsv_flags # U sv_utf8_upgrade_flags # U sv_utf8_upgrade_nomg # U U_32 # U +UNICODE_IS_REPLACEMENT # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5007003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5007003
Changed
@@ -1,8 +1,8 @@ 5.007003 +atfork_lock # U (Perl_atfork_lock) +atfork_unlock # U (Perl_atfork_unlock) custom_op_desc # U custom_op_name # U -deb # U -deb_nocontext # U debstack # U debstackptrs # U foldEQ_utf8 # U @@ -16,37 +16,36 @@ my_socketpair # U OP_DESC # U OP_NAME # U -pack_cat # U +Perl_deb # U +Perl_deb_nocontext # U perl_destruct # E (perl_destruct) PERL_EXIT_DESTRUCT_END # E -PerlIO_clearerr # U (PerlIO_clearerr) -PerlIO_close # U (PerlIO_close) -PerlIO_eof # U (PerlIO_eof) -PerlIO_error # U (PerlIO_error) -PerlIO_fileno # U (PerlIO_fileno) -PerlIO_fill # U (PerlIO_fill) -PerlIO_flush # U (PerlIO_flush) -PerlIO_get_base # U (PerlIO_get_base) -PerlIO_get_bufsiz # U (PerlIO_get_bufsiz) -PerlIO_get_cnt # U (PerlIO_get_cnt) -PerlIO_get_ptr # U (PerlIO_get_ptr) +PerlIO_clearerr # E (PerlIO_clearerr) +PerlIO_close # E (PerlIO_close) +PerlIO_eof # E (PerlIO_eof) +PerlIO_error # E (PerlIO_error) +PerlIO_fileno # E (PerlIO_fileno) +PerlIO_flush # E (PerlIO_flush) +PerlIO_get_base # E (PerlIO_get_base) +PerlIO_get_bufsiz # E (PerlIO_get_bufsiz) +PerlIO_get_cnt # E (PerlIO_get_cnt) +PerlIO_get_ptr # E (PerlIO_get_ptr) PERLIO_K_MULTIARG # E -PerlIO_read # U (PerlIO_read) -PerlIO_seek # U (PerlIO_seek) -PerlIO_set_cnt # U (PerlIO_set_cnt) -PerlIO_setlinebuf # U (PerlIO_setlinebuf) -PerlIO_set_ptrcnt # U (PerlIO_set_ptrcnt) -PerlIO_stderr # U (PerlIO_stderr) -PerlIO_stdin # U (PerlIO_stdin) -PerlIO_stdout # U (PerlIO_stdout) -PerlIO_tell # U (PerlIO_tell) -PerlIO_unread # U (PerlIO_unread) -PerlIO_write # U (PerlIO_write) +PerlIO_read # E (PerlIO_read) +PerlIO_seek # E (PerlIO_seek) +PerlIO_set_cnt # E (PerlIO_set_cnt) +PerlIO_setlinebuf # E (PerlIO_setlinebuf) +PerlIO_set_ptrcnt # E (PerlIO_set_ptrcnt) +PerlIO_stderr # E (PerlIO_stderr) +PerlIO_stdin # E (PerlIO_stdin) +PerlIO_stdout # E (PerlIO_stdout) +PerlIO_tell # E (PerlIO_tell) +PerlIO_unread # E (PerlIO_unread) +PerlIO_write # E (PerlIO_write) Perl_isfinite # U Perl_isinf # U PL_peepp # E pv_uni_display # U -rvpv_dup # E savesharedpv # U save_shared_pvref # U si_dup # E (Perl_si_dup) @@ -56,9 +55,7 @@ sv_dup # E (Perl_sv_dup) SvLOCK # U sv_magicext # U -sv_nolocking # U sv_nosharing # U -sv_nounlocking # U sv_recode_to_utf8 # U SvSHARE # U sv_uni_display # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5008001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5008001
Changed
@@ -1,16 +1,11 @@ 5.008001 CvPADLIST # E -find_runcv # U IN_PERL_RUNTIME # E is_utf8_string_loc # U packlist # U -pad_add_anon # U -pad_new # E -pad_tidy # E PL_comppad # E SAVEBOOL # U savestack_grow_cnt # U -seed # U sv_cat_decode # U sv_setpviv # U sv_setpviv_mg # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5008008 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5008008
Changed
@@ -1,2 +1,3 @@ 5.008008 __ASSERT_ # E +rvpv_dup # U (Perl_rvpv_dup)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5008009 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5008009
Changed
@@ -1,2 +1,2 @@ 5.008009 -hv_assert # U +Perl_hv_assert # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5009000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5009000
Changed
@@ -7,9 +7,9 @@ MY_CXT # E MY_CXT_CLONE # E MY_CXT_INIT # E -my_cxt_init # U new_version # U parser_dup # U +Perl_my_cxt_init # U _pMY_CXT # X added by devel/scanprov pMY_CXT # E pMY_CXT_ # X added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5009003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5009003
Changed
@@ -4,24 +4,25 @@ gv_const_sv # U GV_NOADD_NOINIT # E GV_NOEXPAND # E -hv_eiter_p # U -hv_eiter_set # U hv_name_set # U -hv_placeholders_get # U -hv_placeholders_set # U -hv_riter_p # U -hv_riter_set # U is_utf8_string_loclen # U MULTICALL # E newGIVENOP # U newSVhek # U -pad_compname_type # U +Perl_hv_eiter_p # U +Perl_hv_eiter_set # U +Perl_hv_placeholders_get # U +Perl_hv_placeholders_set # U +Perl_hv_riter_p # U +Perl_hv_riter_set # U PERLIO_FUNCS_DECL # X added by devel/scanprov PERL_MAGIC_arylen_p # E PERL_MAGIC_rhash # E PERL_MAGIC_symtab # E POP_MULTICALL # E savepvs # U +seed # U (Perl_seed) +share_hek # U (Perl_share_hek) sortsv_flags # U SvPVbytex_nolen # U SvPV_free # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5009004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5009004
Changed
@@ -1,11 +1,11 @@ 5.009004 gv_name_set # U GV_NOTQUAL # E -hv_copy_hints_hv # U my_vsnprintf # U newXS_flags # U -PerlIO_context_layers # U PERL_MAGIC_hints # E PERL_MAGIC_hintselem # E +Perl_PerlIO_context_layers # U sv_does # U +sv_nounlocking # U (Perl_sv_nounlocking) sv_usepvn_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5009005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5009005
Changed
@@ -1,15 +1,14 @@ 5.009005 -av_create_and_push # U -av_create_and_unshift_one # U CopLABEL # U +find_runcv # U (Perl_find_runcv) gv_fetchfile_flags # U -lex_start # E (Perl_lex_start) mro_get_linear_isa # U mro_method_changed_in # U my_dirfd # U +Perl_av_create_and_push # U +Perl_av_create_and_unshift_one # U Perl_signbit # U pregcomp # E (Perl_pregcomp) -ptr_table_clear # U ptr_table_fetch # U ptr_table_free # U ptr_table_new # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5010001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5010001
Changed
@@ -1,15 +1,12 @@ 5.010001 HvMROMETA # U -mro_get_from_name # U MRO_GET_PRIVATE_DATA # U -mro_register # U -mro_set_mro # U -mro_set_private_data # U +Perl_mro_get_from_name # U +Perl_mro_register # U +Perl_mro_set_mro # U +Perl_mro_set_private_data # U SAVEFREEOP # U -save_hints # U save_op # U (Perl_save_op) save_padsv_and_mortalize # U -save_pushi32ptr # U save_pushptr # U -save_pushptrptr # U sv_insert_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5011000 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5011000
Changed
@@ -11,6 +11,7 @@ save_aelem_flags # U save_hdelete # U save_helem_flags # U +setdefout # U (Perl_setdefout) SV_FORCE_UTF8_UPGRADE # E SvOOK_offset # U SVt_REGEXP # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013002
Changed
@@ -1,10 +1,10 @@ 5.013002 -clone_params_del # U -clone_params_new # U find_rundefsv # U foldEQ # U foldEQ_locale # U -hv_fill # U +Perl_clone_params_del # U +Perl_clone_params_new # U +Perl_hv_fill # U sv_dec_nomg # U sv_dup_inc # U sv_inc_nomg # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013003 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013003
Changed
@@ -1,2 +1,2 @@ 5.013003 -blockhook_register # E +Perl_blockhook_register # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013005
Changed
@@ -1,4 +1,6 @@ 5.013005 +hv_copy_hints_hv # U (Perl_hv_copy_hints_hv) lex_stuff_pvs # U parse_fullstmt # U PL_rpeepp # E +save_hints # U (Perl_save_hints)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013006 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013006
Changed
@@ -7,6 +7,7 @@ gv_fetchpvn # U lex_stuff_pv # U LINKLIST # U +load_module_nocontext # U (Perl_load_module_nocontext) mg_free_type # U newSVpv_share # U op_append_elem # U @@ -19,6 +20,8 @@ rv2cv_op_cv # U RV2CVOPCV_MARK_EARLY # E RV2CVOPCV_RETURN_NAME_GV # E +save_pushi32ptr # U (Perl_save_pushi32ptr) +save_pushptrptr # U (Perl_save_pushptrptr) savesharedpvs # U savesharedsvpv # U sv_catpv_flags # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013007 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013007
Changed
@@ -23,9 +23,9 @@ cop_hints_fetch_pvn # U cop_hints_fetch_pvs # U cop_hints_fetch_sv # U -custom_op_register # E dirp_dup # A HvENAME # U +lex_start # U (Perl_lex_start) newFOROP # A newWHILEOP # A OP_CLASS # U @@ -35,6 +35,7 @@ parse_block # U parse_label # U PARSE_OPTIONAL # E +Perl_custom_op_register # E PL_phase # E XopDISABLE # X added by devel/scanprov XopENABLE # X added by devel/scanprov
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5013009 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5013009
Changed
@@ -4,6 +4,8 @@ UNICODE_DISALLOW_NONCHAR # E UNICODE_DISALLOW_SUPER # E UNICODE_DISALLOW_SURROGATE # E +UNICODE_IS_NONCHAR # U +UNICODE_IS_SUPER # U UNICODE_WARN_ILLEGAL_INTERCHANGE # E UNICODE_WARN_NONCHAR # E UNICODE_WARN_SUPER # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5015001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5015001
Changed
@@ -1,11 +1,14 @@ 5.015001 -cop_fetch_label # U -cop_store_label # U +cv_clone # U (Perl_cv_clone) +pad_add_anon # U (Perl_pad_add_anon) pad_add_name_pv # U pad_add_name_pvn # U pad_add_name_pvs # U pad_add_name_sv # U +pad_alloc # U (Perl_pad_alloc) pad_findmy_pv # U pad_findmy_pvn # U pad_findmy_pvs # U pad_findmy_sv # U +pad_new # U (Perl_pad_new) +pad_tidy # U (Perl_pad_tidy)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5015004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5015004
Changed
@@ -24,7 +24,6 @@ sv_does_pv # U sv_does_pvn # U sv_does_sv # U -sv_ref # U whichsig_pv # U whichsig_pvn # U whichsig_sv # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5019001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5019001
Changed
@@ -1,5 +1,8 @@ 5.019001 toFOLD # U +toFOLD_A # U toLOWER_A # U toLOWER_L1 # U toTITLE # U +toTITLE_A # U +toUPPER_A # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5021001 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5021001
Changed
@@ -1,3 +1,2 @@ 5.021001 markstack_grow # E (Perl_markstack_grow) -WARN_EXPERIMENTAL__WIN32_PERLIO # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5021006 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5021006
Changed
@@ -1,4 +1,7 @@ 5.021006 +block_end # U (Perl_block_end) +block_start # U (Perl_block_start) +intro_my # U (Perl_intro_my) newDEFSVOP # U op_convert_list # U WARN_LOCALE # E
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5023005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5023005
Changed
@@ -1,1 +1,2 @@ 5.023005 +sv_ref # U (Perl_sv_ref)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5023008 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5023008
Changed
@@ -1,4 +1,4 @@ 5.023008 clear_defarray # U leave_adjust_stacks # U -savetmps # U +Perl_savetmps # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5031004 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5031004
Changed
@@ -1,8 +1,9 @@ 5.031004 +cop_fetch_label # U (Perl_cop_fetch_label) +cop_store_label # U (Perl_cop_store_label) sv_2pvbyte_flags # U sv_2pvutf8_flags # U -SvAMAGIC_off # U -SvAMAGIC_on # U +sv_nolocking # U (Perl_sv_nolocking) SvPVbyte_nomg # U SvPVbyte_or_null # U SvPVbyte_or_null_nomg # U
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5033002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5033002
Changed
@@ -1,1 +1,2 @@ 5.033002 +pack_cat # U (Perl_pack_cat)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5033005 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5033005
Changed
@@ -1,1 +1,2 @@ 5.033005 +pad_compname_type # U (Perl_pad_compname_type)
View file
_service:tar_scm:Devel-PPPort-3.63.tar.gz/parts/todo/5035002 -> _service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035002
Changed
@@ -1,6 +1,1 @@ 5.035002 -LOCK_LC_NUMERIC_STANDARD # E -PERL_ARGS_ASSERT_CROAK_XS_USAGE # E -PERL_VERSION_EQ # E -PERL_VERSION_NE # E -UNLOCK_LC_NUMERIC_STANDARD # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035003
Added
@@ -0,0 +1,1 @@ +5.035003
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035004
Added
@@ -0,0 +1,10 @@ +5.035004 +newDEFEROP # U +SvIsBOOL # U +sv_setbool # U +sv_setbool_mg # U +sv_setrv_inc # U +sv_setrv_inc_mg # U +sv_setrv_noinc # U +sv_setrv_noinc_mg # U +WARN_EXPERIMENTAL__DEFER # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035005
Added
@@ -0,0 +1,3 @@ +5.035005 +SAVESTRLEN # U +WARN_EXPERIMENTAL__FOR_LIST # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035006
Added
@@ -0,0 +1,3 @@ +5.035006 +CopFILEAVn # U +sv_setpvn_fresh # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035007
Added
@@ -0,0 +1,2 @@ +5.035007 +phase_name # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035008
Added
@@ -0,0 +1,2 @@ +5.035008 +op_wrap_finally # U
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035009
Added
@@ -0,0 +1,7 @@ +5.035009 +sv_numeq # U +sv_numeq_flags # U +sv_streq # U +sv_streq_flags # U +WARN_EXPERIMENTAL__ARGS_ARRAY_WITH_SIGNATURES # E +WARN_EXPERIMENTAL__BUILTIN # E
View file
_service:tar_scm:Devel-PPPort-3.68.tar.gz/parts/todo/5035010
Added
@@ -0,0 +1,3 @@ +5.035010 +newSV_type_mortal # U +UTF8_IS_REPLACEMENT # U
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2