This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [doc RFA] stabs.texinfo: @include gdb-cfg.texi.
- From: Doug Evans <dje at google dot com>
- To: sellcey at imgtec dot com, Eli Zaretskii <eliz at gnu dot org>
- Cc: gdb-patches <gdb-patches at sourceware dot org>
- Date: Fri, 17 Jul 2015 22:59:29 +0000
- Subject: Re: [doc RFA] stabs.texinfo: @include gdb-cfg.texi.
- Authentication-results: sourceware.org; auth=none
Doug Evans writes:
> On Fri, Jul 17, 2015 at 3:30 PM, Steve Ellcey <sellcey@imgtec.com> wrote:
> > On Thu, 2015-07-16 at 16:30 +0000, Doug Evans wrote:
> >
> >> 2015-07-16 Doug Evans <dje@google.com>
> >>
> >> * stabs.texinfo: @include gdb-cfg.texi.
> >>
> >> diff --git a/gdb/doc/stabs.texinfo b/gdb/doc/stabs.texinfo
> >> index 15c4152..c4ea037 100644
> >> --- a/gdb/doc/stabs.texinfo
> >> +++ b/gdb/doc/stabs.texinfo
> >> @@ -3,6 +3,10 @@
> >> @setchapternewpage odd
> >> @settitle STABS
> >>
> >> +@c man begin INCLUDE
> >> +@include gdb-cfg.texi
> >> +@c man end
> >> +
> >> @c @finalout
> >>
> >> @c This is a dir.info fragment to support semi-automated addition of
> >
> > This patch breaks my parallel gdb builds (though the bug may be a
latent
> > one that this change finally causes to trigger). On my machine my
> > parallel GDB build dies with:
> >
> > ./gdb-cfg.texi:16: @include `GDBvn.texi': No such file or directory.
> >
> > And then later in the log I see:
> >
> > mv GDBvn.new GDBvn.texi
> >
> > I think there is a missing dependency in the doc/Makefile.in to say
that
> > GDBvn.texi needs to be built before gdb-cfg.texi.
>
> Bleah.
> I think we just need to update STABS_DOC_BUILD_INCLUDES
> to be like GDB_DOC_BUILD_INCLUDES.
> I'll take care of it.
>
> Thanks for the report.
2015-07-17 Doug Evans <dje@google.com>
* Makefile.in (STABS_DOC_BUILD_INCLUDES): Add gdb-cfg.texi, GDBvn.texi.
diff --git a/gdb/doc/Makefile.in b/gdb/doc/Makefile.in
index bd30a81..85ed95b 100644
--- a/gdb/doc/Makefile.in
+++ b/gdb/doc/Makefile.in
@@ -143,7 +143,9 @@ GDB_DOC_FILES = \
# Stabs manual: All files
STABS_DOC_SOURCE_INCLUDES = \
$(srcdir)/fdl.texi
-STABS_DOC_BUILD_INCLUDES =
+STABS_DOC_BUILD_INCLUDES = \
+ gdb-cfg.texi \
+ GDBvn.texi
STABS_DOC_FILES = \
$(srcdir)/stabs.texinfo \
$(STABS_DOC_SOURCE_INCLUDES) \