From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24888 invoked by alias); 1 Mar 2003 23:39:48 -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 24881 invoked from network); 1 Mar 2003 23:39:45 -0000 Received: from unknown (HELO localhost.redhat.com) (205.151.14.167) by 172.16.49.205 with SMTP; 1 Mar 2003 23:39:45 -0000 Received: from redhat.com (localhost [127.0.0.1]) by localhost.redhat.com (Postfix) with ESMTP id 7F1582B04; Sat, 1 Mar 2003 18:41:42 -0500 (EST) Message-ID: <3E614536.5080102@redhat.com> Date: Sat, 01 Mar 2003 23:39:00 -0000 From: Andrew Cagney User-Agent: Mozilla/5.0 (X11; U; NetBSD macppc; en-US; rv:1.0.2) Gecko/20030223 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Joel Brobecker Cc: Mark Kettenis , Michael Elizabeth Chastain , gdb@sources.redhat.com Subject: Re: 8-byte register values on a 32-bit machine References: <200302240235.h1O2Zws05373@duracef.shout.net> <864r6n5hw2.fsf@elgar.kettenis.dyndns.org> <20030301190929.GF11181@gnat.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-03/txt/msg00014.txt.bz2 > I think we've lost the stabs battle. So I started to look into the > DWARF2 format, but could not find anything that helps. Does anybody know > if this format supports this sort of situation? Dwarf2 has the idea of a location expression. It lets GCC specify something like: Reg %eax piece 4, Reg %ecx, piece 4 This is what is behind the dwarf2expr* et.al. changes. I'd download a copy of the dwarf2 spec (see .../gdb/links/ but note that, right now the m/c might be down - I got an e-mail last night indicating a temp outage). Andrew