diff options
author | Joel Brobecker <brobecker@gnat.com> | 2009-03-31 16:44:18 +0000 |
---|---|---|
committer | Joel Brobecker <brobecker@gnat.com> | 2009-03-31 16:44:18 +0000 |
commit | 4a306c9a890a18d28bd88e18937a1061223201d0 (patch) | |
tree | 8442520f78d8a1273ac9dd1ebead19a1dd79c045 /gdb/ChangeLog | |
parent | 32cd1edcd2a5540d88d5dff3743dc58090cb0bd8 (diff) | |
download | gdb-4a306c9a890a18d28bd88e18937a1061223201d0.zip gdb-4a306c9a890a18d28bd88e18937a1061223201d0.tar.gz gdb-4a306c9a890a18d28bd88e18937a1061223201d0.tar.bz2 |
Provide support for (Ada) task-specific breakpoints.
* ada-lang.h (ada_get_task_number): Add declaration.
(breakpoint_ada_task_match): Delete declaration.
* ada-tasks.c (ada_get_task_number): Make non-static.
* breakpoint.h (struct breakpoint): Add field "task".
* breakpoint.c (print_one_breakpoint_location): Add handling of
task-specific breakpoints.
(create_breakpoint, create_breakpoints, find_condition_and_thread):
New parameter "task".
(break_command_really): Update calls to find_condition_and_thread
and create_breakpoints.
(breakpoint_re_set_one): Update call to find_condition_and_thread.
Set b->task.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 046fd19..ec689f5 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,22 @@ 2009-03-31 Joel Brobecker <brobecker@adacore.com> + Provide support for (Ada) task-specific breakpoints. + + * ada-lang.h (ada_get_task_number): Add declaration. + (breakpoint_ada_task_match): Delete declaration. + * ada-tasks.c (ada_get_task_number): Make non-static. + * breakpoint.h (struct breakpoint): Add field "task". + * breakpoint.c (print_one_breakpoint_location): Add handling of + task-specific breakpoints. + (create_breakpoint, create_breakpoints, find_condition_and_thread): + New parameter "task". + (break_command_really): Update calls to find_condition_and_thread + and create_breakpoints. + (breakpoint_re_set_one): Update call to find_condition_and_thread. + Set b->task. + +2009-03-31 Joel Brobecker <brobecker@adacore.com> + * ada-tasks.c (short_task_info): Eliminate the "Running" task state. 2009-03-31 Pedro Alves <pedro@codesourcery.com> |