]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - sim/common/ChangeLog
sim: run: punt!
[thirdparty/binutils-gdb.git] / sim / common / ChangeLog
index 462fb61b3c40343b623c618b2794b4c6637c8d7c..559545e57a7230a911a440bcaa902cac46a60ad7 100644 (file)
@@ -1,3 +1,325 @@
+2015-04-01  Mike Frysinger  <vapier@gentoo.org>
+
+       * run-sim.h, run.c: Delete.
+       * tconfig.h (SIM_HAVE_PROFILE, SIM_HAVE_BIENDIAN): Delete.
+
+2015-03-31  Mike Frysinger  <vapier@gentoo.org>
+
+       * config.in, configure: Regenerate.
+       * Make-common.in (CSEARCH): Add $(ZLIBINC).
+       (ZLIB, ZLIBINC): Define.
+       (BFD_LIB): Add $(ZLIB).
+
+2015-03-31  Mike Frysinger  <vapier@gentoo.org>
+
+       * cgen-mem.h (MEMOPS_INLINE): Change to EXTERN_INLINE.
+       * cgen-ops.h (SEMOPS_INLINE): Likewise.
+
+2015-03-29  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-arange.h (SIM_ARANGE_INLINE): Move above sim_addr_range_hit_p.
+       (sim_addr_range_hit_p): Change INLINE to SIM_ARANGE_INLINE.
+       * sim-inline.h (INLINE2): Define to gnu_inline when available.
+
+2015-03-24  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-profile.c (profile_pc_event): Get pc via sim_pc_get.  Delete
+       usage of STATE_WATCHPOINTS.
+       (profile_pc_init): Delete STATE_WATCHPOINTS (sd)->pc check.  Change
+       STATE_WATCHPOINTS (sd)->sizeof_pc to sizeof (sim_cia).
+
+2015-03-24  Mike Frysinger  <vapier@gentoo.org>
+
+       * tconfig.h: Note SIM_HAVE_PROFILE is deprecated.
+
+2015-03-24  Mike Frysinger  <vapier@gentoo.org>
+
+       * tconfig.h: Note SIM_HAVE_BIENDIAN is deprecated.
+
+2015-03-24  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Move default option setting
+       of enable_sim_hardware to AC_ARG_ENABLE.
+
+2015-03-23  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Delete SIM_DV_SOCKSER_O.
+       Add dv-sockser.o to sim_hw_objs.
+
+2015-03-23  Mike Frysinger  <vapier@gentoo.org>
+
+       * dv-sockser.c: Include config.h.
+       * dv-sockser.h: Include sim-inline.h.
+       [HAVE_DV_SOCKSER]: Move all prototypes here.
+       [!HAVE_DV_SOCKSER] (dv_sockser_status, dv_sockser_write,
+       dv_sockser_write_buffer, dv_sockser_read): New stub functions.
+
+2015-03-16  Mike Frysinger  <vapier@gentoo.org>
+
+       * gentmap.c, run.c: Convert old style prototypes.
+
+2015-03-16  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4 (SIM_AC_COMMON): Call AH_BOTTOM.  Delete logic for
+       symlinking tconfig.h to tconfig.in.
+       * config.in, configure: Regenerate.
+       * nrun.c, run.c, sim-basics.h: Delete tconfig.h include.
+       * tconfig.in: Rename file ...
+       * tconfig.h: ... here.
+
+2015-03-15  Mike Frysinger  <vapier@gentoo.org>
+
+       * dv-socker.h (dv_sockser_install): Declare.
+       * sim-module.c: Include config.h.
+       [HAVE_DV_SOCKSER]: Include dv-sockser.h.
+       (modules) [HAVE_DV_SOCKSER]: Add dv_sockser_install.
+       * sim-module.h: Include gdb/remote-sim.h.
+
+2015-03-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * Make-common.in (BUILT_SRC_FROM_COMMON): Delete.
+       (sim-inline.c): Delete rule.
+
+2015-03-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * Make-common.in (SIM_RUN_OBJS): Change to nrun.o.
+       * run.c [SIM_USE_DEPRECATED_RUN_FRONTEND]: Issue a warning.
+       [!SIM_USE_DEPRECATED_RUN_FRONTEND]: Throw an error.
+
+2015-03-14  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-assert.h [!SIM_ASSERT, WITH_ASSERT]: Include sim-io.h.
+       [!ASSERT, WITH_ASSERT]: Likewise.
+       * sim-endian.c: Delete sim-io.h include.
+
+2015-02-19  Mike Frysinger  <vapier@gentoo.org>
+
+       * run-sim.h (sim_kill): Delete unused prototype.
+
+2015-02-13  Chen Gang  <gang.chen.5i5j@gmail.com>
+
+       * gentmap.c: Include "string.h".
+
+2015-02-02  Chen Gang  <gang.chen.5i5j@gmail.com>
+
+       * sim-options.c (sim_args_command): Call freeargv() when failure
+       occurs.
+
+2015-01-07  Joel Brobecker  <brobecker@adacore.com>
+
+       * aclocal.m4, configure: Regenerate using automake 1.11.1.
+
+2014-12-03  Joel Brobecker  <brobecker@adacore.com>
+
+       * sim-io.c (sim_io_stat, sim_io_fstat): Adjust calls to "stat"
+       and "fstat" callbacks by calls to "to_stat" and "to_fstat" (resp)
+       callbacks following renaming in callback.h.
+       * syscall.c (cb_syscall): Likewise.  Adjust calls to "lstat"
+       callback by call to "to_lstat" callback
+
+2014-08-28  Gary Benson  <gbenson@redhat.com>
+
+       * sim-trace.h (debug_printf): New define.
+
+2014-08-19  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2014-08-15  Roland McGrath  <mcgrathr@google.com>
+
+       * configure: Regenerate.
+       * config.in: Regenerate.
+
+2014-03-10  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-command.c (sim_do_command): Add const to cmd.
+       * sim-options.c (sim_args_command): Add const to cmd.
+       * sim-options.h (sim_args_command): Add const to cmd.
+
+2014-03-05  Mike Frysinger  <vapier@gentoo.org>
+
+       * sim-hload.c (sim_load): Add const to prog.
+       * sim-load.c (sim_load_file): Likewise.
+       * sim-utils.c (sim_analyze_program): Likewise.
+       * sim-utils.h (sim_analyze_program): Likewise.
+       (sim_load_file): Likewise.
+
+2014-03-04  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4 (build_warnings): Copy from gdb/configure.ac.
+       * callback.c (system): Delete unused prototype.
+       (os_init): Likewise.
+       (os_shutdown): Likewise.
+       (os_unlink): Likewise.
+       (os_time): Likewise.
+       (os_system): Likewise.
+       (os_rename): Likewise.
+       (os_write_stdout): Likewise.
+       (os_flush_stdout): Likewise.
+       (os_write_stderr): Likewise.
+       (os_flush_stderr): Likewise.
+       (os_write): Likewise.
+       (os_read_stdin): Likewise.
+       (os_read): Likewise.
+       (os_open): Likewise.
+       (os_lseek): Likewise.
+       (os_isatty): Likewise.
+       (os_get_errno): Likewise.
+       (os_close): Likewise.
+       (os_vprintf_filtered): Likewise.
+       (os_evprintf_filtered): Likewise.
+       (os_error): Likewise.
+       (fdmap): Likewise.
+       (fdbad): Likewise.
+       (wrap): Likewise.
+       (wrap): Change to new style prototype.
+       (fdbad): Likewise.
+       (fdmap): Likewise.
+       (os_close): Likewise.
+       (os_poll_quit): Likewise.
+       (os_get_errno): Likewise.
+       (os_isatty): Likewise.
+       (os_lseek): Likewise.
+       (os_open): Likewise.
+       (os_read): Likewise.
+       (os_read_stdin): Likewise.
+       (os_write): Likewise.
+       (os_write_stdout): Likewise.
+       (os_flush_stdout): Likewise.
+       (os_write_stderr): Likewise.
+       (os_flush_stderr): Likewise.
+       (os_rename): Likewise.
+       (os_system): Likewise.
+       (os_time): Likewise.
+       (os_unlink): Likewise.
+       (os_stat): Likewise.
+       (os_fstat): Likewise.
+       (os_lstat): Likewise.
+       (os_ftruncate): Likewise.
+       (os_truncate): Likewise.
+       (os_pipe): Likewise.
+       (os_pipe_empty): Likewise.
+       (os_pipe_nonempty): Likewise.
+       (os_shutdown): Likewise.
+       (os_init): Likewise.
+       (cb_read_target_syscall_maps): Likewise.
+       (cb_target_to_host_syscall): Likewise.
+       (cb_host_to_target_errno): Likewise.
+       (cb_target_to_host_open): Likewise.
+       (cb_store_target_endian): Likewise.
+       (cb_host_to_target_stat): Likewise.
+       * sim-hload.c (sim_load): Change to new style prototype.
+       * sim-load.c (sim_load_file): Change to new style prototype.
+       (report_transfer_performance): Likewise.
+       (xprintf_bfd_vma): Likewise.
+       * syscall.c (cb_get_string): Change to new style prototype.
+       (get_path): Likewise.
+       (cb_syscall): Likewise.
+
+2013-10-15  Hans-Peter Nilsson  <hp@axis.com>
+
+       * create-version.sh: Align parameters to match those of
+       ../../gdb/common/create-version.sh.
+       * Make-common.in (srcsim): New variable.
+       (version.c): Adjust call to create-version.sh as per above.
+
+2013-09-23  Alan Modra  <amodra@gmail.com>
+
+       * configure: Regenerate.
+
+2013-09-03  Mike Stump  <mikestump@comcast.net>
+
+       * sim-options.c (complete_option_list): Mark text and word const.
+
+2013-06-28  Tom Tromey  <tromey@redhat.com>
+
+       * Make-common.in (version.c): Use version.in, not
+       common/version.in.
+       * create-version.sh: Likewise.
+
+2013-06-24  Joel Brobecker  <brobecker@adacore.com>
+
+       * create-version.sh: New script. Adapted from
+       gdb/commong/create-version.sh.
+       * Make-common.in (version.c): Update rule dependencies,
+       and re-implement using create-version.sh.
+
+2013-06-21  Nick Clifton  <nickc@redhat.com>
+
+       * gennltvals.sh: Add msp430 support.
+       * nltvals.def: Regenerate.
+
+2013-06-03  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4: Replace maintainer-mode code with AM_MAINTAINER_MODE.
+       * aclocal.m4, configure: Regenerate.
+
+2013-05-10  Freddie Chopin  <freddie_chopin@op.pl>
+
+       PR build/15414:
+       * acinclude.m4 (SIM_AC_OPTION_WARNINGS): Do not use
+       -Wformat-nonliteral with -Wno-format.
+
+2013-03-26  Mike Frysinger  <vapier@gentoo.org>
+
+       * acinclude.m4: Regenerate.
+
+2013-03-23  Joel Sherrill  <joel.sherrill@oarcorp.com>
+
+       * acinclude.m4: Add SIM_DV_SOCKSER_O which is empty  on hosts
+       which do not support dv-sockser.o.  Add always as option to
+       first argument to SIM_AC_OPTION_HARDWARE. Fail if hardware
+       is always required to be enabled by simulator.
+
+2012-08-28  Kaushik Phatak  <kaushik.phatak@kpitcummins.com>
+
+       * gennltvals.sh: Use libgloss/syscall.h for cr16.
+       * nltvals.def: Regenerate.
+
+2012-06-16  Joel Brobecker  <brobecker@adacore.com>
+
+       * acinclude.m4 (SIM_AC_COMMON): Define PACKAGE.
+       * config.in, configure: Regenerate.
+
+2012-05-24  Pedro Alves  <palves@redhat.com>
+
+       * sim-signal.h (sim_signal_to_target): Rename to ...
+       (sim_signal_to_gdb_signal): ... this.
+       * sim-signal.c (sim_signal_to_target): Rename to ...
+       (sim_signal_to_gdb_signal): ... this.
+       * sim-reason.c (sim_stop_reason): Adjust to rename.
+
+2012-05-24  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/7205
+
+        Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout.
+
+2012-05-24  Pedro Alves  <palves@redhat.com>
+
+       PR gdb/7205
+
+       Replace target_signal with gdb_signal throughout.
+
+2012-05-18  Nick Clifton  <nickc@redhat.com>
+
+       PR 14072
+       * callback.c: Include config.h before system header files.
+       * cgen-trace.c: Likewise.
+       * cgen-utils.c: Likewise.
+       * gentmap.c: Likewise.
+
+2012-04-02  Mike Frysinger  <vapier@gentoo.org>
+
+       * hw-ports.c (hw_port_decode): Change "Unreconized" to "Unrecognized".
+
+2012-03-28  Rathish C  <rathish.c@kpitcummins.com>
+
+       * sim-trace.c: Update the function prototype of save_data_size.
+       Move the enum data_fmt from here...
+       * sim-trace.h: ...to here.
+       Add function prototype of save_data.
+
 2012-03-25  Mike Frysinger  <vapier@gentoo.org>
 
        * sim-core.h (sim_core_trans_addr): Add prototype.