mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-26 22:07:58 +08:00
2009-06-19 Aleksandar Ristovski <aristovski@qnx.com>
Pedro Alves <pedro@codesourcery.com> * target.h (struct target_ops) <supports_multi_process>: New callback. (target_supports_multi_process): New. * server.c (handle_query): Even if GDB reports support, only enable multi-process if the target also supports it. Report multi-process support only if the target backend supports it. * linux-low.c (linux_supports_multi_process): New function. (linux_target_ops): Install it as target_supports_multi_process callback.
This commit is contained in:
@ -3008,6 +3008,12 @@ linux_start_non_stop (int nonstop)
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
linux_supports_multi_process (void)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
|
||||
static struct target_ops linux_target_ops = {
|
||||
linux_create_inferior,
|
||||
linux_attach,
|
||||
@ -3045,6 +3051,7 @@ static struct target_ops linux_target_ops = {
|
||||
linux_supports_non_stop,
|
||||
linux_async,
|
||||
linux_start_non_stop,
|
||||
linux_supports_multi_process
|
||||
};
|
||||
|
||||
static void
|
||||
|
Reference in New Issue
Block a user