X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=sim%2Fm32r%2FChangeLog;h=f5bdba74f692c0a7ec25cfa4056c0824896ffc8a;hb=2662c237a9219b0863535b8b99be383add2cf0b9;hp=78c746df23c9328b12cfa4579cb1652504b3a9c3;hpb=3725885a6563fe9c77b251ab5328633279fdeafa;p=binutils-gdb.git diff --git a/sim/m32r/ChangeLog b/sim/m32r/ChangeLog index 78c746df23c..f5bdba74f69 100644 --- a/sim/m32r/ChangeLog +++ b/sim/m32r/ChangeLog @@ -1,3 +1,466 @@ +2021-04-21 Mike Frysinger + + * aclocal.m4: Regenerate. + +2021-04-21 Simon Marchi + + * configure: Regenerate. + +2021-04-18 Mike Frysinger + + * configure: Regenerate. + +2021-04-12 Mike Frysinger + + * sim-if.c (sim_open): Delete 3rd arg to sim_cpu_alloc_all. + +2021-04-08 Tom Tromey + + * traps.c: Include stdlib.h. + * m32r.c: Include stdlib.h. + +2021-04-08 Tom Tromey + + * sim-if.c (sim_open, sim_create_inferior): Use new-style + declaration. + +2021-04-02 Mike Frysinger + + * aclocal.m4, configure: Regenerate. + +2021-02-28 Mike Frysinger + + * configure: Regenerate. + +2021-02-21 Mike Frysinger + + * configure.ac (AC_CONFIG_MACRO_DIRS): Replace common with m4. + * aclocal.m4, configure: Regenerate. + +2021-02-13 Mike Frysinger + + * configure.ac: Replace sinclude with AC_CONFIG_MACRO_DIRS. + * aclocal.m4, configure: Regenerate. + +2021-02-06 Mike Frysinger + + * sim-if.c (sim_open): Delete call to STATE_WATCHPOINTS. + +2021-02-06 Mike Frysinger + + * configure: Regenerate. + +2021-01-30 Mike Frysinger + + * sim-if.c (sim_open): Delete STATE_WATCHPOINTS (sd)->sizeof_pc. + +2021-01-11 Mike Frysinger + + * configure.ac: Call SIM_AC_OPTION_WARNINGS. + * configure: Regenerate. + +2021-01-11 Mike Frysinger + + * config.in, configure: Regenerate. + * sim-if.c: Delete HAVE_STRING_H, HAVE_STRINGS_H, HAVE_STDLIB_H, + and strings.h include. + +2021-01-09 Mike Frysinger + + * configure: Regenerate. + +2021-01-08 Mike Frysinger + + * configure: Regenerate. + +2021-01-04 Mike Frysinger + + * configure: Regenerate. + +2020-11-12 Nick Clifton + + * m32r-sim.h (m32rbf_h_accum_get_handler): Always provide a + prototype for this function. + (m32rbf_h_accum_set_handler): Likewise. + (m32r2f_h_accums_get_handler): Prototype. + (m32r2f_h_accums_set_handler): Prototype. + +2020-09-18 Andrew Burgess + + * m32r.c (m32rbf_register_size): New function. + (m32rbf_fetch_register): Use new function. + (m32rbf_store_register): Likewise. + +2017-09-06 John Baldwin + + * configure: Regenerate. + +2017-02-13 Mike Frysinger + + * decode.c (m32rbf_init_idesc_table): Use ARRAY_SIZE. + * decode2.c (m32r2f_init_idesc_table): Likewise. + * decodex.c (m32rxf_init_idesc_table): Likewise. + +2016-01-10 Mike Frysinger + + * config.in, configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure.ac (SIM_AC_OPTION_ENVIRONMENT): Delete call. + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure.ac (SIM_AC_OPTION_INLINE): Delete call. + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure: Regenerate. + +2016-01-10 Mike Frysinger + + * configure: Regenerate. + +2016-01-09 Mike Frysinger + + * config.in, configure: Regenerate. + +2016-01-06 Mike Frysinger + + * sim-if.c (sim_open): Mark argv const. + (sim_create_inferior): Mark argv and env const. + +2016-01-04 Mike Frysinger + + * configure: Regenerate. + +2016-01-03 Mike Frysinger + + * sim-if.c (sim_open): Update sim_parse_args comment. + +2016-01-03 Mike Frysinger + + * TODO: Delete file. + +2016-01-03 Mike Frysinger + + * configure.ac (SIM_AC_OPTION_HOSTENDIAN): Delete. + * configure: Regenerate. + * traps-linux.c (conv_endian): Change CURRENT_HOST_BYTE_ORDER + to HOST_BYTE_ORDER. + (conv_endian16): Likewise. + +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. @@ -80,8 +543,8 @@ * config.in: Ditto. 2008-06-06 Vladimir Prus - Daniel Jacobowitz - Joseph Myers + Daniel Jacobowitz + Joseph Myers * configure: Regenerate. @@ -160,15 +623,15 @@ 2003-12-19 Kazuhiro Inaoka - * configure.in: Changed for dummy simulator of m32r-linux. + * 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. + * 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 @@ -354,7 +817,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'. @@ -824,7 +1287,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 @@ -1175,7 +1638,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 @@ -1296,7 +1759,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.