Drop self as mn10300 maintainer.
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index bf35ec01ca70b3434683786b5301c74473e25097..9abc9f89ea839be2731f7e551c261eef919a4276 100644 (file)
@@ -1,3 +1,91 @@
+2001-05-07  Andrew Cagney  <ac131313@redhat.com>
+
+       * MAINTAINERS: I'm no longer actively maintaining the mn10300
+       target.
+
+2001-05-04  Andrew Cagney  <ac131313@redhat.com>
+       * main.c (captured_main): Delete #ifndef _WIN32 conditional for
+       WinGDB.
+2001-05-06  Kevin Buettner  <kevinb@redhat.com>
+
+       * inferior.h (save_inferior_ptid): Declare.
+       * infrun.c (save_inferior_ptid, restore_inferior_ptid): Define.
+
+       * hpux-thread.c (save_inferior_ptid, restore_inferior_ptid):
+       Delete these functions.
+       * lin-lwp.c (save_inferior_ptid, restore_inferior_ptid): Likewise.
+       * lin-thread.c (save_inferior_ptid, restore_inferior_ptid): Likewise.
+       * linux-thread.c (save_inferior_ptid, restore_inferior_ptid):
+       Likewise.
+       * proc-service.c (save_inferior_ptid, restore_inferior_ptid):
+       Likewise.
+       * sol-thread.c (save_inferior_ptid, restore_inferior_ptid): Likewise.
+       * thread-db.c (save_inferior_ptid, restore_inferior_ptid): Likewise.
+
+       * somsolib.c (reset_inferior_ptid): Delete.
+       (som_solib_remove_inferior_hook): Use save_inferior_ptid() to
+       build the cleanup struct.
+
+       * breakpoint.c (reattach_breakpoints, detach_breakpoints): Use
+       a cleanup to save/restore inferior_ptid.
+
+2001-05-06  Mark Kettenis  <kettenis@gnu.org>
+
+       Implement attach/detach for multi-threaded programs on Linux.
+       * thread-db.c (keep_thread_db): Adjust comment.
+       (deactivate_target): Removed.
+       (thread_db_new_objfile): Don't call deactivate_target.  Implement
+       guts of deactivate_target inline instead.
+       (attach_thread): Call ATTACH_LWP unconditionally if defined.
+       (thread_db_attach): New function.
+       (thread_db_detach): Don't call deactivate_target.  Do necessary
+       cleanup inline instead.  Set inferior_ptid to LWP corresponding to
+       the current user-level thread.
+       (thread_db_kill): Set inferior_ptid to LWP corresponding to the
+       current user-level thread.
+       (thread_db_create_inferior): Deactivate target vector if
+       KEEP_THREAD_DB is zero.
+       (thread_db_mourn_inferior): Don't call deactivate_target.  Do
+       necessary cleanup inline instead.
+       (init_thread_db_ops): Initialize to_attach field to
+       thread_db_attach.
+       * lin-lwp.c (lin_lwp_mourn_inferior): Remove prototype.
+       (stop_wait_callback): Add prototype.
+       (init_lwp_list): Add comment about when to re-initialize the LWP
+       list.
+       (lin_lwp_attach_lwp): Only call ptrace for cloned processes.
+       Avoid adding publicates to the LWP list.  Only mark an LWP as
+       signalled if it doesn't correspond to a cloned process.
+       (lin_lwp_attach): Add initial process to the LWP list.  Make sure
+       it's stopped and fake a SIGSTOP.
+       (detach_callback): New function.
+       (lin_lwp_detach): Implement.
+       (lin_lwp_create_inferior): Don't re-initialize LWP list here.
+       Call child_ops.to_create_inferior directly instead of via
+       target_beneath local.
+       (lin_lwp_mourn_inferior): Call child_ops.to_mourn_inferior
+       directly instead of via target_beneath local.
+
+2001-05-06  Eli Zaretskii  <eliz@is.elta.co.il>
+
+       * symtab.c (lookup_symtab_1, lookup_partial_symtab): Use basename
+       instead of non-portable search for `/'.  Use FILENAME_CMP instead
+       of STREQ, to account for case-insensitive filesystems.
+       (top-level): #include "filenames.h".
+
+2001-05-05  Jim Blandy  <jimb@redhat.com>
+
+       * breakpoint.c (check_duplicates): Use the breakpoint's type, not
+       its address, to decide whether it's a watchpoint or not.  Zero
+       is a valid code address.
+       (update_breakpoints_after_exec): Admonishing comments.
+       * breakpoint.h (struct breakpoint): Doc fixes.
+
+       * breakpoint.c (check_duplicates): Take a breakpoint object as an
+       argument, rather than an address and section.  All callers changed.
+
 2001-05-03  Kevin Buettner  <kevinb@redhat.com>
 
        * defs.h (ptid_t): New typedef.
This page took 0.024195 seconds and 4 git commands to generate.