aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdb/ChangeLog2
-rw-r--r--gdb/remote-eb.c1
-rw-r--r--gdb/remote-hms.c1
-rw-r--r--gdb/remote-mips.c1
-rw-r--r--gdb/remote-nindy.c1
-rw-r--r--gdb/remote-st2000.c1
-rw-r--r--gdb/remote-z8k.c1
7 files changed, 8 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index e97186d..2b649fe 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,7 @@
Wed Apr 28 06:11:38 1993 Jim Kingdon (kingdon@cygnus.com)
+ * Remote targets (mourn): Call unpush_target.
+
* config/sparc/xm-sun4os4.h: Declare free() to return int.
Remove twisted use of PARAMS.
diff --git a/gdb/remote-eb.c b/gdb/remote-eb.c
index 605945c..f5366c6 100644
--- a/gdb/remote-eb.c
+++ b/gdb/remote-eb.c
@@ -964,6 +964,7 @@ void
eb_mourn_inferior ()
{
remove_breakpoints ();
+ unpush_target (&eb_ops);
generic_mourn_inferior (); /* Do all the proper things now */
}
/* Define the target subroutine names */
diff --git a/gdb/remote-hms.c b/gdb/remote-hms.c
index 9e6ef54..b2786bb 100644
--- a/gdb/remote-hms.c
+++ b/gdb/remote-hms.c
@@ -1299,6 +1299,7 @@ static void
hms_mourn ()
{
hms_clear_breakpoints ();
+ unpush_target (&hms_ops);
generic_mourn_inferior ();
}
diff --git a/gdb/remote-mips.c b/gdb/remote-mips.c
index 5407506..5c58d24 100644
--- a/gdb/remote-mips.c
+++ b/gdb/remote-mips.c
@@ -1330,6 +1330,7 @@ mips_create_inferior (execfile, args, env)
static void
mips_mourn_inferior ()
{
+ unpush_target (&mips_ops);
generic_mourn_inferior ();
}
diff --git a/gdb/remote-nindy.c b/gdb/remote-nindy.c
index 91b98ad..1dda7af 100644
--- a/gdb/remote-nindy.c
+++ b/gdb/remote-nindy.c
@@ -885,6 +885,7 @@ void
nindy_mourn_inferior ()
{
remove_breakpoints ();
+ unpush_target (&nindy_ops);
generic_mourn_inferior (); /* Do all the proper things now */
}
diff --git a/gdb/remote-st2000.c b/gdb/remote-st2000.c
index fc75504..833aa20 100644
--- a/gdb/remote-st2000.c
+++ b/gdb/remote-st2000.c
@@ -608,6 +608,7 @@ static void
st2000_mourn_inferior ()
{
remove_breakpoints ();
+ unpush_target (&st2000_ops);
generic_mourn_inferior (); /* Do all the proper things now */
}
diff --git a/gdb/remote-z8k.c b/gdb/remote-z8k.c
index 744bc46..16fc73a 100644
--- a/gdb/remote-z8k.c
+++ b/gdb/remote-z8k.c
@@ -305,6 +305,7 @@ static void
sim_mourn ()
{
sim_clear_breakpoints ();
+ unpush_target (&sim_ops);
generic_mourn_inferior ();
}