delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
X-Received: | by 10.66.248.193 with SMTP id yo1mr8071722pac.6.1378152612079; |
Mon, 02 Sep 2013 13:10:12 -0700 (PDT) | |
X-Received: | by 10.49.58.225 with SMTP id u1mr1511qeq.21.1378152610730; Mon, 02 |
Sep 2013 13:10:10 -0700 (PDT) | |
Newsgroups: | comp.os.msdos.djgpp |
Date: | Mon, 2 Sep 2013 13:10:10 -0700 (PDT) |
In-Reply-To: | <5224ADC3.6050608@iki.fi> |
Complaints-To: | groups-abuse AT google DOT com |
Injection-Info: | glegroupsg2000goo.googlegroups.com; posting-host=5.56.201.102; posting-account=OsAajgoAAADdKJnkJkmhzqP0jo6I_P_0 |
NNTP-Posting-Host: | 5.56.201.102 |
References: | <5224ADC3 DOT 6050608 AT iki DOT fi> |
User-Agent: | G2/1.0 |
MIME-Version: | 1.0 |
Message-ID: | <8751db7a-0f08-44d8-aa7c-33912e8c3db4@googlegroups.com> |
Subject: | Re: Used DWARF version for GCC-4.8.1 |
From: | Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de> |
Injection-Date: | Mon, 02 Sep 2013 20:10:12 +0000 |
Bytes: | 3294 |
Lines: | 88 |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id r82KU1as000963 |
Reply-To: | djgpp AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
Am Montag, 2. September 2013 17:24:51 UTC+2 schrieb Andris Pavenis: > Updated GCC-4.8.1 packages for DJGPP at > > > > http://ap1.pp.fi/djgpp/gcc/index.html > > > > to use DWARF2 by default (it means unless DWARF3/4 is explicitly required). > > Some problems seems to: > > > > I do not see: > > Breakpoint 1, main () at 1.c:10 > > 10 int a = 1; > > (gdb) s > > 11 f(a); > > (gdb) > > f (i=<error reading variable: can't compute CFA for this frame>) at 1.c:5 > > 5 printf("a=%d\n", i); > > (gdb) p i > > can't compute CFA for this frame > > (gdb) > > > > any more with it. > > > > I simply tried to use xgcc.exe from GCC build directory for testing > > whether debugging works. For example: > > > > gdb --args xgcc.exe --help > > > > 1) Messages like 'error reading variable: can't compute CFA for this frame' > > does not appear any more as it was expected > > 2) Backtrace is often broken: gdb fails to display frame info > > > > I should perhaps check more with cross-compiler as building > > native compiler simply requires too much time > > > > Andris I have given the new compiler a try using it with libiconv 1.14 that I am porting. I have compiled with -g2 -O0 and I did not experienced the CTA issue anymore. I also had no difficulties with the bt command, but the function stack was only 4 functions deep. May be the debugged application that uses libiconv.a was not big enough to trigger the problem. I am also working on a port of gdb-7.6.1. Are there any issues that may be considered to allow DWARF4 support for djgpp? At least at a first glance of the configure script, there seems to be no switch to select the DWARF version that shall be supported by gdb. Maybe a lot of time must be invested in this port to implement djgpp specific issues concerning DWARF4 support. I do not know if this will happen with this gdb port. Regards, Juan M. Guerrero
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |