#define scan_word Perl_scan_word
#define scope Perl_scope
#define screaminstr Perl_screaminstr
-#define seed Perl_seed
#define setdefout Perl_setdefout
#define setenv_getix Perl_setenv_getix
#define share_hek Perl_share_hek
#define scope CPerlObj::Perl_scope
#define screaminstr CPerlObj::Perl_screaminstr
#define seed CPerlObj::Perl_seed
-#define seed CPerlObj::Perl_seed
#define set_csh CPerlObj::Perl_set_csh
#define setdefout CPerlObj::Perl_setdefout
#define setenv_getix CPerlObj::Perl_setenv_getix
sub postamble {
'
-B.o : defsubs.h
+B$(OBJ_EXT) : defsubs.h
'
}
scan_word
scope
screaminstr
-seed
setdefout
setenv_getix
share_hek
use Carp;
require 5.000;
require Exporter;
-use File::Spec qw(file_name_is_absolute);
+use File::Spec;
use Cwd qw(getcwd abs_path);
use Config;
use File::Basename;
# Ensure $script contains the complete path incase we C<chdir>
- $script = getcwd() . "/" . $script unless file_name_is_absolute($script);
+ $script = getcwd() . "/" . $script unless File::Spec->file_name_is_absolute($script);
($Script,$Bin) = fileparse($script);
($RealScript,$RealBin) = fileparse($script);
last unless defined $linktext;
- $script = (file_name_is_absolute($linktext))
+ $script = (File::Spec->file_name_is_absolute($linktext))
? $linktext
: $RealBin . "/" . $linktext;
}
#define screaminstr pPerl->Perl_screaminstr
#undef seed
#define seed pPerl->Perl_seed
-#undef seed
-#define seed pPerl->Perl_seed
#undef set_csh
#define set_csh pPerl->Perl_set_csh
#undef setdefout
#endif
if (o->op_flags & OPf_STACKED)
- simplify_sort(o);
+ simplify_sort(o);
if (o->op_flags & OPf_STACKED) { /* may have been cleared */
OP *kid = cLISTOPo->op_first->op_sibling; /* get past pushmark */
OP *k;
STATIC void
simplify_sort(OP *o)
{
+ dTHR;
register OP *kid = cLISTOPo->op_first->op_sibling; /* get past pushmark */
OP *k;
int reversed;
exec "lskdjfalksdjfdjfkls","" ;
EXPECT
OPTION regex
-Can't exec "lskdjfalksdjfdjfkls": (\w+ )?(No such file or directory|A file or directory in the path name does not exist)
+Can't exec "lskdjfalksdjfdjfkls": .+ at - line 3.
########
# doio.c
use warning 'io' ;
exec "lskdjfalksdjfdjfkls", "abc" ;
EXPECT
OPTION regex
-Can't exec "lskdjfalksdjfdjfkls": (\w+ )?(No such file or directory|A file or directory in the path name does not exist)
+Can't exec "lskdjfalksdjfdjfkls": .+ at - line 3.