Skip to content

Commit 8f62b02

Browse files
committed
Update Devel-PPPort to CPAN version 3.57
[DELTA] 3.57 - 2020-01-31 * Fix eval_sv for Perl versions prior to 5.6.0 (Pali) * Fix t/ppphtest.t for Perl versions prior to 5.6.0 (Pali) * Fix compilation of sv_setsv_flags when GCC extensions are not present (Pali) * Fix SV_NOSTEAL on 5.7.2 (Karl Williamson) * Fix multiple unit test issues (Craig A. Berry, Karl Williamson, Pali) * Avoid generating warnings on early Perls (Karl Williamson) * Backport memCHRs (Karl Williamson) * Implement sv_setsv_flags() with SV_NOSTEAL and SV_GMAGIC flags for Perl versions < 5.7.3 (Pali) * Implement UTF8f format and its UTF8fARG macro (Pali)
1 parent 2db5b8d commit 8f62b02

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

80 files changed

+923
-460
lines changed

MANIFEST

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3219,6 +3219,7 @@ dist/Devel-PPPort/parts/base/5031004 Devel::PPPort baseline todo file
32193219
dist/Devel-PPPort/parts/base/5031005 Devel::PPPort baseline todo file
32203220
dist/Devel-PPPort/parts/base/5031006 Devel::PPPort baseline todo file
32213221
dist/Devel-PPPort/parts/base/5031007 Devel::PPPort baseline todo file
3222+
dist/Devel-PPPort/parts/base/5031008
32223223
dist/Devel-PPPort/parts/embed.fnc Devel::PPPort Perl API listing
32233224
dist/Devel-PPPort/parts/inc/01_test Devel::PPPort include
32243225
dist/Devel-PPPort/parts/inc/call Devel::PPPort include
@@ -3460,6 +3461,7 @@ dist/Devel-PPPort/parts/todo/5031004 Devel::PPPort baseline todo file
34603461
dist/Devel-PPPort/parts/todo/5031005 Devel::PPPort baseline todo file
34613462
dist/Devel-PPPort/parts/todo/5031006 Devel::PPPort baseline todo file
34623463
dist/Devel-PPPort/parts/todo/5031007 Devel::PPPort baseline todo file
3464+
dist/Devel-PPPort/parts/todo/5031008
34633465
dist/Devel-PPPort/PPPort.xs Devel::PPPort dummy PPPort.xs
34643466
dist/Devel-PPPort/ppport_h.PL Devel::PPPort ppport.h writer
34653467
dist/Devel-PPPort/PPPort_pm.PL Devel::PPPort PPPort.pm writer

Porting/Maintainers.pl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ package Maintainers;
339339
},
340340

341341
'Devel::PPPort' => {
342-
'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.56.tar.gz',
342+
'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.57.tar.gz',
343343
'FILES' => q[dist/Devel-PPPort],
344344
'EXCLUDED' => [
345345
'PPPort.pm', # we use PPPort_pm.PL instead

dist/Devel-PPPort/Changes

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,26 @@
11
Revision history for Devel-PPPort
22

3+
3.57 - 2020-01-31
4+
5+
* Fix eval_sv for Perl versions prior to 5.6.0 (Pali)
6+
* Fix t/ppphtest.t for Perl versions prior to 5.6.0 (Pali)
7+
* Fix compilation of sv_setsv_flags when GCC extensions are not present (Pali)
8+
* Fix SV_NOSTEAL on 5.7.2 (Karl Williamson)
9+
* Fix multiple unit test issues (Craig A. Berry, Karl Williamson, Pali)
10+
* Avoid generating warnings on early Perls (Karl Williamson)
11+
* Backport memCHRs (Karl Williamson)
12+
* Implement sv_setsv_flags() with SV_NOSTEAL and SV_GMAGIC flags for Perl versions < 5.7.3 (Pali)
13+
* Implement UTF8f format and its UTF8fARG macro (Pali)
14+
15+
3.56 - 2019-11-25
16+
17+
* mktests.PL: use FindBin for INC setup
18+
* devel/regenerate: Adjust POD line length
19+
* Fix compilation with Visual C++ bugs introduced in 3.55 (Tomasz Konojacki)
20+
* Fix mess.t failures when on VC++ when $0 contains backslashes (Tomasz Konojacki)
21+
* Fix failing builds on 5.20.[1-3] introduced in 3.55 (Karl Williamson)
22+
* Change tests to accept and use Test::More-like functions (Karl Williamson)
23+
324
3.55 - 2019-11-07
425

526
* Fix p5-Text-Xslate on Perl 5.8.5 (Nicolas R)

dist/Devel-PPPort/Makefile.PL

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,16 @@ unless ($ENV{'PERL_CORE'}) {
3838
@ARGV = map { /^--with-(apicheck)$/ && ++$opt{$1} ? () : $_ } @ARGV;
3939

4040
my %mf = (
41-
NAME => 'Devel::PPPort',
42-
VERSION_FROM => 'PPPort_pm.PL',
43-
PM => { 'PPPort.pm' => '$(INST_LIBDIR)/PPPort.pm' },
44-
H => [ qw(ppport.h) ],
45-
OBJECT => 'RealPPPort$(OBJ_EXT) $(O_FILES)',
46-
XSPROTOARG => '-noprototypes',
47-
CONFIGURE => \&configure,
41+
NAME => 'Devel::PPPort',
42+
VERSION_FROM => 'PPPort_pm.PL',
43+
PM => { 'PPPort.pm' => '$(INST_LIBDIR)/PPPort.pm' },
44+
H => [ qw(ppport.h) ],
45+
OBJECT => 'RealPPPort$(OBJ_EXT) $(O_FILES)',
46+
XSPROTOARG => '-noprototypes',
47+
CONFIGURE => \&configure,
48+
BUILD_REQUIRES => {
49+
"FindBin" => "0",
50+
},
4851
);
4952
WriteMakefile(%mf);
5053

dist/Devel-PPPort/PPPort_pm.PL

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -711,7 +711,7 @@ package Devel::PPPort;
711711
use strict;
712712
use vars qw($VERSION $data);
713713
714-
$VERSION = '3.56';
714+
$VERSION = '3.57';
715715
716716
sub _init_data
717717
{

dist/Devel-PPPort/TODO

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,6 @@ TODO:
312312
warn_uninit
313313
watchaddr
314314
watchok
315-
Xpv
316315
Yes
317316

318317
* have an --env option for soak to set env variable combinations

dist/Devel-PPPort/devel/mkppport_fnc.pl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
# This program should be run when regenerating the data for ppport.h
88
# (devel/regenerate). It should be run after parts/embed.fnc is updated, and
9-
# after mkapidoc.sh has been run.
9+
# after mkapidoc.pl has been run.
1010
#
1111
# Its purpose is to generate ppport.fnc, a file which has the same syntax as
1212
# embed.fnc and apidoc.fnc, but contains entries that should only be tested
@@ -151,8 +151,8 @@
151151
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
152152
:
153153
: This file lists all API functions/macros that are provided purely
154-
: by Devel::PPPort, or that are unXXX It is in the same format as the F<embed.fnc> that
155-
: ships with the Perl source code.
154+
: by Devel::PPPort, or that are not public. It is in the same format as the
155+
: F<embed.fnc> that ships with the Perl source code.
156156
:
157157
: Since these are used only to provide the argument types, it's ok to have the
158158
: return value be void for some where it's an issues

dist/Devel-PPPort/devel/regenerate

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ my %seen;
7373
%seen = map { $seen{$_->{name}}++; } @embeds;
7474
my @bads = grep { $seen{$_} > 1 } keys %seen;
7575
if (@bads) {
76-
print "The following items have multiple entries in the part/*.fnc files.\n",
76+
print "The following items have multiple entries in the parts/*.fnc files.\n",
7777
" Regenerate apidoc.fnc, then ppport.fnc and try again. If this\n",
7878
" doesn't work, choose the best version for each symbol and delete\n",
7979
" the others: ",

dist/Devel-PPPort/parts/apidoc.fnc

Lines changed: 44 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ Amd|void|__ASSERT_|bool expr
2020
Amnhd||aTHX
2121
Amnhd||aTHX_
2222
Amd|int|AvFILL|AV* av
23-
md|int|AvFILLp|AV* av
2423
Amnd|I32|ax
2524
Amxud|void|BhkDISABLE|BHK *hk|which
2625
Amxud|void|BhkENABLE|BHK *hk|which
@@ -32,6 +31,7 @@ AmnUd|const char *|BOM_UTF8
3231
Amd|SV *|boolSV|bool b
3332
Amnd||BYTEORDER
3433
mxud|void|CALL_BLOCK_HOOKS|which|arg
34+
Amnhd||CALL_CHECKER_REQUIRE_GV
3535
Amd|void *|C_ARRAY_END|void *a
3636
Amd|STRLEN|C_ARRAY_LENGTH|void *a
3737
Amnd||CASTFLAGS
@@ -58,6 +58,7 @@ Amxd|SV *|cophh_fetch_pvn|const COPHH *cophh|const char *keypv|STRLEN keylen|U32
5858
Amxd|SV *|cophh_fetch_pvs|const COPHH *cophh|"key"|U32 flags
5959
Amxd|SV *|cophh_fetch_sv|const COPHH *cophh|SV *key|U32 hash|U32 flags
6060
Amxd|void|cophh_free|COPHH *cophh
61+
Amnhd||COPHH_KEY_UTF8
6162
Amxd|COPHH *|cophh_new_empty
6263
Amxd|COPHH *|cophh_store_pv|const COPHH *cophh|const char *key|U32 hash|SV *value|U32 flags
6364
Amxd|COPHH *|cophh_store_pvn|COPHH *cophh|const char *keypv|STRLEN keylen|U32 hash|SV *value|U32 flags
@@ -77,6 +78,7 @@ Amnd||CPPLAST
7778
Amnd||CPPMINUS
7879
Amnd||CPPRUN
7980
Amnd||CPPSTDIN
81+
Amnhd||CV_NAME_NOTQUAL
8082
Amxd|PADLIST *|CvPADLIST|CV *cv
8183
Amd|HV*|CvSTASH|CV* cv
8284
md|bool|CvWEAKOUTSIDE|CV *cv
@@ -124,9 +126,14 @@ Amnhd||G_RETHROW
124126
AmdR|bool|GROK_NUMERIC_RADIX|NN const char **sp|NN const char *send
125127
AmnUd||G_SCALAR
126128
Amnhd||GV_ADD
129+
Amnhd||GV_ADDMG
130+
Amnhd||GV_ADDMULTI
127131
Amd|AV*|GvAV|GV* gv
128132
Amd|CV*|GvCV|GV* gv
129133
Amd|HV*|GvHV|GV* gv
134+
Amnhd||GV_NOADD_NOINIT
135+
Amnhd||GV_NOEXPAND
136+
Amnhd||GV_NOINIT
130137
AmnUd||G_VOID
131138
Amd|HV*|gv_stashpvs|"name"|I32 create
132139
Amnhd||GV_SUPER
@@ -146,6 +153,7 @@ Amd|STRLEN|HvENAMELEN|HV *stash
146153
Amd|unsigned char|HvENAMEUTF8|HV *stash
147154
Amd|SV**|hv_fetchs|HV* tb|"key"|I32 lval
148155
Amd|STRLEN|HvFILL|HV *const hv
156+
Amnhd||HV_ITERNEXT_WANTPLACEHOLDERS
149157
Amd|char*|HvNAME|HV* stash
150158
Amd|STRLEN|HvNAMELEN|HV *stash
151159
Amd|unsigned char|HvNAMEUTF8|HV *stash
@@ -342,7 +350,9 @@ Amnd|I32|ix
342350
Amd|U8|LATIN1_TO_NATIVE|U8 ch
343351
Amnsd||LEAVE
344352
Amsd||LEAVE_with_name|"name"
353+
Amnhd||LEX_KEEP_PREVIOUS
345354
Amxd|void|lex_stuff_pvs|"pv"|U32 flags
355+
Amnhd||LEX_STUFF_UTF8
346356
AmUd|bool|LIKELY|const bool expr
347357
Amd|OP*|LINKLIST|OP *o
348358
Amnd||LONGDBLINFBYTES
@@ -352,6 +362,7 @@ Amnd||LONGSIZE
352362
Amnd||LSEEKSIZE
353363
mnUd||LVRET
354364
AmnUd||MARK
365+
Amd|bool|memCHRs|"list"|char c
355366
Amd|bool|memEQ|char* s1|char* s2|STRLEN len
356367
Amd|bool|memEQs|char* s1|STRLEN l1|"s2"
357368
Amd|bool|memNE|char* s1|char* s2|STRLEN len
@@ -398,11 +409,14 @@ Amnd||NVSIZE
398409
Amnd||NVTYPE
399410
Amd|U32|OP_CLASS|OP *o
400411
Amd|const char *|OP_DESC|OP *o
412+
Amnhd||OPf_KIDS
401413
Amd|bool|OpHAS_SIBLING|OP *o
402414
Amd|void|OpLASTSIB_set|OP *o|OP *parent
403415
Amd|void|OpMAYBESIB_set|OP *o|OP *sib|OP *parent
404416
Amd|void|OpMORESIB_set|OP *o|OP *sib
405417
Amd|const char *|OP_NAME|OP *o
418+
Amnhd||OPpEARLY_CV
419+
Amnhd||OPpENTERSUB_AMPER
406420
Amd|OP*|OpSIBLING|OP *o
407421
Amd|bool|OP_TYPE_IS|OP *o|Optype type
408422
Amd|bool|OP_TYPE_IS_OR_WAS|OP *o|Optype type
@@ -440,6 +454,7 @@ Amxd|char *|PadnamePV|PADNAME * pn
440454
Amxd|SSize_t|PadnameREFCNT|PADNAME * pn
441455
Amxd|void|PadnameREFCNT_dec|PADNAME * pn
442456
Amxd|SV *|PadnameSV|PADNAME * pn
457+
Amnhd||PADNAMEt_OUTER
443458
md|HV *|PadnameTYPE|PADNAME * pn
444459
Amxd|bool|PadnameUTF8|PADNAME * pn
445460
md|void|PAD_RESTORE_LOCAL|PAD *opad
@@ -450,7 +465,12 @@ md|void|PAD_SET_CUR_NOSAVE |PADLIST padlist|I32 n
450465
md|SV *|PAD_SETSV |PADOFFSET po|SV* sv
451466
md|SV *|PAD_SV |PADOFFSET po
452467
md|SV *|PAD_SVl |PADOFFSET po
468+
Amnhd||PARSE_OPTIONAL
453469
Amd|int|PERL_ABS|int
470+
Amnhd||PERL_EXIT_ABORT
471+
Amnhd||PERL_EXIT_DESTRUCT_END
472+
Amnhd||PERL_EXIT_EXPECTED
473+
Amnhd||PERL_EXIT_WARN
454474
Amhd|void|PERL_HASH|U32 hash|char *key|STRLEN klen
455475
AmnUd||PERL_INT_MAX
456476
AmnUhd||PERL_INT_MIN
@@ -478,6 +498,9 @@ ATmhd|int |PerlIO_setpos|PerlIO *f|SV *saved
478498
Amhd|int |PerlIO_stdoutf|const char *fmt|...
479499
ATmhd|int |PerlIO_ungetc|PerlIO *f|int ch
480500
ATmhd|int |PerlIO_vprintf|PerlIO *f|const char *fmt|va_list args
501+
Amnhd||PERL_LOADMOD_DENY
502+
Amnhd||PERL_LOADMOD_IMPORT_OPS
503+
Amnhd||PERL_LOADMOD_NOIMPORT
481504
AmnUhd||PERL_LONG_MAX
482505
AmnUhd||PERL_LONG_MIN
483506
Amnhd||PERL_MAGIC_arylen
@@ -566,11 +589,7 @@ AmnxUd|PADNAMELIST *|PL_comppad_name
566589
Amnd|COP*|PL_curcop
567590
AmnxUd|SV **|PL_curpad
568591
Amnd|HV*|PL_curstash
569-
mnd|SV *|PL_DBsingle
570-
mnd|GV *|PL_DBsub
571-
mnd|SV *|PL_DBtrace
572592
Amnd|GV *|PL_defgv
573-
mnd|U8|PL_dowarn
574593
Amnhd|GV *|PL_errgv
575594
Amnd|U8|PL_exit_flags
576595
AmnUxd|Perl_keyword_plugin_t|PL_keyword_plugin
@@ -586,6 +605,7 @@ AmnxUNd|char *|PL_parser-E<gt>bufptr
586605
AmnxUNd|char *|PL_parser-E<gt>linestart
587606
Amnd|peep_t|PL_peepp
588607
Amnd|signed char|PL_perl_destruct_level
608+
Amnd|enum perl_phase|PL_phase
589609
Amnd|peep_t|PL_rpeepp
590610
mnd|SV*|PL_rs
591611
Amnd|runops_proc_t|PL_runops
@@ -636,6 +656,8 @@ AmnUd|const char *|REPLACEMENT_CHARACTER_UTF8
636656
mnd|void|RESTORE_ERRNO
637657
Amd|void|RESTORE_LC_NUMERIC
638658
Amnd|(whatever)|RETVAL
659+
Amnhd||RV2CVOPCV_MARK_EARLY
660+
Amnhd||RV2CVOPCV_RETURN_NAME_GV
639661
Amd|void|Safefree|void* ptr
640662
Amd|void|SANE_ERRSV
641663
md|void|SAVECLEARSV |SV **svp
@@ -672,13 +694,15 @@ AmTRd|NV|Strtol|NN const char * const s|NULLOK char ** e|int base
672694
AmTRd|NV|Strtoul|NN const char * const s|NULLOK char ** e|int base
673695
Amd|void|StructCopy|type *src|type *dest|type
674696
Amud|pair|STR_WITH_LEN|"literal string"
697+
Amnhd||SV_CATBYTES
675698
Amd|void|sv_catpvn_nomg|SV* sv|const char* ptr|STRLEN len
676699
Amd|void|sv_catpv_nomg|SV* sv|const char* ptr
677700
Amd|void|sv_catpvs|SV* sv|"literal string"
678701
Amd|void|sv_catpvs_flags|SV* sv|"literal string"|I32 flags
679702
Amd|void|sv_catpvs_mg|SV* sv|"literal string"
680703
Amd|void|sv_catpvs_nomg|SV* sv|"literal string"
681704
Amd|void|sv_catsv_nomg|SV* dsv|SV* ssv
705+
Amnhd||SV_CATUTF8
682706
Amnhd||SV_COW_DROP_PV
683707
Amd|STRLEN|SvCUR|SV* sv
684708
Amd|void|SvCUR_set|SV* sv|STRLEN len
@@ -787,6 +811,7 @@ Amd|void|sv_setsv_nomg|SV* dsv|SV* ssv
787811
Amd|void|SvSetSV_nosteal|SV* dsv|SV* ssv
788812
Amd|void|SvSHARE|SV* sv
789813
Amnhd||SV_SMAGIC
814+
Amnhd||SVs_PADSTALE
790815
Amd|HV*|SvSTASH|SV* sv
791816
Amd|void|SvSTASH_set|SV* sv|HV* val
792817
Amnhd||SVs_TEMP
@@ -858,7 +883,14 @@ AmnUd||UNDERBAR
858883
AmnUd|UV|UNICODE_REPLACEMENT
859884
Amd|UV|UNI_TO_NATIVE|UV ch
860885
AmUd|bool|UNLIKELY|const bool expr
886+
Amnhd||UTF8_CHECK_ONLY
861887
Amd|STRLEN|UTF8_CHK_SKIP|char* s
888+
Amnhd||UTF8_DISALLOW_ILLEGAL_C9_INTERCHANGE
889+
Amnhd||UTF8_DISALLOW_ILLEGAL_INTERCHANGE
890+
Amnhd||UTF8_DISALLOW_NONCHAR
891+
Amnhd||UTF8_DISALLOW_PERL_EXTENDED
892+
Amnhd||UTF8_DISALLOW_SUPER
893+
Amnhd||UTF8_DISALLOW_SURROGATE
862894
Amnhd||UTF8f
863895
Amhd||UTF8fARG|bool is_utf8|Size_t byte_len|char *str
864896
Amd|bool|UTF8_IS_INVARIANT|char c
@@ -870,6 +902,12 @@ AmnUd|STRLEN|UTF8_MAXBYTES_CASE
870902
Amd|STRLEN|UTF8_SAFE_SKIP|char* s|char* e
871903
Amd|STRLEN|UTF8_SKIP|char* s
872904
Amd|STRLEN|UTF8SKIP|char* s
905+
Amnhd||UTF8_WARN_ILLEGAL_C9_INTERCHANGE
906+
Amnhd||UTF8_WARN_ILLEGAL_INTERCHANGE
907+
Amnhd||UTF8_WARN_NONCHAR
908+
Amnhd||UTF8_WARN_PERL_EXTENDED
909+
Amnhd||UTF8_WARN_SUPER
910+
Amnhd||UTF8_WARN_SURROGATE
873911
Amd|bool|UVCHR_IS_INVARIANT|UV cp
874912
Amd|STRLEN|UVCHR_SKIP|UV cp
875913
Amnhd||UVof
@@ -893,6 +931,7 @@ Amnhd||WARN_EXPERIMENTAL__ALPHA_ASSERTIONS
893931
Amnhd||WARN_EXPERIMENTAL__BITWISE
894932
Amnhd||WARN_EXPERIMENTAL__CONST_ATTR
895933
Amnhd||WARN_EXPERIMENTAL__DECLARED_REFS
934+
Amnhd||WARN_EXPERIMENTAL__ISA
896935
Amnhd||WARN_EXPERIMENTAL__LEXICAL_SUBS
897936
Amnhd||WARN_EXPERIMENTAL__POSTDEREF
898937
Amnhd||WARN_EXPERIMENTAL__PRIVATE_USE

dist/Devel-PPPort/parts/base/5003007

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ gp_free # T
5454
gp_ref # T
5555
G_SCALAR # T
5656
GV_ADD # T
57+
GV_ADDMULTI # T
5758
GvAV # T
5859
gv_AVadd # T
5960
gv_check # T
@@ -172,7 +173,9 @@ Nullch # T
172173
Nullcv # T
173174
Nullhv # T
174175
Nullsv # T
176+
OPf_KIDS # T
175177
op_free # T
178+
OPpENTERSUB_AMPER # T
176179
ORIGMARK # T
177180
OSNAME # T
178181
pad_alloc # T

dist/Devel-PPPort/parts/base/5004005

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
do_binmode # E
33
dTHR # E
44
ERRSV # E
5+
GV_NOINIT # E
56
newCONSTSUB # E
67
newSVpvn # E
78
PL_curcop # E

dist/Devel-PPPort/parts/base/5005000

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ PL_laststatval # M added by devel/scanprov
3838
PL_mess_sv # M added by devel/scanprov
3939
PL_statcache # M added by devel/scanprov
4040
PL_Sv # M added by devel/scanprov
41+
PL_Xpv # M added by devel/scanprov
4142
START_EXTERN_C # M added by devel/scanprov
4243
add_data # F added by devel/scanprov
4344
ao # F added by devel/scanprov

dist/Devel-PPPort/parts/base/5006000

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,13 @@ newXS # E (Perl_newXS)
8282
newXSproto # E
8383
NVTYPE # E
8484
op_dump # E
85+
OPpEARLY_CV # E
86+
PERL_EXIT_EXPECTED # E
8587
PerlIO_printf # E
8688
PerlIO_stdoutf # E
89+
PERL_LOADMOD_DENY # E
90+
PERL_LOADMOD_IMPORT_OPS # E
91+
PERL_LOADMOD_NOIMPORT # E
8792
perl_parse # E (perl_parse)
8893
PERL_REVISION # E
8994
PERL_SUBVERSION # E
@@ -126,6 +131,7 @@ sv_2pvutf8 # U
126131
sv_2pvutf8_nolen # U
127132
sv_catpvf # E (Perl_sv_catpvf)
128133
sv_catpvf_mg # E (Perl_sv_catpvf_mg)
134+
SVf # E
129135
sv_force_normal # U
130136
SVf_UTF8 # E
131137
SvIOK_notUV # E
@@ -266,7 +272,6 @@ PL_ppaddr # M added by devel/scanprov
266272
pTHX_ # M added by devel/scanprov
267273
PTRV # M added by devel/scanprov
268274
sv_catpvf_mg_nocontext # M added by devel/scanprov
269-
SVf # M added by devel/scanprov
270275
sv_setpvf_mg_nocontext # M added by devel/scanprov
271276
warn_nocontext # M added by devel/scanprov
272277
XSprePUSH # M added by devel/scanprov

0 commit comments

Comments
 (0)