From: Stan Shebs <stanshebs@earthlink.net>
To: gdb-patches@sourceware.org
Subject: Re: 'info os' additions again
Date: Thu, 10 May 2012 18:13:00 -0000 [thread overview]
Message-ID: <4FAC051C.1090208@earthlink.net> (raw)
In-Reply-To: <4FABB2DC.6030905@redhat.com>
On 5/10/12 5:21 AM, Pedro Alves wrote:
> On 05/10/2012 06:18 AM, Eli Zaretskii wrote:
>
>>> Date: Wed, 09 May 2012 14:16:46 -0700
>>> From: Stan Shebs<stanshebs@earthlink.net>
>>> CC: gdb-patches@sourceware.org
>>>
>>>> FWIW, I never understood the reason why others prefer "info os".
>>> I'm sure a lot of it comes from the same-but-differentness of the Unix
>>> family. I myself have my right hand on a Macbook and left hand on a
>>> Dell running Linux, and so if I'm sticking to Posix API, I want GDB to
>>> work the same on the two.
>> Can you show the "same but different" sub-commands we have now?
>>
>> What I see in osdata.c is that the info comes from a target-specific
>> XML file, so it could be anything.
>
> [...]
>
> It is more useful to consider its MI variant (has it been contributed yet? I thought
> it had, but I can't see it now), where the frontend queries GDB for what tables does
> the backend expose (with the MI version of a plain "info os", which returns
> a table with the list of supported objects), and then presents them in
> spreadsheet-like format, all without any target-knowledge hard coding. Exposing
> more GNU/Linux objects through the mechanism in the GNU/Linux backends serves
> the purpose of being the reference implementation / proof-of-concept. Vladimir worked
> on an Eclipse plugin that made use of all this, and it was in the progress
> of being pushed to Eclipse upstream last I heard of it. I'm not aware of its
> current status.
They're waiting for the GDB bits (including the MI patch which is in my
queue) to become available, which is why I want to get this resolved one
way or another. It's a little ironic that Eclipse folks, who don't care
about command-line syntax, are being blocked on a discussion of
command-line syntax. :-)
If everybody is tired of the issue, I'll just make a decision; things
can always be changed later.
Stan
next prev parent reply other threads:[~2012-05-10 18:13 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-05-08 22:49 Stan Shebs
2012-05-08 23:55 ` Joel Brobecker
2012-05-09 4:46 ` Eli Zaretskii
2012-05-09 21:17 ` Stan Shebs
2012-05-10 5:21 ` Eli Zaretskii
2012-05-10 12:22 ` Pedro Alves
2012-05-10 18:13 ` Stan Shebs [this message]
2012-05-10 18:18 ` Pedro Alves
2012-05-10 18:42 ` Stan Shebs
2012-05-10 18:59 ` Pedro Alves
2012-05-10 21:07 ` Stan Shebs
2012-05-11 18:30 ` Pedro Alves
2012-05-12 1:33 ` Matt Rice
2012-05-14 14:52 ` Joel Brobecker
2012-05-11 20:25 ` Marc Khouzam
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=4FAC051C.1090208@earthlink.net \
--to=stanshebs@earthlink.net \
--cc=gdb-patches@sourceware.org \
/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