From 474011fbad9ea70b37691b05202488ee9904d65e Mon Sep 17 00:00:00 2001 From: Joel Brobecker Date: Tue, 28 Sep 2010 21:39:03 +0000 Subject: [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. --- gdb/ada-lang.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gdb/ada-lang.h') diff --git a/gdb/ada-lang.h b/gdb/ada-lang.h index d1e8ca5..935c2e1 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); -- cgit v1.1