diff options
author | James Lemke <jlemke@cygnus> | 1999-01-22 21:53:57 +0000 |
---|---|---|
committer | James Lemke <jlemke@cygnus> | 1999-01-22 21:53:57 +0000 |
commit | b5a10831c4f26b70481e5bdc648095a0229e94f4 (patch) | |
tree | 337f2bcf79a77013b4be2790971e8e76a5e46c3e /sim/ppc | |
parent | c5a3735edfaf2ba1a27309beb6da4a487b965410 (diff) | |
download | binutils-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/ChangeLog | 33 |
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> |