projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* python/py-param.c (parm_constants): Avoid ARI warning
[deliverable/binutils-gdb.git]
/
gdb
/
annotate.c
diff --git
a/gdb/annotate.c
b/gdb/annotate.c
index c5879e3b9f28782756a975ccc7dfbb1db83e3cdf..66774b01996417504111139234208e9b0f6dc252 100644
(file)
--- a/
gdb/annotate.c
+++ b/
gdb/annotate.c
@@
-1,11
+1,12
@@
/* Annotation routines for GDB.
/* Annotation routines for GDB.
- Copyright 1986, 89, 90, 91, 92, 95, 98, 1999 Free Software Foundation, Inc.
+ Copyright (C) 1986, 1989, 1990, 1991, 1992, 1994, 1995, 1996, 1998, 1999,
+ 2000, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
This file is part of GDB.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This file is part of GDB.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version
2
of the License, or
+ the Free Software Foundation; either version
3
of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
(at your option) any later version.
This program is distributed in the hope that it will be useful,
@@
-14,9
+15,7
@@
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with this program; if not, write to the Free Software
- Foundation, Inc., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA. */
+ along with this program. If not, see <http://www.gnu.org/licenses/>. */
#include "defs.h"
#include "annotate.h"
#include "defs.h"
#include "annotate.h"
@@
-24,6
+23,7
@@
#include "target.h"
#include "gdbtypes.h"
#include "breakpoint.h"
#include "target.h"
#include "gdbtypes.h"
#include "breakpoint.h"
+#include "observer.h"
\f
/* Prototypes for local functions. */
\f
/* Prototypes for local functions. */
@@
-32,13
+32,11
@@
extern void _initialize_annotate (void);
static void print_value_flags (struct type *);
static void print_value_flags (struct type *);
-static void breakpoint_changed (
struct breakpoint *
);
+static void breakpoint_changed (
int
);
-void (*annotate_starting_hook) (void);
-void (*annotate_stopped_hook) (void);
-void (*annotate_signalled_hook) (void);
-void (*annotate_signal_hook) (void);
-void (*annotate_exited_hook) (void);
+
+void (*deprecated_annotate_signalled_hook) (void);
+void (*deprecated_annotate_signal_hook) (void);
static int ignore_count_changed = 0;
static int ignore_count_changed = 0;
@@
-46,18
+44,18
@@
static void
print_value_flags (struct type *t)
{
if (can_dereference (t))
print_value_flags (struct type *t)
{
if (can_dereference (t))
- printf_filtered (
"*"
);
+ printf_filtered (
("*")
);
else
else
- printf_filtered (
"-"
);
+ printf_filtered (
("-")
);
}
\f
void
breakpoints_changed (void)
{
}
\f
void
breakpoints_changed (void)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
target_terminal_ours ();
{
target_terminal_ours ();
- printf_unfiltered (
"\n\032\032breakpoints-invalid\n"
);
+ printf_unfiltered (
("\n\032\032breakpoints-invalid\n")
);
if (ignore_count_changed)
ignore_count_changed = 0; /* Avoid multiple break annotations. */
}
if (ignore_count_changed)
ignore_count_changed = 0; /* Avoid multiple break annotations. */
}
@@
-80,48
+78,35
@@
void
annotate_breakpoint (int num)
{
if (annotation_level > 1)
annotate_breakpoint (int num)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032breakpoint %d\n"
, num);
+ printf_filtered (
("\n\032\032breakpoint %d\n")
, num);
}
void
annotate_catchpoint (int num)
{
if (annotation_level > 1)
}
void
annotate_catchpoint (int num)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032catchpoint %d\n"
, num);
+ printf_filtered (
("\n\032\032catchpoint %d\n")
, num);
}
void
annotate_watchpoint (int num)
{
if (annotation_level > 1)
}
void
annotate_watchpoint (int num)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032watchpoint %d\n"
, num);
+ printf_filtered (
("\n\032\032watchpoint %d\n")
, num);
}
void
annotate_starting (void)
{
}
void
annotate_starting (void)
{
-
- if (annotate_starting_hook)
- annotate_starting_hook ();
- else
- {
- if (annotation_level > 1)
- {
- printf_filtered ("\n\032\032starting\n");
- }
- }
+ if (annotation_level > 1)
+ printf_filtered (("\n\032\032starting\n"));
}
void
annotate_stopped (void)
{
}
void
annotate_stopped (void)
{
- if (annotate_stopped_hook)
- annotate_stopped_hook ();
- else
- {
- if (annotation_level > 1)
- printf_filtered ("\n\032\032stopped\n");
- }
+ if (annotation_level > 1)
+ printf_filtered (("\n\032\032stopped\n"));
if (annotation_level > 1 && ignore_count_changed)
{
ignore_count_changed = 0;
if (annotation_level > 1 && ignore_count_changed)
{
ignore_count_changed = 0;
@@
-132,152
+117,165
@@
annotate_stopped (void)
void
annotate_exited (int exitstatus)
{
void
annotate_exited (int exitstatus)
{
- if (annotate_exited_hook)
- annotate_exited_hook ();
- else
- {
- if (annotation_level > 1)
- printf_filtered ("\n\032\032exited %d\n", exitstatus);
- }
+ if (annotation_level > 1)
+ printf_filtered (("\n\032\032exited %d\n"), exitstatus);
}
void
annotate_signalled (void)
{
}
void
annotate_signalled (void)
{
- if (annotate_signalled_hook)
- annotate_signalled_hook ();
+ if (
deprecated_
annotate_signalled_hook)
+
deprecated_
annotate_signalled_hook ();
if (annotation_level > 1)
if (annotation_level > 1)
- printf_filtered (
"\n\032\032signalled\n"
);
+ printf_filtered (
("\n\032\032signalled\n")
);
}
void
annotate_signal_name (void)
{
}
void
annotate_signal_name (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032signal-name\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032signal-name\n")
);
}
void
annotate_signal_name_end (void)
{
}
void
annotate_signal_name_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032signal-name-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032signal-name-end\n")
);
}
void
annotate_signal_string (void)
{
}
void
annotate_signal_string (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032signal-string\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032signal-string\n")
);
}
void
annotate_signal_string_end (void)
{
}
void
annotate_signal_string_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032signal-string-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032signal-string-end\n")
);
}
void
annotate_signal (void)
{
}
void
annotate_signal (void)
{
- if (annotate_signal_hook)
- annotate_signal_hook ();
+ if (
deprecated_
annotate_signal_hook)
+
deprecated_
annotate_signal_hook ();
if (annotation_level > 1)
if (annotation_level > 1)
- printf_filtered (
"\n\032\032signal\n"
);
+ printf_filtered (
("\n\032\032signal\n")
);
}
\f
void
annotate_breakpoints_headers (void)
{
}
\f
void
annotate_breakpoints_headers (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032breakpoints-headers\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032breakpoints-headers\n")
);
}
void
annotate_field (int num)
{
}
void
annotate_field (int num)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032field %d\n"
, num);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032field %d\n")
, num);
}
void
annotate_breakpoints_table (void)
{
}
void
annotate_breakpoints_table (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032breakpoints-table\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032breakpoints-table\n")
);
}
void
annotate_record (void)
{
}
void
annotate_record (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032record\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032record\n")
);
}
void
annotate_breakpoints_table_end (void)
{
}
void
annotate_breakpoints_table_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032breakpoints-table-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032breakpoints-table-end\n")
);
}
void
annotate_frames_invalid (void)
{
}
void
annotate_frames_invalid (void)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
target_terminal_ours ();
{
target_terminal_ours ();
- printf_unfiltered (
"\n\032\032frames-invalid\n"
);
+ printf_unfiltered (
("\n\032\032frames-invalid\n")
);
}
}
void
}
}
void
-annotate_field_begin (struct type *type)
+annotate_new_thread (void)
+{
+ if (annotation_level > 1)
+ {
+ printf_unfiltered (("\n\032\032new-thread\n"));
+ }
+}
+
+void
+annotate_thread_changed (void)
{
if (annotation_level > 1)
{
{
if (annotation_level > 1)
{
- printf_filtered ("\n\032\032field-begin ");
+ printf_unfiltered (("\n\032\032thread-changed\n"));
+ }
+}
+
+void
+annotate_field_begin (struct type *type)
+{
+ if (annotation_level == 2)
+ {
+ printf_filtered (("\n\032\032field-begin "));
print_value_flags (type);
print_value_flags (type);
- printf_filtered (
"\n"
);
+ printf_filtered (
("\n")
);
}
}
void
annotate_field_name_end (void)
{
}
}
void
annotate_field_name_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032field-name-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032field-name-end\n")
);
}
void
annotate_field_value (void)
{
}
void
annotate_field_value (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032field-value\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032field-value\n")
);
}
void
annotate_field_end (void)
{
}
void
annotate_field_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032field-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032field-end\n")
);
}
\f
void
annotate_quit (void)
{
if (annotation_level > 1)
}
\f
void
annotate_quit (void)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032quit\n"
);
+ printf_filtered (
("\n\032\032quit\n")
);
}
void
annotate_error (void)
{
if (annotation_level > 1)
}
void
annotate_error (void)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032error\n"
);
+ printf_filtered (
("\n\032\032error\n")
);
}
void
}
void
@@
-290,285
+288,280
@@
annotate_error_begin (void)
void
annotate_value_history_begin (int histindex, struct type *type)
{
void
annotate_value_history_begin (int histindex, struct type *type)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
{
- printf_filtered (
"\n\032\032value-history-begin %d "
, histindex);
+ printf_filtered (
("\n\032\032value-history-begin %d ")
, histindex);
print_value_flags (type);
print_value_flags (type);
- printf_filtered (
"\n"
);
+ printf_filtered (
("\n")
);
}
}
void
annotate_value_begin (struct type *type)
{
}
}
void
annotate_value_begin (struct type *type)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
{
- printf_filtered (
"\n\032\032value-begin "
);
+ printf_filtered (
("\n\032\032value-begin ")
);
print_value_flags (type);
print_value_flags (type);
- printf_filtered (
"\n"
);
+ printf_filtered (
("\n")
);
}
}
void
annotate_value_history_value (void)
{
}
}
void
annotate_value_history_value (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032value-history-value\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032value-history-value\n")
);
}
void
annotate_value_history_end (void)
{
}
void
annotate_value_history_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032value-history-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032value-history-end\n")
);
}
void
annotate_value_end (void)
{
}
void
annotate_value_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032value-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032value-end\n")
);
}
void
annotate_display_begin (void)
{
}
void
annotate_display_begin (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-begin\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-begin\n")
);
}
void
annotate_display_number_end (void)
{
}
void
annotate_display_number_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-number-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-number-end\n")
);
}
void
annotate_display_format (void)
{
}
void
annotate_display_format (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-format\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-format\n")
);
}
void
annotate_display_expression (void)
{
}
void
annotate_display_expression (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-expression\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-expression\n")
);
}
void
annotate_display_expression_end (void)
{
}
void
annotate_display_expression_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-expression-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-expression-end\n")
);
}
void
annotate_display_value (void)
{
}
void
annotate_display_value (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-value\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-value\n")
);
}
void
annotate_display_end (void)
{
}
void
annotate_display_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032display-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032display-end\n")
);
}
void
annotate_arg_begin (void)
{
}
void
annotate_arg_begin (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032arg-begin\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032arg-begin\n")
);
}
void
annotate_arg_name_end (void)
{
}
void
annotate_arg_name_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032arg-name-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032arg-name-end\n")
);
}
void
annotate_arg_value (struct type *type)
{
}
void
annotate_arg_value (struct type *type)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
{
- printf_filtered (
"\n\032\032arg-value "
);
+ printf_filtered (
("\n\032\032arg-value ")
);
print_value_flags (type);
print_value_flags (type);
- printf_filtered (
"\n"
);
+ printf_filtered (
("\n")
);
}
}
void
annotate_arg_end (void)
{
}
}
void
annotate_arg_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032arg-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032arg-end\n")
);
}
void
}
void
-annotate_source (char *filename, int line, int character, int mid, CORE_ADDR pc)
+annotate_source (char *filename, int line, int character, int mid,
+ struct gdbarch *gdbarch, CORE_ADDR pc)
{
if (annotation_level > 1)
{
if (annotation_level > 1)
- printf_filtered (
"\n\032\032source "
);
+ printf_filtered (
("\n\032\032source ")
);
else
else
- printf_filtered (
"\032\032"
);
+ printf_filtered (
("\032\032")
);
- printf_filtered ("%s:%d:%d:%s:0x", filename,
- line, character,
- mid ? "middle" : "beg");
- print_address_numeric (pc, 0, gdb_stdout);
- printf_filtered ("\n");
+ printf_filtered (("%s:%d:%d:%s:%s\n"), filename, line, character,
+ mid ? "middle" : "beg", paddress (gdbarch, pc));
}
void
}
void
-annotate_frame_begin (int level, CORE_ADDR pc)
+annotate_frame_begin (int level,
struct gdbarch *gdbarch,
CORE_ADDR pc)
{
if (annotation_level > 1)
{
if (annotation_level > 1)
- {
- printf_filtered ("\n\032\032frame-begin %d 0x", level);
- print_address_numeric (pc, 0, gdb_stdout);
- printf_filtered ("\n");
- }
+ printf_filtered (("\n\032\032frame-begin %d %s\n"),
+ level, paddress (gdbarch, pc));
}
void
annotate_function_call (void)
{
}
void
annotate_function_call (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032function-call\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032function-call\n")
);
}
void
annotate_signal_handler_caller (void)
{
}
void
annotate_signal_handler_caller (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032signal-handler-caller\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032signal-handler-caller\n")
);
}
void
annotate_frame_address (void)
{
}
void
annotate_frame_address (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-address\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-address\n")
);
}
void
annotate_frame_address_end (void)
{
}
void
annotate_frame_address_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-address-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-address-end\n")
);
}
void
annotate_frame_function_name (void)
{
}
void
annotate_frame_function_name (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-function-name\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-function-name\n")
);
}
void
annotate_frame_args (void)
{
}
void
annotate_frame_args (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-args\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-args\n")
);
}
void
annotate_frame_source_begin (void)
{
}
void
annotate_frame_source_begin (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-source-begin\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-source-begin\n")
);
}
void
annotate_frame_source_file (void)
{
}
void
annotate_frame_source_file (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-source-file\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-source-file\n")
);
}
void
annotate_frame_source_file_end (void)
{
}
void
annotate_frame_source_file_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-source-file-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-source-file-end\n")
);
}
void
annotate_frame_source_line (void)
{
}
void
annotate_frame_source_line (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-source-line\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-source-line\n")
);
}
void
annotate_frame_source_end (void)
{
}
void
annotate_frame_source_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-source-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-source-end\n")
);
}
void
annotate_frame_where (void)
{
}
void
annotate_frame_where (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-where\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-where\n")
);
}
void
annotate_frame_end (void)
{
}
void
annotate_frame_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032frame-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032frame-end\n")
);
}
\f
void
annotate_array_section_begin (int index, struct type *elttype)
{
}
\f
void
annotate_array_section_begin (int index, struct type *elttype)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
{
- printf_filtered (
"\n\032\032array-section-begin %d "
, index);
+ printf_filtered (
("\n\032\032array-section-begin %d ")
, index);
print_value_flags (elttype);
print_value_flags (elttype);
- printf_filtered (
"\n"
);
+ printf_filtered (
("\n")
);
}
}
void
annotate_elt_rep (unsigned int repcount)
{
}
}
void
annotate_elt_rep (unsigned int repcount)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032elt-rep %u\n"
, repcount);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032elt-rep %u\n")
, repcount);
}
void
annotate_elt_rep_end (void)
{
}
void
annotate_elt_rep_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032elt-rep-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032elt-rep-end\n")
);
}
void
annotate_elt (void)
{
}
void
annotate_elt (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032elt\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032elt\n")
);
}
void
annotate_array_section_end (void)
{
}
void
annotate_array_section_end (void)
{
- if (annotation_level
> 1
)
- printf_filtered (
"\n\032\032array-section-end\n"
);
+ if (annotation_level
== 2
)
+ printf_filtered (
("\n\032\032array-section-end\n")
);
}
static void
}
static void
-breakpoint_changed (
struct breakpoint *b
)
+breakpoint_changed (
int bpno
)
{
breakpoints_changed ();
}
{
breakpoints_changed ();
}
@@
-576,9
+569,9
@@
breakpoint_changed (struct breakpoint *b)
void
_initialize_annotate (void)
{
void
_initialize_annotate (void)
{
- if (annotation_level
> 1
)
+ if (annotation_level
== 2
)
{
{
-
delete_breakpoint_hook = breakpoint_changed
;
-
modify_breakpoint_hook = breakpoint_changed
;
+
observer_attach_breakpoint_deleted (breakpoint_changed)
;
+
observer_attach_breakpoint_modified (breakpoint_changed)
;
}
}
}
}
This page took
0.034474 seconds
and
4
git commands to generate.