Clarification and cleanup of the XS SWASHGET code
[p5sagit/p5-mst-13.2.git] / opcode.pl
index 9f12344..898a248 100755 (executable)
--- a/opcode.pl
+++ b/opcode.pl
@@ -74,8 +74,10 @@ my @raw_alias = (
                 Perl_pp_shmwrite => [qw(shmread msgsnd msgrcv semop)],
                 Perl_pp_send => ['syswrite'],
                 Perl_pp_defined => [qw(dor dorassign)],
-                 Perl_pp_and => ['and'],
-                Perl_pp_or => ['or'],
+                 Perl_pp_and => ['andassign'],
+                Perl_pp_or => ['orassign'],
+                Perl_pp_ucfirst => ['lcfirst'],
+                Perl_pp_sle => [qw(slt sgt sge)],
                );
 
 while (my ($func, $names) = splice @raw_alias, 0, 2) {
@@ -689,7 +691,7 @@ vec         vec                     ck_fun          ist@    S S S
 index          index                   ck_index        isT@    S S S?
 rindex         rindex                  ck_index        isT@    S S S?
 
-sprintf                sprintf                 ck_fun          mfst@   S L
+sprintf                sprintf                 ck_fun          mst@    S L
 formline       formline                ck_fun          ms@     S L
 ord            ord                     ck_fun          ifsTu%  S?
 chr            chr                     ck_fun          fsTu%   S?