From: "qqi" <qqi@world.std.com>
To: "Eli Zaretskii" <eliz@is.elta.co.il>
Cc: <gdb@sources.redhat.com>
Subject: Re: Interface gdb with a embedded custom RTOS
Date: Sun, 01 Apr 2001 09:26:00 -0000 [thread overview]
Message-ID: <002201c0bacc$e3ce0b80$4d00070a@gwtower> (raw)
In-Reply-To: <Pine.SUN.3.91.1010401105044.15706U-100000@is>
----- Original Message -----
From: Eli Zaretskii <eliz@is.elta.co.il>
To: Quality Quorum <qqi@world.std.com>
Cc: <gdb@sources.redhat.com>
Sent: Sunday, April 01, 2001 4:51 AM
Subject: Re: Interface gdb with a embedded custom RTOS
>
> On Fri, 30 Mar 2001, Quality Quorum wrote:
>
> > I put some documents, gdb patches and code implementing multithreaded
> > support for RTEMS on my web site: http://world.std.com/~qqi under
> > the heading of GDB remote protocol.
>
> Thanks for the URL.
>
> How is this related to what's currently in GDB? If this document
> describes what GDB does, it might serve as a useful source for updating
> gdbint.texinfo.
1. This document describes what gdb does wrt single thread operations.
2. As far as I understand multi-threaded support over remote gdb protocol is
mostly in the realm of wishfull thinking, so this document tries to fix it.
3. Reference implementation provides full blown working example to play with
(along with a few general improvements, e.g. unifying remote and
extended-remote targets in the single one, where exetended operations is an
option).
4. My overall conclusion is that there are some serious limitations of gdb
core wrt multi-threading support (BTW, that is why
linux-threads implementation looks so screwy), which would not allow it be
used effectively over remote gdb protocol.
Thanks,
Aleksey
next prev parent reply other threads:[~2001-04-01 9:26 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-03-30 5:55 Christophe PLANAT
2001-03-30 7:02 ` Quality Quorum
2001-04-01 0:54 ` Eli Zaretskii
2001-04-01 9:26 ` qqi [this message]
[not found] <H00004920a2ec543@MHS>
2001-04-02 1:42 ` Christophe PLANAT
[not found] <H00004920a3028a2@MHS>
2001-04-05 8:45 ` Christophe PLANAT
2001-04-05 14:20 ` Quality Quorum
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='002201c0bacc$e3ce0b80$4d00070a@gwtower' \
--to=qqi@world.std.com \
--cc=eliz@is.elta.co.il \
--cc=gdb@sources.redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox