gdbserver: include linux-arm-tdesc.h in linux-arm-tdesc.c
[deliverable/binutils-gdb.git] / gdb / gdbserver / ChangeLog
index d016549e296ec4cc946481148c3cbedb6d39174e..67d39beba5b83c46d2b565fa22c3d85b5b38fd63 100644 (file)
@@ -1,3 +1,170 @@
+2020-01-12  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * linux-arm-tdesc.c: Include linux-arm-tdesc.h.
+       * linux-arm-tdesc.h: Include arch/arm.h.
+
+2020-01-12  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * linux-aarch64-low.c (aarch64_write_goto_address): Make static.
+
+2020-01-12  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * linux-aarch32-tdesc.c: Include linux-aarch32-tdesc.h.
+       * linux-aarch64-tdesc.c: Include linux-aarch64-tdesc.h.
+
+2020-01-10  Pedro Alves  <palves@redhat.com>
+
+       * fork-child.c (post_fork_inferior): Pass target down to
+       startup_inferior.
+       * inferiors.c (switch_to_thread): Add process_stratum_target
+       parameter.
+       * lynx-low.c (lynx_target_ops): Now a process_stratum_target.
+       * nto-low.c (nto_target_ops): Now a process_stratum_target.
+       * linux-low.c (linux_target_ops): Now a process_stratum_target.
+       * remote-utils.c (prepare_resume_reply): Pass the target to
+       switch_to_thread.
+       * target.c (the_target): Now a process_stratum_target.
+       (done_accessing_memory): Pass the target to switch_to_thread.
+       (set_target_ops): Ajust to use process_stratum_target.
+       * target.h (struct target_ops): Rename to ...
+       (struct process_stratum_target): ... this.
+       (the_target, set_target_ops): Adjust.
+       (prepare_to_access_memory): Adjust comment.
+       * win32-low.c (child_xfer_memory): Adjust to use
+       process_stratum_target.
+       (win32_target_ops): Now a process_stratum_target.
+
+2020-01-06  Eli Zaretskii  <eliz@gnu.org>
+           Pedro Alves  <palves@redhat.com>
+
+       * win32-low.c (get_child_debug_event): Extract the fatal exception
+       from the exit status and convert to the equivalent Posix signal
+       number.
+       (win32_wait): Allow TARGET_WAITKIND_SIGNALLED status as well.
+       * Makefile.in (OBS, SFILES): Add gdb_wait.[co].
+
+2020-01-01  Hannes Domani  <ssbssa@yahoo.de>
+
+       * Makefile.in: Use INSTALL_PROGRAM_ENV.
+
+2020-01-01  Joel Brobecker  <brobecker@adacore.com>
+
+       * server.c (gdbserver_version): Change copyright year to 2020.
+       * gdbreplay.c (gdbreplay_version): Likewise.
+
+2019-12-19  Christian Biesinger  <cbiesinger@google.com>
+
+       * configure: Regenerate.
+       * configure.ac: Quote variable arguments of test.
+
+2019-12-16  Bernd Edlinger  <bernd.edlinger@hotmail.de>
+
+       * Makefile.in: Fix build with GNU Make 3.81
+
+2019-12-16  Tom Tromey  <tromey@adacore.com>
+
+       * server.c (get_exec_file): Constify result.
+
+2019-12-10  Christian Biesinger  <cbiesinger@google.com>
+
+       * Makefile.in: Add safe-strerror.c to gdbreplay and IPA, and change
+       UNDO_GNULIB_CFLAGS to undo strerror_r instead of strerror.
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Don't check for strerror.
+       * linux-i386-ipa.c (initialize_fast_tracepoint_trampoline_buffer):
+       Call safe_strerror instead of strerror.
+       * server.h (strerror): Remove this now-unnecessary declaration.
+       * tracepoint.c (init_named_socket): Call safe_strerror instead of
+       strerror.
+       (gdb_agent_helper_thread): Likewise.
+       * utils.c (perror_with_name): Likewise.
+
+2019-11-26  Tom Tromey  <tom@tromey.com>
+
+       * configure, config.in: Rebuild.
+
+2019-11-26  Tom Tromey  <tom@tromey.com>
+
+       * remote-utils.c (block_unblock_async_io): Use gdb_sigmask.
+       * linux-low.c (linux_wait_for_event_filtered, linux_async): Use
+       gdb_sigmask.
+       * configure, config.in: Rebuild.
+
+2019-11-26  Tom Tromey  <tom@tromey.com>
+
+       * Makefile.in (PTHREAD_CFLAGS, PTHREAD_LIBS): New variables.
+       (INTERNAL_CFLAGS_BASE): Use PTHREAD_CFLAGS.
+       (GDBSERVER_LIBS): Use PTHREAD_LIBS.
+       * acinclude.m4: Include ax_pthread.m4.
+       * config.in, configure: Rebuild.
+
+2019-11-26  Christian Biesinger  <cbiesinger@google.com>
+
+       * debug.c (debug_set_output): Call safe_strerror instead of
+       strerror.
+       * linux-low.c (attach_proc_task_lwp_callback): Likewise.
+       (linux_kill_one_lwp): Likewise.
+       (linux_detach_one_lwp): Likewise.
+       (linux_wait_for_event_filtered): Likewise.
+       (store_register): Likewise.
+       * lynx-low.c (lynx_attach): Likewise.
+       * mem-break.c (insert_memory_breakpoint): Likewise.
+       (remove_memory_breakpoint): Likewise.
+       (delete_fast_tracepoint_jump): Likewise.
+       (set_fast_tracepoint_jump): Likewise.
+       (uninsert_fast_tracepoint_jumps_at): Likewise.
+       (reinsert_fast_tracepoint_jumps_at): Likewise.
+       * nto-low.c (nto_xfer_memory): Likewise.
+       (nto_resume): Likewise.
+
+2019-11-20  Luis Machado  <luis.machado@linaro.org>
+
+       * linux-aarch64-low.c (is_sve_tdesc): Check against target feature
+       instead of register count.
+       * tdesc.c (tdesc_contains_feature): New function.
+       * tdesc.h (tdesc_contains_feature): New prototype.
+
+2019-11-15  Christian Biesinger  <cbiesinger@google.com>
+
+       * Makefile.in: Add safe-strerror.c.
+       * configure: Regenerate.
+       * configure.ac: Don't source common.host.
+
+2019-11-15  Christian Biesinger  <cbiesinger@google.com>
+
+       * config.in: Regenerate.
+       * configure: Regenerate.
+
+2019-11-12  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * ax.c (ax_printf): Handle size_t_arg.
+
+2019-11-06  Christian Biesinger  <cbiesinger@google.com>
+
+       * linux-tdep.c (linux_info_proc): Use strtok_r instead of strtok.
+       * mi/mi-main.c (output_cores): Likewise.
+       * nat/linux-osdata.c (linux_xfer_osdata_cpus): Likewise.
+       (linux_xfer_osdata_modules): Likewise.
+       * remote.c (register_remote_support_xml): Likewise.
+       * sparc64-tdep.c (adi_is_addr_mapped): Likewise.
+       * xml-syscall.c (syscall_create_syscall_desc): Likewise.
+
+2019-11-01  Christian Biesinger  <cbiesinger@google.com>
+
+       * configure: Regenerate.
+       * configure.ac: Remove check for strerror_r.
+
+2019-10-31  Christian Biesinger  <cbiesinger@google.com>
+
+       * config.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Also check for strerror_r.
+
+2019-10-31  Christian Biesinger  <cbiesinger@google.com>
+
+       * ax.h (debug_agent): Remove duplicate declaration.
+
 2019-10-26  Tom de Vries  <tdevries@suse.de>
 
        * linux-aarch64-low.c: Fix typos in comments.
This page took 0.029231 seconds and 4 git commands to generate.