Mirror of the gdb-patches mailing list
 help / color / mirror / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Paul Pluzhnikov <ppluzhnikov@google.com>
Cc: tromey@redhat.com, bauerman@br.ibm.com, gdb-patches@sourceware.org
Subject: Re: [patch][rfc] Allow GDB to search for the right libthread_db.so.1
Date: Sat, 18 Apr 2009 17:01:00 -0000	[thread overview]
Message-ID: <83hc0lj3sd.fsf@gnu.org> (raw)
In-Reply-To: <8ac60eac0904171213p4c075224x5f5c3661d240f383@mail.gmail.com>

> Date: Fri, 17 Apr 2009 12:13:08 -0700
> From: Paul Pluzhnikov <ppluzhnikov@google.com>
> Cc: Thiago Jung Bauermann <bauerman@br.ibm.com>,         gdb-patches ml <gdb-patches@sourceware.org>
> 
> Attached is a revised patch, with updated ChangeLog and documentation
> changes.

Thanks.  Please also add a new entry to NEWS, in the "New options"
section.  We have just decided to have all the new options mentioned
there.

> doc/ChangeLog
> 
> 2009-04-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
> 
> 	* gdb.texinfo (Threads): Document libthread-db-search-path.

This part is approved, with a few comments:

> +@table @code
> +@kindex set libthread-db-search-path
> +@item set libthread-db-search-path @r{[}@var{path}@r{]}
> +If this variable is set, @var{path} is a colon-separated list of
> +directories @value{GDBN} will use to search for @code{libthread_db}.

I would add here some suitable @cindex entry, for those who don't know
or don't remember the name of the variable.  Something like

  @cindex search path for @code{libthread_db}

> +If you omit @var{path}, @samp{libthread-db-search-path} will be reset to
> +empty list.

"will be reset to an empty list", with the article.

> +inferior process.  @value{GDBN} first attempts to use
> +@code{libthread_db} located in the same directory, from which
                                                    ^
In English, there's no need for a comma here.  Actually, it would
sound a bit better if you remove the word "same" from this sentence.

> +If none of @code{libthread_db} libraries initialize successfully,
> +thread debugging will be disabled.

I think we should mention here that GDB displays a warning in this
case.

> +Setting @code{libthread-db-search-path} is currently implemented
> +only for @sc{gnu}/Linux targets.

In general, mentioning specific platforms in the manual is a
maintenance nightmare, because we must remember to make changes in the
manual to track the support of the feature on other platforms.  It is
much better to say that this feature is available "only on some
platforms."  That's assuming that on other platforms, using the
command will cause a suitable error message; does it?

Btw, what are the Linux-specific aspects that this feature depends on?
Why can't we implement it on Solaris as well?


  reply	other threads:[~2009-04-18 17:01 UTC|newest]

Thread overview: 59+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-06 20:39 Paul Pluzhnikov
2009-04-08 21:23 ` Thiago Jung Bauermann
2009-04-10 19:06   ` Paul Pluzhnikov
2009-04-16 17:56     ` Tom Tromey
2009-04-16 18:22       ` Eli Zaretskii
2009-04-17 19:13       ` Paul Pluzhnikov
2009-04-18 17:01         ` Eli Zaretskii [this message]
2009-04-19 14:59         ` Thiago Jung Bauermann
2009-04-19 18:03           ` Paul Pluzhnikov
2009-04-20 13:18         ` Daniel Jacobowitz
2009-04-20 16:47           ` Paul Pluzhnikov
2009-04-20 17:02             ` Daniel Jacobowitz
2009-04-20 17:20               ` Paul Pluzhnikov
2009-04-20 18:04                 ` Daniel Jacobowitz
2009-04-20 19:09                   ` Paul Pluzhnikov
2009-04-22 17:25                     ` Daniel Jacobowitz
2009-04-23  1:10                       ` Paul Pluzhnikov
2009-04-23  1:34                         ` Tom Tromey
2009-04-23  6:28                           ` Hui Zhu
2009-04-23  6:21                         ` Hui Zhu
2009-04-23  7:01                           ` Paul Pluzhnikov
2009-04-23  8:06                             ` Hui Zhu
2009-04-23 11:32                               ` Hui Zhu
2009-04-29 20:30                                 ` Paul Pluzhnikov
2009-04-30  5:38                                   ` Hui Zhu
2009-04-30 18:56                                   ` Joel Brobecker
2009-04-30 19:11                                     ` Paul Pluzhnikov
2009-04-30 22:12                                       ` Doug Evans
2009-04-30 23:18                                       ` Paul Pluzhnikov
2009-05-01  0:20                                         ` Paul Pluzhnikov
2009-05-11 13:13                                           ` Pedro Alves
2009-05-11 18:09                                             ` Paul Pluzhnikov
2009-05-11 21:09                                               ` Pedro Alves
2009-05-12  7:16                                               ` Hui Zhu
2009-05-12 16:42                                                 ` Paul Pluzhnikov
2009-05-13  2:56                                                   ` Hui Zhu
2009-05-13  3:29                                                     ` Paul Pluzhnikov
2009-05-13  4:39                                                       ` Hui Zhu
2009-05-15 14:37                                               ` Daniel Jacobowitz
2009-05-15 16:56                                                 ` Paul Pluzhnikov
2009-05-01  7:21                                         ` Eli Zaretskii
2009-05-01 15:49                                           ` Paul Pluzhnikov
2009-05-01 16:49                                             ` Daniel Jacobowitz
2009-05-01 17:02                                               ` Paul Pluzhnikov
2009-05-01 17:11                                                 ` Daniel Jacobowitz
2009-05-01 17:17                                                 ` Pedro Alves
2009-05-01 18:53                                                   ` Doug Evans
2009-05-04  0:07                                     ` Hui Zhu
2009-05-04  3:31                                       ` Paul Pluzhnikov
2009-05-05  2:54                                         ` Hui Zhu
2009-05-05  3:38                                           ` Joel Brobecker
2009-05-05 11:42                                             ` Hui Zhu
2009-05-11 11:34                                               ` Pedro Alves
2009-05-11 12:24                                                 ` Joel Brobecker
2009-04-20 17:37             ` Paul Pluzhnikov
2009-04-20 18:46               ` Eli Zaretskii
2015-08-25 18:01 ` Jan Kratochvil
2015-08-25 18:14   ` Paul Pluzhnikov
2015-08-25 18:22     ` Jan Kratochvil

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=83hc0lj3sd.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=bauerman@br.ibm.com \
    --cc=gdb-patches@sourceware.org \
    --cc=ppluzhnikov@google.com \
    --cc=tromey@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