X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=sim%2Fcommon%2FChangeLog;h=559545e57a7230a911a440bcaa902cac46a60ad7;hb=0fe84f3fbe9a740c38a8dbaa0150b8e4c25c69dd;hp=99ce8d81c1ef90292d272807c448caf690b10184;hpb=66ee2731167db3db9cc506a6268d1a02ed7b3ffc;p=thirdparty%2Fbinutils-gdb.git diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index 99ce8d81c1e..559545e57a7 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,531 @@ +2015-04-01 Mike Frysinger + + * run-sim.h, run.c: Delete. + * tconfig.h (SIM_HAVE_PROFILE, SIM_HAVE_BIENDIAN): Delete. + +2015-03-31 Mike Frysinger + + * config.in, configure: Regenerate. + * Make-common.in (CSEARCH): Add $(ZLIBINC). + (ZLIB, ZLIBINC): Define. + (BFD_LIB): Add $(ZLIB). + +2015-03-31 Mike Frysinger + + * cgen-mem.h (MEMOPS_INLINE): Change to EXTERN_INLINE. + * cgen-ops.h (SEMOPS_INLINE): Likewise. + +2015-03-29 Mike Frysinger + + * 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 + + * 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 + + * tconfig.h: Note SIM_HAVE_PROFILE is deprecated. + +2015-03-24 Mike Frysinger + + * tconfig.h: Note SIM_HAVE_BIENDIAN is deprecated. + +2015-03-24 Mike Frysinger + + * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Move default option setting + of enable_sim_hardware to AC_ARG_ENABLE. + +2015-03-23 Mike Frysinger + + * acinclude.m4 (SIM_AC_OPTION_HARDWARE): Delete SIM_DV_SOCKSER_O. + Add dv-sockser.o to sim_hw_objs. + +2015-03-23 Mike Frysinger + + * 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 + + * gentmap.c, run.c: Convert old style prototypes. + +2015-03-16 Mike Frysinger + + * 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 + + * 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 + + * Make-common.in (BUILT_SRC_FROM_COMMON): Delete. + (sim-inline.c): Delete rule. + +2015-03-14 Mike Frysinger + + * 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 + + * 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 + + * run-sim.h (sim_kill): Delete unused prototype. + +2015-02-13 Chen Gang + + * gentmap.c: Include "string.h". + +2015-02-02 Chen Gang + + * sim-options.c (sim_args_command): Call freeargv() when failure + occurs. + +2015-01-07 Joel Brobecker + + * aclocal.m4, configure: Regenerate using automake 1.11.1. + +2014-12-03 Joel Brobecker + + * 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 + + * sim-trace.h (debug_printf): New define. + +2014-08-19 Alan Modra + + * configure: Regenerate. + +2014-08-15 Roland McGrath + + * configure: Regenerate. + * config.in: Regenerate. + +2014-03-10 Mike Frysinger + + * 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 + + * 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 + + * 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 + + * 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 + + * configure: Regenerate. + +2013-09-03 Mike Stump + + * sim-options.c (complete_option_list): Mark text and word const. + +2013-06-28 Tom Tromey + + * Make-common.in (version.c): Use version.in, not + common/version.in. + * create-version.sh: Likewise. + +2013-06-24 Joel Brobecker + + * 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 + + * gennltvals.sh: Add msp430 support. + * nltvals.def: Regenerate. + +2013-06-03 Mike Frysinger + + * acinclude.m4: Replace maintainer-mode code with AM_MAINTAINER_MODE. + * aclocal.m4, configure: Regenerate. + +2013-05-10 Freddie Chopin + + PR build/15414: + * acinclude.m4 (SIM_AC_OPTION_WARNINGS): Do not use + -Wformat-nonliteral with -Wno-format. + +2013-03-26 Mike Frysinger + + * acinclude.m4: Regenerate. + +2013-03-23 Joel Sherrill + + * 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 + + * gennltvals.sh: Use libgloss/syscall.h for cr16. + * nltvals.def: Regenerate. + +2012-06-16 Joel Brobecker + + * acinclude.m4 (SIM_AC_COMMON): Define PACKAGE. + * config.in, configure: Regenerate. + +2012-05-24 Pedro Alves + + * 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 + + PR gdb/7205 + + Replace TARGET_SIGNAL_ with GDB_SIGNAL_ throughout. + +2012-05-24 Pedro Alves + + PR gdb/7205 + + Replace target_signal with gdb_signal throughout. + +2012-05-18 Nick Clifton + + 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 + + * hw-ports.c (hw_port_decode): Change "Unreconized" to "Unrecognized". + +2012-03-28 Rathish C + + * 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 + + * sim-core.h (sim_core_trans_addr): Add prototype. + +2012-03-24 Hans-Peter Nilsson + + * nrun.c: Add #ifdef HAVE_CONFIG_H and associated includes stanza + missing in last change. + +2012-03-24 Mike Frysinger + + * acinclude.m4 (SIM_AC_COMMON): Call AC_USE_SYSTEM_EXTENSIONS. + * nrun.c: Include string.h/strings.h. + * aclocal.m4, config.in, configure: Regenerate. + +2012-03-22 Mike Frysinger + + * acinclude.m4 (SIM_AC_OPTION_WARNINGS): Copy AC_ARG_ENABLE(werror), + WERROR_CFLAGS, and build_warnings from gdb/configure.ac. Comment + out -Werror initialization. + +2012-03-19 Mike Frysinger + + * Make-common.in (TAGS): Change a-z to [:lower:]. + * acinclude.m4 (sim-trace): Likewise. + * gennltvals.sh: Change A-Z0-9 to [:upper:][:digit:]. + Change A-Za-z0-9 to [:alnum:]. + +2012-03-18 Mike Frysinger + + * nrun.c (main): Display strsignal of sigrc. + +2012-01-06 Mike Frysinger + + * Makefile.in (abs_srcdir): Declare. + (srcroot): Define in terms of abs_srcdir. + (headers): Change srcdir to abs_srcdir. + +2012-01-02 Joel Brobecker + + * dv-sockser.h, sim-assert.h, sim-fpu.c: Reformat the copyright + header. + +2011-12-19 Joel Brobecker + + * Make-common.in (hw-config.h): Work around bug in Solaris 2.8 + system bourne shell. + +2011-12-03 Mike Frysinger + + * syscall.c (cb_get_string): Rename from "get_string". + (get_path): Rename get_string call to cb_get_string. + +2011-12-03 Mike Frysinger + + * Make-common.in (VPATH): Add $(srccom). + (DEP): Delete. + (DEPMODE, DEPDIR, depcomp, COMPILE.pre, COMPILE.post, COMPILE, + POSTCOMPILE): New variables. + (.c.o): Replace recipe with call to $(COMPILE) and $(POSTCOMPILE). + Include dependency files, when using GNU Make. Delete all + dependency-only rules. + * aclocal.m4: Include ../../config/depstand.m4. Call + ZW_CREATE_DEPDIR and ZW_PROG_COMPILER_DEPENDENCIES. + (MAKE, GMAKE): New substs. + +2011-11-07 Mike Frysinger + + PR sim/13161 + * configure.ac (AC_CHECK_FUNCS): Add posix_fallocate. + * configure, config.in: Regenerate. + * dv-cfi.c (attach_cfi_regs): Check for HAVE_POSIX_FALLOCATE. + +2011-10-19 Mike Frysinger + + * acinclude.m4: Call AC_CHECK_LIB when $hardware contains cfi. + +2011-10-18 John Wehle (tiny patch) + + * sim-profile.c (profile_info): Only print the title once. + +2011-10-17 Mike Frysinger + + * acinclude.m4: Rename from aclocal.m4. + * aclocal.m4: Regenerate. + +2011-10-17 Mike Frysinger + + * aclocal.m4: Change AC_PREREQ comment to 2.64. + * common.m4: Delete. + * configure.ac: Change AC_PREREQ to 2.64. Replace AC_CONFIG_HEADER + call and common.m4 include with SIM_AC_COMMON(cconfig.h). + * configure: Regenerate. + +2011-10-14 Alexey Makhalov + + * sim-alu.h (ALU32_AND): Clear carry flag. + (ALU32_AND): Clear carry flag. + +2011-10-09 Mike Frysinger + + * dv-cfi.c: Include stdbool.h. + +2011-10-09 Mike Frysinger + + * dv-cfi.c: Replace devices.h include with hw-base.h and hw-main.h. + +2011-10-04 Mike Frysinger + + * aclocal.m4 (SIM_AC_COMMON): Call AM_ZLIB, ACX_PKGVERSION, and + ACX_BUGURL. Define PKGVERSION and REPORT_BUGS_TO. + +2011-07-12 Mike Frysinger + + * sim-command.c: Include sim-options.h. + +2011-07-12 Mike Frysinger + + * aclocal.m4: Move sinclude comment after AC_INIT comment. + +2011-07-12 Mike Frysinger + + * aclocal.m4 (SIM_AC_COMMON): Call AC_REQUIRE on AC_PROG_CC. + Delete direct call to AC_PROG_CC. + +2011-07-05 Mike Frysinger + + * sim-command.c: New file. + * Make-common.in (SIM_NEW_COMMON_OBJS): Add sim-command.o. + (sim-command.o): New rule. + +2011-05-27 Mike Frysinger + + * sim-options.c (standard_option_handler): Remove arg[0] check + when freeing simulator_sysroot. Only strdup arg when arg[0] is + not an empty string, otherwise assign "" back to it. + +2011-05-26 Mike Frysinger + + * nltvals.def: Regenerate to include Blackfin syscalls again. + +2011-05-25 Mike Frysinger + + * sim-trace.c (OPTION_TRACE_SYSCALL): New enum. + (trace_options): Handle "trace-syscall" with OPTION_TRACE_SYSCALL. + (trace_option_handler): Handle OPTION_TRACE_SYSCALL. + (trace_idx_to_str): Likewise. + * sim-trace.h (TRACE_SYSCALL_IDX): New enum. + (TRACE_syscall): Define. + (WITH_TRACE_SYSCALL_P): Likewise. + (TRACE_SYSCALL_P): Likewise. + +2011-05-23 Mike Frysinger + + * dv-glue.c (hw_glue_finish): Move "name" to function scope and + remove now-unnecessary sub-scope for glue->type setting. + Check to see if the "reg" property exists before we use it, and + if it doesn't exist, error out for "glue" devices. + +2011-05-23 Mike Frysinger + + * dv-glue.c (hw_glue_finish): Set type to glue_or when name is + glue-or, and set type to glue_xor when name is glue-xor. + (hw_glue_port_event): Return immediately when type is glue_io + or unmatched. Handle glue_or and glue_xor types. Move HW_TRACE + and hw_port_event calls from glue_and to end of function. + +2011-05-11 Mike Frysinger + + * callback.c, dv-pal.c, dv-sockser.c, hw-base.c, hw-device.c, + hw-instances.c, hw-ports.c, hw-properties.c, hw-tree.c, sim-abort.c, + sim-arange.c, sim-config.c, sim-core.c, sim-engine.c, sim-events.c, + sim-hw.c, sim-io.c, sim-memopt.c, sim-options.c, sim-profile.c, + sim-resume.c, sim-stop.c, syscall.c: Add space before parenthesis + around function arguments. + +2011-04-14 Mike Frysinger + + * sim-options.c (complete_option_list, sim_complete_command): + New functions. + +2011-04-02 Mike Frysinger + + * dv-glue.c: Fix up style. + +2011-04-02 Mike Frysinger + + * hw-alloc.c (hw_alloc_data): Adjust brace. + * hw-base.c (hw_base_data): Likewise. + (generic_hw_unit_decode): Fix indentation. + * hw-device.h (_hw_unit, enum, hw): Adjust braces. + * hw-events.c (hw_event, hw_event_data): Likewise. + * hw-handles.c (hw_handle_mapping, hw_handle_data): Likewise. + * hw-instances.c (hw_instance_data): Likewise. + * hw-instances.h (hw_instance): Likewise. + * hw-main.h (hw_descriptor, enum): Likewise. + * hw-ports.c (hw_port_edge, hw_port_data, empty_hw_ports): Likewise. + * hw-ports.h (hw_port_descriptor): Likewise. + * hw-properties.c (hw_property_data): Likewise. + * hw-properties.h (enum, hw_property, _ihandle_runtime_property_spec, + _range_property_spec, _reg_property_spec): Likewise. + * hw-tree.c (_name_specifier, printer): Likewise. + (split_device_specifier, parse_string_property, hw_tree_traverse, + print_size, print_reg_property, print_string, print_properties): + Fix indentation. + 2011-03-29 Mike Frysinger * aclocal.m4 (SIM_AC_OPTION_HARDWARE): Add cfi to default list.