This is the mail archive of the
binutils@sourceware.cygnus.com
mailing list for the binutils project.
buglet in binutils/debug.c
- To: binutils at sourceware dot cygnus dot com
- Subject: buglet in binutils/debug.c
- From: "Aaron J. Grier" <aaron at frye dot com>
- Date: Fri, 16 Jun 2000 17:41:49 -0700
--- binutils-2.9.5.0.37/binutils/debug.c.orig Fri Jun 16 17:18:56 2000
+++ binutils-2.9.5.0.37/binutils/debug.c Fri Jun 16 17:28:16 2000
@@ -2198,6 +2198,12 @@
debug_get_type_name (handle, type));
return NULL;
}
+ if (l->next == l)
+ {
+ fprintf (stderr,
+ _("debug_get_real_type: l->next == l, I'm in a loop\n"));
+ break;
+ }
}
rl.next = list;
this is probably not an optimal solution, but I was getting into an
endless loop when running m68k-rtems-objdump --debugging --disassemble
and needed a quick fix.
--
Aaron J. Grier | Frye Electronics, Tigard, OR | aaron@frye.com