binutils-gdb/sim/bfin
Mike Frysinger f7f8a049bd sim: bfin: stricter insn decoding
We wrote a test case that tries every single 32bit opcode on the hardware
and compared it to the sim.  There were a bunch of places in the sim where
we weren't strict enough (requiring certain parts of the opcode be set) so
we were treating a lot of invalid opcodes as valid ones.  This sprinkles
out a lot additional checks in the dsp32alu class.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-06-19 03:12:26 +00:00
..
bfroms sim: bfin: add bf526-0.2/bf54x-0.4 rom regions 2011-05-25 12:35:05 +00:00
aclocal.m4 sim: use AM_MAINTAINER_MODE 2013-06-05 01:42:13 +00:00
bfin-sim.c sim: bfin: stricter insn decoding 2013-06-19 03:12:26 +00:00
bfin-sim.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
ChangeLog sim: bfin: stricter insn decoding 2013-06-19 03:12:26 +00:00
config.in Define PACKAGE macro in all sims' config.h. 2012-06-15 17:20:10 +00:00
configure sim: use AM_MAINTAINER_MODE 2013-06-05 01:42:13 +00:00
configure.ac 2013-03-23 Joel Sherrill <joel.sherrill@oarcorp.com> 2013-03-23 15:08:07 +00:00
devices.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
devices.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_cec.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_cec.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ctimer.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ctimer.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_dma.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_dma.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_dmac.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_dmac.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_amc.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_amc.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_ddrc.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_ddrc.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_sdc.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ebiu_sdc.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_emac.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_emac.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_eppi.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_eppi.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_evt.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_evt.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gpio2.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gpio2.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gpio.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gpio.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gptimer.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_gptimer.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_jtag.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_jtag.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_mmu.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_mmu.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_nfc.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_nfc.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_otp.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_otp.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pfmon.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pfmon.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pint.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pint.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pll.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_pll.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ppi.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_ppi.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_rtc.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_rtc.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_sic.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_sic.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_spi.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_spi.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_trace.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_trace.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_twi.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_twi.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_uart2.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_uart2.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_uart.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_uart.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_wdog.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_wdog.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_wp.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-bfin_wp.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
dv-eth_phy.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
gui.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
gui.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
insn_list.def Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
interp.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
linux-fixed-code.h sim: bfin: fix brace style 2011-03-15 20:44:11 +00:00
linux-fixed-code.s Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
linux-targ-map.h sim: bfin: fix brace style 2011-03-15 20:44:11 +00:00
machs.c Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
machs.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
Makefile.in sim: bfin: only regen linux-fixed-code.h in maintainer mode 2013-06-10 02:25:35 +00:00
proc_list.def Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
sim-main.h Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
tconfig.in
TODO sim: bfin: add flush/HWERR todo 2013-06-17 04:43:22 +00:00