This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
src/sim/bfin ChangeLog bfin-sim.c bfin-sim.h
- From: vapier at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 9 Apr 2012 03:49:30 -0000
- Subject: src/sim/bfin ChangeLog bfin-sim.c bfin-sim.h
CVSROOT: /cvs/src
Module name: src
Changes by: vapier@sourceware.org 2012-04-09 03:49:30
Modified files:
sim/bfin : ChangeLog bfin-sim.c bfin-sim.h
Log message:
sim: bfin: keep track of the exact position of parallel insns
Some insns need to know which slot they're in to determine whether they
are valid. So add an enum for each slot, and check that rather than the
overall insn len. This makes tracking things in the code much clearer.
However, this code is functionally the same, so a follow up patch will
leverage this more to properly flag invalid parallel insn combos.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sim/bfin/ChangeLog.diff?cvsroot=src&r1=1.80&r2=1.81
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sim/bfin/bfin-sim.c.diff?cvsroot=src&r1=1.35&r2=1.36
http://sourceware.org/cgi-bin/cvsweb.cgi/src/sim/bfin/bfin-sim.h.diff?cvsroot=src&r1=1.2&r2=1.3