From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29046 invoked by alias); 21 May 2003 20:58:47 -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 28933 invoked from network); 21 May 2003 20:58:45 -0000 Received: from unknown (HELO rj.sgi.com) (192.82.208.96) by sources.redhat.com with SMTP; 21 May 2003 20:58:45 -0000 Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2]) by rj.sgi.com (8.12.9/8.12.2/linux-outbound_gateway-1.2) with ESMTP id h4LKwXE0024188; Wed, 21 May 2003 13:58:33 -0700 Received: from quasar.engr.sgi.com (quasar.engr.sgi.com [130.62.180.91]) by cthulhu.engr.sgi.com (SGI-8.12.5/8.12.5) with ESMTP id h4LKwXqn9968969; Wed, 21 May 2003 13:58:33 -0700 (PDT) Received: (from davea@localhost) by quasar.engr.sgi.com (SGI-8.9.3/8.9.3) id NAA43443; Wed, 21 May 2003 13:57:32 -0700 (PDT) Date: Wed, 21 May 2003 20:58:00 -0000 From: David Anderson Message-Id: <200305212057.NAA43443@quasar.engr.sgi.com> To: gdb-patches@sources.redhat.com Subject: Re: [WIP/RFC] MIPS registers overhaul Cc: drow@mvista.com, kevinb@redhat.com, cgd@broadcom.com X-SW-Source: 2003-05/txt/msg00402.txt.bz2 Andrew Cagney |> The fact that a specific remote debug agent choses to use 32 bit |> registers is a limitation of that debug agent / kernel. An embedded |> target, and I'm pretty sure IRIX 6.5, for instance, don't do that. Daniel Jacobowitz |No, from GDB's view point in this situation, the target ISA is _NOT_ 64 |bit. Nothing 64-bit is available, either to the inferior or to the |debugger. Period. | |I would be a little surprised if IRIX didn't work that way too, but I |don't have access to IRIX to poke around. IRIX has always defined the interface with /proc as the higher of the ABI of the debugger (requesting /proc operations) the victim app (operated-on) So gdb built -64 sees all IRIX /proc interfaces producing the same sort of results whether the victim app is o32 n32 or 64 (lowest to highest on IRIX). Regards, David B. Anderson davea@sgi.com http://reality.sgiweb.org/davea