Since the record-btrace target now supports non-stop mode, we no
longer need to force-disable as-ns on x86.
gdb/ChangeLog:
2015-09-30 Pedro Alves <palves@redhat.com>
* linux-nat.c (linux_nat_always_non_stop_p): Always return 1.
* x86-linux-nat.c (x86_linux_always_non_stop_p): Delete.
(x86_linux_create_target): Don't install
x86_linux_always_non_stop_p.
+2015-09-30 Pedro Alves <palves@redhat.com>
+
+ * linux-nat.c (linux_nat_always_non_stop_p): Always return 1.
+ * x86-linux-nat.c (x86_linux_always_non_stop_p): Delete.
+ (x86_linux_create_target): Don't install
+ x86_linux_always_non_stop_p.
+
2015-09-30 Don Breazeal <donb@codesourcery.com>
* remote.c (remote_parse_stop_reply): Call strprefix instead
static int
linux_nat_always_non_stop_p (struct target_ops *self)
{
- if (linux_ops->to_always_non_stop_p != NULL)
- return linux_ops->to_always_non_stop_p (linux_ops);
return 1;
}
}
\f
-/* to_always_non_stop_p implementation. */
-
-static int
-x86_linux_always_non_stop_p (struct target_ops *self)
-{
- /* Enabling this breaks the btrace target. */
- return 0;
-}
-
/* Create an x86 GNU/Linux target. */
struct target_ops *
t->to_read_btrace = x86_linux_read_btrace;
t->to_btrace_conf = x86_linux_btrace_conf;
- t->to_always_non_stop_p = x86_linux_always_non_stop_p;
-
return t;
}