projects
/
deliverable
/
binutils-gdb.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
import gdb-1999-12-21 snapshot
[deliverable/binutils-gdb.git]
/
gdb
/
gdb-events.sh
diff --git
a/gdb/gdb-events.sh
b/gdb/gdb-events.sh
index 620322d932cc46ba51abfc62260a3d21e63a1a31..6b9dc810aad4a6520ac2078dbe01355e09b03f18 100755
(executable)
--- a/
gdb/gdb-events.sh
+++ b/
gdb/gdb-events.sh
@@
-257,7
+257,7
@@
echo "#endif"
cat <<EOF
/* Install custom gdb-events hooks. */
cat <<EOF
/* Install custom gdb-events hooks. */
-extern
void
set_gdb_event_hooks (struct gdb_events *vector);
+extern
struct gdb_events *
set_gdb_event_hooks (struct gdb_events *vector);
/* Deliver any pending events. */
extern void gdb_events_deliver (struct gdb_events *vector);
/* Deliver any pending events. */
extern void gdb_events_deliver (struct gdb_events *vector);
@@
-361,13
+361,15
@@
echo "#endif"
echo ""
cat <<EOF
#if WITH_GDB_EVENTS
echo ""
cat <<EOF
#if WITH_GDB_EVENTS
-void
+struct gdb_events *
set_gdb_event_hooks (struct gdb_events *vector)
{
set_gdb_event_hooks (struct gdb_events *vector)
{
+ struct gdb_events *old_events = current_event_hooks;
if (vector == NULL)
current_event_hooks = &queue_event_hooks;
else
current_event_hooks = vector;
if (vector == NULL)
current_event_hooks = &queue_event_hooks;
else
current_event_hooks = vector;
+ return old_events;
EOF
function_list | while eval read $read
do
EOF
function_list | while eval read $read
do
This page took
0.027857 seconds
and
4
git commands to generate.