X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fcontinuations.h;h=7a3a24ac63e37612fa1826172ce83b6bd39694f3;hb=421d1616230a78449dc2f5abb60f03d38b96c3cf;hp=1c7d1d9540cc0ac4551536d595a79bd383581dff;hpb=0b30217134add051e159a192066a1e568ebd837f;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/continuations.h b/gdb/continuations.h index 1c7d1d9540..7a3a24ac63 100644 --- a/gdb/continuations.h +++ b/gdb/continuations.h @@ -1,6 +1,6 @@ /* Continuations for GDB, the GNU debugger. - Copyright (C) 1999-2005, 2007-2012 Free Software Foundation, Inc. + Copyright (C) 1999-2020 Free Software Foundation, Inc. This file is part of GDB. @@ -20,7 +20,6 @@ #ifndef CONTINUATIONS_H #define CONTINUATIONS_H -struct thread_info; struct inferior; /* To continue the execution commands when running gdb asynchronously. @@ -45,24 +44,6 @@ typedef void (continuation_ftype) (void *arg, int err); continuation is called, or discarded. */ typedef void (continuation_free_arg_ftype) (void *); -/* Thread specific continuations. */ - -extern void add_continuation (struct thread_info *, - continuation_ftype *, void *, - continuation_free_arg_ftype *); -extern void do_all_continuations (int err); -extern void do_all_continuations_thread (struct thread_info *, int err); -extern void discard_all_continuations (void); -extern void discard_all_continuations_thread (struct thread_info *); - -extern void add_intermediate_continuation (struct thread_info *, - continuation_ftype *, void *, - continuation_free_arg_ftype *); -extern void do_all_intermediate_continuations (int err); -extern void do_all_intermediate_continuations_thread (struct thread_info *, int err); -extern void discard_all_intermediate_continuations (void); -extern void discard_all_intermediate_continuations_thread (struct thread_info *); - /* Inferior specific (any thread) continuations. */ extern void add_inferior_continuation (continuation_ftype *,