From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Received: (qmail 21777 invoked from network); 10 Jan 2003 16:18:05 -0000 Received: from unknown (HELO localhost.redhat.com) (216.138.202.10) by 209.249.29.67 with SMTP; 10 Jan 2003 16:18:05 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 39B6C3E02; Fri, 10 Jan 2003 11:17:49 -0500 (EST) Message-ID: <3E1EF22D.5060508@redhat.com> Date: Fri, 10 Jan 2003 16:18:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.1) Gecko/20021211 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Daniel Jacobowitz Cc: gdb@sources.redhat.com Subject: Re: `chain-frame' References: <3E1CD9F5.4090607@redhat.com> <20030109023850.GA9277@nevyn.them.org> <3E1CE724.2090401@redhat.com> <20030109031217.GA10222@nevyn.them.org> <3E1EEAFD.7060508@redhat.com> <20030110155245.GA6652@nevyn.them.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-01/txt/msg00167.txt.bz2 >> Er, actually, I've, hopefully, got a beter idea: >> >> extras-frame >> >> It reflects how the original frame code would use INIT_EXTRA_FRAME_INFO >> during initialization. >> >> Thing is, the phrase `frame chain' is just too useful when describing >> the [er] frame chain (all the frames strung together). > > > I don't like "extras-frame" - it has no context outside of the > mechanism, which will hopefully go away, right? But this kind of frame > isn't going to go away, since we have to cope without CFI data. True. On the other hand, no one, other than the GDB developer is going to know about it, and it reflects the underlying implementation, so I don't know that it needs any additional context. As for it going away, actually, yes it will. New architectures will hopefully want to implement the three unwind methods directly. It should lead to a more efficient implementation. See my post to JimI (cc'd gdb@). > saved-frame-chain? That's got the same problem as `saved-regs-frame'. Every frame has a saved frame chain ... Andrew