www.delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
Sender: | cygwin-owner AT sourceware DOT cygnus DOT com |
Delivered-To: | mailing list cygwin AT sourceware DOT cygnus DOT com |
Message-ID: | <00d001bea6ec$b0c25110$29acdfd0@InspirePharm.Com> |
Reply-To: | "Suhaib M. Siddiqi" <ssiddiqi AT ipass DOT net> |
From: | "Suhaib M. Siddiqi" <ssiddiqi AT ipass DOT net> |
To: | "Richard Stanton" <stanton AT Haas DOT Berkeley DOT EDU>, |
"Cygwin Mailing List" <cygwin AT sourceware DOT cygnus DOT com> | |
References: | <000a01bea6eb$ceaa8680$8f4b2080 AT berkeley DOT edu> |
Subject: | Re: Problems with gdb and FORTRAN programs |
Date: | Tue, 25 May 1999 16:25:11 -0400 |
MIME-Version: | 1.0 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook Express 5.00.2014.211 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.00.2014.211 |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id QAA16981 |
> I'm writing/debugging some FORTRAN code using egcs 1.1.2 and gdb 4.17.1. > There seem to be some problems viewing variables with gdb in fortran mode. > For example, > > Breakpoint 1, getdat_ (data=0xf0be20, m=0x30720d0, n=0x30720d4) at > snpdata.f:40 > (gdb) print n > $2 = (PTR TO -> ( integer )) 0x30720d4 > (gdb) set lang c > Warning: the current language does not match this frame. > (gdb) print n[0] > $3 = 491 > (gdb) set lang fortran > (gdb) print n(1) > > Program received signal SIGSEGV, Segmentation fault. > 0x30720d9 in ?? () Are you compiling your code with -g option i.e. g77 -g xx.f ? Do not use any optimization flags when compiling a debug versions. I think you are missing the debug symbols in your binary. --Suhaib > The program being debugged stopped while in a function called from GDB. > When the function (at 0x30720d4) is done executing, GDB will silently > stop (instead of continuing to evaluate the expression containing > the function call). > (gdb) > > How can I view the contents of the variable n in fortran mode? > > Richard Stanton > > > -- > Want to unsubscribe from this list? > Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com > > -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |