use B qw(minus_c sv_undef walkoptree walksymtable main_root main_start peekop
class cstring cchar svref_2object compile_stats comppadlist hash
- threadsv_names main_cv init_av opnumber);
+ threadsv_names main_cv init_av opnumber
+ AVf_REAL HEf_SVKEY);
use B::Asmdata qw(@specialsv_name);
use FileHandle;
# to "know" that op_seq is a U16 and use 65535. Ugh.
my $op_seq = 65535;
-sub define HEf_SVKEY () { -2 }
-
# Look this up here so we can do just a number compare
# rather than looking up the name of every BASEOP in B::OP
my $OP_THREADSV = opnumber('threadsv');
my ($out) = __FILE__ =~ /(^.*)\.PL/;
open(OUT,">$out") || die "Cannot open $file:$!";
foreach my $const (qw(AVf_REAL
+ HEf_SVKEY
SVf_IOK SVf_NOK SVf_POK SVf_ROK SVp_IOK SVp_POK ))
{
doconst($const);