1996-08-30 03:53:37 +08:00
|
|
|
Thu Aug 29 13:53:29 1996 Jeffrey A Law (law@cygnus.com)
|
|
|
|
|
1996-08-30 11:23:36 +08:00
|
|
|
* simops.c: Add condition code handling to shift insns.
|
|
|
|
Fix minor typos in condition code handling for other insns.
|
|
|
|
|
1996-08-30 11:07:24 +08:00
|
|
|
* Makefile.in: Fix typo.
|
|
|
|
* simops.c: Add condition code handling to "sub" "subr" and
|
|
|
|
"divh" instructions.
|
|
|
|
|
1996-08-30 07:39:23 +08:00
|
|
|
* interp.c (hash): Update to be more accurate.
|
|
|
|
(lookup_hash): Call hash rather than computing the hash
|
|
|
|
code here.
|
|
|
|
(do_format_1_2): Handle format 1 and format 2 instructions.
|
|
|
|
Get operands correctly and call the target function.
|
|
|
|
(do_format_6): Get operands correctly and call the target
|
|
|
|
function.
|
|
|
|
(do_formats_9_10): Rough cut so shift ops will work.
|
|
|
|
(sim_resume): Tweak to deal with format 1 and format 2
|
|
|
|
handling in a single funtion. Don't update the PC
|
|
|
|
for format 3 insns. Fix typos.
|
|
|
|
* simops.c: Slightly reorganize. Add condition code handling
|
|
|
|
to "add", "addi", "and", "andi", "or", "ori", "xor", "xori"
|
|
|
|
and "not" instructions.
|
|
|
|
* v850_sim.h (reg_t): Registers are 32bits.
|
|
|
|
(_state): The V850 has 32 general registers. Add a 32bit
|
|
|
|
psw and pc register too. Add accessor macros
|
|
|
|
|
|
|
|
* Makefile.in, interp.c, v850_sim.h: Bring over endianness
|
|
|
|
changes from the d10v simulator.
|
|
|
|
|
1996-08-30 06:29:41 +08:00
|
|
|
* simops.c: Add shift support.
|
|
|
|
|
1996-08-30 04:08:37 +08:00
|
|
|
* simops.c: Add multiply & divide support. Abort for system
|
|
|
|
instructions.
|
|
|
|
|
1996-08-30 03:53:37 +08:00
|
|
|
* simops.c: Add logicals, mov, movhi, movea, add, addi, sub
|
|
|
|
and subr. No condition codes yet.
|
|
|
|
|
1996-08-29 09:06:42 +08:00
|
|
|
Wed Aug 28 13:53:22 1996 Jeffrey A Law (law@cygnus.com)
|
|
|
|
|
|
|
|
* ChangeLog, Makefile.in, configure, configure.in, v850_sim.h,
|
|
|
|
gencode.c, interp.c, simops.c: Created.
|
|
|
|
|