[compiler] CC did "<<" instead of ">>" for right-shift on ints.
Malcolm Beattie [Tue, 14 Apr 1998 16:22:51 +0000 (16:22 +0000)]
p4raw-id: //depot/perl@888

ext/B/B/CC.pm

index fc7cf6d..0f4cfd2 100644 (file)
@@ -788,7 +788,7 @@ BEGIN {
     my $divide_op = infix_op("/");
     my $modulo_op = infix_op("%");
     my $lshift_op = infix_op("<<");
-    my $rshift_op = infix_op("<<");
+    my $rshift_op = infix_op(">>");
     my $ncmp_op = sub { "($_[0] > $_[1] ? 1 : ($_[0] < $_[1]) ? -1 : 0)" };
     my $scmp_op = prefix_op("sv_cmp");
     my $seq_op = prefix_op("sv_eq");