* gdbint.texinfo (POP_FRAME): Document use by return_command.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 0576b0079b6db6576b4830814651361f6108d9f2..1b593891599eb751c2f0cc5f67fcdad7af4165ea 100644 (file)
@@ -1,3 +1,56 @@
+2001-01-03  J.T. Conklin  <jtc@redback.com>
+
+       * alphabsd-nat.c, i386-linux-nat.c, i386bsd-nat.c: Fix typo in
+       comment.
+
+2001-01-02  Michael Snyder  <msnyder@cleaver.cygnus.com>
+
+       * sh-tdep.c (sh_extract_return_value):  Allow for small return type.
+       (sh_sh4_extract_return_value): Call sh_extract_return_value for
+       non-float types.
+       * sparc-tdep.c (sparc_frame_chain): Fix typo in comment.
+       Update copyright notice.
+       
+2000-12-20  Michael Snyder  <msnyder@mvstp600e.cygnus.com>
+
+       * arch-utils.c (default_frame_address): New function.  Default
+       implementation of frame_args_address and frame_locals_address.
+       * arch-utils.h (default_frame_address): Export.
+       * d10v-tdep.c (d10v_gdbarch_init): Use default_frame_address.
+       (d10v_frame_args_address, d10v_frame_locals_address): Delete.
+       * sh-tdep.c (sh_gdbarch_init): Use default_frame_address.
+       (sh_frame_args_address, sh_frame_locals_address): Delete.
+       * sparc-tdep.c (sparc_gdbarch_init): Use default_frame_address.
+       (sparc_frame_address): Delete.
+
+2000-12-27  Mark Kettenis  <kettenis@gnu.org>
+
+       Fix debugging programs statically linked against the thread library.
+       * thread-db.c: Various comment fixes and additions.
+       Include "bfd.h", "symfile.h" and "objfiles.h".
+       (keep_thread_db): New variable.
+       (find_new_threads_callback): Remove prototype.
+       (thread_db_find_new_threads): New prototype.
+       (thread_db_push_target, thread_db_unpush_target): Remove
+       functions.
+       (deactivate_target): New function.
+       (thread_db_new_objfile): If OBJFILE == NULL, force deactivation of
+       target vector.  Activate target vector directly instead of calling
+       thread_db_push_target.  Set keep_thread_db if thread library is
+       detected in the main symbol file.  Only enable thread event
+       reporting if there actually is a child process.  Likewise for
+       detecting new threads, done by calling thread_db_find_new_threads
+       instead of iterating over the threads ourselves.
+       (thread_db_detach): Call deactivate_target instead of
+       thread_db_unpush_target.
+       (thread_db_wait): Bail out early if we're not debugging the
+       multi-threaded child process yet.
+       (thread_db_post_startup_inferior): New function.
+       (thread_db_mourn_inferior): Call deactivate_target instead of
+       thread_db_unpush_target.
+       (init_thread_db_ops): Add thread_db_post_startup_inferior to
+       thread_db_ops.
+
 2000-12-22  Mark Kettenis  <kettenis@gnu.org>
 
        * solib.c (solib_open): If path is relative, look for it
This page took 0.024528 seconds and 4 git commands to generate.