]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/ppc/ChangeLog
sim/
[thirdparty/binutils-gdb.git] / sim / ppc / ChangeLog
index 651bb11f1066349f4d437436a13f38a13c904da1..783194ba2a21b1649367283f86415763fc21ad21 100644 (file)
@@ -1,3 +1,237 @@
+2009-07-30  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       * Makefile.in (datarootdir): New variable.
+
+2009-01-12  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * ppc-instructions (sync): Add L field.
+
+2008-12-15 Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * ppc-instructions, ppc-spr-table: Add ability
+       to read tbrl and tbru special registers.
+
+2008-11-18  Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * configure: Regenerated.
+       * configure.ac: Add test for System V shared memory and semaphore.
+       * debug.c, debug.h: Add trace support for new devices.
+       * hw_sem.c, hw_shm.c: New files.
+       * Makefile.in: Add hw_sem.c and hw_shm.c.
+
+2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
+
+       * configure.ac: Add test for libz and zlib.h.
+       * Makefile.in (LIBS): Set from @LIBS@.
+       * configure: Regenerate.
+       * config.in: Ditto.
+
+2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
+            Daniel Jacobowitz  <dan@codesourcery.com>
+            Joseph Myers  <joseph@codesourcery.com>
+
+       * configure.ac: Use ACX_PKGVERSION and ACX_BUGURL.
+       * configure, config.in: Regenerated.
+       * Makefile.in (LIB_OBJ): Add version.o.
+       (version.c, version.o): New rules.
+       * psim.c (psim_usage): Add help parameter.  Print the bug URL.
+       Exit with code 0 for help.
+       (psim_options): Update calls to psim_usage.  Handle --help and
+       --version.
+       * psim.h (psim_usage): Update prototype.
+       * main.c (main): Update psim_usage call.
+
+2008-03-14  Nick Hudson  <nick.hudson@dsl.pipex.com
+
+        * configure.ac: Pass ../../intl to ZW_GNU_GETTEXT_SISTER_DIR.
+        * configure: Regenerate.
+
+2007-10-15  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * gdb-sim.c (regnum2spr): Rename to...
+       (sim_spr_register_name): ... this.  Make global.
+
+2007-09-04  Jerome Guitton  <guitton@adacore.com>
+
+       * sim/ppc/emul_bugapi.c (emul_bugapi_create): quote the file
+       name property before parsing it.
+
+2006-12-21  Hans-Peter Nilsson  <hp@axis.com>
+
+       * acconfig.h: Remove.
+       * config.in: Regenerate.
+
+2006-11-22  Tom Marn <tom.marn@telargo.com>
+
+       Committed by Andrew Cagney.
+       * ppc-instructions: Implement optional PowerPC stfiwx instruction.
+       
+2006-07-12  Fred Fish  <fnf@specifix.com>
+
+       * sim-endian.h (asm/byteorder.h): Don't include private kernel
+       header.
+
+2006-06-13  Richard Earnshaw  <rearnsha@arm.com>
+
+       * configure: Regenerated.
+
+2006-05-31  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * Makefile.in: Replace INTLLIBS and INTLDEPS with LIBINTL
+       and LIBINTL_DEP everywhere.
+       (INTL_DIR, INTL_SRC): Remove.
+       (INTL_CFLAGS): Use INCINTL.
+       * configure.ac: Use ZW_GNU_GETTEXT_SISTER_DIR.
+       * configure: Regenerated.
+
+2006-05-05  Andreas Schwab  <schwab@suse.de>
+
+       * configure.ac (CFLAGS_FOR_BUILD): Set and substitute.
+       * configure: Regenerate.
+
+       * Makefile.in (CFLAGS_FOR_BUILD): Define.
+       (BUILD_CFLAGS): Use it instead of hardcoding "-g -O".
+       (gentmap): Fix typo BUILD_FLAGS -> BUILD_CFLAGS.
+
+2006-04-23  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in (tmp-ld-decode): Fix dependencies.
+       (tmp-ld-cache): Likewise.
+       (tmp-ld-insn): Likewise.
+
+2006-02-01  Mark Mitchell  <mark@codesourcery.com>
+
+       * emul_netbsd.c (emul_netbsd_create): Quote file-name property.
+       * emul_unix.c (emul_unix_create): Likewise.
+       * tree.c (libiberty.h): Include it.
+       (tree_quote_property): New function.
+       * tree.h (tree_quote_property): Declare.
+
+2006-01-25  Mark Mitchell  <mark@codesourcery.com>
+
+       * words.h (natural32): Define as "int".
+
+2006-01-23  Mark Mitchell  <mark@codesourcery.com>
+
+       * words.h (signed32): Define as "int".
+       (unsigned32): Define as "unsigned int".
+
+2005-11-28 Mark Mitchell  <mark@codesourcery.com>
+
+       * configure.ac (USE_WIN32API): Define it.
+       * configure.in: Regenerate.
+       * config.in: Likewise.
+       * emul_netbsd.c (write_timezone): Guard with HAVE_GETTIMEOFDAY.
+       * emul_unix.c (do_unix_mkdir): Handle Win32 1-argument mkdir.
+
+2005-11-28  Mark Mitchell  <mark@codesourcery.com>
+
+       * psim.c: Include gdb/signals.h.
+       
+       * 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>.