Skip to content
Snippets Groups Projects
  1. May 12, 2004
  2. Feb 28, 2003
    • Andrew Cagney's avatar
      Index: arm/ChangeLog · 6b4a8935
      Andrew Cagney authored
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* wrapper.c (sim_create_inferior, sim_open): Rename _bfd to bfd.
      
      Index: common/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* sim-utils.h (sim_analyze_program, sim_load_file): Rename _bfd to bfd.
      	* sim-hload.c (sim_load), sim-base.h (sim_state_base): Ditto.
      	* nrun.c (main): Ditto.
      
      Index: d10v/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: erc32/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interf.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: h8300/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: h8500/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* compile.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: i960/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: m32r/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: m68hc11/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_prepare_for_program, sim_open)
      	(sim_create_inferior): Rename _bfd to bfd.
      
      Index: mcore/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: mips/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open):
      	(sim_create_inferior):
      
      Index: mn10200/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: mn10300/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open, sim_create_inferior, sim_open)
      	(sim_create_inferior): Rename _bfd to bfd.
      
      Index: ppc/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* sim_calls.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: sh/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (init_dsp, sim_open, sim_create_inferior): Rename _bfd
      	to bfd.
      
      Index: v850/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* interp.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      
      Index: z8k/ChangeLog
      2003-02-27  Andrew Cagney  <cagney@redhat.com>
      
      	* iface.c (sim_open, sim_create_inferior): Rename _bfd to bfd.
      6b4a8935
  3. Jun 18, 2002
  4. Jun 09, 2002
  5. Jun 05, 2002
    • Chris Demetriou's avatar
      2002-06-04 Chris Demetriou <cgd@broadcom.com> · ee7254b0
      Chris Demetriou authored
              * sim-main.h (FGRIDX): Remove, replace all uses with...
              (FGR_BASE): New macro.
              (FP0_REGNUM, FCRCS_REGNUM, FCRIR_REGNUM): New macros.
              (_sim_cpu): Move 'fgr' member to be right before 'fpr_state' member.
              (NR_FGR, FGR): Likewise.
              * interp.c: Replace all uses of FGRIDX with FGR_BASE.
              * mips.igen: Likewise.
      ee7254b0
  6. Jun 04, 2002
  7. May 02, 2002
    • Chris Demetriou's avatar
      [ common/ChangeLog ] · 5accf1ff
      Chris Demetriou authored
      2002-05-01  Chris Demetriou  <cgd@broadcom.com>
      
              * callback.c: Use 'deprecated' rather than 'depreciated.'
      
      [ igen/ChangeLog ]
      2002-05-01  Chris Demetriou  <cgd@broadcom.com>
      
              * igen.c: Use 'deprecated' rather than 'depreciated.'
      
      [ mips/ChangeLog ]
      2002-05-01  Chris Demetriou  <cgd@broadcom.com>
      
              * interp.c: Use 'deprecated' rather than 'depreciated.'
              * sim-main.h: Likewise.
      5accf1ff
  8. May 01, 2002
    • Chris Demetriou's avatar
      2002-05-01 Chris Demetriou <cgd@broadcom.com> · 402586aa
      Chris Demetriou authored
              * cp1.c (store_fpr): Remove #ifdef'd out call to UndefinedResult
              which wouldn't compile anyway.
              * sim-main.h (unpredictable_action): New function prototype.
              (Unpredictable): Define to call igen function unpredictable().
              (NotWordValue): New macro to call igen function not_word_value().
              (UndefinedResult): Remove.
              * interp.c (undefined_result): Remove.
              (unpredictable_action): New function.
              * mips.igen (not_word_value, unpredictable): New functions.
              (ADD, ADDI, do_addiu, do_addu, BGEZAL, BGEZALL, BLTZAL, BLTZALL)
              (CLO, CLZ, MADD, MADDU, MSUB, MSUBU, MUL, do_mult, do_multu)
              (do_sra, do_srav, do_srl, do_srlv, SUB, do_subu): Invoke
              NotWordValue() to check for unpredictable inputs, then
              Unpredictable() to handle them.
      402586aa
  9. Apr 20, 2002
  10. Apr 18, 2002
  11. Mar 20, 2002
  12. Mar 03, 2002
  13. Mar 01, 2002
  14. Feb 19, 2001
  15. May 29, 2000
  16. Apr 09, 2000
  17. Mar 21, 2000
    • Frank Ch. Eigler's avatar
      * simplify eCos testing · cb7450ea
      Frank Ch. Eigler authored
      2000-03-21  Frank Ch. Eigler  <fche@redhat.com>
      
      	* interp.c (sim_open): Sort & extend dummy memory regions for
      	--board=jmr3904 for eCos.
      cb7450ea
  18. Mar 02, 2000
    • Frank Ch. Eigler's avatar
      * autoconf correction · a3027dd7
      Frank Ch. Eigler authored
      * merge from internal repo -> sourceware
      
      2000-03-02  Frank Ch. Eigler  <fche@redhat.com>
      
      	* configure: Regenerated.
      
      Tue Feb  8 18:35:01 2000  Donald Lindsay  <dlindsay@hound.cygnus.com>
      
      	* interp.c, mips.igen: all 5 DEADC0DE situations now have sim_io_eprintf
      	calls, conditional on the simulator being in verbose mode.
      a3027dd7
  19. Dec 07, 1999
  20. Nov 17, 1999
  21. Sep 09, 1999
  22. Aug 03, 1999
  23. Jul 20, 1999
  24. Jul 12, 1999
  25. Apr 26, 1999
  26. Apr 16, 1999
  27. Dec 30, 1998
    • Frank Ch. Eigler's avatar
      * resolution of eCos-vs.-sky merge conflict! · 08f758df
      Frank Ch. Eigler authored
      [ChangeLog]
      1998-12-30  Frank Ch. Eigler  <fche@cygnus.com>
      	* mips.igen (BREAK): Call signal_exception instead of sim_engine_halt.
      start-sanitize-sky
      	* interp.c (signal_exception): Call SIM_CPU_EXCEPTION_TRIGGER hook.
       	Call sim_engine_halt on BreakPoint.
      end-sanitize-sky
      [ChangeLog.sky]
      1998-12-30  Frank Ch. Eigler  <fche@cygnus.com>
      	* sky-gdb.c (sky_sim_engine_halt): Do not set CIA here.
      08f758df
    • Frank Ch. Eigler's avatar
      * eCos->devo merge; tx3904 sanitize tags removed · 14bbac66
      Frank Ch. Eigler authored
      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.
      14bbac66
  28. Nov 23, 1998
  29. Nov 12, 1998
  30. Oct 27, 1998
  31. Aug 01, 1998
    • Ron Unrau's avatar
      · b8140a08
      Ron Unrau authored
              * sim-main.h: shadow NUM_CORE_REGS from tm-txvu.h
              * interp.c: use NUM_CORE_REGS
              * sky-gdb.c (set_fifo_breakpoints): use VIF interrupt bit for break
              * sky-pke.c (pke_issue): use interrupt bit for break points
      b8140a08
  32. Jun 16, 1998
    • Ron Unrau's avatar
      · 2905d173
      Ron Unrau authored
              * sky-pke.c(read_pke_pc): return source address of current pc
              * sky-pke.c(read_pke_pcx): return index of current pc
              * sky-pke.h: export read_pke_pcx
              * interp.c(sim_fetch_registers): read pke pc/pcx
              * sky-libvpe.c: track name change from GDB
              * sim-main.h: add vif memory based pc
                - extend gdb comm area for fifo breakpoints
                - define SIM_ENGINE_RESTART_HOOK
              * sky-gdb.c: add support for VIF breakpoints
      2905d173
    • Ian Carmichael's avatar
      * Implement remaining bits in VPU_STAT, CMSAR0, CMSAR1, FBRST. Fix COP2 interface · 8ea23ea4
      Ian Carmichael authored
      * to VI registers (CFC2/CTC2).
      *
      * Modified Files:
      * 	ChangeLog.sky interp.c sim-main.c sky-pke.h sky-vu.c sky-vu.h
      8ea23ea4
  33. Jun 12, 1998
  34. Jun 10, 1998
    • Frank Ch. Eigler's avatar
      * Support for sky hardware interrupts. The sky-dma cannot trigger · b8790963
      Frank Ch. Eigler authored
        interrupts properly yet (jlemke TODO).
      Wed Jun 10 13:22:32 1998  Frank Ch. Eigler  <fche@cygnus.com>
      	* interp.c (decode_coproc): For TX39, add stub COP0 register #7,
       	to allay warnings.
      	(interrupt_event): Made non-static.
      start-sanitize-tx3904
      	* dv-tx3904tmr.c (deliver_tx3904tmr_tick): Correct accidental
       	interchange of configuration values for external vs. internal
       	clock dividers.
      end-sanitize-tx3904
      start-sanitize-sky
      	* sky-device.c (sky_signal_interrupt): New function to generate
      	interrupt event.
      	* sky-device.h: Declare it.
      	* sky-dma.c (check_int1): Call it.
      	* sky-pke.c (pke_begin_interrupt_stall): Call it.
      end-sanitize-sky
      b8790963
    • Patrick Macdonald's avatar
      * Updated several files to place all sky specific runtime options · a4377bf7
      Patrick Macdonald authored
      	  in sky-gdb.c.
      	* Added two new runtime options --sky-debug and --screen-refresh
      	* ChangeLog.sky contains a detailed description of the mods
      a4377bf7
  35. Jun 09, 1998
    • Frank Ch. Eigler's avatar
      * Updates to tx3904 peripheral simulations for ECC. · cc9bc932
      Frank Ch. Eigler authored
      Tue Jun  9 12:29:50 1998  Frank Ch. Eigler  <fche@cygnus.com>
      	* dv-tx3904cpu.c (deliver_*_interrupt,*_port_event): Set the CAUSE
       	register upon non-zero interrupt event level, clear upon zero
       	event value.
      	* dv-tx3904irc.c (*_port_event): Handle deactivated interrupt signal
      	by passing zero event value.
      	(*_io_{read,write}_buffer): Endianness fixes.
      	* dv-tx3904tmr.c (*_io_{read,write}_buffer): Endianness fixes.
      	(deliver_*_tick): Reduce sim event interval to 75% of count interval.
      	* interp.c (sim_open): Added jmr3904pal board type that adds PAL-based
      	serial I/O and timer module at base address 0xFFFF0000.
      cc9bc932
    • Ian Carmichael's avatar
      * Handle 10 and 20-bit versions of Break instruction. Move handling · 895a7dc2
      Ian Carmichael authored
      * of special values from signal_exception() in interp.c into mips.igen.
      *
      * Modified: gencode.c interp.c mips.igen sim-main.h
      895a7dc2
Loading