Wed Sep 28 08:59:14 1994 Jim Kingdon (kingdon@cygnus.com)
+ * xcoffexec.c (exec_close): If quitting, don't call clear_symtab_users.
+
* xcoffread.c (read_xcoff_symtab): Process XTY_LD symbols we were
ignoring before. But continue to ignore XMC_DS.
static void
exec_close (quitting)
-int quitting;
+ int quitting;
{
register struct vmap *vp, *nxt;
int need_symtab_cleanup = 0;
exec_ops.to_sections_end = NULL;
}
- if (need_symtab_cleanup)
+ /* If we are quitting, we don't want to call breakpoint_re_set which may
+ output messages which would just be confusing in this context. */
+ if (!quitting && need_symtab_cleanup)
clear_symtab_users ();
}