8sa1-binutils-gdb/sim
Martin Hunt c422ecc7a4 Tue Oct 29 12:13:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com>
* interp.c (sim_size): Now allocates unified memory for imap segments
	0,1,2, and 127. Initializes imap0 and imap1 to 0x1000.  Initializes dmap to 0.
	(sim_write): Just call xfer_mem().
	(sim_read): Just call xfer_mem().
	(xfer_mem): New function. Does appropriate memory mapping and copies bytes.
	(dmem_addr): New function. Reads dmap register and translates data
 	addresses to local addresses.
	(pc_addr): New function. Reads imap register and computes local address
	corresponding to contents of the PC.
	(sim_resume): Change to use pc_addr().
	(sim_create_inferior): Change reinitialization code. Also reinitializes
	imap[01] and dmap.
	(sim_fetch_register): Add fake registers 32,33,34 for imap0, imap1, and dmap.
	(sim_store_register): Add fake registers 32,33,34 for imap0, imap1, and dmap.

	* simops.c (MEMPTR): Redefine to use dmem_addr().
	(OP_5F00): Replace references to STate.imem with dmem_addr().

	* d10v-sim.h (State): Remove mem_min and mem_max. Add umem[128].
	(RB,SW,RW,SLW,RLW): Redefine to use dmem_addr().
	(IMAP0,IMAP1,DMAP,SET_IMAP,SET_IMAP1,SET_DMAP): Define.
1996-10-29 20:31:08 +00:00
..
arm * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, 1996-06-26 03:22:34 +00:00
common Better error messages when a program stops due to signal; support d10v getpid/kill 1996-10-15 15:44:10 +00:00
d10v Tue Oct 29 12:13:52 1996 Martin M. Hunt <hunt@pizza.cygnus.com> 1996-10-29 20:31:08 +00:00
erc32 * Makefile.in (clean): Remove config.log. 1996-10-02 07:57:18 +00:00
h8300 * compile.c (sim_resume): Fix all rotate-by-2-bits insns. 1996-07-10 04:15:17 +00:00
mips Thu Sep 26 17:35:00 1996 James G. Smith <jsmith@cygnus.co.uk> 1996-09-26 16:42:57 +00:00
ppc Add support for fsel 1996-10-18 16:22:35 +00:00
sh * Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir, 1996-06-26 03:35:01 +00:00
v850 * simops.c (OP_500): Mask off low bit in displacement 1996-10-24 21:19:22 +00:00
w65 * Makefile.in (mostlyclean): Move config.log to distclean. 1996-10-03 07:16:56 +00:00
.Sanitize Add more m32r support. 1996-10-17 18:57:19 +00:00
ChangeLog Add missing v850 sanitization stuff. 1996-10-17 04:57:03 +00:00
configure * configure.in: Only build the V850 simulator if 1996-10-12 03:14:54 +00:00
configure.in * configure.in (--enable-sim-powerpc): Delete. 1996-10-17 20:11:31 +00:00
Makefile.in * Makefile.in (all): Simplify. 1996-02-21 17:02:23 +00:00