From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19281 invoked by alias); 21 Jun 2005 06:25:57 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 19244 invoked by uid 22791); 21 Jun 2005 06:25:52 -0000 Received: from web52701.mail.yahoo.com (HELO web52701.mail.yahoo.com) (206.190.39.152) by sourceware.org (qpsmtpd/0.30-dev) with SMTP; Tue, 21 Jun 2005 06:25:52 +0000 Received: (qmail 51940 invoked by uid 60001); 21 Jun 2005 06:25:50 -0000 Message-ID: <20050621062550.51938.qmail@web52701.mail.yahoo.com> Received: from [210.18.86.20] by web52701.mail.yahoo.com via HTTP; Mon, 20 Jun 2005 23:25:50 PDT Date: Tue, 21 Jun 2005 06:25:00 -0000 From: "Kamal R. Prasad" Reply-To: kamalp@acm.org Subject: stack unwinding on aix To: gdb@sources.redhat.com MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-SW-Source: 2005-06/txt/msg00192.txt.bz2 Hello, I am trying to locate a piece of code in gdb 6.3 which does srack unwinding in AIX (5.3). When unwinding the stack in my C code, I noticed a lot of dummy frames whose pc points to the data segment and/or outside th text segment(s). Can someone tell me how gdb identifies such dummy frames and wherein the code base it is? rs6000-tdep.c contains some algo for frameless function detection etc.., but that isn't all to it. thanks -kamal ------------------------------------------------------------ Kamal R. Prasad UNIX systems consultant http://members.fortunecity.com/kamalp kamalp@acm.org In theory, there is no difference between theory and practice. In practice, there is. ------------------------------------------------------------ ____________________________________________________ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football http://football.fantasysports.yahoo.com