Merge lp:~michaelh1/gdb-linaro/lp939150 into lp:gdb-linaro/7.4

Proposed by Michael Hope
Status: Merged
Approved by: Ulrich Weigand
Approved revision: no longer in the source branch.
Merged at revision: 37134
Proposed branch: lp:~michaelh1/gdb-linaro/lp939150
Merge into: lp:gdb-linaro/7.4
Diff against target: 92 lines (+38/-9)
2 files modified
ChangeLog.linaro (+17/-0)
gdb/doc/gdb.texinfo (+21/-9)
To merge this branch: bzr merge lp:~michaelh1/gdb-linaro/lp939150
Reviewer Review Type Date Requested Status
Ulrich Weigand (community) Approve
Review via email: mp+113318@code.launchpad.net

Description of the change

Backport the GDB index documentation split to fix filename collisions on the Windows binary builds.

  2012-07-04 Michael Hope <email address hidden>

        Backport from mainline:

        gdb/doc/
        2012-07-03 Eli Zaretskii <email address hidden>

        * gdb.texinfo: Separate the index into 2 indices, cp and fn, to
        avoid file-name clashes between Index.html and index.html on
        case-insensitive filesystems. See the discussion starting in
        http://sourceware.org/ml/gdb-patches/2012-06/msg00457.html for the
        details of the problem.
        (Top): Update the master menu for the above.
        (Concept Index, Command and Variable Index): New nodes, instead of
        the old "Index" node that was deleted. All cross-references
        updated.

To post a comment you must log in.
Revision history for this message
Ulrich Weigand (uweigand) wrote :

This is OK.

review: Approve
Revision history for this message
Michael Hope (michaelh1) wrote :

cbuild has taken a snapshot of this branch at r37134 and queued it for build.

The diff against the ancestor r37133 is available at:
 http://builds.linaro.org/toolchain/snapshots/gdb-linaro-7.4+bzr37134~michaelh1~lp939150.diff

and will be built on the following builders:
 a9-builder i686 x86_64

You can track the build queue at:
 http://ex.seabright.co.nz/helpers/scheduler

cbuild-snapshot: gdb-linaro-7.4+bzr37134~michaelh1~lp939150
cbuild-ancestor: lp:gdb-linaro+bzr37133
cbuild-state: check

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'ChangeLog.linaro'
2--- ChangeLog.linaro 2012-06-14 04:06:33 +0000
3+++ ChangeLog.linaro 2012-07-04 01:02:19 +0000
4@@ -1,3 +1,20 @@
5+2012-07-04 Michael Hope <michael.hope@linaro.org>
6+
7+ Backport from mainline:
8+
9+ gdb/doc/
10+ 2012-07-03 Eli Zaretskii <eliz@gnu.org>
11+
12+ * gdb.texinfo: Separate the index into 2 indices, cp and fn, to
13+ avoid file-name clashes between Index.html and index.html on
14+ case-insensitive filesystems. See the discussion starting in
15+ http://sourceware.org/ml/gdb-patches/2012-06/msg00457.html for the
16+ details of the problem.
17+ (Top): Update the master menu for the above.
18+ (Concept Index, Command and Variable Index): New nodes, instead of
19+ the old "Index" node that was deleted. All cross-references
20+ updated.
21+
22 2012-06-14 Thiago Jung Bauermann <thiago.bauermann@linaro.org>
23
24 gdb/
25
26=== modified file 'gdb/doc/gdb.texinfo'
27--- gdb/doc/gdb.texinfo 2012-02-03 20:13:45 +0000
28+++ gdb/doc/gdb.texinfo 2012-07-04 01:02:19 +0000
29@@ -18,13 +18,17 @@
30 @end iftex
31
32 @finalout
33-@syncodeindex ky cp
34-@syncodeindex tp cp
35+@c To avoid file-name clashes between index.html and Index.html, when
36+@c the manual is produced on a Posix host and then moved to a
37+@c case-insensitive filesystem (e.g., MS-Windows), we separate the
38+@c indices into two: Concept Index and all the rest.
39+@syncodeindex ky fn
40+@syncodeindex tp fn
41
42 @c readline appendices use @vindex, @findex and @ftable,
43 @c annotate.texi and gdbmi use @findex.
44-@syncodeindex vr cp
45-@syncodeindex fn cp
46+@syncodeindex vr fn
47+@syncodeindex fn fn
48
49 @c !!set GDB manual's edition---not the same as GDB version!
50 @c This is updated by GNU Press.
51@@ -180,7 +184,9 @@
52 * Copying:: GNU General Public License says
53 how you can copy and share GDB
54 * GNU Free Documentation License:: The license for this documentation
55-* Index:: Index
56+* Concept Index:: Index of @value{GDBN} concepts
57+* Command and Variable Index:: Index of @value{GDBN} commands, variables,
58+ functions, and Python data types
59 @end menu
60
61 @end ifnottex
62@@ -1742,8 +1748,9 @@
63 and @code{show} to inquire about the state of your program, or the state
64 of @value{GDBN} itself. Each command supports many topics of inquiry; this
65 manual introduces each of them in the appropriate context. The listings
66-under @code{info} and under @code{show} in the Index point to
67-all the sub-commands. @xref{Index}.
68+under @code{info} and under @code{show} in the Command, Variable, and
69+Function Index point to all the sub-commands. @xref{Command and Variable
70+Index}.
71
72 @c @group
73 @table @code
74@@ -38728,11 +38735,16 @@
75 @appendix GNU Free Documentation License
76 @include fdl.texi
77
78-@node Index
79-@unnumbered Index
80+@node Concept Index
81+@unnumbered Concept Index
82
83 @printindex cp
84
85+@node Command and Variable Index
86+@unnumbered Command, Variable, and Function Index
87+
88+@printindex fn
89+
90 @tex
91 % I think something like @colophon should be in texinfo. In the
92 % meantime:

Subscribers

People subscribed via source and target branches