* interp.c: OP should be an array of 32bit operands!
authorJeff Law <law@redhat.com>
Tue, 3 Sep 1996 16:25:51 +0000 (16:25 +0000)
committerJeff Law <law@redhat.com>
Tue, 3 Sep 1996 16:25:51 +0000 (16:25 +0000)
commitd81352b8b83eb8cd3f4d81860580e9ba7864834a
tree9b9c14d642dfcc790749936fd322bb1e8cf89354
parent7b0af209eb7abe65c5f10bf3f528b9f22de53654
    * interp.c: OP should be an array of 32bit operands!
        (v850_callback): Declare.
        (do_format_5): Fix extraction of OP[0].
        (sim_size): Remove debugging printf.
        (sim_set_callbacks): Do something useful.
        (sim_stop_reason): Gross hacks to get c-torture running.
        * simops.c: Simplify code for computing targets of bCC
        insns.   Invert 's' bit if 'ov' bit is set for some
        instructions.  Fix 'cy' bit handling for numerous
        instructions.  Make the simulator stop when a halt
        instruction is encountered.  Very crude support for
        emulated syscalls (trap 0).
        * v850_sim.h: Include "callback.h" and declare
        v850_callback.  Items in the operand array are 32bits.
Fixes & syscall stuff.
sim/v850/ChangeLog
sim/v850/interp.c
sim/v850/simops.c
sim/v850/v850_sim.h