From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6324 invoked by alias); 19 May 2003 07:00:36 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 6294 invoked from network); 19 May 2003 07:00:32 -0000 Received: from unknown (HELO kerberos.suse.cz) (195.47.106.10) by sources.redhat.com with SMTP; 19 May 2003 07:00:32 -0000 Received: from chimera.suse.cz (chimera.suse.cz [10.20.0.2]) by kerberos.suse.cz (SuSE SMTP server) with ESMTP id 9B0CB59DCAA; Mon, 19 May 2003 09:00:31 +0200 (CEST) Received: from suse.cz (naga.suse.cz [10.20.1.16]) by chimera.suse.cz (Postfix) with ESMTP id 558604FB4; Mon, 19 May 2003 09:00:31 +0200 (CEST) Message-ID: <3EC8810F.3040905@suse.cz> Date: Mon, 19 May 2003 07:00:00 -0000 From: Michal Ludvig Organization: SuSE CR, s.r.o. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4b) Gecko/20030507 X-Accept-Language: cs, cz, en MIME-Version: 1.0 To: Mark Kettenis Cc: aj@suse.de, gdb-patches@sources.redhat.com Subject: Re: [PATCH/i386newframe] amd64newframe References: <200305172226.h4HMQ8nJ010688@elgar.kettenis.dyndns.org> In-Reply-To: <200305172226.h4HMQ8nJ010688@elgar.kettenis.dyndns.org> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2003-05/txt/msg00330.txt.bz2 Mark Kettenis told me that: > (gdb) > warning: Unmapped DWARF Register #16 encountered > > 6 return 0; > (gdb) > warning: Unmapped DWARF Register #16 encountered > > 7 } > > Ah, that must be the new DWARF CFI frame unwinder. The return address > RA isn't mapped. I could change the DWARF register mapping in > x86-64-tdep.c, but this really is a problem with the DWARF CFI frame > unwinder since the compiler is free to choose any number it wants for > the return address column. Should be fixed now. IMHO compiler shouldn't choose whatever it wants - RA column is defined in the Amd64 ABI (sec.3.6). Anyway thanks for moving amd64 target to the new unwinder! BTW could we add amd64 as an alias to x86_64 for configure scripts? Michal Ludvig -- * SuSE CR, s.r.o * mludvig@suse.cz * (+420) 296.545.373 * http://www.suse.cz