Michael Meissner
|
55116079e2
|
Make simulated loads/stores faster on x86, AIX, and big endian hosts
|
1996-10-17 16:47:51 +00:00 |
|
Michael Meissner
|
d6fe5ca568
|
Make read/write memory functions inlined
|
1996-10-16 22:16:21 +00:00 |
|
Michael Meissner
|
5c2556697f
|
Make read/write memory functions inlined
|
1996-10-16 22:14:23 +00:00 |
|
Michael Meissner
|
11ec4de669
|
Fix tracing of accumulators
|
1996-10-16 17:52:31 +00:00 |
|
Michael Meissner
|
57bc1a721a
|
Better error messages when a program stops due to signal; support d10v getpid/kill
|
1996-10-15 15:44:10 +00:00 |
|
Michael Meissner
|
8918b3a72b
|
Fix ld2w r2,@r2 so that r3 loads the proper value
|
1996-10-13 02:25:01 +00:00 |
|
Michael Meissner
|
a18cb10038
|
Fix tracing for st2w
|
1996-09-25 20:33:21 +00:00 |
|
Martin Hunt
|
c58a1ec2aa
|
Fri Sep 20 15:36:45 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* interp.c (sim_create_inferior): Reinitialize State every time
sim_create_inferior() is called.
|
1996-09-20 22:39:45 +00:00 |
|
Michael Meissner
|
c12f5c678e
|
Make sure cmp{,eq,u}i use correct casts
|
1996-09-20 01:42:15 +00:00 |
|
Michael Meissner
|
addb61a5b2
|
Fix tracing info
|
1996-09-19 17:23:21 +00:00 |
|
Michael Meissner
|
f061ddf67d
|
Make sure there is a trailing space after the instruction
|
1996-09-19 15:06:37 +00:00 |
|
Michael Meissner
|
891513ee79
|
Provide macros that can be overriden for the width of the PC & line number fields
|
1996-09-19 15:02:27 +00:00 |
|
Michael Meissner
|
74473ea10c
|
Add dependencies on lib{bfd,iberity}.a
|
1996-09-19 14:31:01 +00:00 |
|
Michael Meissner
|
0535fa1aa0
|
Rename sim_bfd -> exec_bfd for gdb compatibility
|
1996-09-18 13:56:57 +00:00 |
|
Michael Meissner
|
a49a15ade8
|
Make exit/stop return correct exit value; Add line number tracing.
|
1996-09-18 13:23:31 +00:00 |
|
Michael Meissner
|
215ac9533c
|
Fix brf0{t,f}.s <label> -> instruction not to execute instruction if branch succeeds
|
1996-09-15 03:46:52 +00:00 |
|
Michael Meissner
|
19d44375ff
|
For unknown traps, print contents of registers and continue execution
|
1996-09-14 02:36:40 +00:00 |
|
Mark Alexander
|
65c0d7dee9
|
* simops.c (OP_5F00): Fix problems with system calls.
|
1996-09-12 19:52:40 +00:00 |
|
Michael Meissner
|
a57190924d
|
Correct trap tracing information
|
1996-09-12 16:20:05 +00:00 |
|
Michael Meissner
|
5ceef1b54f
|
fix typo
|
1996-09-11 22:56:25 +00:00 |
|
Michael Meissner
|
2254cd90a9
|
Addi needs to set the carry
|
1996-09-09 21:12:46 +00:00 |
|
Michael Meissner
|
308f64d3ac
|
Fix ld2w tracing
|
1996-09-09 20:45:33 +00:00 |
|
Michael Meissner
|
60fc5b7270
|
Correct tracing of cpfg
|
1996-09-09 20:10:31 +00:00 |
|
Michael Meissner
|
293c76a376
|
Make ex{f,t}* tests agree with book
|
1996-09-09 18:24:18 +00:00 |
|
Michael Meissner
|
069398aaff
|
Fix accumulator shifts
|
1996-09-09 17:30:36 +00:00 |
|
Martin Hunt
|
ea2155e858
|
Fri Sep 6 17:56:17 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* simops.c (OP_2600, OP_2601): Changed min and max comparisons
to use signed register values.
|
1996-09-07 00:58:25 +00:00 |
|
Michael Meissner
|
9b86c7e2e2
|
Second pass at canadian cross
|
1996-09-04 19:11:53 +00:00 |
|
Michael Meissner
|
1eaaf3050e
|
First cut at dealing with canadian crosses; make -t in debugger set d10v_debug if DEBUG
|
1996-09-04 18:50:13 +00:00 |
|
Michael Meissner
|
7eebfc6296
|
More debug support; Enable -t/-v to work correctly; Add --enable-sim-cflags configure switch
|
1996-09-04 17:42:51 +00:00 |
|
Michael Meissner
|
87178dbdf7
|
Enhance debug support
|
1996-09-04 15:41:43 +00:00 |
|
Mark Alexander
|
8719be26c4
|
* simops.c: Include correct syscall.h for d10v, not host's.
Fix #ifdef SYS_stat.
|
1996-09-04 11:51:06 +00:00 |
|
Michael Meissner
|
63a91cfb9d
|
Portability fixes; re-add printf/putchar traps
|
1996-09-03 18:01:03 +00:00 |
|
Martin Hunt
|
d70b4d426b
|
Wed Aug 28 17:33:19 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* Makefile.in, d10v_sim.h, interp.c: Fix byte-order problems.
|
1996-08-29 00:35:11 +00:00 |
|
Martin Hunt
|
166acb9f8f
|
New file.
|
1996-08-28 18:09:06 +00:00 |
|
Martin Hunt
|
4f425a3203
|
Mon Aug 26 18:30:28 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* d10v_sim.h (SEXT32): Added.
* interp.c: Commented out printfs.
* simops.c: Fixed error in sb and st2w.
|
1996-08-27 01:32:48 +00:00 |
|
Martin Hunt
|
4c38885c86
|
Fri Aug 2 17:44:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* d10v_sim.h, simops.c: Snapshot
|
1996-08-03 00:45:58 +00:00 |
|
Martin Hunt
|
2934d1c925
|
Thu Aug 1 17:05:24 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* ChangeLog, Makefile.in, configure, configure.in, d10v_sim.h,
gencode.c, interp.c, simops.c: Created.
|
1996-08-02 00:23:31 +00:00 |
|