# New Ticket Created by Kevin Falcone
# Please include the string: [netlabs #585]
# in the subject line of all future correspondence about this issue.
# <URL: http://bugs6.perl.org/rt2/Ticket/Display.html?id=585 >
Brent added a patch to make the assembler notice when people leave end
off their .pasm file. Unfortunately, it is in a part of code which
sometimes isn't reached, causing a flurry of spurious warnings during
a make test. This fixes it by testing elsewhere also.
-kevin
RCS file: /cvs/public/parrot/lib/Parrot/Assembler.pm,v
retrieving revision 1.21
diff -u -u -p -r1.21 Assembler.pm
--- lib/Parrot/Assembler.pm 15 May 2002 20:41:07 -0000 1.21
+++ lib/Parrot/Assembler.pm 15 May 2002 23:17:40 -0000
@@ -1074,6 +1074,8 @@ sub handle_operator {
$opcode = lc $opcode;
+ $seen_end=1 if $opcode eq 'end';
+
if (!exists $opcodes{$opcode}) {
$opcode = find_correct_opcode($opcode, @args);
}
--
Any sufficiently advanced technology is indistinguishable from a
rigged demo. BSD fortune file