* config/i386/nm-cygwin.h (ATTACH_NO_WAIT): Delete.
authorPedro Alves <palves@redhat.com>
Thu, 3 Jul 2008 17:38:08 +0000 (17:38 +0000)
committerPedro Alves <palves@redhat.com>
Thu, 3 Jul 2008 17:38:08 +0000 (17:38 +0000)
commitdc177b7a5114d1d8385ee3706188aa4e4f675676
tree2a6c70e2e00c8e50a75a2dcc03696a8e760a1463
parentcaac88966e74e80449233ec8bc82d9616896a4fa
* config/i386/nm-cygwin.h (ATTACH_NO_WAIT): Delete.
* config/i386/nm-i386gnu.h (ATTACH_NO_WAIT): Delete.

* target.h (struct target_ops): Add to_attach_no_wait member.
(target_attach_no_wait): New.
* target.c (update_current_target): Inherit to_attach_no_wait.

* infcmd.c: Replace ATTACH_NO_WAIT compile time check by
target_attach_no_wait runtime check.

* gnu-nat.c (init_gnu_ops): Set to_attach_no_wait in gnu_ops.
* win32-nat.c (init_win32_ops): Set to_attach_no_wait in
win32_ops.
gdb/ChangeLog
gdb/config/i386/nm-cygwin.h
gdb/config/i386/nm-i386gnu.h
gdb/gnu-nat.c
gdb/infcmd.c
gdb/target.c
gdb/target.h
gdb/win32-nat.c
gdb/windows-nat.c