Here's a fixed version of that patch I sent a while back:
Index: Parrot/Opcode.pm =================================================================== RCS file: /home/perlcvs/parrot/Parrot/Opcode.pm,v retrieving revision 1.7 diff -u -r1.7 Opcode.pm --- Parrot/Opcode.pm 2001/09/20 14:39:17 1.7 +++ Parrot/Opcode.pm 2001/09/29 07:07:18 @@ -110,8 +110,9 @@ read_ops() takes an optional argument: the file to read the opcode table from. -The fingerprint() function returns the MD5 signature (in hex) of the -opcode table. +The fingerprint() function returns a checksum for the opcode table. It is +used to ensure that bytecode is only executed if it was generated for +a version of parrot supporting the appropriate opcodes. =cut package Parrot::Opcode;