From 269c3011580a252c418361d275fcecefdb109d1a Mon Sep 17 00:00:00 2001 From: Jim Kingdon <jkingdon@engr.sgi.com> Date: Tue, 23 Apr 1991 02:19:43 +0000 Subject: Use unpush_target not pop_target in core_open. --- gdb/ChangeLog | 4 +++- gdb/core.c | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 0b3e1cb..e388bda 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,7 @@ Mon Apr 22 00:02:43 1991 Jim Kingdon (kingdon at cygint.cygnus.com) + * printcmd.c (print_scalar_formatted): Add 't' for binary. + * dbxread.c (end_psymtab): Initialize pst->symtab. * core.c (core_open): Call ADD_SOLIB. @@ -10,7 +12,7 @@ Mon Apr 22 00:02:43 1991 Jim Kingdon (kingdon at cygint.cygnus.com) * sun3-xdep.c [!TARGET_SUN3]: Just provide empty functions which don't do anything. - * core.c (core_open): Add make_cleanup (pop_target, 0). + * core.c (core_open): Add make_cleanup (unpush_target, &core_ops). * Shared library/corefile changes from Peter Schauer: core.c (core_close): Call CLEAR_SOLIB. diff --git a/gdb/core.c b/gdb/core.c index fdc7028..00d469f 100644 --- a/gdb/core.c +++ b/gdb/core.c @@ -127,7 +127,7 @@ core_open (filename, from_tty) bfd_errmsg (bfd_error)); ontop = !push_target (&core_ops); - make_cleanup (pop_target, 0); + make_cleanup (unpush_target, &core_ops); p = bfd_core_file_failing_command (core_bfd); if (p) -- cgit v1.1