+Tue May 23 21:39:23 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+Fri Apr 28 15:59:27 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * events.c (event_queue_process): Call update_time_from_event
+ every time an event is removed from the queue.
+ (update_time_from_event): Delete assertion that a negative
+ time_from_event implies an empty event queue.
+
+Fri Apr 28 15:53:54 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * interrupts.c (deliver_hardware_interrupt): Print time trace in
+ decimal.
+ * events.c (event_queue_process): Cleanup trace message.
+ (update_time_from_event): Trace full event queue.
+
+2000-03-25 Geoff Keating <geoffk@cygnus.com>
+
+ * ppc-instructions (Disabled_Exponent_Underflow): Increment
+ the exponent when denormalizing.
+
+Thu Sep 2 18:15:53 1999 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+1999-05-08 Felix Lee <flee@cygnus.com>
+
+ * configure.in: Use AC_EXEEXT instead of AM_EXEEXT.
+ * configure: Regenerated to track ../common/aclocal.m4 changes.
+
+1999-04-02 Keith Seitz <keiths@cygnus.com>
+
+ * sim_calls.c (POLL_QUIT_INTERVAL): Define. Used to tweak
+ the frequency at which the poll_quit callback is called.
+ (poll_quit_count): New global.
+ (sim_io_poll_quit): Only call the poll_quit callback
+ after the specified POLL_QUIT_INTERVAL.
+
+1999-02-22 Jim Lemke <jlemke@cygnus.com>
+
+ * dc-complex: Force expansion on all bits of field BO.
+ Previously, the least-significant (prediction) bit was ignored.
+ * ppc-instructions (conditional branches): Implement mpc860c0 option.
+ * igen.c (gen_semantics_[ch]): Setup for mpc860c0 option.
+ * psim.c (is_num, psim_options): Added parsing for mpc860c0 option.
+ * interrupts.h: Added "mpc860c0_instruction_program_interrupt".
+ * interrupts.c (program_interrupt): Added handling for above interrupt.
+
+1999-02-01 Jim Blandy <jimb@zwingli.cygnus.com>
+
+ Make the simulator compatible with the MPC750. It would be nicer
+ to make this a real multi-sim, but that's more work than we have
+ time for.
+ * emul_generic.c (emul_add_tree_options): Only require strict
+ alignment if it was explicitly requested at configuration time.
+ Don't make it the default for little-endian machines.
+ * ppc-spr-table (UMMCR0, UMMCR1, UPMC1, UPMC2, USIA, UPMC3, UPMC4,
+ MMCR0, PMC1, PMC2, SIA, MMCR1, PMC3, PMC4, L2CR, ICTC, THRM1,
+ THRM2, THRM3): Plop in the MPC750 SPR registers.
+ (DABR): This is weird. This was HID5, but the PPC spec says this
+ should be DABR; why did some random processor use it for something
+ else? The HID5 entry dates back to the original checkin of the
+ simulator code in 1995, so remove it.
+ * sim_calls.c (register_names): Delete this; since the user can
+ now change GDB's list of register names dynamically, we can't
+ pretend there's a static mapping here.
+ (sim_fetch_register, sim_store_register): Call GDB's REGISTER_NAME
+ function to get the register name. That ought to be accurate.
+ However, we're changing a compile-time dependency (using the
+ REGISTER_NAMES macro) into a link- and run-time dependency
+ (calling REGISTER_NAME, which happens to be a function call on the
+ PPC).
+
+1999-01-22 Jim Lemke <jlemke@cygnus.com>
+
+ * igen.c(gen_semantics_[ch]): setup/use of new option
+ (-o mpc860c0[=n]).
+ interrupts.[ch](mpc860c0_instruction_program_interrupt): added.
+ ppc-instructions(the four branch insn groups): detect problematic br's.
+ psim.c(is_num - added, psim_options): Parse and init new option.
+ These changes are currently under #ifdef WITH_OPTION_MPC860C0.
+
+1998-12-01 Ken Raeburn <raeburn@cygnus.com>
+
+ * hw_nvram.c (hw_nvram_bcd): Force value to fit in 0..99.
+
+Fri Nov 20 12:17:28 1998 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * main.c (sim_io_poll_quit): Stub function.
+
+ * events.c (SIM_EVENTS_POLL_RATE): Define.
+ (sim_events_poll): Copy function from common/sim-events.c.
+ (event_queue_init): Copy scheduling of sim_events_poll from same.
+
+ * sim_callbacks.h, sim_calls.c (sim_io_poll_quit): New function,
+ poll the external environment.
+
+1998-11-19 Michael Meissner <meissner@cygnus.com>
+
+ * ppc-instructions (is_{NaN,inf}): Use unsigned64 to get the
+ fractional type, so that quiet NaN's aren't treated like
+ Infinities.
+
+Mon Sep 28 09:42:45 1998 Drew Moseley <dmoseley@cygnus.com>
+
+ * table.c (table_open): For cygwin hosts, we need to use the
+ return value from the read routine as the number of bytes to
+ process. This apparently is due to text-mode vs binary-mode. If
+ the mounts are done text-mode, then the size returnedby fstat()
+ may be different than the number of bytes "read" in text mode.
+
+Sun Oct 4 00:50:47 1998 Felix Lee <flee@cygnus.com>
+
+ * emul_netbsd.c (do_open): fix order-of-evaluation problem.
+ (do_close): ditto.
+ (do_fstat): ditto.
+ (do_lstat): ditto.
+
+1998-09-03 Michael Meissner <meissner@cygnus.com>
+
+ * emul_{netbsd,unix}.c: Update copyright year.
+
+Mon Jun 29 10:57:36 1998 Michael Snyder <msnyder@cleaver.cygnus.com>
+
+ * sim_calls.c (sim_fetch_register, sim_store_register):
+ return zero when nothing to do.
+
+1998-06-26 Michael Meissner <meissner@cygnus.com>
+
+ * configure.in (AC_CHECK_HEADERS): Don't check for sys/mount.h.
+ * configure: Regenerate.
+ * emul_{netbsd,unix}.c (toplevel): No longer try to include
+ sys/mount.h. It conflicts on Linux when gnu libc2 is used.
+
+Tue May 12 12:10:33 PDT 1998 James Ingham <jingham@leda.cygnus.com>
+
+ * Makefile.in: The run target depended on a target psim$(EXEEXT),
+ but there was no such target, only plain psim. So I changed the
+ run target to depend on psim.
+
+Sat May 2 01:10:12 1998 Stu Grossman <grossman@babylon-5.cygnus.com>
+
+ * aclocal.m4: Remove defs of AM_EXEEXT and AM_CYGWIN32. These are
+ now defined in ../common/aclocal.m4, and the double definition causes
+ problems with AC_SUBST of EXEEXT.
+ * configure: Regenerate.
+
+Wed Apr 29 15:44:52 1998 Geoffrey Noer <noer@cygnus.com>
+
+ * aclocal.m4: new file for AM_EXEEXT macro
+ * configure.in: call AM_EXEEXT
+ * configure: regenerate with autoconf 2.12.1.
+ * Makefile.in: add EXEEXT support
+
+Sun Apr 26 15:31:55 1998 Tom Tromey <tromey@creche>
+
+ * configure: Regenerated to track ../common/aclocal.m4 changes.
+ * config.in: Ditto.
+
+Sun Apr 26 15:19:51 1998 Tom Tromey <tromey@cygnus.com>
+
+ * acconfig.h: New file.
+ * configure.in: Reverted change of Apr 24; use sinclude again.
+ Don't call AC_C_CROSS.
+
Fri Apr 24 14:16:40 1998 Tom Tromey <tromey@creche>
* configure: Regenerated to track ../common/aclocal.m4 changes.