opcodes/
* kvx-dis.c (print_insn_kvx): Change the loop condition so that
wordcount is always less than KVXMAXBUNDLEWORDS.
(decode_prologue_epilogue_bundle): Likewise.
wordcount++;
}
while (kvx_has_parallel_bit (bundle_words[wordcount - 1])
- && wordcount < KVXMAXBUNDLEWORDS);
+ && wordcount < KVXMAXBUNDLEWORDS - 1);
invalid_bundle = kvx_reassemble_bundle (wordcount, &insncount);
}
nb_syl++;
}
while (kvx_has_parallel_bit (bundle_words[nb_syl - 1])
- && nb_syl < KVXMAXBUNDLEWORDS);
+ && nb_syl < KVXMAXBUNDLEWORDS - 1);
if (kvx_reassemble_bundle (nb_syl, &nb_insn))
return -1;