linux-mips
[Top] [All Lists]

Re: cannot debug multi-threaded programs with gdb/gdbserver

To: Johannes Stezenbach <js@convergence.de>
Subject: Re: cannot debug multi-threaded programs with gdb/gdbserver
From: Daniel Jacobowitz <dan@debian.org>
Date: Wed, 18 Sep 2002 09:23:53 -0400
Cc: "Steven J. Hill" <sjhill@realitydiluted.com>, Stuart Hughes <seh@zee2.com>, Linux-MIPS <linux-mips@linux-mips.org>
In-reply-to: <20020918121047.GA17744@convergence.de>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <3D876053.C2CD1D8C@zee2.com> <3D87653E.9030702@realitydiluted.com> <20020918121047.GA17744@convergence.de>
Sender: linux-mips-bounce@linux-mips.org
User-agent: Mutt/1.5.1i
On Wed, Sep 18, 2002 at 02:10:47PM +0200, Johannes Stezenbach wrote:
> Steven J. Hill wrote:
> > Stuart Hughes wrote:
> > >
> > >Does anyone know whether there is some special setup needed on
> > >gdb/gdbserver to use the multi-threaded gdbserver ??
> ...
> > >binutils:  Version 2.11.90.0.25
> > >
> > Don't use H.J. Lu's binutils, use the released one. Use gcc-3.2 and
> > binutils-2.13 as they have fixes for the MIPS debugging symbols with
> > regards to DWARF.
> 
> Is this a general recommendation to avoid H.J. Lu's binutils, or do
> you just favor the newer binutils version?
> What about binutils 2.13.90.0.4?
> 
> I'm currently using gcc-2.95.4 with the Debian patches, and
> binutils binutils-2.12.90.0.14, which seem to work well.
> I planned to switch to gcc-3.2 but postponed it because I
> read about the DWARF debugging problems. Are they solved
> with gcc-3.2 / binutils-2.13 / gdb-5.3-CVS ?

Yes, they are fixed.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer

<Prev in Thread] Current Thread [Next in Thread>