1996-06-26 03:26:09 +00:00
|
|
|
Wed Jun 26 12:24:55 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
|
|
|
|
|
|
|
|
* Makefile.in (bindir, libdir, datadir, mandir, infodir, includedir,
|
|
|
|
INSTALL_PROGRAM, INSTALL_DATA): Use autoconf-set values.
|
|
|
|
(docdir): Removed.
|
|
|
|
* configure.in (AC_PREREQ): autoconf 2.5 or higher.
|
|
|
|
(AC_PROG_INSTALL): Added.
|
|
|
|
(AC_PROG_CC): Moved to before configure.host call.
|
|
|
|
* configure: Rebuilt.
|
|
|
|
|
|
|
|
Wed Jun 5 08:28:13 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* configure.in: Define @SIMCONF@ depending on mips target.
|
|
|
|
* configure: Rebuild.
|
|
|
|
* Makefile.in (run): Add @SIMCONF@ to control simulator
|
|
|
|
construction.
|
|
|
|
* gencode.c: Change LOADDRMASK to 64bit memory model only.
|
|
|
|
* interp.c: Remove some debugging, provide more detailed error
|
|
|
|
messages, update memory accesses to use LOADDRMASK.
|
|
|
|
|
1996-06-03 15:58:45 +00:00
|
|
|
Mon Jun 3 11:55:03 1996 Ian Lance Taylor <ian@cygnus.com>
|
|
|
|
|
|
|
|
* configure.in: Add calls to AC_CONFIG_HEADER, AC_CHECK_HEADERS,
|
|
|
|
AC_CHECK_LIB, and AC_CHECK_FUNCS. Change AC_OUTPUT to set
|
|
|
|
stamp-h.
|
|
|
|
* configure: Rebuild.
|
|
|
|
* config.in: New file, generated by autoheader.
|
|
|
|
* interp.c: Include "config.h". Include <stdlib.h>, <string.h>,
|
|
|
|
and <strings.h> if they exist. Replace #ifdef sun with #ifdef
|
|
|
|
HAVE_ANINT and HAVE_AINT, as appropriate.
|
|
|
|
* Makefile.in (run): Use @LIBS@ rather than -lm.
|
|
|
|
(interp.o): Depend upon config.h.
|
|
|
|
(Makefile): Just rebuild Makefile.
|
|
|
|
(clean): Remove stamp-h.
|
|
|
|
(mostlyclean): Make the same as clean, not as distclean.
|
|
|
|
(config.h, stamp-h): New targets.
|
|
|
|
|
|
|
|
Fri May 10 00:41:17 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* interp.c (ColdReset): Fix boolean test. Make all simulator
|
|
|
|
globals static.
|
|
|
|
|
Wed May 8 15:12:58 1996 James G. Smith <jsmith@cygnus.co.uk>
* interp.c (xfer_direct_word, xfer_direct_long,
swap_direct_word, swap_direct_long, xfer_big_word,
xfer_big_long, xfer_little_word, xfer_little_long,
swap_word,swap_long): Added.
* interp.c (ColdReset): Provide function indirection to
host<->simulated_target transfer routines.
* interp.c (sim_store_register, sim_fetch_register): Updated to
make use of indirected transfer routines.
1996-05-08 14:22:12 +00:00
|
|
|
Wed May 8 15:12:58 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* interp.c (xfer_direct_word, xfer_direct_long,
|
|
|
|
swap_direct_word, swap_direct_long, xfer_big_word,
|
|
|
|
xfer_big_long, xfer_little_word, xfer_little_long,
|
|
|
|
swap_word,swap_long): Added.
|
|
|
|
* interp.c (ColdReset): Provide function indirection to
|
|
|
|
host<->simulated_target transfer routines.
|
|
|
|
* interp.c (sim_store_register, sim_fetch_register): Updated to
|
|
|
|
make use of indirected transfer routines.
|
|
|
|
|
|
|
|
Fri Apr 19 15:48:24 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* gencode.c (process_instructions): Ensure FP ABS instruction
|
|
|
|
recognised.
|
|
|
|
* interp.c (AbsoluteValue): Add routine. Also provide simple PMON
|
|
|
|
system call support.
|
|
|
|
|
1996-04-10 08:53:24 +00:00
|
|
|
Wed Apr 10 09:51:38 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* interp.c (sim_do_command): Complain if callback structure not
|
|
|
|
initialised.
|
|
|
|
|
1996-03-28 14:08:51 +00:00
|
|
|
Thu Mar 28 13:50:51 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* interp.c (Convert): Provide round-to-nearest and round-to-zero
|
|
|
|
support for Sun hosts.
|
|
|
|
* Makefile.in (gencode): Ensure the host compiler and libraries
|
|
|
|
used for cross-hosted build.
|
|
|
|
|
1996-03-27 14:46:27 +00:00
|
|
|
Wed Mar 27 14:42:12 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* interp.c, gencode.c: Some more (TODO) tidying.
|
|
|
|
|
|
|
|
Thu Mar 7 11:19:33 1996 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* gencode.c, interp.c: Replaced explicit long long references with
|
|
|
|
WORD64HI, WORD64LO, SET64HI and SET64LO macro calls.
|
|
|
|
* support.h (SET64LO, SET64HI): Macros added.
|
|
|
|
|
1996-02-21 17:18:42 +00:00
|
|
|
Wed Feb 21 12:16:21 1996 Ian Lance Taylor <ian@cygnus.com>
|
|
|
|
|
|
|
|
* configure: Regenerate with autoconf 2.7.
|
|
|
|
|
|
|
|
Tue Jan 30 08:48:18 1996 Fred Fish <fnf@cygnus.com>
|
|
|
|
|
|
|
|
* interp.c (LoadMemory): Enclose text following #endif in /* */.
|
|
|
|
* support.h: Remove superfluous "1" from #if.
|
|
|
|
* support.h (CHECKSIM): Remove stray 'a' at end of line.
|
|
|
|
|
|
|
|
Mon Dec 4 11:44:40 1995 Jamie Smith <jsmith@cygnus.com>
|
|
|
|
|
|
|
|
* interp.c (StoreFPR): Control UndefinedResult() call on
|
|
|
|
WARN_RESULT manifest.
|
|
|
|
|
1995-12-01 16:42:44 +00:00
|
|
|
Fri Dec 1 16:37:19 1995 James G. Smith <jsmith@cygnus.co.uk>
|
|
|
|
|
|
|
|
* gencode.c: Tidied instruction decoding, and added FP instruction
|
|
|
|
support.
|
|
|
|
|
|
|
|
* interp.c: Added dineroIII, and BSD profiling support. Also
|
|
|
|
run-time FP handling.
|
|
|
|
|
|
|
|
Sun Oct 22 00:57:18 1995 James G. Smith <jsmith@pasanda.cygnus.co.uk>
|
|
|
|
|
|
|
|
* Changelog, Makefile.in, README.Cygnus, configure, configure.in,
|
|
|
|
gencode.c, interp.c, support.h: created.
|