aboutsummaryrefslogtreecommitdiff
path: root/sim/ppc
diff options
context:
space:
mode:
authorJames Lemke <jlemke@cygnus>1999-01-22 21:53:57 +0000
committerJames Lemke <jlemke@cygnus>1999-01-22 21:53:57 +0000
commitb5a10831c4f26b70481e5bdc648095a0229e94f4 (patch)
tree337f2bcf79a77013b4be2790971e8e76a5e46c3e /sim/ppc
parentc5a3735edfaf2ba1a27309beb6da4a487b965410 (diff)
downloadbinutils-b5a10831c4f26b70481e5bdc648095a0229e94f4.zip
binutils-b5a10831c4f26b70481e5bdc648095a0229e94f4.tar.gz
binutils-b5a10831c4f26b70481e5bdc648095a0229e94f4.tar.bz2
Initial implementation of fixes for MPC860 version C0 & earlier.
Diffstat (limited to 'sim/ppc')
-rw-r--r--sim/ppc/ChangeLog33
1 files changed, 28 insertions, 5 deletions
diff --git a/sim/ppc/ChangeLog b/sim/ppc/ChangeLog
index e43462c..10b4d3ad 100644
--- a/sim/ppc/ChangeLog
+++ b/sim/ppc/ChangeLog
@@ -1,3 +1,26 @@
+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
@@ -6,11 +29,11 @@
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.
+ * 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>