From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 30500 invoked by alias); 4 Feb 2003 02:31:44 -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 30493 invoked from network); 4 Feb 2003 02:31:44 -0000 Received: from unknown (HELO zenia.red-bean.com) (66.244.67.22) by 172.16.49.205 with SMTP; 4 Feb 2003 02:31:44 -0000 Received: from zenia.red-bean.com (localhost.localdomain [127.0.0.1]) by zenia.red-bean.com (8.12.5/8.12.5) with ESMTP id h142MX8A027179; Mon, 3 Feb 2003 21:22:33 -0500 Received: (from jimb@localhost) by zenia.red-bean.com (8.12.5/8.12.5/Submit) id h142MWm2027175; Mon, 3 Feb 2003 21:22:32 -0500 To: Andrew Cagney Cc: Daniel Jacobowitz , Mark Kettenis , gdb@sources.redhat.com Subject: Re: RFC: Variables in blocks of registers References: <200302011448.h11EmCkP001176@elgar.kettenis.dyndns.org> <3E3BEC50.9040104@redhat.com> <20030201171001.GB29662@nevyn.them.org> <3E3C3200.8070803@redhat.com> From: Jim Blandy Date: Tue, 04 Feb 2003 02:31:00 -0000 In-Reply-To: <3E3C3200.8070803@redhat.com> Message-ID: User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2.92 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-SW-Source: 2003-02/txt/msg00064.txt.bz2 Andrew Cagney writes: > >> dwarf2 makes it possible to scatter a value across both memory and > >> registers. It's been proposed that the `struct value' be augmented > >> with something like `struct location' that knows how to find any > >> sub component of a value. > > However, right now GCC doesn't generate this. Probably because it > > would kill us. > > I'm not so sure. In the past, GCC hasn't waited for GDB so I don't > think that would be the reason now. I thought it had. A lot of the C++ stuff, for example; DW_AT_MIPS_linkage_name; etc.