This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[commit] Deprecate set_gdb_event_hooks


I think this is the last of the old style event interfaces. As with the hooks, it's been obsoleted by the observers.

committed,
Andrew
2004-06-26  Andrew Cagney  <cagney@gnu.org>

	* gdb-events.sh (deprecated_set_gdb_event_hooks): Deprecated.
	* gdb-events.h, gdb-events.c: Re-generate.
	* tui/tui-hooks.c (tui_install_hooks): Update.
	(tui_remove_hooks): Update.
	* mi/mi-cmd-break.c (mi_cmd_break_insert): Update.

Index: gdb-events.c
===================================================================
RCS file: /cvs/src/src/gdb/gdb-events.c,v
retrieving revision 1.15
diff -p -u -r1.15 gdb-events.c
--- gdb-events.c	30 Apr 2004 14:12:46 -0000	1.15
+++ gdb-events.c	26 Jun 2004 20:16:03 -0000
@@ -116,7 +116,7 @@ architecture_changed_event (void)
 }
 
 struct gdb_events *
-set_gdb_event_hooks (struct gdb_events *vector)
+deprecated_set_gdb_event_hooks (struct gdb_events *vector)
 {
   struct gdb_events *old_events = current_event_hooks;
   if (vector == NULL)
@@ -129,7 +129,7 @@ set_gdb_event_hooks (struct gdb_events *
 void
 clear_gdb_event_hooks (void)
 {
-  set_gdb_event_hooks (&null_event_hooks);
+  deprecated_set_gdb_event_hooks (&null_event_hooks);
 }
 
 enum gdb_event
Index: gdb-events.h
===================================================================
RCS file: /cvs/src/src/gdb/gdb-events.h,v
retrieving revision 1.14
diff -p -u -r1.14 gdb-events.h
--- gdb-events.h	30 Apr 2004 14:12:46 -0000	1.14
+++ gdb-events.h	26 Jun 2004 20:16:03 -0000
@@ -83,7 +83,7 @@ extern void tracepoint_modify_event (int
 extern void architecture_changed_event (void);
 
 /* Install custom gdb-events hooks. */
-extern struct gdb_events *set_gdb_event_hooks (struct gdb_events *vector);
+extern struct gdb_events *deprecated_set_gdb_event_hooks (struct gdb_events *vector);
 
 /* Deliver any pending events. */
 extern void gdb_events_deliver (struct gdb_events *vector);
Index: gdb-events.sh
===================================================================
RCS file: /cvs/src/src/gdb/gdb-events.sh,v
retrieving revision 1.19
diff -p -u -r1.19 gdb-events.sh
--- gdb-events.sh	30 Apr 2004 14:12:46 -0000	1.19
+++ gdb-events.sh	26 Jun 2004 20:16:03 -0000
@@ -177,7 +177,7 @@ done
 cat <<EOF
 
 /* Install custom gdb-events hooks. */
-extern struct gdb_events *set_gdb_event_hooks (struct gdb_events *vector);
+extern struct gdb_events *deprecated_set_gdb_event_hooks (struct gdb_events *vector);
 
 /* Deliver any pending events. */
 extern void gdb_events_deliver (struct gdb_events *vector);
@@ -265,7 +265,7 @@ done
 echo ""
 cat <<EOF
 struct gdb_events *
-set_gdb_event_hooks (struct gdb_events *vector)
+deprecated_set_gdb_event_hooks (struct gdb_events *vector)
 {
   struct gdb_events *old_events = current_event_hooks;
   if (vector == NULL)
@@ -292,7 +292,7 @@ cat <<EOF
 void
 clear_gdb_event_hooks (void)
 {
-  set_gdb_event_hooks (&null_event_hooks);
+  deprecated_set_gdb_event_hooks (&null_event_hooks);
 }
 EOF
 
Index: mi/mi-cmd-break.c
===================================================================
RCS file: /cvs/src/src/gdb/mi/mi-cmd-break.c,v
retrieving revision 1.8
diff -p -u -r1.8 mi-cmd-break.c
--- mi/mi-cmd-break.c	19 Mar 2002 02:51:08 -0000	1.8
+++ mi/mi-cmd-break.c	26 Jun 2004 20:16:19 -0000
@@ -134,7 +134,7 @@ mi_cmd_break_insert (char *command, char
   address = argv[optind];
 
   /* Now we have what we need, let's insert the breakpoint! */
-  old_hooks = set_gdb_event_hooks (&breakpoint_hooks);
+  old_hooks = deprecated_set_gdb_event_hooks (&breakpoint_hooks);
   switch (type)
     {
     case REG_BP:
@@ -160,7 +160,7 @@ mi_cmd_break_insert (char *command, char
       internal_error (__FILE__, __LINE__,
 		      "mi_cmd_break_insert: Bad switch.");
     }
-  set_gdb_event_hooks (old_hooks);
+  deprecated_set_gdb_event_hooks (old_hooks);
 
   if (rc == GDB_RC_FAIL)
     return MI_CMD_CAUGHT_ERROR;
Index: tui/tui-hooks.c
===================================================================
RCS file: /cvs/src/src/gdb/tui/tui-hooks.c,v
retrieving revision 1.22
diff -p -u -r1.22 tui-hooks.c
--- tui/tui-hooks.c	21 Apr 2004 23:52:21 -0000	1.22
+++ tui/tui-hooks.c	26 Jun 2004 20:16:20 -0000
@@ -290,7 +290,7 @@ tui_install_hooks (void)
   deprecated_query_hook = tui_query_hook;
 
   /* Install the event hooks.  */
-  tui_old_event_hooks = set_gdb_event_hooks (&tui_event_hooks);
+  tui_old_event_hooks = deprecated_set_gdb_event_hooks (&tui_event_hooks);
 
   deprecated_registers_changed_hook = tui_registers_changed_hook;
   deprecated_register_changed_hook = tui_register_changed_hook;
@@ -310,7 +310,7 @@ tui_remove_hooks (void)
   deprecated_detach_hook = 0;
 
   /* Restore the previous event hooks.  */
-  set_gdb_event_hooks (tui_old_event_hooks);
+  deprecated_set_gdb_event_hooks (tui_old_event_hooks);
 }
 
 void _initialize_tui_hooks (void);

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]