Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
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


  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