delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mailnull set sender to djgpp-workers-bounces using -f |
Date: | Sat, 19 Jan 2002 19:26:27 +0200 (WET) |
From: | Andris Pavenis <pavenis AT lanet DOT lv> |
X-Sender: | pavenis AT ieva06 |
To: | Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> |
Cc: | djgpp-workers AT delorie DOT com |
Subject: | Re: Compilation with -ggdb3 barfs |
In-Reply-To: | <7048-Sat19Jan2002182408+0200-eliz@is.elta.co.il> |
Message-ID: | <Pine.A41.4.05.10201191919520.16080-100000@ieva06> |
MIME-Version: | 1.0 |
Reply-To: | djgpp-workers AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp-workers AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
On Sat, 19 Jan 2002, Eli Zaretskii wrote: > I built today the `calc' package (not the one written in Emacs Lisp, but > the stand-alone program from http://www.isthe.com/chongo/tech/comp/calc) > with the "-O2 -ggdb3" switches, and got this message during the link > stage: > > gcc calc.o libcalc.a custom/libcustcalc.a -o calc > ld.exe: Dwarf Error: Abbrev offset (1280) greater than or equal to abbrev size (386). > > This is GCC 3.0.2 (I didn't upgrade to 3.0.3 yet). Is this a known > problem with 3.0.2 and DWARF-2 debug info? Is it fixed in 3.0.3? > > (If someone wants to reproduce the problem, mail me for patches, > because Calc won't build with DJGPP out of the box, due to a few > stupid portability issues.) I have seen for example C++ exceptions stopping to work when -gdwarf-2 is used (works when -gstabs+ is being used). I also have seen that program crashes when I used -gdwarf-2, but worked otherwise. For many programs I saw no problems from using DWARF-2 debug info. (of course I'm talking about my experience with DJGPP and DWARF-2 debug info) Andris
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |