Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Remote Debugging Redux
@ 2002-02-01  8:26 Dan Kegel
  2002-02-01  8:52 ` Andrew Cagney
  0 siblings, 1 reply; 4+ messages in thread
From: Dan Kegel @ 2002-02-01  8:26 UTC (permalink / raw)
  To: gdb, crossgcc

For me, and probably for a lot of other people,
remote debugging is becoming increasingly important.
In particular, we need gdb's "gdbserver" to support
 * multiple architectures
 * multiple threads
 * stl and other complex C++ stuff, compiled with gcc 3.x
There's a lot of action behind the scenes, and it's confusing
to the casual onlooker.  So I'm starting to collect notes
on the subject at
   http://www.kegel.com/linux/gdbserver.html
including e.g. a link to the gdbserver patches for powerpc
and arm that Daniel Jacobowitz just posted.

If anyone knows of related pages or information missing
from my page, please email me, additions and corrections
gladly accepted.

Thanks,
Dan


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Remote Debugging Redux
  2002-02-01  8:26 Remote Debugging Redux Dan Kegel
@ 2002-02-01  8:52 ` Andrew Cagney
  2002-02-01  9:24   ` Dan Kegel
  0 siblings, 1 reply; 4+ messages in thread
From: Andrew Cagney @ 2002-02-01  8:52 UTC (permalink / raw)
  To: Dan Kegel; +Cc: gdb

> For me, and probably for a lot of other people,
> remote debugging is becoming increasingly important.
> In particular, we need gdb's "gdbserver" to support
>  * multiple architectures


This could mean many things.  Have a look at

http://sources.redhat.com/gdb/papers/multi-arch/real-multi-arch/


I suspect you mean support for more architectures.

>  * multiple threads


Yes.


>  * stl and other complex C++ stuff, compiled with gcc 3.x


FYI, this has nothing to do with gdbserver.


> There's a lot of action behind the scenes, and it's confusing
> to the casual onlooker.  So I'm starting to collect notes
> on the subject at
>    http://www.kegel.com/linux/gdbserver.html
> including e.g. a link to the gdbserver patches for powerpc
> and arm that Daniel Jacobowitz just posted.
> 
> If anyone knows of related pages or information missing
> from my page, please email me, additions and corrections
> gladly accepted.


I'll add a link to http://sources.redhat.com/gdb/links/

Andrew




^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Remote Debugging Redux
  2002-02-01  8:52 ` Andrew Cagney
@ 2002-02-01  9:24   ` Dan Kegel
  2002-02-01  9:33     ` Daniel Jacobowitz
  0 siblings, 1 reply; 4+ messages in thread
From: Dan Kegel @ 2002-02-01  9:24 UTC (permalink / raw)
  To: Andrew Cagney; +Cc: gdb

Andrew Cagney wrote:
> > In particular, we need gdb's "gdbserver" to support
> >  * multiple architectures
> 
> This could mean many things.  Have a look at
> http://sources.redhat.com/gdb/papers/multi-arch/real-multi-arch/
> I suspect you mean support for more architectures.

You're right.  Thanks for the link, though.

> >  * multiple threads
> 
> Yes.

And it sounds like The Code Is Out There; we just need to shake it
out of its hiding-places?

> >  * stl and other complex C++ stuff, compiled with gcc 3.x
> 
> FYI, this has nothing to do with gdbserver.

Oops.  Thanks.
- Dan


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Remote Debugging Redux
  2002-02-01  9:24   ` Dan Kegel
@ 2002-02-01  9:33     ` Daniel Jacobowitz
  0 siblings, 0 replies; 4+ messages in thread
From: Daniel Jacobowitz @ 2002-02-01  9:33 UTC (permalink / raw)
  To: Dan Kegel; +Cc: Andrew Cagney, gdb

On Fri, Feb 01, 2002 at 09:30:01AM -0800, Dan Kegel wrote:
> > >  * multiple threads
> > 
> > Yes.
> 
> And it sounds like The Code Is Out There; we just need to shake it
> out of its hiding-places?

Not really.  There's at least one person who claims to have finished it
with some severe limitations; I don't know if any of their solutions
will be scalable to multiple architectures or reliable enough.  But we
can't guess that until one of them actually posts (and contributes
copyright on!) it.

> > >  * stl and other complex C++ stuff, compiled with gcc 3.x
> > 
> > FYI, this has nothing to do with gdbserver.
> 
> Oops.  Thanks.

And is essentially fixed in CVS gdb.  I have to get around to one more
patch and mess with the type system some, but neither is urgent.

-- 
Daniel Jacobowitz                           Carnegie Mellon University
MontaVista Software                         Debian GNU/Linux Developer


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-02-01 17:33 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-01  8:26 Remote Debugging Redux Dan Kegel
2002-02-01  8:52 ` Andrew Cagney
2002-02-01  9:24   ` Dan Kegel
2002-02-01  9:33     ` Daniel Jacobowitz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox