Projects
openEuler:Mainline
perl-Devel-PPPort
Sign Up
Log In
Username
Password
We truncated the diff of some files because they were too big. If you want to see the full diff for every file,
click here
.
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
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 ';
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
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 \
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);
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