diff options
author | Sergio Durigan Junior <sergiodj@redhat.com> | 2016-09-27 16:21:48 -0400 |
---|---|---|
committer | Sergio Durigan Junior <sergiodj@redhat.com> | 2016-10-06 17:00:53 -0400 |
commit | 1fb77080fd74d11c0dbccf812ed98ffa0b3edc4e (patch) | |
tree | 0738b8df2d734c657aca3bd8b3fb70404ed0b4bc /gdb/gdbserver/target.c | |
parent | ddb6d633875b76f9d772af901118233fc498253a (diff) | |
download | fsf-binutils-gdb-1fb77080fd74d11c0dbccf812ed98ffa0b3edc4e.zip fsf-binutils-gdb-1fb77080fd74d11c0dbccf812ed98ffa0b3edc4e.tar.gz fsf-binutils-gdb-1fb77080fd74d11c0dbccf812ed98ffa0b3edc4e.tar.bz2 |
Consolidate API of target_supports_multi_process
This simple commit consolidates the API of
target_supports_multi_process. Since both GDB and gdbserver use the
same function prototype, all that was needed was to move create this
prototype on gdb/target/target.h and turn the macros declared on
gdb/{,gdbserver/}target.h into actual functions.
Regtested (clean pass) on the BuildBot.
gdb/ChangeLog:
2016-10-06 Sergio Durigan Junior <sergiodj@redhat.com>
* target.c (target_supports_multi_process): New function, moved
from...
* target.h (target_supports_multi_process): ... here. Remove
macro.
* target/target.h (target_supports_multi_process): New prototype.
gdb/gdbserver/ChangeLog:
2016-10-06 Sergio Durigan Junior <sergiodj@redhat.com>
* target.c (target_supports_multi_process): New function, moved
from...
* target.h (target_supports_multi_process): ... here. Remove
macro.
Diffstat (limited to 'gdb/gdbserver/target.c')
-rw-r--r-- | gdb/gdbserver/target.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gdb/gdbserver/target.c b/gdb/gdbserver/target.c index fd7c714..249a063 100644 --- a/gdb/gdbserver/target.c +++ b/gdb/gdbserver/target.c @@ -302,6 +302,15 @@ target_continue (ptid_t ptid, enum gdb_signal signal) (*the_target->resume) (&resume_info, 1); } +/* See target/target.h. */ + +int +target_supports_multi_process (void) +{ + return (the_target->supports_multi_process != NULL ? + (*the_target->supports_multi_process) () : 0); +} + int start_non_stop (int nonstop) { |