From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6716 invoked by alias); 30 Apr 2002 19:11:27 -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 6687 invoked from network); 30 Apr 2002 19:11:21 -0000 Received: from unknown (HELO beta.dmz-eu.st.com) (164.129.1.35) by sources.redhat.com with SMTP; 30 Apr 2002 19:11:21 -0000 Received: from zeta.dmz-eu.st.com (zeta.dmz-eu.st.com [164.129.230.9]) by beta.dmz-eu.st.com (STMicroelectronics) with SMTP id 54FAC4E0F; Tue, 30 Apr 2002 19:11:19 +0000 (GMT) Received: by zeta.dmz-eu.st.com (STMicroelectronics, from userid 0) id 56AFD61F3; Tue, 30 Apr 2002 19:08:11 +0000 (GMT) Received: from thistle.bri.st.com (localhost [127.0.0.1]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 64F1B1845; Tue, 30 Apr 2002 19:08:08 +0000 (GMT) Received: from [164.129.8.14] (helo=masterwort) by thistle.bristol.st.com with esmtp (Exim 3.03 #5) id 172cyt-00058J-00; Tue, 30 Apr 2002 20:08:07 +0100 Received: from [164.129.14.84] (helo=st.com) by masterwort with asmtp (Exim 3.22 #1) id 172cyt-0004Kx-00; Tue, 30 Apr 2002 20:08:07 +0100 Message-ID: <3CCEEBC6.5959E2FD@st.com> Date: Tue, 30 Apr 2002 12:11:00 -0000 From: Joern Rennecke Reply-To: joern.rennecke@st.com Organization: SuperH UK Ltd. X-Accept-Language: en MIME-Version: 1.0 To: gcc@gcc.gnu.org, gdb@sources.redhat.com, aoliva@redhat.com, ezannoni@redhat.com, bje@redhat.com, ac131313@cygnus.com Subject: Re: SH5 compact register numbering in gcc -> gdb interface References: <3CCED903.294513BE@st.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2002-04/txt/msg00509.txt.bz2 > compact reg current # sh5 equiv proposed # > -----------+-----------+------------+------------------ > T 242 R19 19 > GBR 238 R16 16 P.S.: SH[1-4] gcc and gdb currently disagree about the meaning of numbers 18 and 19. gcc gdb 17 t gbr 18 gbr vbr This shouldn't really matter since these registers should not appear in debug information with the ABIs currently in use. It is confusing, however, that gcc pretends that this is part of the interface. I therefore propose to remove mappings for T and GDB from SH_DBX_REGISTER_NUMBER. -- -------------------------- SuperH 2430 Aztec West / Almondsbury / BRISTOL / BS32 4AQ T:+44 1454 462330