aboutsummaryrefslogtreecommitdiff
path: root/sim/mn10300/simops.c
AgeCommit message (Expand)AuthorFilesLines
1999-04-16Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1-0/+3239
1999-04-16Initial creation of sourceware repositoryStan Shebs1-3239/+0
1998-06-18 * simops.c (syscall): Handle change in opcode # for syscall.Jeff Law1-1/+1
1998-03-25 * simops.c (OP_F0FD): Initialise variable 'sp' for rti instruction.Joyce Janczyn1-0/+1
1998-02-28 * simops.c (inc): Fix typo.Jeff Law1-1/+1
1998-02-25 * simops.c (signed multiply instructions): Cast input operands toJeff Law1-10/+10
1998-02-24 * Makefile.in: Last change was bad. Define NL_TARGETMark Alexander1-22/+30
1998-02-22 * simops.c: Include sim-types.h.Jeff Law1-0/+1
1998-02-18 * simops.c (multiply instructions): Cast input operands to aJeff Law1-17/+20
1997-11-11 * simops.c (call:16 call:32): Stack adjustment is determined solelyJeff Law1-4/+8
1997-10-21 * simops.c: Correctly handle register restores for "ret" and "retf"Jeff Law1-66/+58
1997-06-24 * interp.c (sim_resume): Clear State.exited.Jeff Law1-0/+1
1997-06-12 * simops.c: Fix thinko in last change.Jeff Law1-1/+1
1997-06-10 * simops.c: "call" stores the callee saved registers into theJeff Law1-53/+51
1997-06-10 * simops.c: Fix return address computation for "call" instructions.Jeff Law1-2/+2
1997-05-20 * interp.c: Replace all references to load_mem and store_memJeff Law1-255/+247
1997-05-19 * interp.c (dispatch): Make this an inline function.Jeff Law1-6/+2
1997-05-06 * mn10300_sim.h (struct _state): Add space for mdrq register.Jeff Law1-27/+125
1997-04-17Cleanups to compile under FreeBSDAndrew Cagney1-1/+9
1997-04-08 * simops.c (syscall): Handle new mn10300 calling conventions.Jeff Law1-2/+2
1997-03-20 * simops.c: Fix register extraction for a two "movbu" variants.Jeff Law1-30/+75
1997-03-18 * simops.c: Do syscall emulation in "syscall" instruction. AddJeff Law1-0/+7
1997-03-12 * simops.c: Fix carry bit computation for "add" instructions.Jeff Law1-11/+11
1997-03-12 * simops.c: Fix typos in bset insns. Fix arguments to store_memJeff Law1-5/+7
1997-03-05 * simops.c: Fix register references when computing Z and N bitsJeff Law1-3/+3
1997-01-21 * simops.c: Undo last change to "rol" and "ror", original codeJeff Law1-2/+2
1997-01-16 * simops.c: Fix "rol" and "ror".Jeff Law1-2/+2
1997-01-15 * simops.c: Fix typo in last change.Jeff Law1-1/+1
1997-01-13 * simops.c: Use REG macros in few places not using them yet.Jeff Law1-5/+5
1996-12-31 * mn10300_sim.h (struct _state): Put all registers into a singleJeff Law1-33/+33
1996-12-18 * interp.c (sim_resume): Handle 0xff as a single byte insn.Jeff Law1-12/+12
1996-12-16 * simops.c: Handle "break" instruction.Jeff Law1-0/+10
1996-12-16 * simops.c: Fix restoring the PC for "ret" and "retf" instructions.Jeff Law1-4/+12
1996-12-10 * simops.c (REG0_4): Define.Jeff Law1-8/+9
1996-12-07 * simops.c (REG0_16): Fix typo.Jeff Law1-1/+1
1996-12-07Add missing semicolons in last change.Jeff Law1-13/+13
1996-12-06 * simops.c: Call abort for any instruction that's not currentlyJeff Law1-0/+13
1996-12-06 * simops.c: Define accessor macros to extract registerJeff Law1-368/+326
1996-12-06 * interp.c: Delete unused global variable "OP".Jeff Law1-28/+24
1996-12-06 * gencode.c (write_header): Add "insn" and "extension" argumentsJeff Law1-233/+466
1996-12-06 * simops.c: Fix typos in "mov am,(d16,an)" and "mov am,(d32,an)"Jeff Law1-2/+2
1996-12-06 * simops.c: Fix thinkos in last change to "inc dn".Jeff Law1-5/+7
1996-12-04 * simops.c: "add imm,sp" does not effect the condition codes.Jeff Law1-31/+15
1996-12-04 * simops.c: Treat both operands as signed values forJeff Law1-2/+2
1996-12-04 * simops.c: Fix simulation of division instructions.Jeff Law1-12/+8
1996-12-02 * simomps.c: Fix carry bit handling in "sub" and "cmp"Jeff Law1-9/+9
1996-12-02 * simops.c: Fix "mov imm8,an" and "mov imm16,dn".Jeff Law1-2/+2
1996-12-02 * simops.c: Fix overflow computation for many instructions.Jeff Law1-87/+87
1996-12-02 * simops.c: Fix "movdm, an", "movbu dm, (an)", and "movhu dm, (an)".Jeff Law1-5/+5
1996-12-02 * simops.c: Fix "mov am, dn".Jeff Law1-1/+1