From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14220 invoked by alias); 10 May 2002 14:46:15 -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 14168 invoked from network); 10 May 2002 14:46:11 -0000 Received: from unknown (HELO beta.dmz-eu.st.com) (164.129.1.35) by sources.redhat.com with SMTP; 10 May 2002 14:46:11 -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 F269F4CFB; Fri, 10 May 2002 14:46:02 +0000 (GMT) Received: by zeta.dmz-eu.st.com (STMicroelectronics, from userid 0) id 74A316345; Fri, 10 May 2002 14:45:37 +0000 (GMT) Received: from thistle.bri.st.com (localhost [127.0.0.1]) by zeta.dmz-eu.st.com (STMicroelectronics) with ESMTP id 3CC0C184B; Fri, 10 May 2002 14:45:36 +0000 (GMT) Received: from [164.129.8.14] (helo=masterwort) by thistle.bristol.st.com with esmtp (Exim 3.03 #5) id 176BeI-000729-00; Fri, 10 May 2002 15:45:34 +0100 Received: from [164.129.14.84] (helo=st.com) by masterwort with asmtp (Exim 3.22 #1) id 176BeI-0002QP-00; Fri, 10 May 2002 15:45:34 +0100 Message-ID: <3CDBDD2B.17F4ED1C@st.com> Date: Fri, 10 May 2002 07:46:00 -0000 From: Joern Rennecke Organization: SuperH UK Ltd. X-Accept-Language: en MIME-Version: 1.0 To: ac131313@cygnus.com Cc: ezannoni@redhat.com, binutils@sources.redhat.com, aoliva@redhat.com, gcc@gcc.gnu.org, gdb@sources.redhat.com, bje@redhat.com Subject: Re: SH5 compact register numbering in gcc -> gdb interface - include/elf/sh.h ? References: <3CCED903.294513BE@st.com> <15568.36275.110744.510692@localhost.redhat.com> <3CD12BF8.7E1650C1@st.com> <3CD7EB51.7816DD1@st.com> <3CD803BC.5060900@cygnus.com> <3CD823D1.FC1E3717@st.com> <3CD85192.7020100@cygnus.com> <3CDAEDA4.3DE4A2D5@st.com> <15578.63785.429521.553723@localhost.redhat.com> <3CDB9C75.27044AE@st.com> <3CDBDA38.3080108@cygnus.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2002-05/txt/msg00104.txt.bz2 ac131313@cygnus.com wrote: > The correct way to represent a 64 bit value in MACH and MACL is to emit > a location expression indicating that the value is split across the > MACL/MACH registers. GDB currently only handles the simple case of this > (but hey that is just a bug). If GCC can't emit this info correctly in > all cases then I guess GCC also has a bug and that bug also needs to be > fixed. Ok, so we don't need the MACH_LITTLE assignments, nabd make MACH_BIG into MACH again. That't leave a gap at 22 for the time being, whereas SH64_DEBUG_INFO_PR_C and SH_DEBUG_INFO_FPSCR_C will follow immediately after SH64_DEBUG_INFO_MACL_C . -- -------------------------- SuperH 2430 Aztec West / Almondsbury / BRISTOL / BS32 4AQ T:+44 1454 462330