* lin-lwp.c (child_wait): Call linux_record_stopped_pid.
[binutils-gdb.git] / gdb / ChangeLog
index 282c84e004716433681bdfdc9e26e91cb643a7bb..fe047c668ffacce80ddfbd7b26554ea6ba7b4367 100644 (file)
@@ -1,3 +1,34 @@
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * lin-lwp.c (child_wait): Call linux_record_stopped_pid.
+
+2003-08-17  Daniel Jacobowitz  <drow@mvista.com>
+
+       * Makefile.in (i386-linux-nat.o): Update dependencies.
+       * config/i386/nm-linux.h (LINUX_CHILD_POST_STARTUP_INFERIOR): Define.
+       * config/nm-linux.h (CHILD_POST_STARTUP_INFERIOR, CHILD_POST_ATTACH)
+       (CHILD_FOLLOW_FORK, KILL_INFERIOR): Define.
+       * i386-linux-nat.c: Include "linux-nat.h".
+       (child_post_startup_inferior): New function.
+       * i386-nat.c (child_post_startup_inferior): Wrap in #ifdef.
+       * infptrace.c (kill_inferior): Wrap in #ifdef.
+       * lin-lwp.c (lin_lwp_attach_lwp): Call child_post_attach after
+       attaching to each LWP.
+       (child_wait, lin_lwp_wait): Call linux_handle_extended_wait.
+       (init_lin_lwp_ops): Fill in some more operations.
+       * linux-nat.h (linux_enable_event_reporting)
+       (linux_handle_extended_wait, linux_child_post_startup_inferior): New
+       prototypes.
+       * linux-nat.c (linux_enable_event_reporting): New function.
+       (child_post_attach, linux_child_post_startup_inferior)
+       (child_post_startup_inferior, child_follow_fork)
+       (linux_handle_extended_wait, kill_inferior): New functions.
+
+2003-08-16  Andrew Cagney  <cagney@redhat.com>
+
+       * gdbarch.sh: Delete all #if not GDB_MULTI_ARCH code.
+       * gdbarch.h, gdbarch.c: Re-generate.
+
 2003-08-16  Mark Kettenis  <kettenis@gnu.org>
 
        * config/alpha/nm-fbsd.h (SVR4_SHARED_LIBS): Remove define.