]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit
sim: bfin: throw VEC_ILGAL_I with 32bit insn in group1/group2 slots
authorMike Frysinger <vapier@gentoo.org>
Sun, 1 Apr 2012 04:31:46 +0000 (04:31 +0000)
committerMike Frysinger <vapier@gentoo.org>
Sun, 1 Apr 2012 04:31:46 +0000 (04:31 +0000)
commit1d18e9892e9d7a2243636676f05efc2fc29b88e7
treebf4eaa458837f1e1f438de72b07fa858b2adb445
parent2fa7a0570bc9a5dc033457ce1769a90db0d3c990
sim: bfin: throw VEC_ILGAL_I with 32bit insn in group1/group2 slots

Parallel insns can only do one 32bit, then two 16bits.  So if we see
a 2nd 32bit insn after the first 32bit in a parallel insn, abort.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
sim/bfin/ChangeLog
sim/bfin/bfin-sim.c