diff options
author | Joel Brobecker <brobecker@gnat.com> | 2010-09-28 21:39:03 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2010-09-28 21:39:03 +0000 |
commit | 41d92efc2bba2bf24b8c0ed8d98eb3b90825fdd9 (patch) | |
tree | 3141f0a100075f9e89671e7beb4ac28df7b06cdf /gdb/ada-lang.h | |
parent | d3eb7e583b5ba36bc96cabd529031df5140d504f (diff) | |
download | gdb-41d92efc2bba2bf24b8c0ed8d98eb3b90825fdd9.tar.gz |
[Ada] Add ada-tasks.c:iterate_over_live_ada_tasks
This new function is needed by the ravenscar-thread layer.
gdb/ChangeLog:
* ada-tasks.c (iterate_over_live_ada_tasks): New function.
* ada-lang.h (iterate_over_live_ada_tasks): Declare.
Diffstat (limited to 'gdb/ada-lang.h')
-rw-r--r-- | gdb/ada-lang.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gdb/ada-lang.h b/gdb/ada-lang.h index d1e8ca50c51..935c2e146f9 100644 --- a/gdb/ada-lang.h +++ b/gdb/ada-lang.h @@ -378,6 +378,10 @@ extern int valid_task_id (int); extern int ada_get_task_number (ptid_t); +typedef void (ada_task_list_iterator_ftype) (struct ada_task_info *task); +extern void iterate_over_live_ada_tasks + (ada_task_list_iterator_ftype *iterator); + extern int ada_build_task_list (int warn_if_null); extern int ada_exception_catchpoint_p (struct breakpoint *b); |