From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28143 invoked by alias); 4 Jun 2002 02:52: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 28085 invoked from network); 4 Jun 2002 02:52:13 -0000 Received: from unknown (HELO neon-gw.transmeta.com) (63.209.4.196) by sources.redhat.com with SMTP; 4 Jun 2002 02:52:13 -0000 Received: (from root@localhost) by neon-gw.transmeta.com (8.9.3/8.9.3) id TAA17634; Mon, 3 Jun 2002 19:52:01 -0700 Received: from mailhost.transmeta.com(10.1.1.15) by neon-gw.transmeta.com via smap (V2.1) id xma017612; Mon, 3 Jun 02 19:51:35 -0700 Received: from casey.transmeta.com (casey.transmeta.com [10.10.25.22]) by deepthought.transmeta.com (8.11.6/8.11.6) with ESMTP id g542pej22276; Mon, 3 Jun 2002 19:51:40 -0700 (PDT) Received: (from dje@localhost) by casey.transmeta.com (8.9.3/8.7.3) id TAA11574; Mon, 3 Jun 2002 19:51:40 -0700 From: Doug Evans MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15612.11068.679819.967953@casey.transmeta.com> Date: Mon, 03 Jun 2002 19:52:00 -0000 To: Richard Henderson Cc: "H . J . Lu" , Jakub Jelinek , echristo@redhat.com, GDB Subject: Re: PATCH: Use stabs for Linux/mips (Re: binutils is broken on ELF/MIPS) In-Reply-To: <20020603174327.B13967@redhat.com> References: <20020602231016.A18236@lucon.org> <20020603141808.GA24114@branoic.them.org> <20020603092959.A27426@lucon.org> <20020603104131.A28590@lucon.org> <20020603115703.A29881@lucon.org> <20020604003246.C20867@sunsite.ms.mff.cuni.cz> <20020603153716.A1294@lucon.org> <20020603162527.A2073@lucon.org> <20020603234058.GA2262@branoic.them.org> <20020603165101.A2466@lucon.org> <20020603174327.B13967@redhat.com> X-SW-Source: 2002-06/txt/msg00040.txt.bz2 Richard Henderson writes: > On Mon, Jun 03, 2002 at 04:51:01PM -0700, H . J . Lu wrote: > > > > It turned out gas doesn't support dwarf debug info for Linux/mipsel > > > > at all. ".file" and ".loc" don't do much for dwarf. > > These directives aren't required for proper operation. > If they're not present, then gcc will emit the data itself > with labels and offsets. > > If there are any remaining binutils bugs, then they should > be fixed in binutils. We can require a later binutils > release for Linux/mipsel. fyi, heads up, and all that ... See gdb pr 456 for a bug where gdb can handle .file/.loc but can't handle the raw primitives emitted by gcc.