From 018d34a46b565ceaf494bcf8f3a8a9ec488bb69a Mon Sep 17 00:00:00 2001 From: Vladimir Prus Date: Sat, 22 Sep 2007 19:10:05 +0000 Subject: * breakpoint.c (create_breakpoint): Split from create_breakpoints, implementing most of its logic. Take just a single sal, single address string and single condition. Do not take parsed condition at all. (create_breakpoints): Just call create_breakpoint for each sal. (find_condition_and_thread): New. (break_command_1): Use find_condition_and_thread. Do not keep parsed conditions. (do_captured_breakpoint): Don't convert condition string to struct expression. --- gdb/ChangeLog | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index c3dd35e..0a6d886 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,6 +1,20 @@ 2007-09-22 Vladimir Prus - gdb/ + * breakpoint.c (create_breakpoint): Split from + create_breakpoints, implementing most of its logic. + Take just a single sal, single address string and + single condition. Do not take parsed condition at + all. + (create_breakpoints): Just call create_breakpoint + for each sal. + (find_condition_and_thread): New. + (break_command_1): Use find_condition_and_thread. + Do not keep parsed conditions. + (do_captured_breakpoint): Don't convert + condition string to struct expression. + +2007-09-22 Vladimir Prus + * breakpoint.h (struct breakpoint): Move the cond field to... (struct bp_location): Here. -- cgit v1.1