From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7487 invoked by alias); 17 Apr 2006 10:35:59 -0000 Received: (qmail 7478 invoked by uid 22791); 17 Apr 2006 10:35:58 -0000 X-Spam-Check-By: sourceware.org Received: from romy.inter.net.il (HELO romy.inter.net.il) (192.114.186.66) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 17 Apr 2006 10:35:57 +0000 Received: from HOME-C4E4A596F7 (IGLD-80-230-11-227.inter.net.il [80.230.11.227]) by romy.inter.net.il (MOS 3.7.3-GA) with ESMTP id DZN81122 (AUTH halo1); Mon, 17 Apr 2006 13:35:51 +0300 (IDT) Date: Mon, 17 Apr 2006 11:21:00 -0000 Message-Id: From: Eli Zaretskii To: Mark Kettenis CC: nickrob@snap.net.nz, gdb@sources.redhat.com In-reply-to: <200604170858.k3H8whgs007879@elgar.sibelius.xs4all.nl> (message from Mark Kettenis on Mon, 17 Apr 2006 10:58:43 +0200 (CEST)) Subject: Re: info frame Reply-to: Eli Zaretskii References: <17474.53281.404673.189792@farnswood.snap.net.nz> <200604162333.k3GNXLeX004661@elgar.sibelius.xs4all.nl> <200604170858.k3H8whgs007879@elgar.sibelius.xs4all.nl> X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00236.txt.bz2 > Date: Mon, 17 Apr 2006 10:58:43 +0200 (CEST) > From: Mark Kettenis > CC: nickrob@snap.net.nz, gdb@sources.redhat.com > > > > Yes, current GDB uses the convention that the frame address is the > > > Canonical Frame Address (CFA) as used by the DWARF 2 Call Frame Info > > > (CFI). > > > > Does this mean that, if the debug info is stabs or something other > > than DWARF 2, a different frame address will be displayed for the same > > code? > > No. All the different unwinders use the same convention. Don't you glean the information from the debug info? At least for functions that violate the normal call frame, you probably must, no?