delorie.com/archives/browse.cgi | search |
From: | sandmann AT clio DOT rice DOT edu (Charles Sandmann) |
Message-Id: | <9808131326.AA16672@clio.rice.edu> |
Subject: | Re: [grbhat AT unigoa DOT ernet DOT in: Problem with process_coff()] |
To: | grbhat AT unigoa DOT ernet DOT in (Gurunandan R. Bhat) |
Date: | Thu, 13 Aug 1998 08:26:05 -0600 (CDT) |
Cc: | eliz AT is DOT elta DOT co DOT il, djgpp-workers AT delorie DOT com |
In-Reply-To: | <Pine.LNX.3.91.980813023649.726A-100000@aditya.unigoa.ernet.in> from "Gurunandan R. Bhat" at Aug 13, 98 02:46:10 am |
> I had a problem with running fsdb on a simple "Hello World!" > program and have traced the problem to a loop in process_coff(...) > (src/debug/common/syms.c). The relevant lines (290:300) are: A patch was sent to the workers mailing list on Jun 3 by mdruiter AT cs DOT vu DOT nl to handle a very similar problem in the same code when running symify. I may have missed a discussion over this patch: --- src/debug/common/syms_old.c Tue Jun 2 23:31:26 1998 +++ src/debug/common/syms.c Tue Jun 2 23:31:36 1998 @@ -287,7 +287,7 @@ static void process_coff(FILE *fd, long { files[f-1].lines = l; } - if (l_pending) + if (l_pending && f_aux[i+1].x_sym.x_misc.x_lnsz.x_lnno) { int lbase = f_aux[i+1].x_sym.x_misc.x_lnsz.x_lnno - 1; int i2;
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |