X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=opcode.pl;h=3316fd9a9f9c417b5040fb624d848ae0c4d5382b;hb=6407bf3bededaf57267b14aadbfe114045362404;hp=b2bcf90e2823229d88b27feec8575fa400cd5cfc;hpb=cfc85103a5b0d727dc80c47d60e05c15a3ee03e8;p=p5sagit%2Fp5-mst-13.2.git diff --git a/opcode.pl b/opcode.pl index b2bcf90..3316fd9 100755 --- a/opcode.pl +++ b/opcode.pl @@ -79,6 +79,11 @@ my @raw_alias = ( Perl_pp_ucfirst => ['lcfirst'], Perl_pp_sle => [qw(slt sgt sge)], Perl_pp_print => ['say'], + Perl_pp_index => ['rindex'], + Perl_pp_oct => ['hex'], + Perl_pp_shift => ['pop'], + Perl_pp_sin => [qw(cos exp log sqrt)], + Perl_pp_bit_or => ['bit_xor'], ); while (my ($func, $names) = splice @raw_alias, 0, 2) { @@ -903,7 +908,8 @@ ftbinary -B ck_ftst isu- F- # File calls. -chdir chdir ck_fun isT% S? +# chdir really behaves as if it had both "S?" and "F?" +chdir chdir ck_chdir isT% S? chown chown ck_fun imsT@ L chroot chroot ck_fun isTu% S? unlink unlink ck_fun imsTu@ L