* eCos->devo merge; tx3904 sanitize tags removed
authorFrank Ch. Eigler <fche@redhat.com>
Wed, 30 Dec 1998 12:21:43 +0000 (12:21 +0000)
committerFrank Ch. Eigler <fche@redhat.com>
Wed, 30 Dec 1998 12:21:43 +0000 (12:21 +0000)
commit14bbac6609d4009076b47ee1ce21c17890152056
treea84a1ecc2b3869f433242fdc902887baeafe99d6
parenta714374d5e0091d8ef70957d5d81967207e40f3e
* eCos->devo merge; tx3904 sanitize tags removed
1998-12-29  Frank Ch. Eigler  <fche@cygnus.com>
* interp.c (sim_open): Allocate jm3904 memory in smaller chunks.
(load_word): Call SIM_CORE_SIGNAL hook on error.
(signal_exception): Call SIM_CPU_EXCEPTION_TRIGGER hook before
starting.  For exception dispatching, pass PC instead of NULL_CIA.
(decode_coproc): Use COP0_BADVADDR to store faulting address.
* sim-main.h (COP0_BADVADDR): Define.
(SIM_CORE_SIGNAL): Define hook to call mips_core_signal.
(SIM_CPU_EXCEPTION*): Define hooks to call mips_cpu_exception*().
(_sim_cpu): Add exc_* fields to store register value snapshots.
* mips.igen (*): Replace memory-related SignalException* calls
with references to SIM_CORE_SIGNAL hook.
* dv-tx3904irc.c (tx3904irc_port_event): printf format warning
fix.
* sim-main.c (*): Minor warning cleanups.
sim/mips/ChangeLog
sim/mips/configure
sim/mips/configure.in
sim/mips/interp.c
sim/mips/mips.igen
sim/mips/sim-main.h
This page took 0.026202 seconds and 4 git commands to generate.