# this must include all the #defines used in mini-ops.h
my @defines = qw (__i386__ __x86_64__ __ppc__ __powerpc__ __ppc64__ __arm__
- __sparc__ sparc __s390__ s390 __ia64__ __alpha__ __mips__ __aarch64__);
+ __sparc__ sparc __s390__ s390 __alpha__ __mips__ __aarch64__);
my %table =();
my %template_table =();
my @opcodes = ();
if (defined $vals [$i]) {
if ($i == INST_LEN) {
$n = $vals [$i];
+ if ($n =~ /[^0-9]/) {
+ die "Invalid instruction length $n\n";
+ }
if ((defined $vals [INST_NACL]) and $nacl == 1){
$n = $vals [INST_NACL];
}