* cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
[deliverable/binutils-gdb.git] / sim / ChangeLog
index 72824aa056705a67664cf945d901505fe6dd4469..fa8bcc60907322bfcef64645868fbbf38ed3d3ca 100644 (file)
@@ -1,5 +1,124 @@
+2008-12-30  Hans-Peter Nilsson  <hp@axis.com>
+
+       * cris/Makefile.in (SIM_OBJS): Remove sim-hload.o.
+       * cris/sim-if.c: Include elf-bfd.h.
+       (struct progbounds): New members end_loadmem, start_nonloadmem.
+       (xprintf, eprintf): New functions, copied from common/sim-load.c.
+       (cris_load_elf_file, sim_load, cris_get_progbounds): New functions.
+       (get_progbounds_iterator): Renamed from get_progbounds.  Make
+       static.  Update head comment.  Set new struct progbounds members.
+       (exec_load_addr, interp_load_addr, interp_start_addr): New static
+       variables.
+       (aux_ent_phdr, aux_ent_phent, aux_ent_phnum, aux_ent_base)
+       (aux_ent_entry, cris_write_interp, cris_handle_interpreter): New
+       functions.
+       (sim_open): New constant array auxv_entries.  Rewrite AUX_ENT
+       handling to use auxv_entries.  Improve error message and checking
+       for invalid programs.  Use new variable abfd for the program
+       instead of for each access reaching into sd to get it.
+       (sim_create_inferior): If non-zero, use interp_start_addr instead
+       of the program start address.
+       (cris_disassemble_insn): Remove incorrect and unclear, supposedly
+       stale comment.  Always specify little-endian.
+
+2008-07-29  Nick Clifton  <nickc@redhat.com>
+
+       * common/genmloop.sh: Add new parameter: -shell to specify the
+       command interpreter to use to run the input file.  This is
+       necessary because otherwise SHELL is taken from the user's
+       environment, and not from the makefile that invoked this script
+       and the user might not be running an sh-like shell.
+       * cris/Makefile.in: Pass -shell parameter to genmloop.sh.
+       * fr30/Makefile.in: Likewise.
+       * frv/Makefile.in: Likewise.
+       * i960/Makefile.in: Likewise.
+       * iq2000/Makefile.in: Likewise.
+       * m32r/Makefile.in: Likewise.
+
+       * frv/mloop.in: Add missing start of line comment marker.
+
+2008-07-11  Hans-Peter Nilsson  <hp@axis.com>
+
+       * cris/configure: Regenerate to track ../common/common.m4 changes.
+       * cris/config.in: Ditto.
+
+2008-06-06  Vladimir Prus  <vladimir@codesourcery.com>
+            Daniel Jacobowitz  <dan@codesourcery.com>
+            Joseph Myers  <joseph@codesourcery.com>
+
+       * cris/configure: Regenerate.
+
+2008-05-09  Olivier Hainque  <hainque@adacore.com>
+
+       * ppc/altivec.igen (vperm): Latch inputs into temporaries.
+
+2008-03-25  M R Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+       * MAINTAINERS: Add myself as maintainer of cr16 port.
+
+2008-02-12  M Ranga Swami Reddy <MR.Swami.Reddy@nsc.com>
+
+       Add simulator for National cr16 processor.
+       * cr16: New directory.
+       * configure.ac: Add entry for National cr16.
+       * configure: Regenerate.
+
+2008-02-05  DJ Delorie  <dj@redhat.com>
+
+       * configure.ac (v850): V850 now has a testsuite.
+       * configure (v850): Likewise.
+
+2008-01-01  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       Updated copyright notices for most files.
+
+2007-12-19  DJ Delorie  <dj@redhat.com>
+
+       * frv/frv.c (frvbf_cut): Only look at the six LSBs of
+       cut_point.
+
+2007-10-22  Hans-Peter Nilsson  <hp@axis.com>
+
+       * cris/arch.c, cris/arch.h, cris/cpuall.h, cris/cpuv10.c,
+       cris/cpuv10.h, cris/cpuv32.c, cris/cpuv32.h, cris/cris-desc.c,
+       cris/cris-desc.h, cris/cris-opc.h, cris/decodev10.c,
+       cris/decodev10.h, cris/decodev32.c, cris/decodev32.h,
+       cris/modelv10.c, cris/modelv32.c, cris/semcrisv10f-switch.c,
+       cris/semcrisv32f-switch.c: Regenerate.
+
+2007-08-24  Joel Brobecker  <brobecker@adacore.com>
+
+       Switch the license of all files explicitly copyright the FSF
+       to GPLv3.
+
+2007-03-27  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * Makefile.in: Add dummy "pdf" target.
+
+2007-02-20  Hans-Peter Nilsson  <hp@axis.com>
+
+       * cris/traps.c (dump_statistics): Change format for cycle numbers
+       to %llu and cast parameters to unsigned long long.
+
+2007-02-16  Thiemo Seufer  <ths@mips.com>
+
+       * Makefile.in (FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS): Add RUNTEST.
+
+2007-01-28  Manuel Lauss  <slauss@resi.at>
+
+       * configure.ac (sh64-*-*): Change to sh64*-*-*.
+       (sh-*-*): Change to sh*-*-*.
+       * configure: Regenerated.
+
+2007-01-09  Daniel Jacobowitz  <dan@codesourcery.com>
+
+       Updated copyright notices for most files.
+
 2006-12-20  Hans-Peter Nilsson  <hp@axis.com>
 
+       * Makefile.in (autoconf-common autoheader-common): Only run
+       autoheader on subdirs with a file config.in.
+
        * configure.ac (common): Make the default "yes" for all targets
        with sim subdirs.
        * configure: Regenerate.
This page took 0.024399 seconds and 4 git commands to generate.