#!/usr/bin/perl #!/usr/local/bin/perl # Test jump instructions use Getopt::Std; use lib "."; use tester; cmdline(); @vals = (32, 64); @instr = ("jmp", "jle", "jl", "je", "jne", "jge", "jg", "call"); # Create set of forward tests foreach $t (@instr) { foreach $va (@vals) { foreach $vb (@vals) { $tname = "jf-$t-$va-$vb"; open (YFILE, ">$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <$tname.ys") || die "Can't write to $tname.ys\n"; print YFILE <