Fine tune exec-file-mismatch help and documentation.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index da904f16c2f5213364c0e171b133d12f9f483de3..8fb5878578f00466586b7b009f70f9178d262fc0 100644 (file)
@@ -1,3 +1,100 @@
+2020-07-11  Philippe Waroquiers  <philippe.waroquiers@skynet.be>
+
+       * exec.c (_initialize_exec): Update exec-file-mismatch help.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       * gdbthread.h (inferior_ref): Define.
+       (scoped_restore_current_thread) <m_thread>: Now a thread_info_ref.
+       (scoped_restore_current_thread) <m_inf>: Now an inferior_ref.
+       * thread.c
+       (scoped_restore_current_thread::restore):
+       Adjust to gdb::ref_ptr.
+       (scoped_restore_current_thread::~scoped_restore_current_thread):
+       Remove manual decref handling.
+       (scoped_restore_current_thread::scoped_restore_current_thread):
+       Adjust to use
+       inferior_ref::new_reference/thread_info_ref::new_reference.
+       Incref the thread before calling get_frame_id instead of after.
+       Let TARGET_CLOSE_ERROR propagate.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       * frame-tailcall.c (dwarf2_tailcall_sniffer_first): Only swallow
+       NO_ENTRY_VALUE_ERROR / MEMORY_ERROR / OPTIMIZED_OUT_ERROR /
+       NOT_AVAILABLE_ERROR.
+       * value.c (value_optimized_out): Only swallow MEMORY_ERROR /
+       OPTIMIZED_OUT_ERROR / NOT_AVAILABLE_ERROR.
+
+2020-07-10  Simon Marchi  <simon.marchi@polymtl.ca>
+           Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * infrun.c (threads_are_resumed_pending_p): Delete.
+       (do_target_wait): Remove threads_are_executing and
+       threads_are_resumed_pending_p checks from the inferior_matches
+       lambda.  Update comments.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * infrun.c (handle_no_resumed): Transfer terminal to inferior with
+       executing threads.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * infrun.c (handle_no_resumed): Handle multiple targets.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * infrun.c (prepare_to_wait): Check target_can_async_p instead of
+       target_is_async_p.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * target.c (target_pass_ctrlc): Look at the inferior's non-exited
+       threads, not all threads.
+
+2020-07-10  Pedro Alves  <pedro@palves.net>
+
+       PR gdb/26199
+       * remote.c (remote_target::open_1): Pass remote target pointer as
+       data to create_async_event_handler.
+       (remote_async_inferior_event_handler): Mark async event handler
+       before returning if the remote target still has either pending
+       events or unacknowledged notifications.
+
+2020-07-10  John Baldwin  <jhb@FreeBSD.org>
+
+       * fbsd-nat.h (fbsd_nat_target::supports_multi_process): New
+       declaration.
+       * fbsd-nat.c (fbsd_nat_target::supports_multi_process): New
+       function.
+
+2020-07-09  John Baldwin  <jhb@FreeBSD.org>
+
+       * inf-ptrace.c (inf_ptrace_target::wait): Don't compare against
+       inferior_ptid.
+
+2020-07-09  John Baldwin  <jhb@FreeBSD.org>
+
+       * fbsd-tdep.c (fbsd_print_auxv_entry): Handle AT_FREEBSD_ARGC,
+       AT_FREEBSD_ARGV, AT_FREEBSD_ENVC, AT_FREEBSD_ENVV,
+       AT_FREEBSD_PS_STRINGS.
+
+2020-07-08  Hannes Domani  <ssbssa@yahoo.de>
+
+       * auto-load.c (auto_load_objfile_script_1): Convert drive part
+       of debugfile path on Windows.
+
+2020-07-08  John Baldwin  <jhb@FreeBSD.org>
+
+       * fbsd-nat.c (fbsd_nat_target::find_memory_regions): Rename 'obfd'
+       argument to 'data'.
+
 2020-07-08  Tom Tromey  <tromey@adacore.com>
 
        * ada-lang.c (ada_exception_message_1): Use read_memory.
This page took 0.027398 seconds and 4 git commands to generate.