summaryrefslogtreecommitdiff
path: root/makedef.pl
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-07-20 21:39:30 +0200
committerNicholas Clark <nick@ccl4.org>2011-08-01 11:53:52 +0200
commit2cea2a29b4edbbfba9bec04cb9f13035bac7da12 (patch)
tree2eb764b25d0f9e3bf7d3a1193caf9dae2b6eb939 /makedef.pl
parentc36317f03bed52a819c9ee2deb01ee381e22360a (diff)
downloadperl-2cea2a29b4edbbfba9bec04cb9f13035bac7da12.tar.gz
In makedef.pl, remove all skips for variables now in the parser struct.
Different parser variables exist when perl is compiled with/without -Dmad. Before these were moved into the parser struct, they all had to be skipped explicitly. Now the parser struct has different members depending on whether perl is MAD or not.
Diffstat (limited to 'makedef.pl')
-rw-r--r--makedef.pl20
1 files changed, 1 insertions, 19 deletions
diff --git a/makedef.pl b/makedef.pl
index 3e35c1fa4e..5190bbe709 100644
--- a/makedef.pl
+++ b/makedef.pl
@@ -746,28 +746,10 @@ unless ($define{'PERL_TRACK_MEMPOOL'}) {
)];
}
-if ($define{'PERL_MAD'}) {
- skip_symbols [qw(
- PL_nextval
- PL_nexttype
- )];
-} else {
+unless ($define{PERL_MAD}) {
skip_symbols [qw(
PL_madskills
PL_xmlfp
- PL_lasttoke
- PL_realtokenstart
- PL_faketokens
- PL_thismad
- PL_thistoken
- PL_thisopen
- PL_thisstuff
- PL_thisclose
- PL_thiswhite
- PL_nextwhite
- PL_skipwhite
- PL_endwhite
- PL_curforce
Perl_pad_peg
Perl_xmldump_indent
Perl_xmldump_vindent