diff options
author | Nicholas Clark <nick@ccl4.org> | 2007-01-02 16:05:02 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2007-01-02 16:05:02 +0000 |
commit | 077a3fa2c3fff382cd8a867b1b39765df61a6fc7 (patch) | |
tree | abb33108fc6f5d08669e8398daad7a4fd7da5255 | |
parent | 6c9e42f72545c13a658eedd9d691686aeeea23f4 (diff) | |
download | perl-077a3fa2c3fff382cd8a867b1b39765df61a6fc7.tar.gz |
Probably better to make PAD_FAKELEX_ANON and PAD_FAKELEX_MULTI special
cases, instead of scanning pad.h to find them, and picking up 3 other
superfluous definitions as a side effect.
p4raw-id: //depot/perl@29663
-rw-r--r-- | ext/B/defsubs_h.PL | 4 | ||||
-rw-r--r-- | ext/B/t/concise-xs.t | 2 |
2 files changed, 4 insertions, 2 deletions
diff --git a/ext/B/defsubs_h.PL b/ext/B/defsubs_h.PL index 9291f34cbf..0e30e46684 100644 --- a/ext/B/defsubs_h.PL +++ b/ext/B/defsubs_h.PL @@ -47,11 +47,13 @@ foreach my $const (qw( SVs_SMG SVt_PVGV SVt_PVHV + PAD_FAKELEX_ANON + PAD_FAKELEX_MULTI )) { doconst($const); } -foreach my $file (qw(op.h cop.h pad.h)) +foreach my $file (qw(op.h cop.h)) { my $path = $^O eq 'MacOS' ? ":::$file" : "../../$file"; open(OPH,"$path") || die "Cannot open $path:$!"; diff --git a/ext/B/t/concise-xs.t b/ext/B/t/concise-xs.t index 76f307b807..b4f053f67f 100644 --- a/ext/B/t/concise-xs.t +++ b/ext/B/t/concise-xs.t @@ -117,7 +117,7 @@ use Getopt::Std; use Carp; use Test::More tests => ( # per-pkg tests (function ct + require_ok) 40 + 16 # Data::Dumper, Digest::MD5 - + 517 + 241 # B::Deparse, B + + 517 + 238 # B::Deparse, B + 595 + 190 # POSIX, IO::Socket + 3 * ($] > 5.009) + 16 * ($] >= 5.009003) |