}
use constant PLATFORM => $ARGS{PLATFORM};
-require "$ARGS{TARG_DIR}regen/embed_lib.pl";
+require "./$ARGS{TARG_DIR}regen/embed_lib.pl";
# Is the following guard strictly necessary? Added during refactoring
# to keep the same behaviour when merging other code into here.
++$skip{Perl_my_symlink} unless $Config{d_symlink};
} else {
++$skip{PL_statusvalue_vms};
+ ++$skip{PL_perllib_sep};
if ($ARGS{PLATFORM} ne 'aix') {
++$skip{$_} foreach qw(
PL_DBcv
);
}
+unless ($define{'HAS_NEWLOCALE'} && ! $define{'NO_POSIX_2008_LOCALE'})
+{
+ ++$skip{$_} foreach qw(
+ PL_C_locale_obj
+ );
+}
+
unless ($define{'PERL_IMPLICIT_CONTEXT'}) {
++$skip{$_} foreach qw(
PL_my_cxt_index
++$skip{$_} foreach qw(
PL_interp_size
PL_interp_size_5_18_0
+ PL_sv_yes
+ PL_sv_undef
+ PL_sv_no
+ PL_sv_zero
);
}
++$skip{PL_op_exec_cnt}
unless $define{PERL_TRACE_OPS};
+++$skip{PL_hash_chars}
+ unless $define{PERL_USE_SINGLE_CHAR_HASH_CACHE};
+
# functions from *.sym files
my @syms = qw(globvar.sym);
if ($ARGS{PLATFORM} eq 'os2') {
my (%mapped, @missing);
- open MAP, 'miniperl.map' or die 'Cannot read miniperl.map';
+ open MAP, '<', 'miniperl.map' or die 'Cannot read miniperl.map';
/^\s*[\da-f:]+\s+(\w+)/i and $mapped{$1}++ foreach <MAP>;
close MAP or die 'Cannot close miniperl.map';