* remote-sim.c (gdbsim_wait): Pass target signal numbers to
[deliverable/binutils-gdb.git] / sim / ppc / ChangeLog
index 1a17f4108dc48f04b7ce23c4a9ef6b502cafef87..285cfa222370d5440627d782658b150fc7739b66 100644 (file)
@@ -1,3 +1,163 @@
+2005-11-28  Mark Mitchell  <mark@codesourcery.com>
+
+       * sim_calls.c (gdb/signals.h): Include it.
+       (sim_stop_reason): Use TARGET_SIGNAL_*.
+       * psim.c (cntrl_c_simulation): Use TARGET_SIGNAL_*.
+
+2005-07-15  Ben Elliston  <bje@au.ibm.com>
+
+       * hw_htab.c (bfd_get_section_lma): Remove macro; use BFD's.
+
+2005-07-15  Ben Elliston  <bje@au.ibm.com>
+
+       * hw_init.c: Comment out tokens after #endif directive.
+       * hw_register.c: Likewise.
+       * hw_trace.c: Likewise.
+       * hw_vm.c: Likewise.
+
+2005-04-20  Manoj Iyer  <manjo@austin.ibm.com>
+
+       * psim.c: Added libiberty.h header file.
+
+2005-04-18  Manoj Iyer  <manjo@austin.ibm.com>
+
+       * configure.ac: Added check for long long.
+       * config.in: Regenerated.
+       * configure: Regenerated.
+       * words.h: Modified logic to check for HAVE_LONG_LONG instead of
+       __GNUC__, added config.h header file.
+
+2005-03-25  Anthony Green  <green@redhat.com>
+
+       * tree.c (parse_reg_property): Fix memset usage.
+
+2005-03-23  Mark Kettenis  <kettenis@gnu.org>
+
+       * configure: Regenerate.
+
+2005-01-11  Andrew Cagney  <cagney@localhost.localdomain>
+
+       * configure.ac: Delete AC_CONFIG_AUX_DIR.
+       * configure: Re-generate.
+
+2005-01-07  Andrew Cagney  <cagney@gnu.org>
+
+       * configure.ac: Rename configure.in, require autoconf 2.59.
+       * configure: Re-generate.
+
+2005-01-03  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (hw_com.o, hw_eeprom.o): Depend on
+       $(DEVICE_TABLE_H).
+
+2004-11-16  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (defines.h): Depend on tmp-defines.
+       (hw.c hw.h): Depend on tmp-hw.
+       (pk.h): Depend on tmp-pk.
+
+2004-11-11  Andreas Schwab  <schwab@suse.de>
+
+       * sim_calls.c: Include "libiberty.h".
+
+2004-09-24  Ian Lance Taylor <ian@wasabisystems.com>
+
+       Committed by Andrew Cagney.
+       * configure.in: Check for sys/mount.h, sys/vfs.h, sys/statfs.h.
+       Check for struct statfs.
+       * emul_netbsd.c: If not HAVE_STRUCT_STATFS, #undef HAVE_FSTATFS.
+       * configure, config.in: Regenerate.
+
+2004-08-05  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * Makefile.in (GDB_INCLUDES): Remove bogus reference to mmalloc.
+
+2004-08-04  Andrew Cagney  <cagney@gnu.org>
+           Jim Blandy <jimb@redhat.com>
+
+       * sim_callbacks.h (simulator): Declare.
+       * Makefile.in (gdb-sim.o): New rule.
+       (MAIN_SRC, GDB_OBJ): Add gdb-sim.o, gdb-sim.c.
+       (DEFS_H): Delete.
+       (GDB_SIM_PPC_H): Define.
+       * gdb-sim.c: New file.
+       * sim_calls.c: Do not include "defs.h".
+       (simulator): Drop static.
+       (sim_store_register, sim_fetch_register): Delete.
+
+2004-08-04  Andrew Cagney  <cagney@gnu.org>
+
+       * Back out accidently committed change.
+
+2004-08-04  Jim Blandy  <jimb@redhat.com>
+
+       Use a fixed register numbering when communicating with the PowerPC
+       simulator.
+       * sim_calls.c: #include "registers.h" and "gdb/sim-ppc.h"; do not
+       include GDB's "defs.h".
+       (gdb_register_name_table): New variable.
+       (gdb_register_name_table_size): New enum constant.
+       (gdb_register_name): New function.
+       (sim_fetch_register, sim_store_register): Use gdb_register_name,
+       instead of calling gdbarch_register_name.
+       * Makefile.in (GDB_SIM_PPC_H): New variable.
+       (DEFS_H): Delete variable.
+       (sim_calls.o): Update dependencies.
+
+2004-07-26  Andrew Cagney  <cagney@gnu.org>
+
+       Problem from Olaf Hering <olh@suse.de>.
+       * Makefile.in (install, installdirs): Add DESTDIR.
+
+2004-07-10  Ben Elliston  <bje@au.ibm.com>
+
+       * tree.c (parse_integer_property): Comment typo fix.
+
+2004-07-06  Jim Blandy  <jimb@redhat.com>
+
+       * Makefile.in: Update all dependency information.
+       (BASICS_H, CPU_H, IDECODE_H, PSIM_H, REGISTERS_H, DEVICE_TABLE_H)
+       (EMUL_GENERIC_H): Values updated.
+       (ACCONFIG_H, ALTIVEC_EXPRESSION_H, ALTIVEC_REGISTERS_H)
+       (ANSIDECL_H, BFD_H, BITS_H, CAP_H, COMMON_SIM_BASE_H)
+       (COMMON_SIM_BASICS_H, COMMON_SIM_FPU_H, COMMON_SIM_INLINE_H)
+       (COMMON_SIM_SIGNAL_H, CONFIG_H, COREFILE_H, COREFILE_N_H, DEBUG_H)
+       (DEFINES_H, DEFS_H, DEVICE_H, E500_EXPRESSION_H, E500_REGISTERS_H)
+       (EMUL_BUGAPI_H, EMUL_CHIRP_H, EMUL_NETBSD_H, EMUL_UNIX_H, EVENTS_H)
+       (FILTER_FILENAME_H, FILTER_H, GDB_CALLBACK_H, GDB_REMOTE_SIM_H)
+       (GEN_ICACHE_H, GEN_IDECODE_H, GEN_ITABLE_H, GEN_MODEL_H)
+       (GEN_SEMANTICS_H, GEN_SUPPORT_H, HW_CPU_H, HW_H, HW_PHB_H)
+       (ICACHE_H, IDECODE_BRANCH_H, IDECODE_EXPRESSION_H)
+       (IDECODE_FIELDS_H, IGEN_H, INLINE_H, INTERRUPTS_H, ITABLE_H)
+       (LD_CACHE_H, LD_DECODE_H, LD_INSN_H, LF_H, MISC_H, MODEL_H, MON_H)
+       (OPTIONS_H, OS_EMUL_H, PK_H, PPC_CONFIG_H, SEMANTICS_H)
+       (SIM_CALLBACKS_H, SIM_ENDIAN_H, SIM_ENDIAN_N_H, SIM_MAIN_H)
+       (SPREG_H, STD_CONFIG_H, SUPPORT_H, TABLE_H, TARG_VALS_H, TCONFIG_H)
+       (TREE_H, VM_H, VM_N_H, WORDS_H): New variables.
+       (callback.o, cap.o, corefile.o, debug.o, device.o, device_table.o)
+       (dgen.o, emul_bugapi.o, emul_chirp.o, emul_netbsd.o, emul_unix.o)
+       (events.o, filter.o, filter_filename.o, filter_host.o)
+       (gen-icache.o, gen-idecode.o, gen-itable.o, gen-model.o)
+       (gen-semantics.o, gen-support.o, hw_core.o, hw_cpu.o, hw_disk.o)
+       (hw_htab.o, hw_init.o, hw_phb.o, hw_register.o, icache.o)
+       (idecode.o, igen.o, interrupts.o, itable.o, ld-cache.o)
+       (ld-decode.o, ld-insn.o, lf.o, main.o, misc.o, model.o, mon.o)
+       (options.o, os_emul.o, pk_disklabel.o, psim.o, registers.o)
+       (semantics.o, sim-endian.o, sim-fpu.o, sim_calls.o, spreg.o)
+       (support.o, table.o, targ-map.o, tree.o, vm.o): Update dependencies.
+
+2004-06-28  Jim Blandy  <jimb@redhat.com>
+
+       * e500_registers.h (EVR): Cast the 32-bit value of the GPR to an
+       unsigned type before or-ing it with a 64-bit value.
+
+2004-06-15  Alan Modra  <amodra@bigpond.net.au>
+
+       * hw_htab.c (htab_sum_binary(bfd): Use bfd_get_section_size
+       instead of bfd_get_section_size_before_reloc.
+       (htab_dma_binary(bfd): Likewise.
+       * hw_init.c (update_for_binary_section(bfd): Likewise.
+
 2004-05-10  Daniel Jacobowitz  <dan@debian.org>
 
        * configure.in (sim_fpu_cflags): Add -I../common.
This page took 0.036118 seconds and 4 git commands to generate.