X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=sim%2Fm32r%2FChangeLog;h=7578315e9fb969d12b8190b72c67fc3815aaaab1;hb=1ac72f0659d64d6a14da862242db0d841d2878d0;hp=b4097dbe7891ed535727b8d9f06e14d57348a1d9;hpb=6b4a89357a450b6d6bd517fe435bb15e17038f24;p=deliverable%2Fbinutils-gdb.git diff --git a/sim/m32r/ChangeLog b/sim/m32r/ChangeLog index b4097dbe78..7578315e9f 100644 --- a/sim/m32r/ChangeLog +++ b/sim/m32r/ChangeLog @@ -1,3 +1,509 @@ +2016-01-02 Mike Frysinger + + * arch.h (TARGET_BIG_ENDIAN): Delete. + * configure.ac (SIM_AC_OPTION_ENDIAN): Change BIG_ENDIAN to BIG. + * configure: Regenerate. + * traps-linux.c (conv_endian): Change LITTLE_ENDIAN to + BFD_ENDIAN_LITTLE. + (conv_endian16): Likewise. + +2016-01-02 Mike Frysinger + + * sim-if.c (sim_open): Delete #if 0 sim_add_option_table call. + +2016-01-02 Mike Frysinger + + * sim-if.c (current_state): Delete. + (sim_open): Delete current_state assignment. + +2015-12-27 Mike Frysinger + + * Makefile.in (SIM_OBJS): Delete sim-hload.o. + +2015-12-26 Mike Frysinger + + * config.in, configure: Regenerate. + +2015-12-26 Mike Frysinger + + * sim-if.c (sim_create_inferior): Replace old #if 0 code with dupargv. + +2015-12-25 Mike Frysinger + + * configure.ac (SIM_AC_OPTION_HARDWARE): Add m32r_cache & m32r_uart. + * configure: Regenerate. + * devices.c: Delete file. + * dv-m32r_cache.c, dv-m32r_cache.h: New cache model with logic from + devices.c. + * dv-m32r_uart.c, dv-m32r_uart.h: New uart model with logic from + devices.c. + * m32r-sim.h: Move cache defines to dv-m32r_cache.h and uart defines + to dv-m32r_uart.h. + * Makefile.in (SIM_OBJS): Delete devices.o. + * sim-if.c: Include dv-m32r_uart.h. + (sim_open): Replace sim_core_attach call with sim_hw_parse calls. + * tconfig.h: Delete file. + +2015-12-25 Mike Frysinger + + * Makefile.in (SIM_OBJS): Delete sim-model.o. + +2015-12-25 Mike Frysinger + + * arch.c: Rename MACH to SIM_MACH. + * cpuall.h: Likewise. + * model.c: Rename MACH to SIM_MACH, MACH_IMP_PROPERTIES to + SIM_MACH_IMP_PROPERTIES, and MODEL to SIM_MODEL. + * model2.c, modelx.c: Likewise. + +2015-12-25 Mike Frysinger + + * sim-main.h (WITH_SCACHE_PBB): Move from ... + * tconfig.h (WITH_SCACHE_PBB): ... here. + +2015-12-25 Mike Frysinger + + * devices.c (device_error): Delete. + +2015-12-24 Mike Frysinger + + * tconfig.h (SIM_HANDLES_LMA): Delete. + +2015-12-24 Mike Frysinger + + * tconfig.h (SIM_HAVE_BREAKPOINTS, SIM_BREAKPOINT, + SIM_BREAKPOINT_SIZE): Delete. + * traps-linux.c [SIM_HAVE_BREAKPOINTS] (m32r_trap): Delete sim + breakpoint code. + * traps.c [SIM_HAVE_BREAKPOINTS] (m32r_trap): Likewise. + +2015-12-24 Mike Frysinger + + * tconfig.h (WITH_WATCHPOINTS): Delete. + +2015-12-24 Mike Frysinger + + * tconfig.h (SIM_HAVE_MEM_SIZE): Delete. + +2015-11-15 Mike Frysinger + + * Makefile.in (SIM_OBJS): Delete sim-reason.o, sim-reg.o, and + sim-stop.o. + +2015-11-14 Mike Frysinger + + * sim-if.c (sim_close): Delete. + +2015-06-23 Mike Frysinger + + * configure: Regenerate. + +2015-06-17 Mike Frysinger + + * traps.c (m32r_trap): Replace call to cb_syscall with + sim_syscall_multi. + * traps-linux.c (m32r_trap): Likewise. + +2015-06-17 Mike Frysinger + + * traps-linux.c: Include sim-syscall.h. + (syscall_read_mem, syscall_write_mem): Delete. + (m32r_trap): Change syscall_read_mem/syscall_write_mem + to sim_syscall_read_mem/sim_syscall_write_mem. + * traps.c: Include sim-syscall.h. + (syscall_read_mem, syscall_write_mem): Delete. + (m32r_trap): Change syscall_read_mem/syscall_write_mem + to sim_syscall_read_mem/sim_syscall_write_mem. + +2015-06-12 Mike Frysinger + + * configure: Regenerate. + +2015-06-12 Mike Frysinger + + * configure: Regenerate. + +2015-06-12 Mike Frysinger + + * decode.c (m32rbf_decode): Change TRACE_EXTRACT to CGEN_TRACE_EXTRACT. + * decode2.c (m32r2f_decode): Likewise. + * decodex.c (m32rxf_decode): Likewise. + * mloop.in (execute): Change TRACE_INSN_INIT to CGEN_TRACE_INSN_INIT, + TRACE_INSN to CGEN_TRACE_INSN, and TRACE_INSN_FINI to CGEN_TRACE_INSN_FINI. + * sem.c: Rename TRACE_RESULT to CGEN_TRACE_RESULT. + * sem-switch.c: Likewise. + * sem-switch2.c: Likewise. + * sem-switchx.c: Likewise. + +2015-04-18 Mike Frysinger + + * sim-main.h (SIM_ENGINE_HALT_HOOK, SIM_ENGINE_RESTART_HOOK): Delete. + +2015-04-18 Mike Frysinger + + * sim-main.h (USING_SIM_BASE_H): Delete. + +2015-04-18 Mike Frysinger + + * sim-main.h (_sim_cpu, SIM_CPU): Delete. + +2015-04-18 Mike Frysinger + + * sim-main.h (sim_cia): Delete. + +2015-04-17 Mike Frysinger + + * sim-main.h (CIA_GET, CIA_SET): Delete. + +2015-04-15 Mike Frysinger + + * Makefile.in (SIM_OBJS): Delete sim-cpu.o. + * sim-main.h (STATE_CPU): Delete. + +2015-04-15 Mike Frysinger + + * sim-main.h (struct sim_state): Change cpu to an array of pointers. + (STATE_CPU): Handle WITH_SMP. + +2015-04-13 Mike Frysinger + + * configure: Regenerate. + +2015-04-06 Mike Frysinger + + * Makefile.in (SIM_OBJS): Delete sim-engine.o and sim-hrw.o. + +2015-03-31 Mike Frysinger + + * config.in, configure: Regenerate. + +2015-03-24 Mike Frysinger + + * sim-if.c (sim_open): Delete dv_sockser_install call. + +2015-03-24 Mike Frysinger + + * configure: Regenerate. + +2015-03-24 Mike Frysinger + + * configure: Regenerate. + +2015-03-23 Mike Frysinger + + * configure: Regenerate. + +2015-03-23 Mike Frysinger + + * configure: Regenerate. + +2015-03-16 Mike Frysinger + + * aclocal.m4, config.in, configure: Regenerate. + * tconfig.in: Rename file ... + * tconfig.h: ... here. + +2015-03-15 Mike Frysinger + + * tconfig.in [HAVE_DV_SOCKSER]: Delete. + +2015-03-14 Mike Frysinger + + * Makefile.in (SIM_RUN_OBJS): Delete. + +2014-08-23 Hans-Peter Nilsson + + * configure.ac: Default simulator hardware to off again. Remove + dead m32r_extra_objs substitution. + * configure: Regenerate. + * Makefile.in: Remove unused m32r_extra_objs. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-15 Roland McGrath + + * configure: Regenerate. + * config.in: Regenerate. + +2013-09-23 Alan Modra + + * configure: Regenerate. + +2013-06-03 Mike Frysinger + + * aclocal.m4, configure: Regenerate. + +2013-03-30 Joel Sherrill + Mike Frysinger + + * configure.ac: Add m32r_extra_objs. Change simulator hardware + from always on to defaulting to yes it is enabled. + * Makefile.in: Conditionalize reference to dv-sockser.o. + * tconfig.in: Delete HAVE_DV_SOCKSER logic that was under "#if 0". + * configure: Regenerated. + +2013-03-26 Mike Frysinger + + * configure: Regenerate. + +2013-03-23 Joel Sherrill + + * configure.ac: Fail if dv-sockser.o not available. + Error when --disable-sim-hardware is specified. + * configure: Regenerated. + +2012-06-15 Joel Brobecker + + * config.in, configure: Regenerate. + +2012-03-25 Mike Frysinger + + * traps-linux.c (sim_core_trans_addr): Delete prototype. + +2012-03-24 Mike Frysinger + + * aclocal.m4, config.in, configure: Regenerate. + +2011-12-03 Mike Frysinger + + * aclocal.m4: New file. + * configure: Regenerate. + +2011-10-17 Mike Frysinger + + * configure.ac: Change include to common/acinclude.m4. + +2011-10-17 Mike Frysinger + + * configure.ac: Change AC_PREREQ to 2.64. Delete AC_CONFIG_HEADER + call. Replace common.m4 include with SIM_AC_COMMON. + * configure: Regenerate. + +2011-07-05 Mike Frysinger + + * sim-if.c (sim_do_command): Delete. + +2010-03-30 Mike Frysinger + + * devices.c (device_error): Add const to message. + +2010-02-11 Doug Evans + + * cpu.h, * cpu2.h, * cpux.h, * decode.c, * decode2.c, * decodex.c, + * model.c, * model2.c, * modelx.c, + * sem-switch.c, * sem.c, * sem2-switch.c, * semx-switch.c: Regenerate. + +2010-01-09 Ralf Wildenhues + + * configure: Regenerate. + +2010-01-02 Doug Evans + + * arch.c, * arch.h, * cpu.c, * cpu.h, * cpu2.c, * cpu2.h, * cpuall.h, + * cpux.c, * cpux.h, * decode.c, * decode.h, * decode2.c, * decode2.h, + * decodex.c, * decodex.h, * model.c, * model2.c, * modelx.c, + * sem-switch.c, * sem.c, * sem2-switch.c, * semx-switch.c: Regenerate, + update copyright year. + +2009-11-22 Doug Evans + + * cpu.h: Regenerate. + * cpu2.h: Regenerate. + * cpux.h: Regenerate. + * cpuall.h: Regenerate. + * decode.c: Regenerate. + * decode.h: Regenerate. + * decode2.c: Regenerate. + * decode2.h: Regenerate. + * decodex.c: Regenerate. + * decodex.h: Regenerate. + +2009-11-03 Doug Evans + + * arch.c: Regenerate. + * arch.h: Regenerate. + * cpu.c: Regenerate. + * cpu.h: Regenerate. + * cpu2.c: Regenerate. + * cpu2.h: Regenerate. + * cpuall.h: Regenerate. + * cpux.c: Regenerate. + * cpux.h: Regenerate. + * decode.c: Regenerate. + * decode.h: Regenerate. + * decode2.c: Regenerate. + * decode2.h: Regenerate. + * decodex.c: Regenerate. + * decodex.h: Regenerate. + * model.c: Regenerate. + * model2.c: Regenerate. + * modelx.c: Regenerate. + * sem-switch.c: Regenerate. + * sem.c: Regenerate. + * sem2-switch.c: Regenerate. + * semx-switch.c: Regenerate. + + * Makefile.in (mloop.c): Add @true to rule. + (mloopx.c, mloop2.c): Ditto. + (stamp-*): Add Makefile dependency. + (arch.c, arch.h, cpuall.h): Specify full path. + (cpu.h, sem.c, sem-switch.c, model.c, decode.c, decode.h): Ditto. + (cpux.h, semx-switch.c, modelx.c, decodex.c, decodex.h): Ditto. + (cpu2.h, sem2-switch.c, model2.c, decode2.c, decode2.h): Ditto. + +2009-08-22 Ralf Wildenhues + + * config.in: Regenerate. + * configure: Likewise. + + * configure: Regenerate. + +2009-07-12 Doug Evans + + * Makefile.in (stamp-arch): Use $(CPU_DIR) instead of $(CGEN_CPU_DIR). + (stamp-cpu, stamp-xcpu, stamp-2cpu): Ditto. + +2009-06-20 Doug Evans + + * mloop.in: Add missing # comment marker. + * mloop2.in: Ditto. + * mloopx.in: Ditto. + +2008-07-11 Hans-Peter Nilsson + + * configure: Regenerate to track ../common/common.m4 changes. + * config.in: Ditto. + +2008-06-06 Vladimir Prus + Daniel Jacobowitz + Joseph Myers + + * configure: Regenerate. + +2006-12-21 Hans-Peter Nilsson + + * acconfig.h: Remove. + * config.in: Regenerate. + +2006-06-13 Richard Earnshaw + + * configure: Regenerated. + +2006-06-05 Daniel Jacobowitz + + * configure: Regenerated. + +2006-05-31 Daniel Jacobowitz + + * configure: Regenerated. + +2005-03-23 Mark Kettenis + + * configure: Regenerate. + +2005-01-14 Andrew Cagney + + * configure.ac: Sinclude aclocal.m4 before common.m4. Add + explicit call to AC_CONFIG_HEADER. + * configure: Regenerate. + +2005-01-12 Andrew Cagney + + * configure.ac: Update to use ../common/common.m4. + * configure: Re-generate. + +2005-01-11 Andrew Cagney + + * configure: Regenerated to track ../common/aclocal.m4 changes. + +2005-01-07 Andrew Cagney + + * configure.ac: Rename configure.in, require autoconf 2.59. + * configure: Re-generate. + +2004-12-09 Kazuhiro Inaoka + + Committed by Kei Sakamoto. + * traps-linux.c (m32r_trap): Add entries of the following dummy system + calls: __NR_mmap2, __NR_lchown32, __NR_getuid32, __NR_getgid32, + __NR_geteuid32, __NR_getegid32, __NR_getgroups32, __NR_fchown32, + __NR_setfsuid32, __NR_setfsgid32, __NR_getresuid32, + __NR_getresgid32 and __NR_chown32. + * syscall.h: Add new definitions of system call number. + +2004-12-08 Hans-Peter Nilsson + + * configure: Regenerate for ../common/aclocal.m4 update. + +2004-10-07 Kazuhiro Inaoka + + Committed by Andrew Cagney. + * traps-linux.c: Don't include linux/module.h. + (m32r_trap): Remove dummy systemcall's entry of __NR_ustat and + __NR_get_kernel_syms. + +2004-05-18 Daniel Jacobowitz + + * Makefile.in (stamp-xmloop, stamp-2mloop): Use -outfile-suffix. + +2004-02-04 Andrew Cagney + + Committed by Andrew Cagney. + * mloopx.in: Update copyright. + (xextract-pbb): Fixed trap for system calls operation in parallel. + * mloop2.in (xextract-pbb): Ditto. + +2003-12-19 Kazuhiro Inaoka + + * configure.in: Changed for dummy simulator of m32r-linux. + * configure: Regenerate. + * Makefile.in: Added traps-linux.o for dummy simulator of m32r-linux. + * traps-linux.c: Added for dummy simulator of m32r-linux. + * syscall.h: Ditto. + * sim-if.c (sim_create_inferior): Changed to setup SP for dummy + simulator for m32r-linux. + * sim-main.h (M32R_DEFAULT_MEM_SIZE): Changed for dummy simulator of + m32r-linux. + +2003-12-11 Kazuhiro Inaoka + + * Makefile.in: Add support for new machine m32r2. + * cpu2.c: New file for m32r2 support. + * cpu2.h: Likewise. + * decode2.c: Likewise. + * decode2.h: Likewise. + * m32r2.c: Likewise. + * mloop2.in: Likewise. + * model2.c: Likewise. + * sem2-switch.c: Likewise. + * arch.c: Regenerate. + * arch.h: Regenerate. + * cpu.c: Regenerate. + * arch.c: Regenerate. + * cpuall.c: Regenerate. + * cpux.c: Regenerate. + * cpux.h: Regenerate. + * decode.c: Regenerate. + * decode.h: Regenerate. + * decodex.c: Regenerate. + * decodex.h: Regenerate. + * model.c: Regenerate. + * modelx.c: Regenerate. + * sem-switch.c: Regenerate. + * sem.c: Regenerate. + * semx-switch.c: Regenerate. + * m32r-sim.h: Add EVB register support. + * sim-if.c: Likewise. + * sim-main.h: Likewise. + * traps.c: Likewise. + +2003-09-08 Dave Brolley + + On behalf of Doug Evans + * Makefile.in (stamp-arch,stamp-cpu,stamp-xcpu): Pass archfile to cgen. + 2003-02-27 Andrew Cagney * sim-if.c (sim_open, sim_create_inferior): Rename _bfd to bfd. @@ -145,7 +651,7 @@ Thu Sep 2 18:15:53 1999 Andrew Cagney 1999-05-08 Felix Lee * configure: Regenerated to track ../common/aclocal.m4 changes. - + Fri Apr 16 16:47:43 1999 Doug Evans * devices.c (device_io_read_buffer): New arg `sd'. @@ -615,7 +1121,7 @@ Wed May 6 14:51:39 1998 Doug Evans Tue Apr 28 18:33:31 1998 Geoffrey Noer - * configure: Regenerated to track ../common/aclocal.m4 changes. + * configure: Regenerated to track ../common/aclocal.m4 changes. Tue Apr 28 18:05:53 1998 Nick Clifton @@ -966,7 +1472,7 @@ Tue Sep 23 10:19:51 1997 Andrew Cagney * Makefile.in (SIM_ENDIAN, SIM_HOSTENDIAN, SIM_SCACHE, SIM_DEFAULT_MODEL): Delete, moved to common. (SIM_EXTRA_CFLAGS): Update. - + Mon Sep 22 11:46:20 1997 Andrew Cagney * configure.in (sim_link_links): Configure non-strict memory @@ -1087,7 +1593,7 @@ Sat Apr 12 12:57:33 1997 Felix Lee * Makefile.in, seman-cache.c: new file, for wingdb build. * sim-alloca.h: fixed for wingdb. - + Mon Apr 7 13:33:29 1997 Doug Evans * decode.c (*): m32r_cgen_insn_table renamed to ..._entries.