Make display_gdb_prompt CLI-only.
[external/binutils.git] / gdb / doc / ChangeLog
1 2014-05-29  Pedro Alves  <palves@redhat.com>
2
3         * observer.texi (sync_execution_done, command_error): New
4         subjects.
5
6 2014-05-29  Pedro Alves  <palves@redhat.com>
7
8         PR gdb/13860
9         * observer.texi (signal_received, end_stepping_range)
10         (signal_exited, exited, no_history): New observer subjects.
11
12 2014-05-26  Andy Wingo  <wingo@igalia.com>
13
14         * guile.texi (GDB Scheme Data Types): Remove documentation for
15         removed interfaces.  Update spelling of gdb-object-kind.
16
17 2014-05-26  Andy Wingo  <wingo@igalia.com>
18
19         * guile.texi (Basic Guile): Fix some typos.
20
21 2014-05-26  Andy Wingo  <wingo@igalia.com>
22
23         * guile.texi (Writing a Guile Pretty-Printer)
24         (Guile Types Module): Fix excess parentheses in use-modules forms.
25
26 2014-05-24  Eli Zaretskii  <eliz@gnu.org>
27
28         * guile.texi (Types In Guile, Basic Guile, Frames In Guile)
29         (Breakpoints In Guile, Guile Printing Module)
30         (Guile Exception Handling, Values From Inferior In Guile)
31         (Objfiles In Guile, Breakpoints In Guile, Memory Ports in Guile):
32         Don't use @var at the beginning of a sentence.
33
34         * gdb.texinfo (Frame Filter Management, Trace Files)
35         (C Operators, Ada Tasks, Calling, Bootstrapping, ARM)
36         (PowerPC Embedded, Define, Annotations for Running)
37         (IPA Protocol Commands, Packets, General Query Packets)
38         (Tracepoint Packets, Notification Packets, Environment)
39         (Inferiors and Programs, Set Breaks, Set Catchpoints)
40         (Continuing and Stepping, Signals, Thread-Specific Breakpoints)
41         (Frames, Backtrace, Selection, Expressions, Registers)
42         (Trace State Variables, Built-In Func/Proc, Signaling, Files)
43         (Numbers, GDB/MI Async Records, GDB/MI Data Manipulation)
44         (Source Annotations, Using JIT Debug Info Readers, Packets)
45         (Stop Reply Packets, Host I/O Packets)
46         (Target Description Format): Don't use @var at the beginning of a
47         sentence.
48
49         * python.texi (Basic Python, Types In Python)
50         (Commands In Python, Frames In Python, Line Tables In Python)
51         (Breakpoints In Python, gdb.printing, gdb.types)
52         (Type Printing API): Don't use @var at the beginning of a
53         sentence.
54
55 2014-05-23  Markus Metzger  <markus.t.metzger@intel.com>
56
57         * gdb.texinfo (Process Record and Replay): Document "set/show btrace
58         replay-memory-access".
59
60 2014-05-21  Pedro Alves  <palves@redhat.com>
61
62         * gdb.texinfo (Starting): Document "set/show
63         auto-connect-native-target".
64         (Target Commands): Document "target native".
65
66 2014-05-20  Pedro Alves  <palves@redhat.com>
67
68         * gdb.texinfo (Memory) <compare-sections>: Generalize comments to
69         not be remote specific.  Add cross reference to the qCRC packet.
70         (Separate Debug Files): Update cross reference to the qCRC packet.
71         (General Query Packets) <qCRC packet>: Add anchor.
72
73 2014-05-17  Doug Evans  <xdje42@gmail.com>
74
75         Copy over changes from guile.texi.
76         * python.texi (Basic Python) <gdb.execute>: Add text.
77         (Basic Python) <gdb.post_event>: Remove "main" from "main GDB thread".
78         (Values From Inferior) <Python string>: Add text.
79         (Values From Inferior) <Value.string>: Clarify string length handling.
80         (Pretty Printing API): Add cindex.
81         (Types In Python) <TYPE_CODE_*>: Use vtable instead of table.
82         Remove unnecessary index of gdb.TYPE_CODE_*.  Replace @findex with
83         @vindex.
84         (Commands In Python) <COMPLETE_*>: Similarly.
85         (Symbols In Python) <SYMBOL_*>: Similarly.
86         (Breakpoints In Python) <WP_*>: Similarly.
87         (Breakpoints In Python) <BP_*>: Similarly.
88
89 2014-05-17  David Taylor <dtaylor@emc.com>
90
91         * gdb.texinfo (General Query Packets): Add a note about thread IDs
92         mentioned in the qfThreadInfo reply.
93
94 2014-05-16  Doug Evans  <dje@google.com>
95
96         * gdb.texinfo (Mode Options): Add -D.
97
98 2014-05-09  Samuel Bronson  <naesten@gmail.com>
99
100         * Makefile.in (PACKAGE): Copy from ../Makefile.in in case of
101         "make -C".
102
103 2014-04-29  Tom Tromey  <tromey@redhat.com>
104
105         * gdb.texinfo (Debugging Output): Rename to "set debug varobj" and
106         "show debug varobj".
107
108 2014-05-01  David Taylor  <dtaylor@emc.com>
109
110         * gdb.texinfo (compare-sections): Document the new -r (read-only)
111         option.
112
113 2014-04-24  Michael Sturm  <michael.sturm@mintel.com>
114             Walfred Tedeschi  <walfred.tedeschi@intel.com>
115
116         * gdb.texinfo (i386 Features): Add description of AVX512
117         registers.
118
119 2014-03-31  Doug Evans  <dje@google.com>
120
121         * gdb.texinfo (Symbols): Document set/show print symbol-loading.
122
123 2014-03-30  Doug Evans  <dje@google.com>
124
125         * gdb.texinfo (Non-Stop Mode): Remove trailing whitespace.
126         (Background Execution): Ditto.
127
128 2014-03-21  Pedro Alves  <palves@redhat.com>
129             Stan Shebs  <stan@codesourcery.com>
130             Hui Zhu  <hui@codesourcery.com>
131
132         * gdb.texinfo (Packets): Add anchor to "? packet".
133         Remove fixme and update introduction of "k packet".
134         Add anchor to "vKill packet".
135
136 2014-03-12  Stan Shebs  <stan@codesourcery.com>
137
138         * Doxyfile-gdb-api.in (INPUT): Add gdbtypes.h.
139
140 2014-02-26  Ludovic Courtès  <ludo@gnu.org>
141
142         * guile.texi (Basic Guile): Document 'history-append!'.
143
144 2014-02-20  Joel Brobecker  <brobecker@adacore.com>
145
146         * gdb.texinfo (Files): Document "add-shared-symbol-files"
147         and "assf" as being deprecated.
148         (Cygwin Native): Likewise for "dll-symbols".
149         (Non-debug DLL Symbols): Remove reference to "dll-symbols"
150         as a way to force the loading of symbols from a DLL.
151
152 2014-02-19  Siva Chandra Reddy  <sivachandra@google.com>
153
154         * python.texi (Values From Inferior): Add description about the
155         new feature.
156
157 2014-02-17  Doug Evans  <xdje42@gmail.com>
158
159         * Makefile.in (GDB_DOC_FILES): Add python.texi.
160         * gdb.texinfo (Python): Moved to ...
161         * python.texi: ... here.  New file.
162
163 2014-02-17  Ludovic Courtès  <ludo@gnu.org>
164
165         * guile.texi (Writing a Guile Pretty-Printer) <example>:
166         Remove 'string-begins-with' procedure.  Add 'pretty-printer'
167         parameter to 'str-lookup-function' procedure.  Look for
168         the "std::string<" prefix.
169         (Frames In Guile): Add 'frame' parameter to 'frame-read-var'.
170         Adjust description.
171
172 2014-02-11  Tejas Belagod  <tejas.belagod@arm.com>
173
174         * guile.texi (Values From Inferior In Guile): Remove stray
175         parantheses for deffn.
176         (Disassembly In Guile): Ditto.
177
178 2014-02-10  Stan Shebs  <stan@codesourcery.com>
179
180         Add Doxygen support.
181         * Makefile.in (doxy): New action, generates Doxygen files.
182         (DOXYGEN): New.
183         (doxyedit): New.
184         * Doxyfile-base.in: New file.
185         * Doxyfile-gdb-api.in: New file.
186         * Doxyfile-gdb-xref.in: New file.
187         * Doxyfile-gdbserver.in: New file.
188         * doxy-index.in: New file.
189         * filter-for-doxygen: New file.
190         * filter-params.pl: New file.
191
192 2014-02-10  Doug Evans  <xdje42@gmail.com>
193
194         * Makefile.in (GDB_DOC_FILES): Add guile.texi.
195         * gdb.texinfo (Auto-loading): Add set/show auto-load guile-scripts.
196         (Extending GDB): New menu entries Guile, Multiple Extension Languages.
197         (Guile docs): Include guile.texi.
198         (objfile-gdbdotext file): Add objfile-gdb.scm.
199         (dotdebug_gdb_scripts section): Mention Guile scripts.
200         (Multiple Extension Languages): New node.
201         * guile.texi: New file.
202
203 2014-01-28  Joel Brobecker  <brobecker@adacore.com>
204
205         * gdb.texinfo (Ada Glitches): Document the new "maint ada set/show
206         ignore-descriptive-types". commands.
207
208 2014-01-22  Doug Evans  <dje@google.com>
209
210         * gdb.texinfo (Server): Mention --debug-format=all|none|timestamp.
211         (gdbserver man): Ditto.
212
213 2014-01-16  Markus Metzger  <markus.t.metzger@intel.com>
214
215         * gdb.texinfo: Document limited reverse/replay support
216         for target record-btrace.
217
218 2014-01-16  Markus Metzger  <markus.t.metzger@intel.com>
219
220         * gdb.texinfo (Process Record and Replay): Update documentation.
221
222 2014-01-16  Markus Metzger  <markus.t.metzger@intel.com>
223
224         * gdb.texinfo (Process Record and Replay): Document new /c
225         modifier accepted by "record function-call-history".
226         Add /i modifier to "record function-call-history" example.
227
228 2014-01-15  Yuanhui Zhang  <asmwarrior@gmail.com>
229             Joel Brobecker  <brobecker@adacore.com>
230
231         * gdb.texinfo (GDB/MI Output Syntax): Add some missing "nl"
232         markers.  Remove one that was misplaced.
233
234 2014-01-10  Pedro Alves  <palves@redhat.com>
235
236         * gdb.texinfo (Your Program's Environment) <set environment>:
237         Mention the shell, and point at 'set exec-wrapper'.
238
239 2014-01-07  Joel Brobecker  <brobecker@adacore.com>
240
241         * gdb.texinfo (Types In Python): Document new attribute Types.name.
242
243 2013-12-30  Joel Brobecker  <brobecker@adacore.com>
244
245         * gdb.texinfo (Types In Python): Clarify the documentation
246         of attribute gdb.Field.bitpos.
247
248 2013-12-28  Joel Brobecker  <brobecker@adacore.com>
249
250         * gdb.texinfo (Types In Python): Fix the documentation of
251         attribute "bitpos" in class gdb.Field for enum types.  Add
252         documentation for attribute "enumval" in that same class.
253
254 2013-12-28  Joel Brobecker  <brobecker@adacore.com>
255
256         * gdb.texinfo (GDB/MI Support Commands): Change @table into
257         @ftable.
258
259 2013-12-23  Doug Evans  <xdje42@gmail.com>
260
261         * gdb.texinfo (Auto-loading): Move menu up.  Move discussion of
262         auto-loaded objfile scripts and .debug_gdb_scripts section to their
263         corresponding section in Extending GDB.
264         (Extending GDB): Move menu up.  New menu item "Auto-loading
265         extensions".
266         (Sequences): New menu item "Auto-loading sequences".
267         (Auto-loading sequences): New node.
268         (Python): Rename section from Scripting GDB to Extending GDB.
269         (Python Auto-loading): Update xref, refer to "Auto-loading extensions".
270         Move docs on ways to auto-load extensions to ...
271         (Auto-loading extensions): ... here.  New node.
272
273 2013-12-23  Joel Brobecker  <brobecker@adacore.com>
274
275         * gdb.texinfo (GDB/MI): Add "GDB/MI Support Commands" entry
276         in menu.
277         (GDB/MI Variable Objects): Adjust reference to "-list-features"
278         command, now in a new node.
279         (GDB/MI Support Commands): New node, with its contents being
280         extracted from the "GDB/MI Miscellaneous Commands" node.
281         A small paragraph introducing the section is also added at
282         the start.
283         (GDB/MI Miscellaneous Commands): Delete the description of the
284         -info-gdb-mi-command, -list-features and -list-target-features
285         commands, now hosted in the "GDB/MI Support Commands" node.
286
287 2013-12-12  Siva Chandra Reddy  <sivachandra@google.com>
288
289         PR python/16113
290         * gdb.texinfo (Values From Inferior): Add a note about using
291         gdb.Field objects as subscripts on gdb.Value objects.
292         (Types In Python): Add description about the new attribute
293         "parent_type" of gdb.Field objects.
294
295 2013-12-12  Joel Brobecker  <brobecker@adacore.com>
296
297         * gdb.texinfo (GDB/MI Miscellaneous Commands): Add @cindex
298         entry for section docuumenting the -list-features GDB/MI command.
299
300 2013-12-10  Joel Brobecker  <brobecker@adacore.com>
301
302         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document the new
303         "exec-run-start-option" entry in the output of the "-list-features"
304         command.
305
306 2013-12-04  Eli Zaretskii  <eliz@gnu.org>
307
308         * gdb.texinfo (i386): Fix yesterday's commit.
309
310 2013-12-03  Tom Tromey  <tromey@redhat.com>
311
312         * gdb.texinfo (Set Catchpoints): Add @kindex for each command
313         documented here.
314
315 2013-12-03  Tom Tromey  <tromey@redhat.com>
316
317         * gdb.texinfo (@direntry): Add menu item for gdbserver.
318
319 2013-12-03  Walfred Tedeschi  <walfred.tedeschi@intel.com>
320
321         * gdb.texinfo (i386 Features): Add MPX feature registers.
322         (x86 Specific featuresx86 Architecture-specific Issues): Adds
323         a subsubsection for MPX and describes the display of the
324         boundary registers.
325
326 2013-12-03  Joel Brobecker  <brobecker@adacore.com>
327
328         * gdb.texinfo (GDB/MI Miscellaneous Commands): Remove the
329         documentation of the "ada-exceptions" entry.
330
331 2013-12-03  Joel Brobecker  <brobecker@adacore.com>
332
333         * gdb.texinfo (GDB/MI Result Records): Fix the syntax of the
334         "^error" result record concerning the error message.  Document
335         the error code that may also be part of that result record.
336         (GDB/MI Miscellaneous Commands): Document the
337         "undefined-command-error-code" element in the output of
338         the "-list-features" GDB/MI command.
339
340 2013-12-03  Joel Brobecker  <brobecker@adacore.com>
341
342         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document
343         the new -info-gdb-mi-command GDB/MI command.  Document
344         the meaning of "-info-gdb-mi-command" in the output of
345         -list-features.
346
347 2013-11-29  Pedro Alves  <palves@redhat.com>
348
349         * gdb.texinfo (Frames In Python) <gdb.FRAME_UNWIND_NULL_ID>:
350         Update comment.
351
352 2013-11-24  Yao Qi  <yao@codesourcery.com>
353
354         * gdb.texinfo (Caching Remote Data): Document new
355         "set/show stack-cache" option.
356
357 2013-11-24  Yao Qi  <yao@codesourcery.com>
358
359         * gdb.texinfo (Caching Target Data): Replace "ON" with "on".
360         (Maintenance Commands): Replace "ON" and "OFF" with "on" and
361         "off" respectively.
362
363 2013-11-23  Yao Qi  <yao@codesourcery.com>
364
365         * gdb.texinfo (GDB/MI Variable Objects): Add the description
366         of "displayhint" to the table about child results.
367
368 2013-11-21  Yao Qi  <yao@codesourcery.com>
369
370         * gdb.texinfo (GDB/MI Variable Objects): Add attribute
371         'dynamic' for the output of command -var-list-children.
372
373 2013-11-21  Yao Qi  <yao@codesourcery.com>
374
375         * gdb.texinfo (Caching Target Data): Remove "see" before
376         @pxref.
377
378 2013-11-20  Yao Qi  <yao@codesourcery.com>
379
380         * gdb.texinfo (Caching Target Data): Update doc for
381         per-address-space dcache.
382
383 2013-11-20  Yao Qi  <yao@codesourcery.com>
384
385         * gdb.texinfo (Data): Rename menu item.
386         (Caching Remote Data): Rename to ...
387         (Caching Target Data): ... it.  Update.
388
389 2013-11-18  Joel Brobecker  <brobecker@adacore.com>
390
391         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document the new
392         "language-option" entry in the output of the "-list-features"
393         command.
394
395 2013-11-15  Tom Tromey  <tromey@redhat.com>
396
397         * gdb.texinfo (Variables): Note gdb rules for ambiguous cases.
398         Add example.
399
400 2013-11-14  Tom Tromey  <tromey@redhat.com>
401
402         * gdb.texinfo (Breakpoints In Python): Replace "as" with "in".
403
404 2013-11-14  Joel Brobecker  <brobecker@adacore.com>
405
406         * gdb.texinfo (Show): Add xref anchor for "show language" command.
407         (Context management): Place current subsection text into its own
408         subsubsection.  Add new subsubsection describing the "--language"
409         command option.
410
411 2013-11-13  Joel Brobecker  <brobecker@adacore.com>
412
413         * gdb.texinfo (GDB/MI Miscellaneous Commands): Delete
414         the documentation of "info-ada-exceptions" in the output
415         of the "-list-features" command.  Add the documentation
416         of the "ada-exception" entry instead.
417
418 2013-11-12  Joel Brobecker  <brobecker@adacore.com>
419
420
421         * gdb.texinfo (GDB/MI Miscellaneous Commands): Fix the first
422         word of a couple of sentences to start with a capital letter.
423
424 2013-11-12  Joel Brobecker  <brobecker@adacore.com>
425
426         * gdb.texinfo (Ada): Add entry in menu for new "Ada Exceptions" node.
427         (Ada Exceptions): New node.
428         (GDB/MI): Add entry in menu for new "GDB/MI Ada Exceptions
429         Commands" node.
430         (GDB/MI Ada Exceptions Commands): New node.
431         (GDB/MI Miscellaneous Commands): Document new "info-ada-exceptions"
432         field in the output of the "-list-features" command.
433         * NEWS: Add entry for the new "info exceptions" CLI command,
434         and for the new "-info-ada-exceptions" GDB/MI command.
435
436 2013-11-11  Phil Muldoon  <pmuldoon@redhat.com>
437
438         * gdb.texinfo (Symbol Tables In Python): Add linetable method entry.
439         (Line Tables In Python): New node.
440
441 2013-11-08  Doug Evans  <dje@google.com>
442
443         * gdb.texinfo (Debugging Output): Update text for
444         "set debug dwarf2-read".
445
446 2013-11-08  Doug Evans  <dje@google.com>
447
448         * gdb.texinfo (Debugging Output): Update text for
449         "set debug symtab-create".
450
451 2013-11-07  Phil Muldoon  <pmuldoon@redhat.com>
452
453         * gdb.texinfo (Commands In Python): Document COMPLETE_EXPRESSION
454         constant.
455
456 2013-11-07  Phil Muldoon  <pmuldoon@redhat.com>
457
458         * gdb.texinfo (Breakpoints In Python): Document temporary
459         option in breakpoint constructor, and add documentation to the
460         temporary attribute.
461
462 2013-11-07  Yao Qi  <yao@codesourcery.com>
463
464         * gdb.texinfo (GDB/MI Variable Objects): Update doc about the
465         output of "-var-info-expression".
466
467 2013-11-06  Pedro Alves  <palves@redhat.com>
468
469         * gdb.texinfo (Starting) <set/show startup-with-shell>: Mention
470         non-interactive mode.
471         (Environment) <shell startup files warning>: Mention
472         non-interactive mode.  Mention .zshenv for Z shell, and talk about
473         BASH_ENV instead of .bashrc for BASH.
474
475 2013-10-29  Nicolas Blanc  <nicolas.blanc@intel.com>
476
477         * gdb.texinfo (Commands to Specify Files): Add description
478         of the remove-symbol-file command.
479         * observer.texi: New free_objfile event
480
481 2013-10-24  Pedro Alves  <palves@redhat.com>
482
483         * gdb.texinfo (Starting): Document set/show startup-with-shell.
484
485 2013-10-11  Joel Brobecker  <brobecker@adacore.com>
486
487         * gdb.texinfo (Shared Library GDB/MI Catchpoint Commands):
488         New subsection inside which the "-catch-load" and "-catch-unload"
489         commands documentation is now placed.
490         (Ada Exception GDB/MI Catchpoint Commands): New subsection
491         documenting the "-catch-assert" and "-catch-exception" new
492         GDB/MI commands.
493
494 2013-10-10  Joel Brobecker  <brobecker@adacore.com>
495
496         * gdb.texinfo (Connecting): Remove unnecessary @w{}.
497
498 2013-10-10  Joel Brobecker  <brobecker@adacore.com>
499
500         * gdb.texinfo (Connecting): Replace "set remotebaud" by "set
501         serial baud".
502         (Remote Configuration): Replace "set remotebaud" by "set serial
503         baud".  Replace "show remotebaud" by "show serial baud".
504
505 2013-10-07  Pedro Alves  <palves@redhat.com>
506
507         PR breakpoints/11568
508         * gdb.texinfo (Thread-Specific Breakpoints): Mention what happens
509         when the thread is removed from the thread list.
510
511 2013-10-06  Sergio Durigan Junior  <sergiodj@redhat.com>
512
513         * gdb.texinfo (Convenience Variables): Document $_exitsignal.
514         Update entry for $_exitcode.
515
516 2013-10-04  Joel Brobecker  <brobecker@adacore.com>
517
518         * gdb.texinfo (GDB/MI Program Execution): Document "-exec-run"'s
519         new "--start" option.
520
521 2013-10-02  Pedro Alves  <palves@redhat.com>
522
523         * gdb.texinfo (Registers): Expand description of saved registers
524         in frames.  Explain <not saved>.
525
526 2013-09-25  Doug Evans  <dje@google.com>
527
528         * gdb.texinfo (Debugging Output): Document set/show debug symfile.
529
530 2013-09-16  Stan Shebs  <stan@codesourcery.com>
531
532         Remove the internals manual gdbint.texinfo.
533         * Makefile.in (INFO_DEPS): Remove gdbint.info.
534         (PDFFILES): Remove gdbint.pdf.
535         (HTMLFILES): Remove gdbint/index.html.
536         (HTMLFILES_INSTALL): Remove gdbint.
537         (GDBINT_DOC_FILES): Remove.
538         (dvi): Remove gdbint.dvi.
539         (ps): Remove gdbint.ps.
540         * gdbint.texinfo: Remove file.
541         * gdb.texinfo (Maintenance Commands): Remove reference to gdbint.
542
543 2013-09-16  Sergio Durigan Junior  <sergiodj@redhat.com>
544
545         * gdb.texinfo (Convenience Functions): Mention new convenience
546         function $_isvoid.
547
548 2013-09-13  Andreas Arnez  <arnez@linux.vnet.ibm.com>
549
550         * gdb.texinfo (Decimal Floating Point format): Mention S/390.
551         (Standard Target Features): Add new node to menu.
552         (S/390 and System z Features): New node.
553
554 2013-09-13  Sanimir Agovic  <sanimir.agovic@intel.com>
555
556         * gdb.texinfo (GDB/MI Miscellaneous Commands): Use
557         -list-target-features in the example.
558
559 2013-09-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
560
561         * gdb.texinfo (MiniDebugInfo): Prepare file debug and use it to create
562         mini_debuginfo.  Strip binary before adding mini_debuginfo to it.
563
564 2013-09-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
565
566         Sync documentation with gdb.base/gnu-debugdata.exp.
567         * gdb.texinfo (MiniDebugInfo): Add comment and "D" in the example.
568
569 2013-09-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
570
571         * gdb.texinfo (MiniDebugInfo): Fix two trailing dots.
572
573 2013-08-27  Pedro Alves  <pedro@codesourcery.com>
574             Yao Qi  <yao@codesourcery.com>
575
576         * gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-locals>:
577         Document new --skip-unavailable option.
578         <-stack-list-variables>: Document new --skip-unavailable option.
579
580 2013-08-26  Doug Evans  <dje@google.com>
581
582         * gdb.texinfo (Maintenance Commands): "maint print objfiles" now takes
583         an optional regexp.
584
585 2013-08-13  Tom Tromey  <tromey@redhat.com>
586
587         * gdbint.texinfo (Testsuite): Use @table, not @itemize.
588         Document GDB_PARALLEL and GDB_INOTIFY.
589
590 2013-08-09  Stan Shebs  <stan@codesourcery.com>
591
592         * LRS: Remove file, describes a long-abandoned live-range
593         splitting extension to stabs.
594
595 2013-07-25  Andrew Burgess  <aburgess@broadcom.com>
596
597         * gdb.texinfo (Output Formats): Mention the new 'z' formatter.
598
599 2013-07-17  Doug Evans  <dje@google.com>
600
601         * gdb.texinfo (Print Settings): Document "print raw frame-arguments".
602
603 2013-07-02  Tom Tromey  <tromey@redhat.com>
604
605         * gdb.texinfo (Target Commands): Don't mention "target nrom".
606
607 2013-06-28  Tom Tromey  <tromey@redhat.com>
608
609         * Makefile.in (version.subst): Use version.in, not
610         common/version.in.
611         * gdbint.texinfo (Versions and Branches, Releasing GDB):
612         Likewise.
613
614 2013-06-27  Pedro Alves  <palves@redhat.com>
615
616         * gdbint.texinfo (Algorithms) <Stepping over runtime loader
617         dynamic symbol resolution code>: New section, based on infrun.c
618         comment.
619
620 2013-06-26  Tom Tromey  <tromey@redhat.com>
621
622         * gdbint.texinfo (Versions and Branches): Use common/version.in.
623         Update.
624         (Releasing GDB): Likewise.
625
626 2013-06-26  Pedro Alves  <pedro@codesourcery.com>
627             Yao Qi  <yao@codesourcery.com>
628
629         * gdb.texinfo (GDB/MI Tracepoint Commands): Document
630         -trace-frame-collected.
631
632 2013-06-26  Pedro Alves  <pedro@codesourcery.com>
633
634         * gdb.texinfo (Traceframe Info Format): Document tvar element
635         and its attributes.
636
637 2013-06-25  Yao Qi  <yao@codesourcery.com>
638
639         * gdbint.texinfo (Testsuite): Document 'gdb,predefined_tsv'.
640
641 2013-06-24  Tom Tromey  <tromey@redhat.com>
642
643         * Makefile.in (POD2MAN1, POD2MAN5): Use version.subst.
644         (GDBvn.texi): Use version.subst.
645         (version.subst): New target.
646         (mostlyclean): Remove version.subst.
647
648 2013-06-20  Pedro Alves  <pedro@codesourcery.com>
649
650         * gdb.texinfo (GDB/MI Data Manipulation)
651         <-data-list-register-values>: Document the --skip-unavailable
652         option.
653
654 2013-06-07  Yao Qi  <yao@codesourcery.com>
655
656         * gdb.texinfo (Symbols): Add kindex and cindex for
657         'maint print msymbols'.
658
659 2013-06-05  Simon Marchi  <simon.marchi@ericsson.com>  (tiny change)
660
661         * gdb.texinfo (Miscellaneous gdb/mi Commands): Fix -add-inferior
662         response field name (thread-group to inferior).
663
664 2013-06-04 Gary Benson  <gbenson@redhat.com>
665
666         * gdb.texinfo (General Query Packets/qSupported): Added
667         "qXfer:libraries-svr4:read" and "augmented-libraries-svr4-read".
668         to the table of currently defined stub features.
669         Added a more detailed entry for "augmented-libraries-svr4-read".
670         (General Query Packets/qXfer:libraries-svr4:read): Documented
671         the augmented form of this packet.
672
673 2013-05-23  Joel Brobecker  <brobecker@adacore.com>
674
675         * gdb.texinfo (System-wide Configuration Scripts): Renames
676         "Installed System-wide Configuration Scripts". Add associated
677         @menu block.
678
679 2013-05-23  Yao Qi  <yao@codesourcery.com>
680             Pedro Alves  <palves@redhat.com>
681
682         * gdb.texinfo (Packets): Document 'vCont;r'.
683         (Continuing and Stepping): Document target-assisted range
684         stepping, and the 'set range-stepping' and 'show range-stepping'
685         commands.
686
687 2013-05-23  Joel Brobecker  <brobecker@adacore.com>
688
689         * gdb.texinfo (Installed System-wide Configuration Scripts):
690         Add subsection describing the scripts now available under
691         the data-dir's system-gdbbinit subdirectory.
692         * NEWS: Add entry announcing the availability of system-wide
693         configuration scripts for ElinOS and Wind River Linux.
694
695 2013-05-21  Hui Zhu  <hui@codesourcery.com>
696
697         * gdb.texinfo (GDB/MI Breakpoint Commands): Describe the
698         "-dprintf-insert" command.
699
700 2013-05-17  Doug Evans  <dje@google.com>
701
702         * gdb.texinfo (Maintenance Commands): Update doc for
703         "maint check-psymtabs".  Add doc for "maint check-symtabs",
704         "maint expand-symtabs".
705
706 2013-05-15  Markus Metzger  <markus.t.metzger@intel.com>
707
708         * gdb.texinfo (Process Record and Replay): Document the
709         "record goto" command and its sub-commands.
710
711 2013-05-10 Phil Muldoon  <pmuldoon@redhat.com>
712
713         * gdb.texinfo (Backtrace): Add "no-filter" argument.
714         (Python API): Add Frame Filters API, Frame Wrapper API,
715         Writing a Frame Filter/Wrapper, Managing Management of Frame
716         Filters chapter entries.
717         (Frame Filters API): New Node.
718         (Frame Wrapper API): New Node.
719         (Writing a Frame Filter): New Node.
720         (Managing Frame Filters): New Node.
721         (Progspaces In Python): Add note about frame_filters attribute.
722         (Objfiles in Python): Ditto.
723         (GDB/MI Stack Manipulation): Add -enable-frame-filters command,
724         @anchors and --no-frame-filters option to -stack-list-variables,
725         -stack-list-frames, -stack-list-locals and -stack-list-arguments
726         commands.
727
728 2013-05-08  Joel Brobecker  <brobecker@adacore.com>
729
730         * gdbint.texinfo (Native Debugging): Add "AIX Shared Library
731         Support" subsection documenting the XML format used to transfer
732         shared library info on AIX.
733
734 2013-05-08  Joel Brobecker  <brobecker@adacore.com>
735
736         * gdb.texinfo (Debugging Output): Add documentation of
737         "set debug aix-solib" and "show debug aix-solib" commands.
738
739 2013-05-06  Sandra Loosemore  <sandra@codesourcery.com>
740
741         * gdb.texinfo (Nios II): New section.
742         (Nios II Features): New section.
743
744 2013-05-06  Joel Brobecker  <brobecker@adacore.com>
745
746         * gdbint.texinfo (Algorithms): Remove entries documenting
747         DEPRECATED_IBM6000_TARGET, SOLIB_ADD, and
748         SOLIB_CREATE_INFERIOR_HOOK.
749
750 2013-04-29  Tom Tromey  <tromey@redhat.com>
751
752         PR python/14204:
753         * gdb.texinfo (Python API): Fix menu entry.
754         (Blocks In Python): Fix subsubsection text.  Rewrite intro.
755         Define global and static block.  Add example.  Clarify
756         block relationship for inline functions.
757
758 2013-04-29  Tom Tromey  <tromey@redhat.com>
759
760         * gdb.texinfo (Python API): Mention Python help and keyword
761         arguments.  Move pagination text to Basic Python.
762         (Basic Python): Put pagination text here.  Document
763         close-on-exec, SIGCHLD, and SIGINT.
764
765 2013-04-19  Pedro Alves  <palves@redhat.com>
766
767         * gdbint.texinfo (Misc Guidelines) <Compiler Warnings>: Write
768         "signedness" instead of "signness".
769
770 2013-04-19  Pedro Alves  <palves@redhat.com>
771
772         * gdbint.texinfo (Misc Guidelines) <Compiler Warnings>: Replace
773         -Wno-pointer-sign text with text on -Wpointer-sign.
774
775 2013-04-16  Tom Tromey  <tromey@redhat.com>
776
777         * gdb.texinfo (Set Catchpoints): Mention earliest version of
778         GCC that has the SDT probe points.
779
780 2013-04-15  Tom Tromey  <tromey@redhat.com>
781
782         * gdb.texinfo (Set Catchpoints): Document regexp syntax for
783         exception catchpoints.
784
785 2013-04-15  Tom Tromey  <tromey@redhat.com>
786
787         * gdb.texinfo (Set Catchpoints): Document $_exception.
788         (Convenience Vars): Mention $_exception.
789
790 2013-04-15  Tom Tromey  <tromey@redhat.com>
791
792         * gdb.texinfo (Set Catchpoints): Reorganize exception
793         catchpoints.  Document "catch rethrow".
794         (Debugging C Plus Plus): Mention "catch rethrow".
795
796 2013-04-15  Tom Tromey  <tromey@redhat.com>
797
798         * gdb.texinfo (Set Catchpoints): Remove obsolete text.
799
800 2013-04-12  Jan Kratochvil  <jan.kratochvil@redhat.com>
801             Eli Zaretskii  <eliz@gnu.org>
802
803         * gdb.texinfo (Auto-loading safe path): Add quick -iex using command
804         line below the sample output.
805
806 2013-04-12  Eli Zaretskii  <eliz@gnu.org>
807
808         * gdb.texinfo (Mode Options): Document '-configuration'.
809         (Help): Document "show configuration".
810         (Bug Reporting): Add requirements to include the configuration
811         details in bug reports.
812
813 2013-04-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
814
815         * Makefile.in (MAN1S): Add gcore.1.
816         Remove "Host, target, and site specific Makefile fragments" comment.
817         (@host_makefile_frag@, HAVE_NATIVE_GCORE_TARGET): New.
818         (install-man1, uninstall-man1): Conditionalize gcore.1.
819         (gcore.1): New.
820         * gdb.texinfo (Man Pages): Add gcore man.
821         (gcore man): New node.
822
823 2013-04-10  Pedro Alves  <palves@redhat.com>
824
825         * gdb.texinfo (Process Record and Replay): Document that "set
826         record full insn-number-max", "set record
827         instruction-history-size" and "set record
828         function-call-history-size" accept "unlimited".
829         (Backtrace): Document that "set backtrace limit" accepts
830         "unlimited".
831         (List): Document that "set listsize" accepts "unlimited".
832         (Print Settings)" Document that "set print max-symbolic-offset",
833         "set print elements" and "set print repeats" accept "unlimited".
834         (Starting and Stopping Trace Experiments): Document that "set
835         trace-buffer-size" accepts "unlimited".
836         (Remote Configuration): Document that "set tcp connect-timeout"
837         accepts "unlimited".
838         (Command History): Document that "set history size" accepts
839         "unlimited".
840         (Screen Size): Document that "set height" and "set width" accepts
841         "unlimited".  Adjust "set pagination"'s description to suggest
842         "set height unlimited" instead of "set height 0".
843
844 2013-04-10  Yao Qi  <yao@codesourcery.com>
845
846         * gdb.texinfo (Trace Files): Add "target ctf".
847
848 2013-04-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
849
850         * Makefile.in (POD2MAN1, POD2MAN5): Replace $(VERSION) by ../version.in.
851
852         * Makefile.in (install-man1, install-man5, uninstall-man1)
853         (uninstall-man5): Replace $(MANS) by $(MAN1S) and $(MAN5S) respectively.
854
855         * Makefile.in (gdb.1, gdbserver.1, gdbinit.5): Use $(srcdir).
856
857 2013-04-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
858             Eli Zaretskii  <eliz@gnu.org>
859
860         * gdb.texinfo (gdbserver man): Rename tty to comm.  Swap --attach
861         parameters order.  Remove "On some targets" for --attach.  Document the
862         --multi parameter and extended-remote command.  Document all the
863         options.
864
865 2013-04-05  Jan Kratochvil  <jan.kratochvil@redhat.com>
866
867         * gdb.texinfo (gdb man): Mention option -p.  Include Fortran to
868         the list of supported languages.
869
870 2013-04-05  Jan Kratochvil  <jan.kratochvil@redhat.com>
871
872         Convert man pages to texinfo, new gdbinit.5 texinfo page.
873         * Makefile.in (mandir, man1dir, man5dir, SYSTEM_GDBINIT, MANCONF,
874         (TEXI2POD, POD2MAN1, POD2MAN5, MAN1S, MAN5S, MANS, man): New.
875         (diststuff): Add man.
876         (install-man, install-man1, install-man5, uninstall-man, uninstall-man1)
877         (uninstall-man5): New.
878         (STAGESTUFF): Add *.1 and *.5.
879         (GDBvn.texi): Add SYSTEM_GDBINIT.
880         (gdb.1, gdbserver.1, gdbinit.5): New.
881         (maintainer-clean realclean): Add $(MANS).
882         (install): Add install-man.
883         (uninstall): Add uninstall-man.
884         * gdb.texinfo (@include gdb-cfg.texi): Wrap it by @c man begin INCLUDE.
885         (@copying): Wrap it by @c man begin COPYRIGHT.
886         (Top): Add Man Pages.
887         (Man Pages, gdb man, gdbserver man, gdbinit man): New.
888
889 2013-04-02  Pedro Alves  <palves@redhat.com>
890
891         * gdb.texinfo (Debugging Output): Document "set/show debug
892         aarch64", "set/show debug coff-pe-read" and "set/show debug
893         mach-o".
894
895 2013-04-02  Pedro Alves  <palves@redhat.com>
896
897         * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
898         table>: Add entry for "trace-buffer-size".
899
900 2013-03-28  Pedro Alves  <palves@redhat.com>
901
902         * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
903         table>: Add entry for "trace-status".
904
905 2013-03-28  Eli Zaretskii  <eliz@gnu.org>
906
907         * gdb.texinfo (Maintenance Commands): Use @enumerate, not "@table
908         @bullet", which is invalid (makeinfo 5.1 barfs).
909
910 2013-03-28  Pedro Alves  <palves@redhat.com>
911
912         PR gdb/15294
913
914         * gdb.texinfo (List) <set listsize>: Adjust to document that
915         listsize 0 means no limit, and remove mention of -1.
916
917 2013-03-22  Yao Qi  <yao@codesourcery.com>
918
919         * gdb.texinfo (Embedded Processors): Remove menu item
920         "OpenRISC 1000".
921         (OpenRISC 1000): Remove.
922
923 2013-03-21  Doug Evans  <dje@google.com>
924
925         * gdb.texinfo (Maintenance Commands): Add docs for
926         "mt set per-command {space,time,symtab} {on,off}".
927
928 2013-03-14  Hui Zhu  <hui@codesourcery.com>
929             Yao Qi  <yao@codesourcery.com>
930
931         * gdb.texinfo (Trace Files): Add "tsave -ctf".
932
933 2013-03-13  Keith Seitz  <keiths@redhat.com>
934
935         * gdb.texinfo (Maintenance Commands): Add missing ')' for
936         "maint agent" reference to Dynamic printf.
937
938 2013-03-11  Eli Zaretskii  <eliz@gnu.org>
939
940         * gdb.texinfo (General Query Packets): Don't use colon in index
941         entries visible to Info format.
942
943 2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
944
945         * gdb.texinfo (Process Record and Replay): Document record
946         changes.
947
948 2013-03-11  Markus Metzger  <markus.t.metzger@intel.com>
949
950         * gdb.texinfo (Requirements): List qXfer:btrace:read requiring expat.
951         (General Query Packets): Describe Qbtrace:bts, Qbtrace:off, and
952         qXfer:btrace:read.
953
954 2013-03-09  Eli Zaretskii  <eliz@gnu.org>
955
956         * gdb.texinfo (General Query Packets, Tracepoint Packets): Don't
957         use colons in @anchor and @cindex entries.
958
959 2013-03-09  Hafiz Abid Qadeer  <abidh@codesourcery.com>
960
961         * gdb.texinfo (QTBuffer:size): Add cindex and anchor.
962
963 2013-03-08  Stan Shebs  <stan@codesourcery.com>
964             Hafiz Abid Qadeer  <abidh@codesourcery.com>
965
966         * gdb.texinfo (Starting and Stopping Trace Experiments): Document
967         trace-buffer-size set and show commands.
968         (Tracepoint Packets): Document QTBuffer:size.
969         (General Query Packets): Document QTBuffer:size.
970
971 2013-02-21  Tom Tromey  <tromey@redhat.com>
972
973         * gdb.texinfo: Remove bad @syncodeindex.
974         (Values From Inferior, Types In Python, Inferiors In Python)
975         (Events In Python, Threads In Python, Frames In Python, Blocks In
976         Python, Symbols In Python, Symbol Tables In Python): Remove
977         @tables.
978         (Packets, General Query Packets, Tracepoint Packets)
979         (Host I/O Packets): Use @w{} for empty @item.
980
981 2013-02-20  Siva Chandra Reddy <sivachandra@google.com>
982
983         * gdb.texinfo (Architectures In Python): Add description about
984         the new method gdb.Architecture.disassemble.
985
986 2013-02-15  Pedro Alves  <pedro@codesourcery.com>
987             Hafiz Abid Qadeer  <abidh@codesourcery.com>
988
989         * gdb.texinfo (GDB/MI Tracepoint Commands) <-trace-status>:
990         Document the "trace-file" field.
991
992 2013-02-07  Doug Evans  <dje@google.com>
993
994         * gdb.texinfo (Machine Code): Clarify argument to disassemble
995         command.
996
997 2013-02-06  Yao Qi  <yao@codesourcery.com>
998
999         * gdb.texinfo (GDB/MI Async Records): Document new MI
1000         notification "=tsv-modified".  Update the document of MI
1001         notification "=tsv-created".
1002         * observer.texi (GDB Observers): New observer tsv_modified.
1003         Update observer tsv_created and tsv_delete.
1004
1005 2013-02-05  Yufeng Zhang  <yufeng.zhang@arm.com>
1006
1007         * gdb.texinfo (AArch64 Features): New section; document
1008         org.gnu.gdb.aarch64.core and org.gnu.gdb.aarch64.fpu.
1009         (Architectures): Add new AArch64 section to document AArch64
1010         architecture specific commands.
1011         (ABI): Add description of the new OS ABI "Newlib" and its influence
1012         on the longjmp handling.
1013
1014 2013-02-03  Eldar Gaynetdinov <hal9000ed2k@gmail.com>
1015             Jan Kratochvil  <jan.kratochvil@redhat.com>
1016
1017         * gdb.texinfo (Backtrace): Added description of 'filename-display'
1018         variable in 'set/show backtrace' section.
1019
1020 2013-01-31  Tom Tromey  <tromey@redhat.com>
1021
1022         * gdb.texinfo (Target Commands): Fix typo.
1023
1024 2013-01-23  Siva Chandra Reddy  <sivachandra@google.com>
1025
1026         * doc/gdb.texinfo (Architectures In Python): New sub-sub-section
1027         describing the gdb.Architecture class.
1028         (Frames In Python): Add description about the new method
1029         gdb.Frame.architecture().
1030
1031 2013-01-23  Doug Evans  <dje@google.com>
1032
1033         * gdb.texinfo (Index Section Format): Document .gdb_index version 8.
1034
1035 2013-01-21  Marc Khouzam  <marc.khouzam@ericsson.com>
1036
1037         * gdb.texinfo (GDB/MI Breakpoint Commands): Document new
1038         'thread-groups' field when printing a breakpoint in MI.
1039
1040 2012-01-17  Sanjoy Das <sanjoy@playingwithpointers.com>
1041         * gdb.texinfo (Using JIT Debug Info Readers): Change documentation
1042         to reflect that jit-reader-load now supports absolute file-names.
1043
1044 2013-01-16  Tom Tromey  <tromey@redhat.com>
1045
1046         * gdb.texinfo (Set Catchpoints): Document "catch signal".
1047         (Signals): Likewise.
1048
1049 2013-01-16  Tom Tromey  <tromey@redhat.com>
1050
1051         * gdb.texinfo (GDB/MI Breakpoint Information): Document
1052         "catch-type" field.
1053         (GDB/MI Catchpoint Commands): Add "catch-type" to examples.
1054
1055 2013-01-07  Tom Tromey  <tromey@redhat.com>
1056
1057         * gdb.texinfo (Mode Options): Don't mention -epoch.
1058         (Data, Emacs): Remove obsolete comments.
1059
1060 2013-01-02  Tom Tromey  <tromey@redhat.com>
1061
1062         * gdb.texinfo (GDB/MI Output Records): Update menu.
1063         (GDB/MI Breakpoint Information): New node.
1064         (GDB/MI Breakpoint Commands) <-break-info>: Link to new node.
1065         <-break-insert>: Likewise.
1066
1067 2012-12-31  Yao Qi  <yao@codesourcery.com>
1068
1069         * gdb.texinfo (Remote Non-Stop): Move paragraphs to ...
1070         (Packets): Move "vStopped" packet to ...
1071         (Notification Packets): ... here.  Describe the components
1072         of notification.  Add a table of supported notifications.
1073         Add an example on the process of he async notification.
1074
1075 2012-12-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
1076
1077         * gdb.texinfo (GDB/MI Data Manipulation) (fullname): Make it always
1078         present.
1079         (GDB/MI File Commands) (-file-list-exec-source-files): Make the
1080         fullname output always present.
1081
1082 2012-12-23  Pierre Muller  <muller@sourceware.org>
1083
1084         * gdbint.texinfo (Function prototypes): Require use of "extern"
1085         modifier for function prototypes in headers.
1086
1087 2012-12-19  Joel Brobecker  <brobecker@adacore.com>
1088
1089         * refcard.tex: Update copyright notice to GPL v3 or later.
1090         Update contact info.
1091
1092 2012-12-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
1093
1094         * gdbint.texinfo (Coding Standards) (C Usage): New rule for 0 vs. NULL.
1095
1096 2012-12-15  Yao Qi  <yao@codesourcery.com>
1097
1098         * gdb.texinfo (Debugging Output): Document 'set debug
1099         notification' and 'show debug notification'.
1100
1101 2012-12-15  Yao Qi  <yao@codesourcery.com>
1102
1103         * gdb.texinfo (Listing Tracepoints): New item and example about
1104         'installed on target' output.
1105         Add more in the example about 'installed on target'.
1106         (GDB/MI Breakpoint Commands): Doc about 'installed field.
1107
1108 2012-12-14  Tom Tromey  <tromey@redhat.com>
1109
1110         * gdb.texinfo (SVR4 Process Information): Mention core files.
1111
1112 2012-12-12 Mircea Gherzan <mircea.gherzan@intel.com>
1113     
1114         * gdb.texinfo (GDB/MI Catchpoint Commands): New section.
1115
1116 2012-12-11  Pedro Alves  <palves@redhat.com>
1117
1118         * gdb.texinfo: Remove all mentions of Unixware throughout.
1119
1120 2012-12-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
1121
1122         * gdbint.texinfo (Host Definition): Remove CC_HAS_LONG_LONG.
1123
1124 2012-11-29  Tom Tromey  <tromey@redhat.com>
1125
1126         * gdb.texinfo (SVR4 Process Information): Document missing
1127         "info proc" subcommands.
1128
1129 2012-11-29  Yao Qi  <yao@codesourcery.com>
1130
1131         PR gdb/1477.
1132         * gdb.texinfo (Print Settings): Correct the default 'demangle-style'
1133         to 'auto' instead of 'gnu'.
1134
1135 2012-11-26  Tom Tromey  <tromey@redhat.com>
1136
1137         * gdb.texinfo (MiniDebugInfo): New node.
1138         (GDB Files): Update.
1139
1140 2012-11-16  Doug Evans  <dje@google.com>
1141
1142         * gdb.texinfo (System-wide configuration): If the system-wide init
1143         file lives in the data-directory, and --data-directory is provided,
1144         look for it there.
1145
1146 2012-11-15  Tom Tromey  <tromey@redhat.com>
1147
1148         * gdb.texinfo (Signaling): Fix typo.
1149
1150 2012-11-13  Giuseppe Montalto  <giuseppe.montalto@st.com>
1151
1152         * gdb.texinfo (GDB/MI Data Manipulation): Document new optional
1153         parameter "count" of -data-write-memory-bytes, and add an example.
1154
1155 2012-11-12  Tom Tromey  <tromey@redhat.com>
1156
1157         * gdb.texinfo (Symbols): Document "info type-printers",
1158         "enable type-printer" and "disable type-printer".
1159         (Python API): Add new node to menu.
1160         (Type Printing API): New node.
1161         (Progspaces In Python): Document type_printers field.
1162         (Objfiles In Python): Likewise.
1163         (gdb.types) <get_type_recognizers, apply_type_recognizers,
1164         register_type_printer, TypePrinter>: Document.
1165
1166 2012-11-12  Tom Tromey  <tromey@redhat.com>
1167
1168         * gdb.texinfo (Symbols): Document "set print type methods",
1169         "set print type typedefs", and flags to ptype and whatis.
1170
1171 2012-11-09  Andrew Burgess  <aburgess@broadcom.com>
1172
1173         * gdb.texinfo (GDB/MI Data Manipulation): Add fullname field to
1174         the example -data-disassemble output.  Extend the description of
1175         the -data-disassemble results to document all fields.  Document
1176         the cli disassemble command as being related to -data-disassemble.
1177
1178 2012-11-09  Yao Qi  <yao@codesourcery.com>
1179
1180         PR gdb/14777.
1181         * gdb.texinfo (OS Information): Remove doc on command
1182         'info udot'.
1183
1184 2012-11-08  Joel Brobecker  <brobecker@adacore.com>
1185
1186         * gdb.texinfo (Startup): Minor rewording, and clarify scope of
1187         gdb.ini warning for Windows port.
1188
1189 2012-11-08  Yao Qi  <yao@codesourcery.com>
1190
1191         * gdb.texinfo (Search): Add kindex for 'fo'.
1192
1193 2012-11-05  Tom Tromey  <tromey@redhat.com>
1194
1195         PR python/14802:
1196         * gdb.texinfo (Functions In Python): Add example.
1197
1198 2012-11-03  Yao Qi  <yao@codesourcery.com>
1199
1200         * observer.texi (GDB Observers): Remove observer
1201         'tracepoint_modified', 'tracepoint_created' and
1202         'tracepoint_deleted'.
1203
1204 2012-10-26  Tom Tromey  <tromey@redhat.com>
1205
1206         * gdb.texinfo (General Query Packets): Use @itemx for QAgent.
1207
1208 2012-10-25  Tom Tromey  <tromey@redhat.com>
1209
1210         * gdb.texinfo (General Query Packets): Use @itemx.
1211
1212 2012-10-17  Yao Qi  <yao@codesourcery.com>
1213
1214         * observer.texi (GDB Observers): Update observer
1215         'memory_changed'.
1216         * gdb.texinfo (GDB/MI Async Records): Document for
1217         "memory-changed" notification.
1218
1219 2012-10-15  Doug Evans  <dje@google.com>
1220
1221         * gdb.texinfo (Mode Options): Document -nh.
1222         Elaborate on docs for -nx.
1223
1224 2012-09-26  Siddhesh Poyarekar  <siddhesh@redhat.com>
1225
1226         * observer.texi (memory_changed): Expand parameter LEN to ssize_t.
1227
1228 2012-09-21  Yao Qi  <yao@codesourcery.com>
1229             Pedro Alves  <palves@redhat.com>
1230
1231         * gdb.texinfo (GDB/MI Async Records): Document notification
1232         'record-started' and 'record-stopped'.
1233         * observer.texi (GDB Observers): New observer 'record-changed'.
1234
1235 2012-09-19  Thomas Schwinge  <thomas@codesourcery.com>
1236
1237         * gdb.texinfo: Document the removal of SH's 'regs' command.
1238
1239 2012-09-18  Sergio Durigan Junior  <sergiodj@redhat.com>
1240
1241         * gdb.texinfo (jump): Mention new alias `j' for `jump'.
1242
1243 2012-09-18  Yao Qi  <yao@codesourcery.com>
1244
1245         * gdb.texinfo (GDB/MI Async Records): Document new MI
1246         notifications '=tsv-created' and '=tsv-deleted'.
1247         * observer.texi (GDB Observers): New observer tsv_created and
1248         tsv_deleted.
1249
1250 2012-09-18  Yao Qi  <yao@codesourcery.com>
1251
1252         * observer.texi (GDB Observers): New observer 'traceframe_changed'.
1253         * gdb.texinfo (GDB/MI Async Records): Mention new MI notification
1254         '=traceframe-changed'.
1255
1256 2012-09-17  Yao Qi  <yao@codesourcery.com>
1257
1258         * gdb.texinfo (List): Describe the meaning of 0 and -1 in
1259         'set listsize'.
1260
1261 2012-09-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
1262             Eli Zaretskii  <eliz@gnu.org>
1263
1264         * gdbint.texinfo (Defining Other Architecture Features): Clarify *pcptr
1265         encoding for gdbarch_breakpoint_from_pc, bp_addr for
1266         gdbarch_push_dummy_call and bp_addr for gdbarch_push_dummy_code.
1267
1268 2012-08-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
1269
1270         * gdb.texinfo (objfile-gdb.py file): New paragraph for .exe stripping.
1271
1272 2012-08-23  Khoo Yit Phang <khooyp@cs.umd.edu>
1273
1274         Document how to return from "python-interactive" to GDB.
1275         * gdb.texinfo (Python Commands): Update documentation.
1276
1277 2012-08-22  Khoo Yit Phang <khooyp@cs.umd.edu>
1278
1279         Add a new "python-interactive" command that starts a standard
1280         Python interactive prompt with "pi" as alias, and add "py" as
1281         an alias to "python".
1282         * gdb.texinfo (Python Commands): Document the new commands.
1283
1284 2012-08-22  Tom Tromey  <tromey@redhat.com>
1285
1286         * gdbint.texinfo (Host Definition): Remove documentation for
1287         SIGWINCH_HANDLER and SIGWINCH_HANDLER_BODY.
1288
1289 2012-08-17  Keith Seitz  <keiths@redhat.com>
1290
1291         PR c++/13356
1292         * gdb.texinfo (Type and Range Checking): Remove warning.
1293         Remove spurious commas.
1294         Update text and examples for re-implementation of set/show
1295         check type.
1296         (C and C++ Type and Range Checks): Likewise.
1297
1298 2012-08-16  Yao Qi  <yao@codesourcery.com>
1299
1300         * gdb.texinfo (Types In Python): Mention gdb.TYPE_CODE_BITSTRING
1301         is deprecated.
1302
1303 2012-08-13  Doug Evans  <dje@google.com>
1304
1305         * gdb.texinfo (Convenience Vars): Update text for "show convenience"
1306         to include functions.
1307
1308 2012-08-10  Doug Evans  <dje@google.com>
1309
1310         * gdb.texinfo (Convenience Funs): New node.
1311         (Types In Python): Document Type.vector.
1312
1313 2012-08-09  Yao Qi  <yao@codesourcery.com>
1314
1315         * observer.texi: New observer command_param_changed.
1316         * gdb.texinfo (GDB/MI Async Records): Doc for '=cmd-param-changed'.
1317
1318 2012-08-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
1319
1320         * gdbint.texinfo (Debugging GDB): In section
1321         'Debugging @value{GDBN} with itself' change .gdbinit for gdb-gdb.gdb.
1322         Mention also gdb-gdb.py.
1323
1324 2012-08-07  Yao Qi  <yao@codesourcery.com>
1325
1326         Revert the folloing patch:
1327         2012-08-06  Yao Qi  <yao@codesourcery.com>
1328         * gdb.texinfo (Remote Configuration): Add kindex for 'set
1329         remote hardware-watchpoint-limit' and 'set
1330         remote hardware-breakpoint-limit'.
1331
1332 2012-08-06  Nathaniel Flath  <flat0103@gmail.com>
1333
1334         * gdb.texinfo (Working Directory): Added information about new
1335         default argument for 'cd' command.
1336
1337 2012-08-06  Yao Qi  <yao@codesourcery.com>
1338
1339         * gdb.texinfo (Remote Configuration): Add kindex for 'set
1340         remote hardware-watchpoint-limit' and 'set
1341         remote hardware-breakpoint-limit'.
1342
1343 2012-08-06  Yao Qi  <yao@codesourcery.com>
1344
1345         Fix PR14371.
1346
1347         * gdb.texinfo (GDB/MI Async Records): Fix the doc for
1348         '=breakpoint-deleted'.
1349
1350 2012-08-02  Yao Qi  <yao@codesourcery.com>
1351
1352         * gdb.texinfo (Native): Remove node Neutrino.
1353
1354 2012-07-27  Yao Qi  <yao@codesourcery.com>
1355
1356         * gdb.texinfo (IPA Protocol Commands): Document new command
1357         'close'.
1358
1359 2012-07-25  Tom Tromey  <tromey@redhat.com>
1360
1361         * gdb.texinfo (Maintenance Commands): Document maint info bfds.
1362
1363 2012-07-20  Doug Evans  <dje@google.com>
1364
1365         * gdb.texinfo (Mode Options): Delete --use-deprecated-index-sections.
1366         (Index Files): Document how to control the use of deprecated index
1367         sections.
1368         (Index Section Format): Replace --use-deprecated-index-sections with
1369         "set use-deprecated-index-sections on".
1370
1371 2012-07-12  Eli Zaretskii  <eliz@gnu.org>
1372
1373         * gdbint.texinfo: Remove @syncodeindex directives that put all the
1374         indices into a single node "Index".  Instead, join function and
1375         variable indices into a single index, separate from the concept
1376         index.  Requested in
1377         http://sourceware.org/ml/gdb-patches/2012-07/msg00146.html.
1378         (Top): Update the top-level menu: instead of one "Index" there are
1379         now separate entries "Concept Index" and "Function and Variable
1380         Index".
1381         (Concept Index, Function and Variable Index): New nodes.
1382         (Index): Node deleted.
1383
1384 2012-07-05  Hui Zhu  <hui_zhu@mentor.com>
1385
1386         * gdb.texinfo (Maintenance Commands): Change help for "maint agent"
1387         and "maint agent-eval".
1388
1389 2012-07-03  Eli Zaretskii  <eliz@gnu.org>
1390
1391         * gdb.texinfo: Separate the index into 2 indices, cp and fn, to
1392         avoid file-name clashes between Index.html and index.html on
1393         case-insensitive filesystems.  See the discussion starting in
1394         http://sourceware.org/ml/gdb-patches/2012-06/msg00457.html for the
1395         details of the problem.
1396         (Top): Update the master menu for the above.
1397         (Concept Index, Command and Variable Index): New nodes, instead of
1398         the old "Index" node that was deleted.  All cross-references
1399         updated.
1400
1401 2012-07-02  Stan Shebs  <stan@codesourcery.com>
1402
1403         * gdb.texinfo (Dynamic Printf): Mention agent style and
1404         disconnected dprintf.
1405         (Maintenance Commands): Describe maint agent-printf.
1406         (General Query Packets): Mention BreakpointCommands feature.
1407         (Packets): Document commands extension to Z0 packet.
1408         * agentexpr.texi (Bytecode Descriptions): Document printf
1409         bytecode.
1410
1411 2012-07-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
1412
1413         * gdb.texinfo (File Options): Change -ix and -iex commands that apply
1414         only after gdbinit files.
1415         (Startup): Move -iex and -iex commands down after gdbinit files.
1416
1417 2012-07-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
1418
1419         * gdb.texinfo (Auto-loading safe path): Note the shell wildcard
1420         possibility.
1421
1422 2012-06-29  Tom Tromey  <tromey@redhat.com>
1423
1424         * gdb.texinfo (Index Section Format): Update for version 7.
1425
1426 2012-06-28  Stan Shebs  <stan@codesourcery.com>
1427
1428         * gdb.texinfo (Miscellaneous GDB/MI Commands): Update -info-os
1429         example, add note about title column.
1430
1431 2012-06-26  Siva Chandra Reddy  <sivachandra@google.com>
1432
1433         * gdb.texinfo (Symbol Tables In Python): Add description about
1434         the new 'last' attribute of gdb.Symtab_and line.
1435
1436 2012-06-26  Siva Chandra Reddy  <sivachandra@google.com>
1437
1438         * gdb.texinfo (Symbol Tables In Python): Correct the description
1439         of the 'pc' attribute of gdb.Symtab_and_line.
1440
1441 2012-06-26  Doug Evans  <dje@google.com>
1442
1443         * gdb.texinfo (Debugging Output): Document debug options dwarf2-read
1444         and symtab-create.
1445
1446 2012-06-25  Keith Seitz  <keiths@redhat.com>
1447
1448         * gdb.texinfo (GDB/MI Breakpoint Commands): Remove "-r" option
1449         from example.  Remove "rbreak" from list of corresponding
1450         gdb commands.
1451
1452 2012-06-23  Doug Evans  <dje@google.com>
1453
1454         * gdb.texinfo (Index Section Format): Document version 7 format.
1455
1456 2012-06-22  Yao Qi  <yao@codesourcery.com>
1457
1458         * gdb.texinfo: Add missing cindex for some packets.
1459
1460 2012-06-20  Keith Seitz  <keiths@redhat.com>
1461
1462         * gdb.texinfo (GDB/MI Breakpoint Commands): Re-order options
1463         for -break-insert and document -p.
1464
1465 2012-06-20  Yao Qi  <yao@codesourcery.com>
1466
1467         * gdb.texinfo (Inferiors In Python): Replace "gdb.read_memory"
1468         and "gdb.write_memory" with "Inferior.read_memory" and
1469         "Inferior.write_memory".
1470
1471 2012-06-15  Patrice Dumas  <pertusus@free.fr>  (tiny change)
1472
1473         * gdb.texinfo (Summary): Add a link to "Free Documentation".
1474         (Free Documentation): Add @node line.
1475         (Continuing and Stepping) <advance location>: Use @item instead of
1476         @itemx.
1477         (Reverse Execution) <set exec-direction reverse>: Use @item instead of
1478         @itemx.
1479         (Embedded Processors): Put the link to "PA" to its correct place,
1480         according to document structure.
1481         (Python API): Put the link to "Lazy Strings In Python" to its
1482         correct place.
1483         (Index): Use @@ in @tex block to get a literal @.
1484
1485         * gdbint.texinfo: Fix the @subtitle line.
1486
1487         * stabs.texinfo (Top): Put the link to "Symbol Types Index" to its
1488         correct place.
1489
1490 2012-06-08  Yao Qi  <yao@codesourcery.com>
1491
1492         * gdb.texinfo (In-Process Agent): Add 'In-Process Agent
1493         Protocol'.
1494         (In-Process Agent Protocol, IPA Protocol Objects)
1495         (IPA Protocol Commands): New nodes.
1496         (Tracepoint Packets): Add anchors.
1497
1498 2012-06-06  Thomas Schwinge  <thomas@codesourcery.com>
1499
1500         * gdb.texinfo: Document the deprecation of SH's 'regs' command.
1501
1502 2012-06-06  Yao Qi  <yao@codesourcery.com>
1503
1504         * gdb.texinfo: Update copyright year.
1505
1506 2012-05-23  Stan Shebs  <stan@codesourcery.com>
1507             Kwok Cheung Yeung  <kcy@codesourcery.com>
1508
1509         * gdb.texinfo (Miscellaneous GDB/MI Commands): Document -info-os.
1510
1511 2012-05-20  Jan Kratochvil  <jan.kratochvil@redhat.com>
1512
1513         * gdb.texinfo (Separate Debug Files): New anchor debug-file-directory.
1514         Mention also --with-separate-debug-dir.
1515         (Auto-loading): Prepend $debugdir in the sample output.
1516         (Auto-loading safe path): Likewise.  Mention also $debugdir for the
1517         auto-load safe-path variable.
1518         (objfile-gdb.py file): Remove the extra debug-file-directory paragraph.
1519         Mention also $debugdir for 'set auto-load scripts-directory'.
1520
1521 2012-05-19  Eli Zaretskii  <eliz@gnu.org>
1522
1523         * gdb.texinfo (Continuing and Stepping, Selection, Byte Order)
1524         (MIPS Embedded, MIPS, MIPS Register packet Format)
1525         (Target Descriptions, MIPS Features): Use @acronym{MIPS} where
1526         appropriate.
1527
1528 2012-05-18  Sandra Loosemore  <sandra@codesourcery.com>
1529             Maciej W. Rozycki  <macro@codesourcery.com>
1530
1531         * gdb.texinfo (MIPS): Document "set mips compression" and "show
1532         mips compression".
1533         (MIPS Breakpoint Kinds): New subsubsection.
1534
1535 2012-05-18  Eli Zaretskii  <eliz@gnu.org>
1536
1537         * gdb.texinfo (Architecture-Specific Protocol Details): Define
1538         nodes for subsections.  Add @acronym mark-ups and adjust
1539         formatting.
1540
1541 2012-05-18  Jan Kratochvil  <jan.kratochvil@redhat.com>
1542
1543         Rename $ddir to $datadir.
1544         * gdb.texinfo (Auto-loading, Auto-loading safe path)
1545         (objfile-gdb.py file): Rename $ddir to $datadir.
1546
1547 2012-05-18  Tom Tromey  <tromey@redhat.com>
1548
1549         * gdb.texinfo (Print Settings): Document 'set print symbol'.
1550
1551 2012-05-14  Stan Shebs  <stan@codesourcery.com>
1552
1553         * gdb.texinfo (Dynamic Printf): New subsection.
1554
1555 2012-05-13  Siva Chandra Reddy  <sivachandra@google.com>
1556
1557         * gdb.texinfo (Basic Python): Add description about the function
1558         gdb.find_pc_line
1559
1560 2012-05-12  Jan Kratochvil  <jan.kratochvil@redhat.com>
1561             Eli Zaretskii  <eliz@gnu.org>
1562
1563         * gdb.texinfo (Separate Debug Files): Use plural form for global
1564         debugging information directory.
1565
1566 2012-05-11  Stan Shebs  <stan@codesourcery.com>
1567             Kwok Cheung Yeung  <kcy@codesourcery.com>
1568
1569         * gdb.texinfo (Operating System Auxiliary Information): Document new
1570         'info os' subcommands.
1571
1572 2012-05-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
1573
1574         * gdb.texinfo (Auto-loading, Init File in the Current Directory)
1575         (libthread_db.so.1 file, objfile-gdb.gdb file, objfile-gdb.py file)
1576         (dotdebug_gdb_scripts section): Add reference
1577         to 'Auto-loading safe path'.
1578
1579 2012-05-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
1580
1581         Implement multi-component --with-auto-load-dir.
1582         * gdb.texinfo (Auto-loading): New references
1583         for 'set auto-load scripts-directory'
1584         and 'show auto-load scripts-directory'.
1585         (Auto-loading safe path): Describe the new default.  Move $ddir
1586         substituation reference to 'objfile-gdb.py file'.
1587         (objfile-gdb.py file): Describe script-name alias.  Change real-name to
1588         script-name.  Describe new 'set auto-load scripts-directory'
1589         and 'show auto-load scripts-directory'.
1590
1591 2012-05-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
1592
1593         Provide $ddir substitution for --with-auto-load-safe-path.
1594         * gdb.texinfo (Auto-loading): Replace /usr/local by $ddir/auto-load.
1595         (Auto-loading safe path): Likewise.  Mention the default value,
1596         $ddir substitution, --with-auto-load-safe-path and
1597         --without-auto-load-safe-path.
1598         * observer.texi (gdb_datadir_changed): New.
1599
1600 2012-05-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
1601
1602         * gdb.texinfo (Auto-loading): Wrap too long lines in @smallexample.
1603         Twice.
1604
1605         * gdb.texinfo (Separate Debug Files, Auto-loading safe path): Replace
1606         directory separator by path separator.
1607
1608 2012-05-06  Jan Kratochvil  <jan.kratochvil@redhat.com>
1609
1610         * gdb.texinfo (Auto-loading safe path): Make 'directories'
1611         for 'set auto-load safe-path' optional.  Mention if it is omitted.
1612         Change disabling security protection condition to "/", twice.
1613
1614 2012-05-03  Siva Chandra Reddy  <sivachandra@google.com>
1615
1616         * gdb.texinfo (Symbol Tables In Python): Add documentation about
1617         the new methods global_block and static_block on gdb.Symtab
1618         objects.
1619
1620 2012-05-02  Siva Chandra Reddy  <sivachandra@google.com>
1621
1622         * gdb.texinfo (Blocks In Python): Add a note saying that future
1623         improvements to GDB and its infrastructure can move symbols
1624         across blocks within a symbol table.
1625
1626 2012-04-29  Yao Qi  <yao@codesourcery.com>
1627
1628         * gdb.texinfo (Architectures): Remove menu entry `A29K'.
1629         (A29K): Remove.
1630
1631 2012-04-27  Sergio Durigan Junior  <sergiodj@redhat.com>
1632             Tom Tromey  <tromey@redhat.com>
1633
1634         * gdb.texinfo (Static Probe Points): New entry, explaining SystemTap
1635         and generic static probe support on GDB.
1636
1637 2012-04-25  Doug Evans  <dje@google.com>
1638
1639         * gdb.texinfo (Go): Fix thinko.
1640
1641         * gdb.texinfo (Supported Languages): Add Go.
1642         (Go): New node.
1643
1644 2012-04-25  Yao Qi  <yao@codesourcery.com>
1645
1646         * gdbint.texinfo (Testsuite): New section `Board settings'.
1647
1648 2012-04-23  Jan Kratochvil  <jan.kratochvil@redhat.com>
1649
1650         * gdb.texinfo (Auto-loading safe path): Remove trailing [@dots{}].
1651         Three times.
1652
1653         * gdb.texinfo (Auto-loading safe path): Add trailing @dots{}.
1654         Three times.
1655
1656 2012-04-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
1657
1658         * gdb.texinfo (Auto-loading safe path): Replace @itemize @bullet
1659         by @table @asis.  Fix formatting of one item.
1660
1661 2012-04-18  Jan Kratochvil  <jan.kratochvil@redhat.com>
1662
1663         * gdb.texinfo (Auto-loading verbose mode): Fix smallexample typo.
1664
1665 2012-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
1666
1667         New option "set debug auto-load".
1668         * gdb.texinfo (Auto-loading): New menu item for auto-load verbose mode.
1669         (auto-load verbose mode): New node.
1670
1671 2012-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
1672
1673         New option "set auto-load safe-path".
1674         * gdb.texinfo (Auto-loading): Extend the "show auto-load"
1675         and "info auto-load" examples for safe-path.  Put there also references
1676         for "set auto-load safe-path" and "show auto-load safe-path".
1677         New menu item for Auto-loading safe path.
1678         (Auto-loading safe path): New node.
1679         (Python Auto-loading): Update the expected output from "Missing"
1680         to "No".
1681
1682 2012-04-17  Jan Kratochvil  <jan.kratochvil@redhat.com>
1683
1684         auto-load: Implementation.
1685         * gdb.texinfo (Mode Options): New anchor for -nx.
1686         (Startup): New anchors for Option -init-eval-command,
1687         Home Directory Init File
1688         and Init File in the Current Directory during Startup.
1689         Mention set auto-load local-gdbinit with a reference.
1690         Change the sample code to "set auto-load python-scripts".
1691         (Threads): New anchor set libthread-db-search-path.
1692         Provide references to libthread_db.so.1 file.
1693         (Controlling GDB): New menu item for Auto-loading.
1694         (Auto-loading, Init File in the Current Directory)
1695         (libthread_db.so.1 file, objfile-gdb.gdb file): New nodes.
1696         (Python): Rename the menu item Auto-loading to Python Auto-loading.
1697         (Writing a Pretty-Printer, Objfiles In Python): Update the renamed
1698         reference.
1699         (Auto-loading): Rename to ...
1700         (Python Auto-loading): ... here.  Change "set auto-load-scripts" to
1701         "set auto-load python-scripts", new anchor for it.  Change
1702         "show auto-load-scripts" to "show auto-load python-scripts", new anchor
1703         for it.  Change "info auto-load-scripts"
1704         to "info auto-load python-scripts", new anchor for it.  Change "scripts"
1705         to "Python scripts".
1706
1707 2012-04-14  Anton Gorenkov <xgsa@yandex.ru>
1708
1709         PR mi/13393
1710         * gdb.texinfo (Print Settings): Extend the description for "set print
1711         object".
1712         (GDB/MI Variable Objects): Extend the description for -var-create and
1713         -var-list-children.
1714
1715 2012-04-11  Siva Chandra Reddy  <sivachandra@google.com>
1716
1717         * gdb.texinfo (Examining Data): Document the 'explore' command.
1718
1719 2012-03-28  Joel Brobecker  <brobecker@adacore.com>
1720
1721         * gdb.texinfo (GDB/MI Variable Objects): Document what happens
1722         to the children of a varobj and its update range when -var-update
1723         returns that the varobj's type changed.
1724
1725 2012-03-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
1726
1727         * gdb.texinfo (Auto-loading): Move @menu to the end of @node.
1728         Create two new links fir 'objfile-gdb.py file'
1729         and 'dotdebug_gdb_scripts section'.
1730
1731 2012-03-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
1732
1733         * gdb.texinfo (Auto-loading): Rename node reference
1734         '.debug_gdb_scripts section' to 'dotdebug_gdb_scripts section'.
1735         Twice.
1736         (.debug_gdb_scripts section): Rename the node ...
1737         (dotdebug_gdb_scripts section): ... here.
1738         (Maintenance Commands): Also rename this node reference.
1739
1740 2012-03-22  Siva Chandra Reddy  <sivachandra@google.com>
1741
1742         * gdb.texinfo (Python API/Values From Inferior): Add description
1743         about the new method Value.referenced_value.  Add description on
1744         how Value.dereference is different (and similar) to
1745         Value.referenced_value.
1746
1747 2012-03-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
1748
1749         * gdb.texinfo (File Options): Describe --init-command=FILE, -ix and
1750         --init-eval-command=COMMAND, -iex.
1751         (Startup): Describe -iex and -ix.  Simplify the example
1752         for "set auto-load-scripts off".
1753
1754 2012-03-16  Gary Benson  <gbenson@redhat.com>
1755
1756         PR breakpoints/10738
1757         * gdb.texinfo (Inline Functions): Remove the now-unnecessary @item
1758         stating that GDB cannot set breakpoints on inlined functions.
1759         (Mode Options): Document --use-deprecated-index-sections.
1760         (Index Section Format): Document new index section version format.
1761
1762 2012-03-15  Tom Tromey  <tromey@redhat.com>
1763
1764         * gdb.texinfo (Debugging C Plus Plus): Document "info vtbl".
1765
1766 2012-03-13  Doug Evans  <dje@google.com>
1767
1768         * gdb.texinfo (Help): Change apropos example to use "alias" instead
1769         of "reload".
1770         (Symbols): Delete docs for set/show symbol-reloading.
1771         * gdbint.texinfo (Defining Other Architecture Features): Delete
1772         SYMBOL_RELOADING_DEFAULT.
1773         * refcard.tex: Delete reference to symbol-reloading.
1774
1775 2012-03-07  Pedro Alves  <palves@redhat.com>
1776
1777         * gdb.texinfo (General Query Packets): Document new
1778         QProgramSignals packet.
1779         * gdb.texinfo (Remote configuration): Mention
1780         "program-signals-packet".
1781
1782 2012-03-05  Tristan Gingold  <gingold@adacore.com>
1783
1784         * gdb.texinfo (General Query Packets): Document xfer:uib:read.
1785
1786 2012-03-03  Yao Qi  <yao@codesourcery.com>
1787
1788         * gdb.texinfo (In-Process Agent): New node.
1789         Document new commands.
1790         (General Query Packets): Add packet `QAgent'.
1791
1792 2012-03-01  Maciej W. Rozycki  <macro@codesourcery.com>
1793
1794         * gdb.texinfo (MIPS Features): Add org.gnu.gdb.mips.dsp.
1795
1796 2012-03-01  Scott J. Goldman <scottjg@vmware.com>
1797
1798         * gdb.texinfo (Commands In Python): Put example python macro in
1799         COMMAND_USER category rather than COMMAND_OBSCURE.
1800         Document gdb.COMMAND_USER.
1801         (User-defined Commands): Update documentation to clarify
1802         "set/show max-user-call-depth" and "show user" don't apply to python
1803         commands.  Update documentation to clarify "help user-defined" may
1804         also include python commands defined as COMMAND_USER.
1805
1806 2012-02-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
1807
1808         * gdb.texinfo (Startup): Add option -ex description to the option -x
1809         description.
1810
1811 2012-02-24  Luis Machado  <lgustavo@codesourcery.com>
1812
1813         * gdb.texinfo (Setting Breakpoints): Mention and explain the
1814         condition-evaluation breakpoint parameter.
1815         Mention condition-evaluation mode being shown in "info break".
1816         (Break Conditions): Add description for target-side
1817         conditional breakpoints.
1818         (Remote Configuration): Mention conditional-breakpoints-packet. 
1819         (Packets): Add cond-expr parameter to Z0/Z1 packets and explain
1820         cond-expr.
1821         (General Query Packets): Mention new ConditionalBreakpoint feature.
1822
1823 2012-02-22  Tom Tromey  <tromey@redhat.com>
1824
1825         * gdb.texinfo (Blocks In Python): Clarify block iteration.
1826
1827 2012-02-17  Tom Tromey  <tromey@redhat.com>
1828
1829         PR python/10753:
1830         * gdb.texinfo (objfile-gdb.py file): Fix location of auto-load
1831         directory.
1832
1833 2012-02-14  Stan Shebs  <stan@codesourcery.com>
1834
1835         * gdb.texinfo (Disabling Breakpoints): Document enable count.
1836
1837 2012-02-13  Pedro Alves  <palves@redhat.com>
1838
1839         * gdb.texinfo (MIPS boards): Refer to mips-elf instead of
1840         mips-idt-ecoff.
1841
1842 2012-02-09  Yao Qi  <yao@codesourcery.com>
1843
1844         * gdb.texinfo (Symbols In Python): Add missing `@end defvar'.
1845
1846 2012-02-07  Tom Tromey  <tromey@redhat.com>
1847
1848         * gdb.texinfo (Symbols In Python): Document Symbol.needs_frame and
1849         Symbol.value.
1850
1851 2012-02-07  Tom Tromey  <tromey@redhat.com>
1852
1853         * gdb.texinfo (Symbols In Python): Document Symbol.line.
1854
1855 2012-01-27  Thomas Schwinge  <thomas@codesourcery.com>
1856
1857         * gdb.textinfo (Packets): Move vCont paragraph to the correct place.
1858
1859 2012-01-24  Tom Tromey  <tromey@redhat.com>
1860
1861         * gdb.texinfo (Set Catchpoints): Document "catch load" and "catch
1862         unload".
1863         (Files): Mention new catch commands.
1864         (GDB/MI Async Records): Likewise.
1865
1866 2012-01-24  Gary Benson  <gbenson@redhat.com>
1867
1868         Delete #if 0'd out code.
1869         * gdb.texinfo (Frame Info): Remove "info catch".
1870
1871 2012-01-20  Ulrich Weigand  <ulrich.weigand@linaro.org>
1872
1873         * gdb.texinfo (Remote Configuration): Document
1874         "set remote hostio-readlink-packet" command.
1875         (General Query Packets): Document vFile:readlink packet.
1876
1877 2012-01-16  Tom Tromey  <tromey@redhat.com>
1878
1879         * gdb.texinfo (Specify Location): Document relative file name
1880         handling.
1881
1882 2012-01-16  Tom Tromey  <tromey@redhat.com>
1883
1884         * gdb.texinfo (gdb.printing): Document FlagEnumerationPrinter.
1885
1886 2012-01-13  Jan Kratochvil  <jan.kratochvil@redhat.com>
1887             Eli Zaretskii  <eliz@gnu.org>
1888
1889         * gdbint.texinfo (Coding Standards): Require braces for two lines of
1890         code.
1891
1892 2012-01-11  Paul Hilfinger  <hilfingr@adacore.com>
1893
1894         * gdb.texinfo (Variables): Document use of :: for non-static
1895         variables.
1896
1897 2012-01-05  Joel Brobecker  <brobecker@adacore.com>
1898
1899         * gdbint.texinfo (Start of New Year Procedure): Update
1900         to replace use of copyright.sh by use of copyright.py.
1901
1902 2012-01-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
1903
1904         Remove the gdbtui binary.
1905         * all-cfg.texi (GDBTUI): Remove.
1906         * gdb.texinfo (Mode Options): Remove the GDBTUI reference.
1907         (TUI): Remove GDBTUI pindex.  Remove the GDBTUI reference.
1908         * gdbint.texinfo (Testsuite): Replace `gdbtui' by `gdb -tui'.
1909
1910 2011-12-23  Kevin Pouget  <kevin.pouget@st.com>
1911
1912         Introduce gdb.FinishBreakpoint in Python.
1913         * gdb.texinfo (Finish Breakpoints in Python): New subsection.
1914         (Python API): Add menu entry for Finish Breakpoints.
1915
1916 2011-12-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
1917
1918         * gdbint.texinfo (Testsuite): Describe KFAIL and XFAIL in Writing
1919         tests.
1920
1921 2011-12-16  Doug Evans  <dje@google.com>
1922
1923         * gdb.texinfo (Server): Document -/stdio argument to gdbserver.
1924
1925 2011-12-16  Phil Muldoon  <pmuldoon@redhat.com>
1926
1927         * gdb.texinfo (Python Commands): Remove "maint set/show print
1928         stack".  Add documentation for "set/show python print-stack".
1929
1930 2011-12-14  Pedro Alves  <pedro@codesourcery.com>
1931
1932         * gdb.texinfo (Implementing a Remote Stub): Explain that you
1933         should transfer control to the stub in the startup code instead of
1934         in main.  Mention the need to get past the initial breakpoint.
1935
1936 2011-12-06  Tom Tromey  <tromey@redhat.com>
1937
1938         * gdb.texinfo (Set Breaks): Update for new behavior.
1939
1940 2011-12-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
1941
1942         * gdb.texinfo (Requirements, Remote Protocol): Reference also `Library
1943         List Format for SVR4 Targets'.
1944         (General Query Packets): New item qXfer:libraries-svr4:read.
1945         (Library List Format for SVR4 Targets): New node.
1946
1947 2011-12-01  Tom Tromey  <tromey@redhat.com>
1948
1949         * gdb.texinfo (Writing a Pretty-Printer): Use append method, not
1950         add.
1951
1952 2011-11-22  Tom Tromey  <tromey@redhat.com>
1953
1954         * gdb.texinfo (GDB/MI Async Records): Document new *stopped
1955         reasons.
1956
1957 2011-11-20  Stan Shebs  <stan@codesourcery.com>
1958
1959         * gdb.texinfo (Starting and Stopping Trace Experiments): Document
1960         note-related options and variables.
1961         (Tracepoint Packets): Document packet changes.
1962
1963 2011-11-20  Sanjoy Das  <sdas@igalia.com>
1964
1965         * gdb.texinfo (JIT Interface): Add documentation on writing and
1966         usind JIT debug info readers.
1967         (Custom Debug Info, Using JIT Debug Info Readers, Writing JIT
1968         Debug Info Readers): New nodes.
1969
1970 2011-11-18  Yao Qi  <yao@codesourcery.com>
1971
1972         * gdb.texinfo (Create and Delete Tracepoints): Mention pending
1973         tracepoint.
1974
1975 2011-11-15  Doug Evans  <dje@google.com>
1976
1977         * gdb.texinfo (Files): Document basenames-may-differ.
1978
1979 2011-11-14  Doug Evans  <dje@google.com>
1980
1981         * gdb.texinfo (Shell Commands): Document "!".
1982
1983 2011-11-14  Stan Shebs  <stan@codesourcery.com>
1984             Kwok Cheung Yeung  <kcy@codesourcery.com>
1985
1986         * gdb.texinfo (Create and Delete Tracepoints): Describe what is
1987         needed to get shorter fast tracepoints.
1988         (Tracepoint Packets): Document new qTMinFTPILen packet.
1989
1990 2011-11-14  Yao Qi  <yao@codesourcery.com>
1991
1992         * gdb.texinfo (Create and Delete Tracepoints): Describe changed
1993         behavior of tracepoint.
1994         (General Query Packets): New feature InstallInTrace.
1995         (Remote Configuration): Document "set remote
1996         install-in-trace-packet".
1997
1998 2011-11-12  Matt Rice  <ratmice@gmail.com>
1999
2000         * gdb.texinfo (C Preprocessor Macros): Remove info definitions.
2001         Add arguments to info macro.
2002
2003 2011-11-10  Tom Tromey  <tromey@redhat.com>
2004
2005         * gdb.texinfo (Compilation): Don't mention -gdwarf-2.  Link to GCC
2006         manual.
2007         (Variables): Don't mention -gdwarf-2.  Link to Compilation node.
2008         (Macros): Add a footnote.
2009         (C): Remove paragraph about compiler options.
2010         (C Constants): Mention wide character and string constants.
2011         (C Plus Plus Expressions): Update compiler option advice.  Mention
2012         using declarations.  Mention ADL.  Remove old HP compiler
2013         information.
2014
2015 2011-11-10  Tom Tromey  <tromey@redhat.com>
2016
2017         PR c++/9257:
2018         * gdb.texinfo (Print Settings): Add an extra note about the need
2019         for a vtable.
2020
2021 2011-11-08  Maciej W. Rozycki  <macro@codesourcery.com>
2022
2023         * gdb.texinfo (MIPS): Remove duplicate "auto" reference from
2024         "set mips abi" documentation.
2025
2026 2011-11-04  Doug Evans  <dje@google.com>
2027
2028         * gdb.texinfo (Maintenance Commands): Update docs of "maint time".
2029
2030 2011-11-03  Tom Tromey  <tromey@redhat.com>
2031
2032         * gdb.texinfo (Stopping): Add menu entry.
2033         (Continuing and Stepping): Restore @node.  Use @section, not
2034         @subsection.
2035
2036 2011-11-03  Maciej W. Rozycki  <macro@codesourcery.com>
2037
2038         * gdb.texinfo (Skipping Over Functions and Files): Remove node
2039         designation.  Fix "Specify Location" cross-reference.
2040
2041 2011-11-02  Stan Shebs  <stan@codesourcery.com>
2042
2043         * gdb.texinfo (Tracepoint Action Lists): Document collect/s.
2044         (General Query Packets): Describe tracenz feature.
2045         * agentexpr.texi (Bytecode Descriptions): Describe tracenz.
2046
2047 2011-10-28  Paul Koning  <paul_koning@dell.com>
2048
2049         * gdb.texinfo (gdb.types): Rename deepitems to deep_items.
2050
2051 2011-10-27  Kevin Pouget  <kevin.pouget@st.com>
2052
2053         * gdb.texinfo ((Frames In Python): Document 
2054         gdb.FRAME_UNWIND_FIRST_ERROR contant.
2055
2056 2011-10-26  Paul Koning  <paul_koning@dell.com>
2057
2058         * gdb.texinfo (gdb.types): Document new deepitems function.
2059         
2060 2011-10-25  Paul Koning  <paul_koning@dell.com>
2061
2062         PR python/13327
2063         
2064         * gdb.texinfo (Values From Inferior): Add is_lazy attribute,
2065         fetch_lazy method.
2066
2067 2011-10-20  Phil Muldoon  <pmuldoon@redhat.com>
2068
2069         PR python/12656
2070
2071         * gdb.texinfo (Blocks In Python): Document is_static, is_global,
2072         global_block, static_block function.
2073
2074 2011-10-19  Tom Tromey  <tromey@redhat.com>
2075
2076         * gdb.texinfo (Commands In Python): Add missing "@"s.
2077
2078 2011-10-13  Kevin Pouget  <kevin.pouget@st.com>
2079
2080         PR python/13285 Document named constants for frame unwind stop reasons
2081         * gdb.texinfo (Frames In Python): Document gdb.FRAME_UNWIND_* 
2082         constants.
2083
2084 2011-10-12  Jan Kratochvil  <jan.kratochvil@redhat.com>
2085
2086         Fix compatibility with texinfo versions older than 4.12.
2087         * Makefile.in (MAKEINFO): Set to @MAKEINFO@.
2088         (MAKEINFOFLAGS, MAKEINFO_EXTRA_FLAGS, MAKEINFO_CMD): New.
2089         (MAKEHTMLFLAGS): Use MAKEINFO_CMD.
2090         (gdb.info, gdbint.info, stabs.info, annotate.info): Use MAKEINFO_CMD.
2091         * gdb.texinfo (Tail Call Frames): Convert @arrow{} to @click, when possible.
2092         Make the conversion conditional on HAVE_MAKEINFO_CLICK, using variables
2093         CALLSEQ1A, CALLSEQ1B, CALLSEQ2A and CALLSEQ2B.
2094
2095 2011-10-09  Doug Evans  <dje@google.com>
2096
2097         * gdb.texinfo (Extending GDB): Document alias command.
2098
2099 2011-10-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
2100
2101         Support @entry in input expressions.
2102         * gdb.texinfo (Variables): Describe @entry names suffix.
2103         (Print Settings): Add anchor for `set print entry-values'.
2104
2105 2011-10-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
2106             Eli Zaretskii  <eliz@gnu.org>
2107
2108         Display @entry parameter values (without references).
2109         * gdb.texinfo (Tail Call Frames): Add anchor.  Add self tail call
2110         example.
2111         (Print Settings): New description of set print entry-values and show
2112         print entry-values.
2113
2114 2011-10-09  Jan Kratochvil  <jan.kratochvil@redhat.com>
2115             Eli Zaretskii  <eliz@gnu.org>
2116
2117         Recognize virtual tail call frames.
2118         * gdb.texinfo (Optimized Code): Add reference to Tail Call Frames.
2119         (Tail Call Frames): New node.
2120         (Frames In Python): Add gdb.TAILCALL_FRAME.
2121
2122 2011-10-07  Doug Evans  <dje@google.com>
2123
2124         * gdb.texinfo (gdb.printing): Document new `replace' arg to
2125         register_pretty_printer.
2126
2127 2011-10-07  Phil Muldoon  <pmuldoon@redhat.com>
2128
2129         PR python/12930
2130         PR python/12802
2131
2132         * gdb.texinfo (Breakpoints In Python): Clarify behavior in the
2133         stop method.
2134
2135 2011-10-07  Ulrich Weigand  <ulrich.weigand@linaro.org>
2136
2137         * gdb.texinfo (Starting your Program): "set disable-randomization"
2138         is no longer Linux-specific.
2139         (Remote Configuration): Document "set remote
2140         disable-randomization-packet".
2141         (General Query Packets): Document "QDisableRandomization" packet
2142         and add it to "qSupported" list.
2143
2144 2011-10-07  Kevin Pouget  <kevin.pouget@st.com>
2145
2146         Allow Python notification of new object-file loadings.
2147         * gdb.texinfo (Events In Python): Document `gdb.NewObjFileEvent'
2148         event type.
2149
2150 2011-10-04  Kevin Pouget  <kevin.pouget@st.com>
2151
2152         PR python/12691: Add the inferior to Python exited event
2153         * gdb.texinfo (Events In Python): Describe exited inferior attribute.
2154
2155 2011-10-03  Joel Brobecker  <brobecker@adacore.com>
2156
2157         * gdb.texinfo (GDB/MI Miscellaneous Commands): Minor
2158         rephasing.
2159
2160 2011-10-03  Joel Brobecker  <brobecker@adacore.com>
2161
2162         * gdb.texinfo (GDB/MI Ada Tasking Commands): New node.
2163         (GDB/MI Miscellaneous Commands): Add `ada-task-info'
2164         as possible feature returned by the `-list-features'
2165         command.
2166
2167 2011-09-28  Paul Koning  <paul_koning@dell.com>
2168
2169         * gdb.texinfo (gdb.Type): Document field access by dictionary
2170         key syntax.
2171
2172 2011-09-28  Yao Qi  <yao@codesourcery.com>
2173
2174         * gdb.texinfo (Files): Update options for `add-symbol-file'.
2175         Add one space after option `-s'.  Remove @r{} markup.
2176
2177 2011-09-27  Stan Shebs  <stan@codesourcery.com>
2178
2179         * gdb.texinfo (Tracepoint Action Lists): Document $_ret.
2180
2181 2011-09-16  Hui Zhu  <teawater@gmail.com>
2182
2183         * gdb.texinfo (Tracepoint Restrictions): Change *$esp@300
2184         to *(unsigned char *)$esp@300.
2185
2186 2011-09-15  Paul Koning  <paul_koning@dell.com>
2187
2188         * gdb.texinfo: Make style of Python functions and methods match
2189         the syntax of Python.  Also put class and module names explicitly
2190         on function, member, and variable names, matching Python
2191         documentation conventions.
2192         
2193 2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
2194
2195         PR Python/12692 Add gdb.selected_inferior() to Python interface.
2196         * gdb.texinfo (Inferiors In Python): Describe new
2197         gdb.selected_inferior() function.
2198
2199 2011-09-15  Kevin Pouget  <kevin.pouget@st.com>
2200
2201         Handle multiple breakpoint hits in Python interface:
2202         * gdb.texinfo (Events In Python): New function documentation:
2203         gdb.BreakpointEvent.breakpoints. Indicate that
2204         gdb.BreakpointEvent.breakpoint is now deprecated.
2205
2206 2011-09-04  Joel Brobecker  <brobecker@adacore.com>
2207
2208         * gdb.texinfo: Set EDITION to "Tenth" and change ISBN.
2209
2210 2011-08-25  Andrew Oakley  <andrew@ado.is-a-geek.net>
2211
2212         * gdb.texinfo (Types In Python): Document 'bitpos' for enums.
2213
2214 2011-08-17  Phil Muldoon  <pmuldoon@redhat.com>
2215
2216         * gdb.texinfo (Prompt): Add set/show extended-prompt
2217         documentation
2218         (Basic Python): Add prompt_hook anchor.
2219         (Python modules): Reword module text to reflect multiple modules.
2220         (gdb.prompt): Document gdb.prompt module.
2221
2222 2011-08-14  Yao Qi  <yao@codesourcery.com>
2223
2224         * gdb.texinfo (General Query Packets): Document qXfer:fdpic:read packet.
2225
2226 2011-08-14  Yao Qi  <yao@codesourcery.com>
2227
2228         * gdb.texinfo (Standard Target Features): Document C6x features.
2229         (TIC6x Features): New node.
2230
2231 2011-08-12  Doug Evans  <dje@google.com>
2232
2233         * gdb.texinfo (Symbols In Python): Document symbol.type.
2234
2235 2011-08-09  Phil Muldoon  <pmuldoon@redhat.com>
2236
2237         * gdb.texinfo (Python): Document command and function
2238         auto-loading.
2239
2240 2011-07-26  Jan Kratochvil  <jan.kratochvil@redhat.com>
2241             Eli Zaretskii  <eliz@gnu.org>
2242
2243         * gdb.texinfo (whatis, ptype): Highlight their differences.  Describe
2244         typedefs unrolling.  Extend the sample code by an inner typedef and
2245         outer typedefs unrolling.
2246
2247 2011-07-26  Paul Pluzhnikov  <ppluzhnikov@google.com>
2248
2249         * gdb.texinfo (Caching Remote Data): Document {set,show} dcache
2250         size and line-size.
2251
2252 2011-07-21  Matt Rice  <ratmice@gmail.com>
2253
2254         PR macros/12999
2255         * gdb.texinfo (Macros): Add info definitions and info macros commands.
2256         Update text and cindex entries for info macro command.
2257
2258 2011-07-21  Phil Muldoon  <pmuldoon@redhat.com>
2259
2260         * observer.texi (GDB Observers): Add before_prompt observer.
2261         * gdb.texinfo (Basic Python): Add documentation for prompt
2262         substitution.
2263
2264 2011-07-11  Phil Muldoon  <pmuldoon@redhat.com>
2265
2266         PR python/12438
2267         * gdb.texinfo (Python Commands): Add deprecate note to maint
2268           set/show python print-stack.  Document set/show python
2269           print-backtrace.
2270
2271 2011-07-05  Thiago Jung Bauermann  <bauerman.ibm.com>
2272
2273         * gdb.texinfo: Fix typos.
2274
2275 2011-07-01  Tom Tromey  <tromey@redhat.com>
2276
2277         * gdb.texinfo (Debugging Output): Document set debug
2278         check-physname.
2279
2280 2011-06-29  Tom Tromey  <tromey@redhat.com>
2281
2282         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document
2283         breakpoint-notifications feature.
2284
2285 2011-06-29  Ulrich Weigand  <ulrich.weigand@linaro.org>
2286
2287         * gdb.texinfo (Target Description): Remove warning about
2288         possibly unstable format.
2289
2290 2011-06-03  Tom Tromey  <tromey@redhat.com>
2291
2292         * gdb.texinfo (GDB/MI Async Records): Document 'exit-code' field.
2293         (Events In Python): Note that exit_code is optional.
2294
2295 2011-05-17  Pedro Alves  <pedro@codesourcery.com>
2296
2297         * gdb.texinfo (Remote Protocol) <Overview>: Mention vCont is
2298         required for multi-threading support.
2299         (Remote Protocol) <Packets>: Mention that 'c', 's', 'C', 'S' and
2300         Hc are deprecated for multi-threading debugging.  Point readers at
2301         the vCont packet.
2302
2303 2011-05-15  Doug Evans  <dje@google.com>
2304
2305         * gdb.texinfo (Auto-loading): Document printing of missing scripts.
2306
2307 2011-05-13  Doug Evans  <dje@google.com>
2308
2309         * gdb.texinfo (Threads): Document $sdir,$pdir.
2310         (Server): Document $pdir exception.
2311
2312         * gdb.texinfo (Auto-loading): Document "info auto-load-scripts".
2313
2314         * gdb.texinfo (Threads): Clarify default value for
2315         libthread-db-search-path.
2316
2317         * gdb.texinfo (Completion): Update example.
2318         (Debugging Output): Delete `set/show debug lin-lwp-async'.
2319
2320 2011-05-12  Kwok Cheung Yeung  <kcy@codesourcery.com>
2321
2322         * gdb.texinfo: Document change in the behaviour of the enable and
2323         disable GDB commands when applied to tracepoints.
2324         Document the EnableDisableTracepoints remote stub feature.
2325         Document QTEnable and QTDisable in the list of tracepoint packets.
2326
2327 2011-05-11  Jan Kratochvil  <jan.kratochvil@redhat.com>
2328
2329         * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Rename inc-hist.texinfo to
2330         hsuser.texi.
2331         * gdb.texinfo <!SYSTEM_READLINE>: Rename inc-hist.texinfo inclusion and
2332         comment to hsuser.texi.  Change rluser.texi name in the comment.
2333
2334 2011-05-10  Doug Evans  <dje@google.com>
2335
2336         * gdb.texinfo (Threads): If an empty path is provided for
2337         libthread-db-search-path it is reset to its default value.
2338         (Server): Ditto.
2339
2340 2011-05-09  Doug Evans  <dje@google.com>
2341
2342         * gdb.texinfo (Requirements): Fix typo.  Mention --with-iconv-bin.
2343
2344 2011-05-06  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
2345             Thiago Jung Bauermann  <bauerman@br.ibm.com>
2346
2347         Implement support for PowerPC BookE masked watchpoints.
2348         * gdb.texinfo (Set Watchpoints): Document mask parameter.
2349         (PowerPC Embedded): Mention support of masked watchpoints.
2350
2351 2011-05-03  Joel Brobecker  <brobecker@adacore.com>
2352
2353         * gdb.texinfo (In Memoriam): Replace litteral uses of `GDB' with
2354         `@value{GDBN}'.
2355
2356 2011-05-03  Joel Brobecker  <brobecker@adacore.com>
2357
2358         * gdb.texinfo (titlepage): Remove dedication.
2359         (In Memoriam): New appendix.
2360
2361 2011-04-27  Jan Kratochvil  <jan.kratochvil@redhat.com>
2362             Eli Zaretskii  <eliz@gnu.org>
2363
2364         * gdb.texinfo (Index Section Format): Change the version to 5.
2365         Describe the different formula.
2366
2367 2011-04-24  Jan Kratochvil  <jan.kratochvil@redhat.com>
2368             Eli Zaretskii  <eliz@gnu.org>
2369
2370         * gdb.texinfo (Starting and Stopping Trace Experiments): New anchor
2371         for disconnected tracing.
2372         (Multi-Process Mode for @code{gdbserver}): Mention --multi and
2373         extended-remote relationship.  Mention --once.
2374         (TCP port allocation lifecycle of @code{gdbserver}): New.
2375
2376 2011-04-23  Eli Zaretskii  <eliz@gnu.org>
2377
2378         * gdb.texinfo (Server): Improve indexing.  Index all optional
2379         switches to gdbserver.
2380
2381 2011-04-20  Tom Tromey  <tromey@redhat.com>
2382
2383         * gdb.texinfo (Index Section Format): New node.
2384         (Top): Add new node to menu.
2385
2386 2011-04-20  Pedro Alves  <pedro@codesourcery.com>
2387
2388         * gdb.texinfo (Maintenance Commands): Document `maint print
2389         remote-registers'.
2390
2391 2011-04-20  Tom Tromey  <tromey@redhat.com>
2392
2393         * gdb.texinfo (Trace File Format): Move node later.
2394
2395 2011-04-19  Tom Tromey  <tromey@redhat.com>
2396
2397         * gdbint.texinfo (Register Information Functions): Remove
2398         duplicate "the".
2399         * gdb.texinfo (Emacs): Remove duplicate "to".
2400         (GDB/MI Variable Objects): Remove duplicate "the".
2401         (General Query Packets): Likewise.
2402
2403 2011-04-02  Joel Brobecker  <brobecker@adacore.com>
2404
2405         * gdb.texinfo (GDB/MI Output Records): Fix menu entry for
2406         "GDB/MI Ada Exception Information" node.
2407
2408 2011-04-01  Joel Brobecker  <brobecker@adacore.com>
2409
2410         * gdb.texinfo (GDB/MI Ada Exception Information): Document
2411         the "exception-name" field in the *stopped async record.
2412
2413 2011-03-31  Thiago Jung Bauermann  <bauerman@br.ibm.com>
2414             Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
2415
2416         Implement support for PowerPC BookE ranged breakpoints.
2417         * gdb.texinfo (PowerPC Embedded): Document ranged breakpoints.
2418
2419 2011-03-28  Tom Tromey  <tromey@redhat.com>
2420
2421         * gdb.texinfo (Set Tracepoints): Fix typo.
2422
2423 2011-03-24  Tom Tromey  <tromey@redhat.com>
2424
2425         * gdb.texinfo (Specify Location): Document `function:label'
2426         linespec.
2427
2428 2011-03-18  Phil Muldoon  <pmuldoon@redhat.com>
2429
2430         PR python/12149
2431
2432         * gdb.texinfo (Basic Python): Update gdb.write and flush text.
2433
2434 2011-03-17  Phil Muldoon  <pmuldoon@redhat.com>
2435
2436         * gdb.texinfo (Blocks In Python): Add is_valid method description.
2437         (Inferiors In Python): Likewise.
2438         (Threads In Python): Likewise.
2439         (Symbols In Python): Likewise.
2440         (Objfiles In Python): Likewise.
2441         (Symbol Tables In Python): Likewise.
2442
2443 2011-03-15  Pedro Alves  <pedro@codesourcery.com>
2444
2445         * gdb.texinfo (Auto Display) <undisplay, enable display, disable
2446         display>: Explain that the commands accept number ranges.
2447
2448 2011-03-14  Phil Muldoon  <pmuldoon@redhat.com>
2449
2450         * gdb.texinfo (Breakpoints In Python): Add description and example
2451         of Python stop function operation.
2452
2453 2011-03-10  Phil Muldoon  <pmuldoon@redhat.com>
2454
2455         * gdb.texinfo (Parameters In Python): Document get_set_string and
2456         get_show_string methods.
2457
2458 2011-02-28  Jan Kratochvil  <jan.kratochvil@redhat.com>
2459
2460         * gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.
2461
2462         * gdb.texinfo (Starting and Stopping Trace Experiments): Fix
2463         circular-trace-buffer name.
2464
2465 2011-02-28  Joel Brobecker  <brobecker@adacore.com>
2466
2467         * gdb.texinfo (Inferiors and Programs): Fix small error introduced
2468         in the previous change.
2469
2470 2011-02-27  Michael Snyder  <msnyder@vmware.com>
2471
2472         * gdb.texinfo (Inferiors and Programs): Update commands to show 
2473         that they can accept multiple arguments.
2474
2475 2011-02-24  Joel Brobecker  <brobecker@adacore.com>
2476
2477         Revert the following patch (code patch was not approved):
2478         2011-02-21  Hui Zhu  <teawater@gmail.com>
2479         * agentexpr.texi (bytecode descriptions): add printf.
2480         * gdb.texinfo (tracepoint action lists): add printf.
2481
2482 2011-02-23  Doug Evans  <dje@google.com>
2483
2484         * gdb.texinfo (Symbols In Python): Fix mention of C++, use C@t{++}.
2485
2486 2011-02-23  Michael Snyder  <msnyder@vmware.com>
2487
2488         * gdb.texinfo (Set Breaks): Add @dots{} to arguments of info break.
2489         (Set Watchpoints): Add @dots{} to argument of info watchpoints.
2490         (Listing Tracepoints): Add @dots{} to argument of info tracepoints.
2491
2492 2011-02-22  Doug Evans  <dje@google.com>
2493
2494         * gdb.texinfo (Symbols In Python): Document lookup_global_symbol.
2495         Clarify behaviour of lookup_symbol when `block' argument is omitted,
2496         add description of result, fix @defun formatting.
2497
2498 2011-02-21  Hui Zhu  <teawater@gmail.com>
2499
2500         * agentexpr.texi (Bytecode Descriptions): Add printf.
2501         * gdb.texinfo (Tracepoint Action Lists): Add printf.
2502
2503 2011-02-18  Tom Tromey  <tromey@redhat.com>
2504
2505         * agentexpr.texi (Bytecode Descriptions): Document pick and rot.
2506
2507 2011-02-14  Michael Snyder  <msnyder@vmware.com>
2508
2509         * gdb.texinfo (threads): Document argument for "info threads" cmd.
2510         Document new command "thread find".
2511
2512 2011-02-14  Michael Snyder  <msnyder@vmware.com>
2513
2514         * gdb.texinfo (Threads): Update example of new thread message.
2515
2516 2011-02-14  Pedro Alves  <pedro@codesourcery.com>
2517
2518         * gdb.texinfo (Remote Configuration): Mention set/show remote
2519         traceframe-info.
2520         (Tools/Packages Optional for Building GDB): Mention that expat is
2521         used for traceframe info.
2522         (Remote Protocol) <Menu>: Add "Traceframe Info Format".
2523         (General Query Packets) <qSupported>: Describe the
2524         qXfer:traceframe-info:read feature.
2525         (qXfer::read): Describe qXfer:traceframe-info:read.
2526         (Traceframe Info Format): New section.
2527
2528 2011-02-04  Pedro Alves  <pedro@codesourcery.com>
2529
2530         * gdbint.texinfo (Formatting): Mention some formatting guidelines
2531         for casts and unary operators.
2532
2533 2011-02-04  Tom Tromey  <tromey@redhat.com>
2534
2535         * gdb.texinfo (GDB/MI Async Records): Document that symbols-loaded
2536         is not useful.
2537
2538 2011-01-25  Pedro Alves  <pedro@codesourcery.com>
2539
2540         * gdb.texinfo: s/value optimized out/optimized out/g
2541
2542 2011-01-21  Joel Brobecker  <brobecker@adacore.com>
2543
2544         * gdb.texinfo (Other Misc Settings): Rework part of the
2545         documentation of the "set interactive mode" command.
2546
2547 2011-01-19  Tom Tromey  <tromey@redhat.com>
2548
2549         * gdb.texinfo (Threads): Document thread name output and `thread
2550         name' command.
2551         (Threads In Python): Document Thread.name attribute.
2552         (GDB/MI Thread Commands): Document thread attributes.
2553
2554 2011-01-12  Andrew Burgess  <aburgess@broadcom.com>
2555
2556         * gdb.texinfo (GDB/MI Data Manipulation): Update to reflect
2557         changes in mi/mi-cmd-disas.c
2558
2559 2011-01-12  Tom Tromey  <tromey@redhat.com>
2560
2561         * gdb.texinfo (Threads): Remove duplicate text.  Update examples.
2562         Fix "thread apply" text.
2563
2564 2011-01-11  Sergio Durigan Junior  <sergiodj@linux.vnet.ibm.com>
2565             Thiago Jung Bauermann  <bauerman@br.ibm.com>
2566
2567         Implement support for PowerPC BookE ranged watchpoints.
2568         * gdb.texinfo (PowerPC Embedded): Document ranged watchpoints and
2569         the "set powerpc exact-watchpoints" flag.
2570
2571 2011-01-07  Tom Tromey  <tromey@redhat.com>
2572
2573         * gdb.texinfo (Python API): Add descriptions to @menu items.
2574
2575 2011-01-06  Tom Tromey  <tromey@redhat.com>
2576
2577         * gdb.texinfo (Frames In Python): Document gdb.newest_thread.
2578
2579 2010-01-06  Paul Pluzhnikov  <ppluzhnikov@google.com>
2580
2581         * gdb.texinfo (Debugging Output): Document "set debug jit".
2582
2583 2011-01-06  Tom Tromey  <tromey@redhat.com>
2584
2585         PR python/12133:
2586         * gdb.texinfo (Frames In Python): Document various frame
2587         constants.
2588
2589 2011-01-05  Joel Brobecker  <brobecker@adacore.com>
2590
2591         * doc/agentexpr.texi, doc/all-cfg.texi, doc/annotate.texinfo,
2592         doc/gdb.texinfo, doc/gdbint.texinfo, doc/observer.texi,
2593         doc/refcard.tex, doc/stabs.texinfo: Copyright year update.
2594
2595 2011-01-03  Jan Kratochvil  <jan.kratochvil@redhat.com>
2596
2597         * Makefile.in (diststuff): Remove gdb-cfg.texi and GDBvn.texi.
2598         (clean): Add GDBvn.texi.
2599
2600 2010-12-29  Joel Brobecker  <brobecker@adacore.com>
2601
2602         * gdb.texinfo (Ada Glitches): Remove paragraph describing the
2603         occasional case where the debugger prints an array address
2604         instead of the array itself.
2605
2606 2010-12-23  Pedro Alves  <pedro@codesourcery.com>
2607
2608         * gdb.texinfo (Packets) <read registers packet>: Document support
2609         for registers that were not collected.
2610
2611 2010-12-15  Doug Evans  <dje@google.com>
2612
2613         * gdb.texinfo (Startup): Document auto-loading of scripts during
2614         startup.
2615         (Auto-loading): Delete "maint set python auto-load on|off".
2616         Add "set auto-load-scripts on|off".
2617
2618 2010-12-07  Doug Evans  <dje@google.com>
2619
2620         * gdb.texinfo (Mode Options): Document -data-directory.
2621         (Data Files): Add reference to -data-directory.
2622
2623 2010-11-29  Doug Evans  <dje@google.com>
2624
2625         * gdb.texinfo (Pretty-Printer Introduction): Change
2626         printer-name:subprinter-name to printer-name;subprinter-name.
2627
2628 2010-11-29  Phil Muldoon  <pmuldoon@redhat.com>
2629
2630         PR python/12199
2631
2632         * gdb.texinfo (Breakpoints In Python): Document "delete" method.
2633
2634 2010-11-23  Tom Tromey  <tromey@redhat.com>
2635
2636         * gdb.texinfo (Top): Check SYSTEM_READLINE.
2637         (Editing): Likewise.
2638         (Command History): Likewise.
2639         (TUI Keys): Likewise.
2640         (Bug Reporting): Conditionally include rluser.texi and
2641         inc-history.texinfo.
2642         * Makefile.in (READLINE_TEXI_INCFLAG): New variable.
2643         (GDB_DOC_SOURCE_INCLUDES): Add comment.
2644         (GDBvn.texi): Set SYSTEM_READLINE when appropriate.
2645         (gdb.dvi): Use READLINE_TEXI_INCFLAG.
2646         (gdb.pdf): Likewise.
2647         (gdb.info): Likewise.
2648         (gdb/index.html): Likewise.
2649
2650 2010-11-23  Tom Tromey  <tromey@redhat.com>
2651
2652         * Makefile.in (Makefile): Run ../config.status.
2653         (distclean): Update.
2654         * configure: Remove.
2655         * configure.ac: Remove.
2656
2657 2010-11-12  Tom Tromey  <tromey@redhat.com>
2658
2659         * gdb.texinfo (Basic Python): Update.  Add xref.
2660         (Exception Handling): Document new exception classes.
2661         (Types In Python): Update.
2662         (Frames In Python): Update.
2663
2664 2010-11-11  Phil Muldoon  <pmuldoon@redhat.com>
2665
2666         * gdb.texinfo (Breakpoints In Python): Document "internal"
2667         parameter, and visible attribute.
2668
2669 2010-11-05  Doug Evans  <dje@google.com>
2670
2671         * gdb.texinfo (Source Path): Document "set directories".
2672
2673 2010-11-05  Ken Werner  <ken.werner@de.ibm.com>
2674
2675         * gdb.texinfo: (Summary) Add mention about OpenCL C language support.
2676         (OpenCL C): New node.
2677
2678 2010-11-02  Doug Evans  <dje@google.com>
2679
2680         * gdb.texinfo (Pretty Printing): Expand into three sections,
2681         introduction, example, and commands.
2682         (Python API): Delete section Disabling Pretty-Printers, merge into
2683         Selecting Pretty-Printers.
2684         (Writing a Pretty-Printer): New section.  Move the pretty-printer
2685         example here, and reformat to match python coding style.  Add a second
2686         example using the gdb.printing module.
2687         (Python modules): Add gdb.printing.
2688
2689 2010-10-29  Doug Evans  <dje@google.com>
2690
2691         * gdb.texinfo (Python): Fix long line.
2692
2693 2010-10-20  Doug Evans  <dje@google.com>
2694
2695         * gdbint.texinfo (Misc Guidelines): Renamed from Coding.
2696         All references updated.  Correct sections marked as subsections.
2697         (Coding Standards): New chapter.  Move the coding standard related
2698         subsections here.  Add section on Python coding standards.
2699
2700 2010-10-13  Doug Evans  <dje@google.com>
2701
2702         * gdb.texinfo (Python): Add "Python modules".
2703         (Types in Python): Add reference to gdb.types section.
2704         (Python modules): New node.
2705
2706 2010-10-11  Doug Evans  <dje@google.com>
2707
2708         * gdb.texinfo (Values From Inferior): Add reference to "Types in
2709         Python" from gdb.Value.type description.
2710
2711 2010-09-28  Joel Brobecker  <brobecker@adacore.com>
2712
2713         * gdb.texinfo (Ravenscar Profile): New node.
2714
2715 2010-09-22  Tom Tromey  <tromey@redhat.com>
2716
2717         * gdb.texinfo (Values From Inferior): Mention Value.__init__.
2718
2719 2010-09-22  Eli Zaretskii  <eliz@gnu.org>
2720
2721         * gdb.texinfo (Values From Inferior): Clarify that
2722         value.dynamic_type works only in C++ programs with RTTI.
2723
2724 2010-09-15  Paul Bolle  <pebolle@tiscali.nl>
2725
2726         * gdb.texinfo (Character Sets): Correctly reference host-charset
2727         in example.
2728
2729 2010-09-13  Tom Tromey  <tromey@redhat.com>
2730
2731         * gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-frames>:
2732         Document "fullname" and "from".
2733
2734 2010-09-01  Marc Khouzam  <marc.khouzam@ericsson.com>
2735
2736         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document new
2737         feature `reverse' output by -list-target-features.
2738
2739 2010-08-31  H.J. Lu  <hongjiu.lu@intel.com>
2740
2741         * gdb.texinfo (i386 Features): Remove an extra "@item".
2742
2743 2010-08-30  Tom Tromey  <tromey@redhat.com>
2744
2745         PR python/11792:
2746         * gdb.texinfo (Values From Inferior): Document dynamic_type.
2747
2748 2010-08-24  Daniel Jacobowitz  <dan@codesourcery.com>
2749
2750         * gdb.texinfo (ARM Features): Document
2751         org.gnu.gdb.arm.m-profile.
2752
2753 2010-08-23  Tom Tromey  <tromey@redhat.com>
2754
2755         PR python/11145:
2756         * gdb.texinfo (Values From Inferior): Document dynamic_cast and
2757         reinterpret_cast methods.
2758
2759 2010-08-23  Tom Tromey  <tromey@redhat.com>
2760
2761         PR python/11915:
2762         * gdb.texinfo (Types In Python): Document array method.
2763
2764 2010-08-18  Thiago Jung Bauermann  <bauerman@br.ibm.com>
2765
2766         * gdb.texinfo (PowerPC Embedded): Mention support for the DVC register.
2767
2768 2010-08-16   Tom Tromey  <tromey@redhat.com>
2769
2770         * gdb.texinfo (Set Watchpoints): Document -location option.
2771
2772 2010-08-13  Doug Evans  <dje@google.com>
2773
2774         * gdb.texinfo (.debug_gdb_scripts section): Fix typo.
2775
2776 2010-08-13  Vladimir Prus  <vladimir@codesourcery.com>
2777
2778         * gdb.texinfo (GDB/MI Data Manipulation): Document
2779         -data-read-memory-raw and -data-write-memory-raw.
2780
2781 2010-08-11  Tom Tromey  <tromey@redhat.com>
2782             Phil Muldoon <pmuldoon@redhat.com>
2783
2784         * gdb.texinfo (Basic Python): Describe post_event API.
2785
2786 2010-08-11  Phil Muldoon  <pmuldoon@redhat.com>
2787
2788         * gdb.texinfo (Basic Python): Describe solib_address and
2789         decode_line Python APIs
2790
2791 2010-08-10  Tom Tromey  <tromey@redhat.com>
2792
2793         * gdb.texinfo (Pretty Printing API): Document
2794         gdb.default_visualizer.
2795
2796 2010-08-10  Tom Tromey  <tromey@redhat.com>
2797
2798         Revert gdb-add-index addition:
2799         * gdb.texinfo (Index Files): Don't document gdb-add-index.
2800
2801 2010-08-07  Jan Kratochvil  <jan.kratochvil@redhat.com>
2802             Eli Zaretskii <eliz@gnu.org>
2803
2804         * gdb.texinfo (Mode Options) <-batch>
2805         (Basic Python) <gdb.execute>: Describe setting width and height.
2806
2807 2010-07-31  Paul Pluzhnikov  <ppluzhnikov@google.com>
2808
2809         * gdb.texinfo (Threads): Document 'debug libthread-db'.
2810
2811 2010-07-30  Tom Tromey  <tromey@redhat.com>
2812
2813         * gdb.texinfo (Index Files): Mention gdb-add-index.
2814
2815 2010-07-30  Hui Zhu  <teawater@gmail.com>
2816
2817         * gdb.texinfo (Inferiors and Programs): Update the introduce of
2818         "detach inferior" and "kill inferior".
2819
2820 2010-07-28  CHENG Renquan  <rqcheng@smu.edu.sg>
2821
2822         * gdb.texinfo (Machine Code): Update description of two forms of
2823         arguments, and add new example to demonstrate the new form.
2824
2825 2010-07-27  Phil Muldoon  <pmuldoon@redhat.com>
2826
2827         * gdb.texinfo (Values From Inferior): Add value inferior function
2828         call description.
2829
2830 2010-07-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
2831
2832         * gdb.texinfo (Active Targets): Fix wrong comma placement.
2833
2834 2010-07-19  Jan Kratochvil  <jan.kratochvil@redhat.com>
2835             Eli Zaretskii  <eliz@gnu.org>
2836
2837         Make core files the process_stratum.
2838         * gdb.texinfo (Active Targets): Remove core_stratum.  Include
2839         record_stratum example.
2840
2841 2010-07-13  Tom Tromey  <tromey@redhat.com>
2842
2843         * gdb.texinfo (Index Files): New node.
2844
2845 2010-07-13  Tom Tromey  <tromey@redhat.com>
2846
2847         * gdb.texinfo (GDB/MI Variable Objects): Remove extra 'for'.
2848
2849 2010-07-13  Tom Tromey  <tromey@redhat.com>
2850
2851         * gdb.texinfo (Specify Location): Document labels.
2852
2853 2010-07-01  Pedro Alves  <pedro@codesourcery.com>
2854
2855         * gdb.texinfo (Create and Delete Tracepoints): Add more index
2856         entries for fast tracepoints and static tracepoints.
2857
2858 2010-07-01  Pedro Alves  <pedro@codesourcery.com>
2859
2860         * gdb.texinfo (General Query Packets) <qfThreadInfo,
2861         qsThreadInfo>: Spell out `l' as ell.
2862
2863 2010-07-01  Pedro Alves  <pedro@codesourcery.com>
2864
2865         * gdb.texinfo (Convenience Variables): Document $_sdata.
2866         (Commands to Set Tracepoints): Describe static tracepoints.  Add
2867         `Listing Static Tracepoint Markers' menu entry.  Document
2868         "strace".
2869         (Tracepoint Action Lists): Document collecting $_sdata.
2870         (Listing Static Tracepoint Markers): New subsection.
2871         (Tracepoints support in gdbserver): Mention static tracepoints.
2872         (remote packets, enabling and disabling): Mention
2873         read-sdata-object.
2874         (General Query Packets) <qSupported>: Document qXfer:sdata:read
2875         and StaticTracepoint.
2876         Mention qTfSTM, qTsSTM and qTSTMat as tracepoint packets.
2877         Document qXfer:sdata:read.
2878         (Tracepoint packets): Document qTfSTM, qTsSTM and qTSTMat.
2879
2880 2010-06-29  Joel Brobecker  <brobecker@adacore.com>
2881
2882         * gdb.texinfo (Threads In Python): Fix unmatched @end table.
2883
2884 2010-06-28  Phil Muldoon  <pmuldoon@redhat.com>
2885             Tom Tromey  <tromey@redhat.com>
2886             Thiago Jung Bauermann  <bauerman@br.ibm.com>
2887
2888         * gdb.texinfo (Inferiors In Python): New node.
2889         * gdb.texinfo (Threads In Python): New node.
2890
2891 2010-06-28  Joel Brobecker  <brobecker@adacore.com>
2892
2893         * gdb.texinfo (Python): Document what the python directory is
2894         and what its location is.
2895         (Basic Python): Document the gdb.PYTHONDIR constant.
2896
2897 2010-06-25  Tom Tromey  <tromey@redhat.com>
2898
2899         PR python/10808:
2900         * gdb.texinfo (Basic Python): Document new gdb.execute argument.
2901
2902 2010-06-24  Hui Zhu  <teawater@gmail.com>
2903
2904         * gdb.texinfo: (Commands for Controlled Output): Add
2905         documentation for command "eval".
2906
2907 2010-06-21  Stan Shebs  <stan@codesourcery.com>
2908
2909         * gdb.texinfo: Add explicit @node and @appendix for GFDL.
2910         * annotate.texinfo: Ditto.
2911         * gdbint.texinfo: Ditto.
2912         * stabs.texinfo: Ditto.
2913
2914 2010-06-22  Hui Zhu  <teawater@gmail.com>
2915
2916         * gdb.texinfo: (Process Record and Replay): Add documentation
2917         for command "set record memory-query".
2918
2919 2010-06-21  Stan Shebs  <stan@codesourcery.com>
2920
2921         * gdb.texinfo: Relicense under GFDL version 1.3.
2922         * annotate.texinfo: Relicense under GFDL version 1.3.
2923         * gdbint.texinfo: Relicense under GFDL version 1.3.
2924         * stabs.texinfo: Relicense under GFDL version 1.3.
2925         * fdl.texi: Update to version 1.3.
2926
2927 2010-06-18  Stan Shebs  <stan@codesourcery.com>
2928
2929         * gdb.texinfo (Operating System Auxiliary Information): Describe
2930         "info os" when no arguments given.
2931
2932         * gdb.texinfo (Debugging Programs with Multiple Threads): Describe
2933         $_thread.
2934
2935 2010-06-18  Hui Zhu  <teawater@gmail.com>
2936
2937         * gdb.texinfo: (Process Record and Replay): Add documentation
2938         for commands "record save" and "record restore".
2939
2940 2010-06-16  Jan Kratochvil  <jan.kratochvil@redhat.com>
2941
2942         * gdb.texinfo: Include information about the correct use
2943         of addresses in the `watch' command.
2944
2945 2010-06-11  Stan Shebs  <stan@codesourcery.com>
2946
2947         * gdb.texinfo (Observer Mode): New section.
2948         (General Query Packets): Document QAllow.
2949
2950 2010-06-04  Doug Evans  <dje@google.com>
2951
2952         * gdb.texinfo (Python API): New node `Disabling Pretty-Printers'.
2953
2954 2010-06-03  Doug Evans  <dje@google.com>
2955
2956         * gdbint.texinfo (Coding): Add subsection on command names.
2957
2958 2010-06-02  Tom Tromey  <tromey@redhat.com>
2959
2960         * gdb.texinfo (Maintenance Commands): Document maint set dwarf2
2961         always-disassemble.
2962
2963 2010-06-01  Pedro Alves  <pedro@codesourcery.com>
2964
2965         * gdb.texinfo (Set Tracepoints): Mention tracepoints support in
2966         gdbserver, and add cross reference.
2967         (Tracepoints support in gdbserver): New subsection.
2968
2969 2010-05-26  Pedro Alves  <pedro@codesourcery.com>
2970
2971         * gdb.texinfo (General Query Packets) <qSupported>: Describe the
2972         `qRelocInsn' feature.
2973         (Relocate instruction reply packet): New subsection
2974         of `Tracepoint Packets'.
2975         (Tracepoint Packets): Mention that packets QTDP and QTStart
2976         support the qRelocInsn request, and add cross reference to new
2977         subsection.
2978
2979 2010-05-25  Doug Evans  <dje@google.com>
2980
2981         * gdb.texinfo (Exception Handling): Document gdb.GdbError.
2982         (Commands In Python): Document gdb.string_to_argv.
2983
2984 2010-05-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
2985
2986         * gdbint.texinfo (Host Definition): Remove items NORETURN and
2987         ATTR_NORETURN.
2988
2989 2010-04-29  Phil Muldoon  <pmuldoon@redhat.com>
2990             Tom Tromey  <tromey@redhat.com>
2991             Thiago Jung Bauermann  <bauerman@br.ibm.com>
2992
2993         * gdb.texinfo (Parameters In Python): New Node.
2994
2995 2010-04-29  Mihail Zenkov  <mihail.zenkov@gmail.com>
2996
2997         * gdb.texinfo: (Summary) Add mention about D language support.
2998         (Filenames): Add D suffixes.
2999         (D): New node.
3000
3001 2010-04-26  Pierre Muller  <muller@ics.u-strasbg.fr>
3002
3003         * gdbint.texinfo (CANNOT_STEP_HW_WATCHPOINTS): Remove explanation
3004         of macro deleted from GDB code.
3005
3006 2010-04-24  Pedro Alves  <pedro@codesourcery.com>
3007
3008         * gdb.texinfo (Commands to specify files): Describe what how GDB
3009         looks up DOS-based filesystem paths on the system root.  Document
3010         the new `set/show target-file-system-kind' commands.
3011
3012 2010-04-23  Doug Evans  <dje@google.com>
3013
3014         * gdb.texinfo (Python): Move Auto-loading section here ...
3015         (Python API): from here.
3016         (Auto-loading): Add docs for .debug_gdb_scripts auto-loaded scripts.
3017         (Maintenance Commands): Add docs for "maint print section-scripts".
3018
3019 2010-04-20  Chris Moller  <cmoller@redhat.com>
3020
3021         * gdb.texinfo (Setting Breakpoints): Added description of
3022         filename-qualified rbreak.
3023         * refcard.tex (Breakpoints and Watchpoints): Added brief
3024         description of filename-qualified rbreak.
3025
3026 2010-04-22  Jan Kratochvil  <jan.kratochvil@redhat.com>
3027
3028         * gdb.texinfo (Data): New @menu reference to Pretty Printing.
3029         (Python API): Change the reference to Pretty Printing API.
3030         (Pretty Printing): Move the user part under the Data node.  Reformat
3031         the sample output to 72 columns.  Create a new reference to Pretty
3032         Printing API.  Rename the API part ...
3033         (Pretty Printing API): To a new node name.
3034         (Selecting Pretty-Printers, Progspaces In Python, Objfiles In Python)
3035         (GDB/MI Variable Objects): Change references to Pretty Printing API.
3036
3037 2010-04-21  Stan Shebs  <stan@codesourcery.com>
3038
3039         * gdb.texinfo (Tracepoint Actions): Mention synonymy of actions
3040         and commands.
3041         (Listing Tracepoints): Update to reflect current behavior.
3042
3043 2010-04-22  Pierre Muller  <muller@ics.u-strasbg.fr>
3044
3045         * gdb.texinfo (Examining memory): Update for change in string
3046         display with explicit size.
3047
3048 2010-04-19  Pedro Alves  <pedro@codesourcery.com>
3049
3050         PR breakpoints/8554.
3051
3052         * gdb.texinfo (Save Breakpoints): New node.
3053         (save-tracepoints): Rename to ...
3054         (save tracepoints): ... this.  Mention that `save-tracepoints' is
3055         a deprecated alias to `save tracepoints'.
3056
3057 2010-04-16  Pierre Muller  <muller@ics.u-strasbg.fr>
3058
3059         * gdb.texinfo ($_tlb): Document new automatic convinience variable.
3060         (info w32 thread-information-block): Document new command.
3061         (qGetTIBAddress): Document new gdbserver query.
3062         (maint set/show show-all-tib): Document new command.
3063
3064 2010-04-15  Doug Evans  <dje@google.com>
3065
3066         * gdb.texinfo (Python API): Add progspaces section.
3067         (Selecting Pretty-Printers): Progspace pretty-printers are
3068         searched too.
3069         (Progspaces In Python): New section.
3070
3071         * gdb.texinfo (Command Files): Add docs for new "source -s" option.
3072
3073 2010-04-14  Phil Muldoon  <pmuldoon@redhat.com>
3074
3075         * gdb.texinfo (Pretty Printing): Document behaviour when to_string
3076         returns None.
3077
3078 2010-04-09  Stan Shebs  <stan@codesourcery.com>
3079
3080         * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
3081         Describe the `frames-created' field, tweak grammar.
3082
3083 2010-04-09  Pedro Alves  <pedro@codesourcery.com>
3084
3085         * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
3086         Describe the `circular' and `disconnected' fields.
3087
3088 2010-04-09  H.J. Lu  <hongjiu.lu@intel.com>
3089
3090         * gdb.texinfo (maint print registers): Mention unavailable and
3091         invisible registers.
3092
3093 2010-04-09  Phil Muldoon  <pmuldoon@redhat.com>
3094             Thiago Jung Bauermann  <bauerman@br.ibm.com>
3095             Tom Tromey  <tromey@redhat.com>
3096
3097         * gdb.texinfo (Breakpoints In Python): New Node.
3098
3099 2010-04-08  Stan Shebs  <stan@codesourcery.com>
3100
3101         * gdb.texinfo (Tracepoint Packets): Describe disconn and circular
3102         trace status fields.
3103
3104 2010-04-08  H.J. Lu  <hongjiu.lu@intel.com>
3105
3106         * gdb.texinfo (i386 Features): Make org.gnu.gdb.i386.avx
3107         optional.  Make org.gnu.gdb.i386.avx requires
3108         org.gnu.gdb.i386.avx.
3109
3110 2010-04-08  Doug Evans  <dje@google.com>
3111
3112         * gdb.texinfo (Command Files): Document that gdb skips $cdir in
3113         search path, and document that gdb only scans the search path if
3114         the script's path doesn't specify a directory.
3115
3116 2010-04-05  Doug Evans  <dje@google.com>
3117
3118         * gdb.texinfo (maint show python auto-load): Fix typo.
3119
3120 2010-04-04  Stan Shebs  <stan@codesourcery.com>
3121
3122         * gdb.texinfo (Setting Breakpoints): "info watch" no longer a synonym.
3123         (Setting Watchpoints): Update description of "info watch".
3124         (Disabling Breakpoints): Only "info break" lists all.
3125
3126         * gdb.texinfo (Tracepoint Restrictions): Document PC inference.
3127         (tdump): Explain how tdump works.
3128
3129 2010-04-01  Pedro Alves  <pedro@codesourcery.com>
3130
3131         * gdb.texinfo (Break Commands): Clarify `commands' changes, and
3132         add cross reference.
3133
3134 2010-03-31  Pedro Alves  <pedro@codesourcery.com>
3135
3136         * gdb.texinfo (TUI Commands): Mention that in some cases, these
3137         commands error out.
3138
3139 2010-03-30  H.J. Lu  <hongjiu.lu@intel.com>
3140
3141         * gdb.texinfo (i386 Features): Add org.gnu.gdb.i386.avx.
3142
3143 2010-03-30  H.J. Lu  <hongjiu.lu@intel.com>
3144
3145         * gdb.texinfo (General Query Packets): Add xmlRegisters.
3146
3147 2010-03-29  Stan Shebs  <stan@codesourcery.com>
3148             Nathan Sidwell  <nathan@codesourcery.com>
3149
3150         * gdb.texinfo (GDB/MI Tracepoint Commands): Add notes about the
3151         GDBN equivalent.
3152         (Set Tracepoints): Remove mention that conditional tracepoints
3153         don't exist.
3154         (Tracepoint Actions): Clarify when while-stepping collection
3155         happens, note that while-stepping does not automatically collect
3156         $pc.
3157
3158 2010-03-29  Stan Shebs  <stan@codesourcery.com>
3159
3160         * gdb.texinfo (Tracepoint Packets): Describe QTDPsrc.
3161         (General Query Packets): Describe TracepointSource.
3162
3163 2010-03-27  Matt Rice  <ratmice@gmail.com>
3164
3165         * gdb.texinfo (ARM): Document arguments to "target sim".
3166         (Set Catchpoints): Use @dots{} instead of @r{...}.
3167
3168 2010-03-26  Pedro Alves  <pedro@codesourcery.com>
3169
3170         * gdb.texinfo (Tracepoint Packets): Remove mention that
3171         terror:string may be plain text, and drop mention of X prefix.
3172
3173 2010-03-26  Vladimir Prus  <vladimir@codesourcery.com>
3174
3175         * gdb.texinfo (GDB/MI Tracepoint Commands): Add comma after @xref.
3176
3177 2010-03-24  Stan Shebs  <stan@codesourcery.com>
3178
3179         * gdb.texinfo (Tracepoint Packets): Document trace error status.
3180
3181 2010-03-24  Tom Tromey  <tromey@redhat.com>
3182
3183         PR breakpoints/9352:
3184         * gdb.texinfo (Break Commands): Update.
3185
3186 2010-03-24  Vladimir Prus  <vladimir@codesourcery.com>
3187
3188         * gdb.texinfo (GDB/MI Tracepoint Commands): Document MI tracepoint
3189         commands.
3190
3191 2010-03-16  Stan Shebs  <stan@codesourcery.com>
3192
3193         * gdb.texinfo (Starting and Stopping Trace Experiments): Describe
3194         circular-trace-buffer.
3195         (Tracepoint Packets): Describe QTBuffer, and details of the
3196         qTStatus reply.
3197
3198 2010-03-12  Stan Shebs  <stan@codesourcery.com>
3199             Nathan Sidwell  <nathan@codesourcery.com>
3200
3201         * gdb.texinfo (Tracepoint Actions): Clarify that while-stepping is
3202         doing instruction stepping.
3203         (Tracepoint Restrictions): New node.
3204
3205 2010-03-10  Tom Tromey  <tromey@redhat.com>
3206
3207         * gdbint.texinfo (Symbol Handling): Update.
3208
3209 2010-03-08  Tom Tromey  <tromey@redhat.com>
3210
3211         PR cli/9591:
3212         * gdb.texinfo (Mode Options): Mention lack of pagination and
3213         confirmation with --batch.
3214         (Screen Size): Mention --batch.
3215         (Messages/Warnings): Likewise.
3216
3217 2010-03-05  Tom Tromey  <tromey@redhat.com>
3218
3219         * gdb.texinfo (Basic Python): Document target_charset and
3220         target_wide_charset.
3221
3222 2010-03-05  Tom Tromey  <tromey@redhat.com>
3223
3224         * gdb.texinfo (Data): Link to pretty-printing.
3225         (Output Formats): Likewise.  Correct text.
3226
3227 2010-03-01  Daniel Jacobowitz  <dan@codesourcery.com>
3228
3229         * gdb.texinfo (Types): Describe <struct> and <flags>.
3230
3231 2010-02-28  Phil Muldoon  <pmuldoon@redhat.com>
3232
3233         * gdb.texinfo (Frames In Python): Add block parameter and
3234         description to read_var text.
3235
3236 2010-02-26  Phil Muldoon  <pmuldoon@redhat.com>
3237             Tom Tromey  <tromey@redhat.com>
3238
3239         * gdb.texinfo (Types In Python): Describe block argument in
3240         template_argument and gdb.lookup_type.
3241
3242 2010-02-24  Tom Tromey  <tromey@redhat.com>
3243
3244         * gdb.texinfo (Cygwin Native): Fix typo.
3245
3246 2010-02-24  Phil Muldoon  <pmuldoon@redhat.com>
3247
3248         * gdb.texinfo (Frames In Python): Add block, find_sal, function
3249         and select method descriptions.
3250         (Python API): Add Blocks In Python, Symbols in Python and Symbol
3251         Tables in Python to menu.
3252         (Blocks In Python): New node.
3253         (Symbols In Python): New node.
3254         (Symbol Tables in Python): New node.
3255
3256 2010-02-24  Vladimir Prus  <vladimir@codesourcery.com>
3257
3258         Multiexec MI
3259
3260         gdb/
3261         * breakpoint.c (clear_syscall_counts): Take struct inferior*.
3262
3263         gdb/doc/
3264         * gdb.texinfo (GDB/MI Command Syntax): Document notification
3265         changes.
3266         (GDB/MI Program Execution): Document current behaviour of
3267         --all and --thread-group.
3268         (GDB/MI Miscellaneous Commands): Document -add-inferior and
3269         -remove-inferior.
3270         * observer.texi (inferior_added, inferior_removed): New
3271         observers.
3272
3273 2010-02-19  Tom Tromey  <tromey@redhat.com>
3274
3275         * gdbint.texinfo (Getting Started): Fix @node.
3276         (Debugging GDB): Likewise.
3277
3278 2010-02-13  Joel Brobecker  <brobecker@adacore.com>
3279
3280         * gdbint.texinfo (Testsuite): New section "Testsuite Configuration",
3281         documenting the gdb_test_timeout variable.
3282
3283 2010-02-12  Jakob Engblom  <jakob@virtutech.com>
3284
3285         * gdb.texinfo (MI commands): Added documentation of --reverse
3286         option to a set of MI commands. Restructured documentation of MI
3287         commands --exec-continue to reflect the complexity of reverse
3288         execution.
3289
3290 2010-02-12  Pedro Alves  <pedro@codesourcery.com>
3291
3292         * gdb.texinfo (Using the Collected Data): Specify that the address
3293         range of `tfind outsize' is exclusive, and that the address range
3294         of `tfind range' is inclusive.
3295         (Tracepoint Packets): Specify that the address range of
3296         `QTFrame:range' is inclusive, and that the address range of
3297         `QTFrame:outside' is exclusive
3298
3299 2010-02-12  Vladimir Prus  <vladimir@codesourcery.com>
3300
3301         * gdb.texinfo (GDB/MI Result Records): Clarify ^running.
3302
3303 2010-02-10  Tom Tromey  <tromey@redhat.com>
3304
3305         * gdb.texinfo (Debugging Output): Document set debug parser and
3306         show debug parser.
3307
3308 2010-02-09  H.J. Lu  <hongjiu.lu@intel.com>
3309
3310         * gdb.texinfo (Predefined Target Types): Add i387_ext,
3311         i386_eflags and i386_mxcsr.
3312
3313 2010-02-08  H.J. Lu  <hongjiu.lu@intel.com>
3314
3315         * gdb.texinfo: Document i386 target features.
3316
3317 2010-02-05  Doug Evans  <dje@google.com>
3318
3319         * gdbint.texinfo (Testsuite): Add a new section to document the
3320         various DejaGnu variables that may be overridden.
3321         Document INTERNAL_GDBFLAGS.
3322
3323 2010-02-04  Tom Tromey  <tromey@redhat.com>
3324
3325         PR cli/8830:
3326         * gdb.texinfo (Files): -readnow comes before the filename for file
3327         and symbol-file.
3328
3329 2010-02-01  Daniel Jacobowitz  <dan@codesourcery.com>
3330
3331         * gdb.texinfo (Architecture-Specific Protocol Details): New section.
3332         Document ARM breakpoint types.
3333         (Register Packet Format): Move into the new section.
3334         (Packets): Describe the KIND argument for Z0, z0, Z1, and z1 packets.
3335
3336 2010-01-21  Joel Brobecker  <brobecker@adacore.com>
3337
3338         * gdb.texinfo (File Options): Adjust the documentation of this
3339         switch to refer to the "source" command rather than partially
3340         duplicating some of the relevant information.
3341         (Extending GDB): Introduce and document the set/show script-extension
3342         setting.
3343         (Command Files): Add note explaining that the "source" command
3344         is also used to evalute scripts written in other languages.
3345         Remove the short slightly incorrect reference to sourcing Python
3346         scripts.
3347         (Python Commands): Document how to execute a Python script from GDB.
3348
3349 2010-01-19  Joel Brobecker  <brobecker@adacore.com>
3350
3351         * gdb.texinfo (Command Files): Fix typo.
3352
3353 2010-01-18  Tom Tromey  <tromey@redhat.com>
3354
3355         * gdb.texinfo (File Options): Document -x on .py files.
3356         (Command Files): Document handling of Python scripts.
3357
3358 2010-01-18  Jie Zhang  <jie.zhang@analog.com>
3359
3360         * Makefile.in (ANNOTATE_DOC_BUILD_INCLUDES): Add GDBvn.texi.
3361
3362 2010-01-15  Stan Shebs  <stan@codesourcery.com>
3363
3364         * gdb.texinfo (Trace Files): New section.
3365         (Tracepoint Packets): Document QTSave and qTBuffer.
3366         (Trace File Format): New appendix.
3367
3368 2010-01-13  Phil Muldoon  <pmuldoon@redhat.com>
3369
3370         * gdb.texinfo (Values From Inferior): Document lazy_string value
3371         method.
3372         (Python API): Add Lazy strings menu item.
3373         (Lazy Strings In Python): New node.
3374
3375 2010-01-13  Vladimir Prus  <vladimir@codesourcery.com>
3376
3377         * gdb.texinfo (GDB/MI Thread Information): New.
3378         (GDB/MI Async Records): Document the core field in *stopped.
3379         (GDB/MI Miscellaneous Commands): Expand -list-thread-groups
3380         documentation
3381         (Process list): Document that osdata document may contain
3382         threads.
3383         (Remote Serial Protocol): Document qXfer:threads.
3384
3385 2010-01-06  Stan Shebs  <stan@codesourcery.com>
3386
3387         * gdb.texinfo (Starting and Stopping Trace Experiments): Document
3388         disconnected tracing.
3389         (Tracepoint Packets): Document new protocol.
3390
3391 2010-01-05  Stan Shebs  <stan@codesourcery.com>
3392
3393         * gdb.texinfo (Create and Delete Tracepoints): Describe fast
3394         tracepoints.
3395         (Tracepoint Packets): Describe remote protocol for fast
3396         tracepoints.
3397
3398 2010-01-01  Joel Brobecker  <brobecker@adacore.com>
3399
3400         Update the "Start of New Year Procedure".
3401         * gdbint.texinfo: Add the list of files that need to be updated
3402         manually.  Minor reformatting.
3403
3404 2010-01-01  Joel Brobecker  <brobecker@adacore.com>
3405
3406         * refcard.tex: Update copyright year in header and text.
3407
3408 2010-01-01  Joel Brobecker  <brobecker@adacore.com>
3409
3410         * agentexpr.texi: Add 2010 to the list of copyright years.
3411         * annotate.texinfo: Likewise.
3412         * gdb.texinfo: Likewise.
3413         * gdbint.texinfo: Likewise.
3414         * observer.texi: Likewise.
3415         * stabs.texinfo: Likewise.
3416
3417 2009-12-31  Stan Shebs  <stan@codesourcery.com>
3418
3419         * gdb.texinfo (Tracepoint Actions): Describe teval.
3420
3421 2009-12-29  Stan Shebs  <stan@codesourcery.com>
3422
3423         * gdb.texinfo (Tracepoint Actions): Describe default-collect.
3424
3425 2009-12-28  Stan Shebs  <stan@codesourcery.com>
3426
3427         * gdb.texinfo (Trace State Variables): New section.
3428         (Tracepoint Packets): Describe trace state variable packets.
3429         * agentexpr.texi (Bytecode Descriptions): Describe trace state
3430         variable bytecodes.
3431
3432 2009-12-28  Daniel Jacobowitz  <dan@codesourcery.com>
3433
3434         * gdb.texinfo (Symbols): "info variables" prints definitions, not
3435         declarations.
3436
3437 2009-12-21  Vladimir Prus  <vladimir@codesourcery.com>
3438
3439         * gdb.texinfo (GDB/MI Miscellaneous Commands): Clarify that
3440         -gdb-exit behaviour.
3441
3442 2009-12-20  Joel Brobecker  <brobecker@adacore.com>
3443
3444         * gpl.texi: Update to version 3 of the GPL.
3445
3446 2009-12-20  Joel Brobecker  <brobecker@adacore.com>
3447
3448         * Makefile.in: Update copyright header.
3449         * observer.texi: Fix the copyright header of the generated files.
3450
3451 2009-12-08  Phil Muldoon  <pmuldoon@redhat.com>
3452
3453         * gdb.texinfo (Types In Python): Describe range function.
3454
3455 2009-12-03  Richard Ward  <richard.j.ward1@googlemail.com>
3456
3457         * gdb.texinfo (Types In Python): Describe "is_base_class".
3458
3459 2009-12-03  Tom Tromey  <tromey@redhat.com>
3460
3461         * gdb.texinfo (Basic Python): Document gdb.parse_and_eval.
3462
3463 2009-12-02  Paul Pluzhnikov  <ppluzhnikov@google.com>
3464
3465         * observer.texi: New memory_changed observer.
3466
3467 2009-12-01  Tom Tromey  <tromey@redhat.com>
3468
3469         * gdb.texinfo (Reverse Execution): Fix typo.
3470
3471 2009-11-24  Daniel Jacobowitz  <dan@codesourcery.com>
3472
3473         PR gdb/8704
3474
3475         * gdb.texinfo (Thread-Specific Breakpoints): Thread specifiers
3476         are allowed after the breakpoint condition.
3477
3478 2009-11-23  Tom Tromey  <tromey@redhat.com>
3479
3480         PR python/10782:
3481         * gdb.texinfo (Types In Python): Document Type.pointer.
3482
3483 2009-11-23  Paul Pluzhnikov  <ppluzhnikov@google.com>
3484
3485         * gdb.texinfo (Machine Code): Adjust.
3486
3487 2009-11-11  Pedro Alves  <pedro@codesourcery.com>
3488
3489         * agentexpr.texi (Tracing On Symmetrix): Delete section.
3490         (Using Agent Expressions): Delete cross reference.
3491
3492 2009-11-07  Joel Brobecker  <brobecker@adacore.com>
3493
3494         * gdbint.texinfo, stabs.texinfo: Move the @setchapternewpage
3495         and @settitle directives up to help makeinfo find them.
3496
3497 2009-11-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
3498
3499         * gdb.texinfo (set debug-file-directory, show debug-file-directory)
3500         (Auto-loading): Use plural and note one can use multiple components now.
3501
3502 2009-11-01  Vladimir Prus  <vladimir@codesourcery.com>
3503
3504         * gdb.texinfo (GDB/MI Stack Manipulation): Make
3505         -stack-list-arguments have the same documentation for parameter
3506         as -stack-list-locals. Add comas.
3507
3508 2009-10-27  Tom Tromey <tromey@redhat.com>
3509             Eli Zaretskii <eliz@gnu.org>
3510
3511         PR python/10781
3512
3513         * gdb.texinfo (Values From Inferior): Document cast method.
3514
3515 2009-10-22  Paul Pluzhnikov  <ppluzhnikov@google.com>
3516
3517         * gdb.texinfo (Machine Code): Mention function name in disasssembly
3518         and adjust example.
3519
3520 2009-10-22  Michael Snyder  <msnyder@vmware.com>
3521
3522         * gdb.texinfo (Process Record and Replay): Document new form of
3523         info record command.  Also document the new save and restore
3524         commands.
3525
3526 2009-10-21  Paul Pluzhnikov  <ppluzhnikov@google.com>
3527
3528         * gdb.texinfo (Machine Code): Mention current pc marker.
3529         (Memory): Likewise.
3530
3531 2009-10-19  Pedro Alves  <pedro@codesourcery.com>
3532             Stan Shebs  <stan@codesourcery.com>
3533
3534         * observer.texi (new_inferior): Rename to...
3535         (inferior_appeared): ... this.
3536
3537         * gdb.texinfo (Inferiors): Rename node to ...
3538         (Inferiors and Programs): ... this.  Mention running multiple
3539         programs in the same debug session.
3540         <info inferiors>: Mention the new 'Executable' column if "info
3541         inferiors".  Update examples.  Document the "add-inferior",
3542         "clone-inferior", "remove-inferior" and "maint info
3543         program-spaces" commands.
3544         (Process): Rename node to...
3545         (Forks): ... this.  Document "set|show follow-exec-mode".
3546
3547 2009-10-11  Michael Snyder  <msnyder@vmware.com>
3548
3549         * gdb.texinfo (ReverseStep): Show default as "unsupported".
3550         (ReverseContinue): Ditto.
3551
3552 2009-10-08  Paul Pluzhnikov  <ppluzhnikov@google.com>
3553
3554         * gdb.texinfo (Server): Document libthread-db-search-path.
3555
3556 2009-10-08  Jan Kratochvil  <jan.kratochvil@redhat.com>
3557
3558         * gdbint.texinfo (i386_stopped_by_hwbp): Remove.
3559
3560 2009-10-06  Michael Eager  <eager@eagercon.com>
3561
3562         * gdb.texinfo (Contributors): Add self for Xilinx MicroBlaze.
3563         (Embedded Processors): Add MicroBlaze.
3564         (MicroBlaze): New.  Describe Xilinx MicroBlaze
3565
3566 2009-10-04  Pedro Alves  <pedro@codesourcery.com>
3567
3568         * gdb.texinfo (Remote Protocol): Don't mention vCont;T.
3569
3570 2009-09-26  Pierre Muller  <muller@ics.u-strasbg.fr>
3571
3572         * gdb.texinfo (Cygwin Native): Mention support for Ctrl-BREAK.
3573
3574 2009-09-23  Joel Brobecker  <brobecker@adacore.com>
3575
3576         * observer.texi (solib_unloaded): Document explicitly the fact that
3577         this observer is called before the associated symbols are unloaded.
3578
3579 2009-09-19  Vladimir Prus  <vladimir@codesourcery.com>
3580
3581         * gdb.texinfo (GDB/MI Stack Manipulation): Document
3582         -stack-list-variables.
3583
3584 2009-09-18  Tom Tromey  <tromey@redhat.com>
3585
3586         * gdb.texinfo (GDB/MI Variable Objects): -enable-pretty-printing
3587         is experimental.
3588
3589 2009-09-17  Paul Pluzhnikov  <ppluzhnikov@google.com>
3590
3591         * gdb.texinfo (convenince variables): Mention
3592         $_siginfo could be empty.
3593
3594 2009-09-15  Tom Tromey  <tromey@redhat.com>
3595
3596         * gdb.texinfo (GDB/MI Variable Objects): Document
3597         -enable-pretty-printing, -var-set-update-range, dynamic varobjs.
3598         Expand -var-update documentation.
3599
3600 2009-09-14  Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
3601
3602         * gdb.texinfo (Set Catchpoints): Documentation about the catch syscall
3603         feature.
3604
3605 2009-09-13  Daniel Jacobowitz  <dan@codesourcery.com>
3606
3607         * gdbint.texinfo (Unwinding the Frame ID): Reference outer_frame_id.
3608
3609 2009-09-10  Michael Snyder  <msnyder@vmware.com>
3610
3611         * gdb.texinfo (qSupported): Mention new ReverseContinue and
3612         ReverseStep replies to the qSupported query.
3613
3614 2009-09-10  Joel Brobecker  <brobecker@adacore.com>
3615
3616         Add documentation for set/show interactive-mode.
3617         * gdb.texinfo (Other Misc Settings): New node.
3618
3619 2009-09-01  Doug Evans  <dje@google.com>
3620
3621         * gdb.texinfo (Caching Data of Remote Targets): Add note on
3622         non-stop mode's affect on remote caching.
3623
3624 2009-08-31  Jacob Potter  <jdpotter@google.com>
3625             Doug Evans  <dje@google.com>
3626
3627         * gdb.texinfo (Caching Data of Remote Targets): Update text.
3628         Mark `set/show remotecache' options as obsolete.
3629         Document new `set/show stack-cache' option.
3630         Update text for `info dcache'.
3631
3632 2009-08-27  Doug Evans  <dje@google.com>
3633
3634         * gdb.texinfo (Symbols): Delete `set print symbol-loading'.
3635         (Files): Add note on new optional regex arg to `info sharedlibrary'.
3636
3637 2009-08-26  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3638
3639         * gdbint.texinfo (Releasing GDB): Fix confusing sentence
3640         about autoconf.
3641
3642 2009-08-25  Pedro Alves  <pedro@codesourcery.com>
3643
3644         * gdb.texinfo (Debugging Multiple Inferiors): Add "info inferiors"
3645         small example, and describe its columns.  Replace "inferior-id" by
3646         "infno" throughout.
3647
3648 2009-08-22  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
3649
3650         * gdbint.texinfo (Releasing GDB): Point to
3651         README-maintainer-mode file for required autoconf version.
3652         * configure.ac: Do not substitute datarootdir, htmldir,
3653         pdfdir, docdir.  Do not process --with-datarootdir,
3654         --with-htmldir, --with-pdfdir, --with-docdir.
3655         * configure: Regenerate.
3656
3657         * configure: Regenerate.
3658
3659 2009-08-20  Reid Kleckner  <reid@kleckner.net>
3660
3661         * gdb.texinfo: Add chapter on JIT interface.
3662
3663 2009-08-07  Nick Roberts  <nickrob@snap.net.nz>
3664
3665         * gdb.texinfo (Server Prefix): Explain that server prefix suppresses
3666         confirmation request.
3667
3668 2009-08-05  Jeremy Bennett  <jeremy.bennett@embecosm.com>
3669
3670         * gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
3671         CRC definitions.
3672
3673 2009-08-03  Vladimir Prus  <vladimir@codesourcery.com>
3674
3675         * gdb.texinfo (GDB/MI Breakpoint Commands): Document
3676         -break-commands.
3677
3678 2009-07-31  Ulrich Weigand  <uweigand@de.ibm.com>
3679
3680         * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
3681         "set spu auto-flush-cache" and "show spu auto-flush-cache" commands.
3682
3683 2009-07-31  Ulrich Weigand  <uweigand@de.ibm.com>
3684
3685         * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
3686         "set spu stop-on-load" and "show spu stop-on-load" commands.
3687
3688 2009-07-31  Ulrich Weigand  <uweigand@de.ibm.com>
3689
3690         * gdb.texinfo (Target Descriptions): Document <compatible> element.
3691
3692 2009-07-28  Daniel Jacobowitz  <dan@codesourcery.com>
3693
3694         * gdb.texinfo (ARM Features): Document org.gnu.gdb.arm.vfp and
3695         org.gnu.gdb.arm.neon.
3696
3697 2009-07-20  Pedro Alves  <pedro@codesourcery.com>
3698
3699         * gdb.texinfo (Target Description Format): Mention the new <osabi>
3700         optional element.
3701         (subsection OS ABI): New subsection.
3702
3703 2009-07-14  Stan Shebs  <stan@codesourcery.com>
3704
3705         * gdb.texinfo (Tracepoint Conditions): New section.
3706         (General Query Packets): Describe ConditionalTracepoints.
3707         (Tracepoint Packets): Describe condition field.
3708         (Maintenance Commands): Describe maint agent-eval.
3709         * agentexpr.texi (Using Agent Expressions): Mention eval usage.
3710
3711 2009-07-11  Hui Zhu  <teawater@gmail.com>
3712
3713         * gdb.texinfo (disassemble): Add a new modifier /r
3714         to "disassemble" command to make it print the raw instructions
3715         in hex as well as in symbolic form.
3716
3717 2009-07-09  Tom Tromey  <tromey@redhat.com>
3718
3719         * gdbint.texinfo (Testsuite): Document parallel make check.
3720
3721 2009-07-09  Tom Tromey  <tromey@redhat.com>
3722
3723         * gdbint.texinfo (Testsuite): Document test transcripts.
3724
3725 2009-07-10  Phil Muldoon  <pmuldoon@redhat.com>
3726
3727         * gdb.texinfo (Values From Inferior): Add length parameter
3728         description.
3729
3730 2009-07-04  Chris Genly  <chris@genly.us>
3731
3732         * gdb.texinfo (GDB/MI Variable Objects): Document child definition
3733         in -var-list-children.  Fix example according to what the code
3734         does.
3735
3736 2009-07-02  Pedro Alves  <pedro@codesourcery.com>
3737
3738         * gdb.texinfo (Debugging multiple inferiors): Document the
3739         "inferior", "detach inferior" and "kill inferior" commands.
3740         (Debugging Programs with Multiple Processes): Adjust to mention
3741         generic "inferior" commands.  Delete mention of "detach fork" and
3742         "delete fork".  Cross reference to "Debugging multiple inferiors"
3743         section.
3744
3745 2009-07-02  Ulrich Weigand  <uweigand@de.ibm.com>
3746
3747         * gdbint.texinfo (Item Output Functions): Update signature
3748         for ui_out_field_core_addr.
3749
3750 2009-07-02  Ulrich Weigand  <uweigand@de.ibm.com>
3751
3752         * gdbint.texinfo (Examples of Use of @code{ui_out} functions):
3753         Update example code extrated from breakpoint.c.
3754
3755 2009-06-28  Paul Pluzhnikov  <ppluzhnikov@google.com>
3756
3757         * gdb.texinfo (GDB/MI Program Context): @ignore unimplemented
3758         MI commands.
3759         (GDB/MI Symbol Query): Likewise.
3760         (GDB/MI File Commands): Likewise.
3761         (GDB/MI File Transfer Commands): Likewise.
3762         (GDB/MI Target Manipulation): Likewise.
3763         (GDB/MI Miscellaneous Commands): Likewise.
3764
3765 2009-06-27  Daniel Jacobowitz  <dan@codesourcery.com>
3766
3767         * gdb.texinfo (Debugging Optimized Code): New chapter.
3768         (Compiling for Debugging): Reference it.  Move some
3769         text to the new section.
3770
3771 2009-06-15  Phil Muldoon  <pmuldoon@redhat.com>
3772
3773         * doc/gdb.texinfo (Calling): Document
3774         set-unwind-on-terminating-exception usage.
3775
3776 2009-06-11  Pedro Alves  <pedro@codesourcery.com>
3777
3778         * gdb.texinfo (All-Stop): Document new 'set schedule-multiple'
3779         command.
3780
3781 2009-06-07  Pedro Alves  <pedro@codesourcery.com>
3782
3783         * gdbint.texinfo (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete all
3784         references.
3785
3786 2009-06-04  Ulrich Weigand  <uweigand@de.ibm.com>
3787
3788         * gdbint.texinfo: Rename formal parameters to gdbarch function
3789         protoypes from "current_gdbarch" to "gdbarch".
3790
3791 2009-05-28  Tom Tromey  <tromey@redhat.com>
3792
3793         * gdb.texinfo (Basic Python): Change get_parameter to parameter.
3794
3795 2009-05-27  Tom Tromey  <tromey@redhat.com>
3796
3797         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
3798         feature.
3799         (GDB/MI Variable Objects): Document -var-set-visualizer.
3800
3801 2009-04-02  Tom Tromey  <tromey@redhat.com>
3802
3803         * gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
3804         feature.
3805         (GDB/MI Variable Objects): Document -var-set-visualizer.
3806
3807 2009-05-27  Tom Tromey  <tromey@redhat.com>
3808             Thiago Jung Bauermann  <bauerman@br.ibm.com>
3809             Phil Muldoon  <pmuldoon@redhat.com>
3810
3811         * gdb.texinfo (Objfiles In Python): Reference pretty printing.
3812         (Pretty Printing): New node.
3813         (Selecting Pretty-Printers): Likewise.
3814         (Python API): Update.
3815         (Output Formats): Document /r format.
3816
3817 2009-05-27  Thiago Jung Bauermann  <bauerman@br.ibm.com>
3818             Tom Tromey  <tromey@redhat.com>
3819
3820         * gdb.texinfo (Types In Python): New node.
3821         (Values From Inferior): "type" is now an attribute.
3822         (Python API): Update.
3823
3824 2009-05-27  Tom Tromey  <tromey@redhat.com>
3825             Thiago Jung Bauermann  <bauerman@br.ibm.com>
3826             Phil Muldoon  <pmuldoon@redhat.com>
3827
3828         * gdb.texinfo: Add @syncodeindex for `tp'.
3829         (Python API): Update.
3830         (Auto-loading): New node.
3831         (Objfiles In Python): New node.
3832
3833 2009-05-15  Paul Pluzhnikov  <ppluzhnikov@google.com>
3834
3835         * gdb.texinfo (Threads): Document libthread-db-search-path.
3836
3837 2009-05-15  Nick Roberts  <nickrob@snap.net.nz>
3838
3839         * gdb.texinfo (GDB/MI General Design): Break up into four nodes.
3840
3841 2009-05-12  Pedro Alves  <pedro@codesourcery.com>
3842
3843         * gdb.texinfo: Document 'set/show debug gnu-nat'.  Replace 'maint
3844         show-debug-regs' docs by 'maint set show-debug-regs' and 'maint
3845         show show-debug-regs' docs.
3846
3847 2009-05-08  Eli Zaretskii  <eliz@gnu.org>
3848
3849         * gdb.texinfo (Process Record and Replay): Add description of
3850         reverse execution.
3851
3852 2009-05-07  Joel Brobecker  <brobecker@adacore.com>
3853
3854         * gdbint.texinfo (Adding support for debugging core files): New node.
3855         (Native Debugging): Remove the ``Native core file Support'' section.
3856
3857 2009-05-01  Eli Zaretskii  <eliz@gnu.org>
3858
3859         * gdb.texinfo (Process Record and Replay): Improve and clarify.
3860         Add index entries.
3861
3862 2009-04-30  Hui Zhu  <teawater@gmail.com>
3863             Michael Snyder  <msnyder@vmware.com>
3864
3865         * gdb.texinfo: (Process Record and Replay): Add documentation for
3866         process record and replay.
3867
3868 2009-04-29  Jan Kratochvil  <jan.kratochvil@redhat.com>
3869
3870         * gdb.texinfo (Macros): Note command-line for `info macro'.  Append
3871         a new part on command-line defined macros.
3872
3873 2009-04-25  Eli Zaretskii  <eliz@gnu.org>
3874
3875         * gdb.texinfo (Machine Code) <disassemble-next-line>: Improve and
3876         clarify the wording.
3877
3878 2009-04-23  Tom Tromey  <tromey@redhat.com>
3879
3880         * gdb.texinfo (Data Files): New node.
3881         (GDB Files): Update menu.
3882
3883 2009-04-23  Joel Brobecker  <brobecker@adacore.com>
3884
3885         * gdbint.texinfo (Defining Other Architecture Features): Remove
3886         entry for PROCESS_LINENUMBER_HOOK.
3887
3888 2009-04-22  Vladimir Prus  <vladimir@codesourcery.com>
3889
3890         * gdb.texinfo (GDB/MI Program Execution): Document -exec-jump.
3891
3892 2009-04-22  Hui Zhu  <teawater@gmail.com>
3893
3894         * gdb.texinfo (disassemble-next-line): Set the default of
3895         disassemble-next-line to off.
3896
3897 2009-04-21  Joseph Myers  <joseph@codesourcery.com>
3898
3899         * configure.ac (--with-datarootdir, --with-docdir, --with-pdfdir,
3900         --with-htmldir): New.
3901         * configure: Regenerate.
3902         * Makefile.in (datarootdir, docdir): Define.
3903         (gdb.dvi, gdb.pdf): Use same -I options as for building gdb.info
3904         instead of $(SET_TEXINPUTS).
3905         (gdbint.dvi, gdbint.pdf): Use same -I options as for building
3906         gdbint.info instead of $(SET_TEXINPUTS).
3907         (gdbint/index.html): Use same -I options as for building
3908         gdbint.info.
3909         (stabs.dvi, stabs.pdf): Use same -I options as for building
3910         stabs.info instead of $(SET_TEXINPUTS).
3911         (stabs/index.html): Use same -I options as for building
3912         stabs.info.
3913         (annotate.dvi, annotate.pdf): Use same -I options as for building
3914         annotate.info instead of $(SET_TEXINPUTS).
3915         (annotate/index.html): Use same -I options as for building
3916         annotate.info.
3917
3918 2009-04-21  David Daney  <ddaney@caviumnetworks.com>
3919
3920         * gdb.texinfo (maint show-debug-regs): Remove mention of x86.
3921
3922 2009-04-21  Joseph Myers  <joseph@codesourcery.com>
3923
3924         * gdb.texinfo (Source Path): Document --with-relocated-sources.
3925
3926 2009-04-18  Carlos O'Donell  <carlos@codesourcery.com>
3927             Joseph Myers  <joseph@codesourcery.com>
3928
3929         * Makefile.in (MAKEHTML): Set to makeinfo --html.
3930         (MAKEHTMLFLAGS): Set to empty.
3931         (html__strip_dir): Define.
3932         (HTMLFILES): Define.
3933         (HTMLFILES_INSTALL): Define.
3934         (install-html): Copy new automake rule.
3935         (html): Depend on $(HTMLFILES).
3936         (gdb_toc.html): Rename to gdb/index.html.
3937         (gdbint_toc.html): Rename to gdbint/index.html.
3938         (stabs_toc.html): Rename to stabs/index.html.
3939         (annotate_toc.html): Rename to annotate/index.html.
3940
3941 2009-04-17  Carlos O'Donell  <carlos@codesourcery.com>
3942
3943         * Makefile.in: Set pdfdir and htmldir from configure
3944         substitutions.
3945         * configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
3946         * configure: Regenerate.
3947
3948 2009-04-16  Joel Brobecker  <brobecker@adacore.com>
3949
3950         * gdbint.texinfo (Native Debugging): Remove entry for PROC_NAME_FMT.
3951         This macro is no longer used.
3952
3953 2009-04-15  Tom Tromey  <tromey@redhat.com>
3954
3955         * gdb.texinfo (Character Sets): Document default character set.
3956
3957 2009-04-14  Pierre Muller  <muller@ics.u-strasbg.fr>
3958
3959         * gdbint.texinfo: Change server name from sources.redhat.com to
3960         sourceware.org throughout.
3961
3962 2009-04-09  Joel Brobecker  <brobecker@adacore.com>
3963
3964         * gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warning
3965         about a missing dot or coma after @xref.
3966
3967 2009-04-02  Joel Brobecker  <brobecker@adacore.com>
3968
3969         * gdb.texinfo (Backtrace): Add a parameter in frame 1 of the first
3970         example, and add a small explanation about it.
3971         (Print Settings): Change the documentation of the "set print
3972         frame-arguments" to reflect the fact that the default is now "scalars".
3973
3974 2009-04-02  Joel Brobecker  <brobecker@adacore.com>
3975
3976         * gdb.texinfo (Print Settings): Add kindex for command "set
3977         print frame-arguments".
3978
3979 2009-03-31  Joel Brobecker  <brobecker@adacore.com>
3980
3981         * gdb.texinfo (Ada Tasks): Add documentation about task-specific
3982         breakpoints.
3983         (Set Breaks): Add reference to thread-specific and task-specific
3984         breakpoints.
3985
3986 2009-03-31  Joel Brobecker  <brobecker@adacore.com>
3987
3988         * gdb.texinfo (Ada Tasks): Remove the documentation about
3989         the "Running" state, as this state has been eliminated.
3990         Now all runnable tasks are shown as "Runnable".
3991
3992 2009-03-30  Stan Shebs  <stan@codesourcery.com>
3993
3994         * gdb.texinfo (Tracepoints): Describe tracepoints as a
3995         special case of breakpoints.
3996         (Enable and Disable Tracepoints): Mention deprecation.
3997         (Listing Tracepoints): Update description and example.
3998
3999 2009-03-30  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4000
4001         * gdb.texinfo (Frames in Python): New node.
4002         (Python API): Update.
4003
4004 2009-03-29  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4005
4006         * gdb.texinfo (Values From Inferior): Change gdb.Value.address
4007         from a method to an attribute.
4008
4009 2009-03-26  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4010
4011         * gdb.texinfo (Values From Inferior): Document is_optimized_out
4012         attribute.
4013
4014 2009-03-25  Pedro Alves  <pedro@codesourcery.com>
4015
4016         * observer.texi (thread_exit): Add "silent" parameter.
4017
4018 2009-03-22  Pedro Alves  <pedro@codesourcery.com>
4019
4020         * observer.texi (about_to_proceed): New.
4021
4022 2009-03-21  Jeremy Bennett  <jeremy.bennett@embecosm.com>
4023
4024         * gdbint.texinfo (everywhere): Use braces {} in @deftypeXX type
4025         field throughout to handle types with spaces in them.  Fix typos
4026         found by aspell.
4027         (Summary, Requirements, Contributors): New first chapter,
4028         "Summary" added, old Requirements section moved there, and new
4029         section, "Contributors" added.
4030         (Initializing a New Architecture, Register Representation)
4031         (Frame Interpretation, Inferior Call Setup, Adding a New Target)
4032         (Porting gdb): These sections extended and updated.
4033         (Compiler Characteristics): This section (empty) deleted.
4034         (Defining Other Architecture Features): This section renamed and
4035         duplicate material removed from (formerly "Target Conditionals").
4036         Use braces {} in @deftypeXX type field throughout to handle types
4037         with spaces in them. Typos found by aspell fixed.
4038
4039         * stack_frame.svg: New file, source of image for gdbint.texinfo.
4040         * stack_frame.pdf: Version of image for PDF output.
4041         * stack_frame.png: Version of image for HTML output and for Emacs.
4042         * stack_frame.txt: Version of image for Info output.
4043         * stack_frame.eps: Version of image for TeX DVI output.
4044
4045 2009-03-21  Eli Zaretskii  <eliz@gnu.org>
4046
4047         * gdb.texinfo (Character Sets): Fix last change.
4048
4049 2009-03-21  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4050
4051         * gdb.texinfo (Values From Inferior): Fix optional arguments
4052         markup.
4053         (Commands In Python): Adjust argument names of gdb.Command.__init__
4054         to what the function accepts as keywords.
4055
4056 2008-03-20  Tom Tromey  <tromey@redhat.com>
4057
4058         * gdb.texinfo (Convenience Vars): Document convenience functions.
4059         (Functions In Python): New node.
4060         (Python API): Update.
4061
4062 2009-03-20  Tom Tromey  <tromey@redhat.com>
4063
4064         * gdb.texinfo (Character Sets): Remove obsolete text.  Document
4065         set target-wide-charset.
4066         (Requirements): Mention iconv.
4067
4068 2009-03-17  Hui Zhu  <teawater@gmail.com>
4069
4070         * gdb.texinfo: Change the introduce of "disassemble-next-line".
4071
4072 2009-03-17  Hui Zhu  <teawater@gmail.com>
4073
4074         * gdb.texinfo: Add documentation for disassemble-next-line.
4075
4076 2009-03-16  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4077
4078         * gdb.texinfo (Commands In Python): Remove tindex entries.
4079
4080 2009-03-15  Jan Kratochvil  <jan.kratochvil@redhat.com>
4081
4082         * gdb.texinfo (Returning): New description for missing debug info.
4083
4084 2009-03-14  Pedro Alves  <pedro@codesourcery.com>
4085
4086         * gdb.texinfo (Remote Configuration): Document query-attached.
4087         (General Query Packets): Document qAttached.
4088
4089 2009-03-05  Pedro Alves  <pedro@codesourcery.com>
4090
4091         * gdb.texinfo (Background Execution): Better describe the set
4092         target-async command.
4093         (Maintenance Commands): Delete description of the `maint set/show
4094         linux-async' and `maint set/show remote-async' commands.
4095
4096 2009-02-18  Vladimir Prus  <vladimir@codesourcery.com>
4097
4098         * gdb.texinfo (GDB/MI Async Records): Add double-spaces
4099         between sentences.
4100
4101 2009-02-18  Vladimir Prus  <vladimir@codesourcery.com>
4102
4103         * gdb.texinfo (GDB/MI Async Records): Document the
4104         =library-loaded and =library-unloaded notifications.
4105
4106 2009-02-17  Vladimir Prus  <vladimir@codesourcery.com>
4107
4108         * observer.texi (test_notification): New observer.
4109
4110 2009-02-14  Vladimir Prus  <vladimir@codesourcery.com>
4111
4112         * observer.texi: Add parameter 'print_frame' to normal_stop
4113         observer.
4114
4115 2009-02-07  Eli Zaretskii  <eliz@gnu.org>
4116
4117         * gdb.texinfo (Basic Python): Fix change from 2009-02-04.
4118         (Commands In Python): Fix COMMAND_* constants in last change.  Use
4119         @kbd for interactive input.  Add cross-references and index
4120         entries.
4121
4122 2009-02-06  Pedro Alves  <pedro@codesourcery.com>
4123
4124         * gdb.texinfo (Signals): Document $_siginfo.
4125         (Convenience Variables): Mention $_siginfo.
4126         (Remote Configuration): Document qXfer:siginfo:read,
4127         qXfer:siginfo:write packets, and the read-siginfo-object,
4128         write-siginfo-object commands.
4129
4130 2009-02-06  Pedro Alves  <pedro@codesourcery.com>
4131
4132         * gdbint.texinfo (Values): New chapter.
4133
4134 2009-02-06  Tom Tromey  <tromey@redhat.com>
4135
4136         * gdb.texinfo (Python API): Add entry for Commands In Python.
4137         (Commands In Python): New node.
4138
4139 2009-02-05  Tom Tromey  <tromey@redhat.com>
4140
4141         * gdb.texinfo (Values From Inferior): Document Value.string.
4142
4143 2009-02-05  Tom Tromey  <tromey@redhat.com>
4144
4145         * gdb.texinfo (Basic Python): Document execute's from_tty
4146         argument.
4147
4148 2009-02-04  Tom Tromey  <tromey@redhat.com>
4149
4150         * gdb.texinfo (Basic Python): Document gdb.history.
4151
4152 2009-01-30  Vladimir Prus  <vladimir@codesourcery.com>
4153
4154         * gdb.texinfo (GDB/MI Thread Commands): Document the
4155         'current-thread-id' field.  Remove the example with zero threads,
4156         since current GDB won't ever report that if there's inferior.
4157
4158 2009-01-30  Vladimir Prus  <vladimir@codesourcery.com>
4159
4160         * gdb.texinfo (GDB/MI Breakpoint Commands): Document the -d
4161         option to -break-insert.
4162
4163 2009-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
4164             Jerome Guitton  <guitton@adacore.com>
4165
4166         * gdb.texinfo (Startup): Document --with-system-gdbinit.
4167         (System-wide configuration): New section.
4168
4169 2009-01-26  Pedro Alves  <pedro@codesourcery.com>
4170
4171         PR gdb/7580:
4172         * gdb.texinfo (Maintenance Commands): Document "maint set|show
4173         internal-error|internal-warning quit|corefile ask|yes|no".
4174
4175 2009-01-26  Pedro Alves  <pedro@codesourcery.com>
4176
4177         * gdb.texinfo (Using the `gdbserver' Program): Document
4178         --remote-debug.
4179
4180 2009-01-23  Doug Evans  <dje@google.com>
4181
4182         * gdb.texinfo: Add nexti to list of commands that support
4183         background execution.
4184
4185 2009-01-14  Daniel Jacobowitz  <dan@codesourcery.com>
4186
4187         * gdb.texinfo (Define, Hooks): Document prefix command support.
4188
4189 2009-01-14  Joseph Myers  <joseph@codesourcery.com>
4190             Carlos O'Donell  <carlos@codesourcery.com>
4191
4192         Fixes for makeinfo --html.
4193
4194         * annotate.texinfo: Use @copying and @insertcopying.  Use
4195         @ifnottex in place of @ifinfo.
4196         * gdb.texinfo: Use @copying and @insertcopying.  Use @ifnottex in
4197         place of @ifinfo.  Use @ifnotinfo for one index entry.
4198         * gdbint.texinfo: Use @copying and @insertcopying.  Use @ifnottex
4199         in place of @ifinfo.
4200         * stabs.texinfo: Use @copying and @insertcopying.  Use @ifnottex
4201         in place of @ifinfo.  Include contents at start unconditionally.
4202
4203 2009-01-13  Pedro Alves  <pedro@codesourcery.com>
4204
4205         * gdb.texinfo (General Query Packets): Remove @var{} around the
4206         "spu" literal string.
4207
4208 2009-01-07  Pedro Alves  <pedro@codesourcery.com>
4209
4210         * gdb.texinfo (Error in Breakpoints): Delete mention of "The same
4211         program may be running in another process" errors.
4212         * gdbint.texinfo (Native Conditionals): Delete
4213         ONE_PROCESS_WRITETEXT description.
4214
4215 2009-01-07  Joel Brobecker  <brobecker@adacore.com>
4216
4217         * gdbint.texinfo (Start of New Year Procedure): Add the "coding"
4218         emacs local variable to be placed at the end of the ChangeLog.
4219         Add server.c and gdbreplay.c to the list of files where the
4220         copyright year needs to be updated.
4221
4222 2009-01-06  Sandra Loosemore  <sandra@codesourcery.com>
4223
4224         * gdb.texinfo (Remote Configuration): Document new
4225         "set/show tcp auto-retry" and "set/show tcp connect-timeout"
4226         commands.
4227
4228 2008-12-28  Pedro Alves  <pedro@codesourcery.com>
4229
4230         * gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mention
4231         FETCH_INFERIOR_REGISTERS.
4232         (Native Conditionals): Remove obsolete CHILD_PREPARE_TO_STORE,
4233         FETCH_INFERIOR_REGISTERS descriptions.  Remove
4234         gdbarch_get_longjmp_target descrition, since already described in
4235         Target Conditionals.  Move gdbarch_fp0_regnum description to ...
4236         (Target Conditionals): ... here.
4237
4238 2008-12-16  Joel Brobecker  <brobecker@adacore.com>
4239
4240         * gdb.texinfo (Omissions from Ada): Add missing GDB prompt in
4241         examples.
4242         (Additions to Ada): Likewise.  Add the missing opening and closing
4243         parenthesis of the GDB prompt in one of the examples.
4244
4245 2008-12-14  Joel Brobecker  <brobecker@adacore.com>
4246
4247         * gdb.texinfo (Omissions from Ada): Remove incorrect documentation
4248         about the result of 'Address not being of type System.Address.
4249         This problem has been fixed a while ago.
4250
4251 2008-12-02  Vladimir Prus  <vladimir@codesourcery.com>
4252
4253         MI non-stop and multiprocess docs.
4254
4255         * gdb.texinfo (GDB/MI): New section 'GDB/MI General Design'
4256         (GDB/MI Output Records): New section 'GDB/MI Frame Information'
4257         Adjust documentation for *stopped, document =thread-created,
4258         =thread-exited, =thread-group-created and =thread-group-exited.
4259         (GDB/MI Thread Commands): Document the 'state' field in
4260         -thread-info output.
4261         (GDB/MI Program Execution): Mention --all and --thread-group
4262         options.
4263         (GDB/MI Variable Objects): Describe floating and fixed variable
4264         objects.
4265         (GDB/MI Miscellaneous Commands): Document -list-thread-groups.
4266
4267 2008-12-02  Vladimir Prus  <vladimir@codesourcery.com>
4268
4269         * gdb.texinfo (Operating System Information): New appendix.
4270         (Operating System Auxiliary Information): Document 'info os processes'
4271         (Remote Configuration): Document 'osdata'
4272         (General Query Packets): Document qXfer:osdata:read.
4273
4274 2008-11-27  Tristan Gingold  <gingold@adacore.com>
4275
4276         * gdb.texinfo (Darwin): Document Darwin specific features.
4277
4278 2008-11-25  Jan Kratochvil  <jan.kratochvil@redhat.com>
4279
4280         * gdbint.texinfo (Target Conditionals): Extend the
4281         gdbarch_breakpoint_from_pc description.
4282
4283 2008-11-22  Vladimir Prus  <vladimir@codesourcery.com>
4284
4285         * gdb.texinfo (M68K Features): Fix typo.
4286
4287 2008-11-18  Paul Pluzhnikov  <ppluzhnikov@google.com>
4288
4289         * gdb.texinfo (Symbols): Mention printing containing
4290         image name in "info symbol".
4291         (Maint translate-address): Likewise.
4292
4293 2008-11-18  Joel Brobecker  <brobecker@adacore.com>
4294
4295         * gdb.texinfo (Set Catchpoints): Remove the documentation of
4296         commands "catch load" and "catch unload".
4297
4298 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
4299
4300         * gdb.texinfo (GDB/MI Async Records): Document
4301         =thread-selected.
4302
4303 2008-11-17  Vladimir Prus  <vladimir@codesourcery.com>
4304
4305         * observer.texi (new_inferior, inferior_exit): New observers.
4306
4307 2008-10-27  Pedro Alves  <pedro@codesourcery.com>
4308
4309         * gdbint.texinfo (Adding a New Target): Don't mention TDEPFILES,
4310         .mt files, TM_CLIBS or TM_CDEPS.
4311         (x86 Watchpoints): Don't mention TDEPFILES.
4312
4313 2008-10-24  Sandra Loosemore  <sandra@codesourcery.com>
4314
4315         * gdb.texinfo (Remote Protocol): Add new nodes to menu.
4316         (Overview): Mention notifications and non-stop mode behavior.
4317         (Packets): Update documentation of ?, vAttach, vCont, and vRun
4318         with non-stop mode behavior.  Add vStopped description.
4319         (Stop Reply Packets):  Update list of packets that return
4320         stop replies.  Mention non-stop behavior.
4321         (General Query Packets): Document QNonStop packet and associated
4322         qSupported query response.
4323         (Interrupts): Clarify multi-threaded behavior.  Mention non-stop
4324         behavior.
4325         (Notification Packets): New section.
4326         (Remote Non-Stop): New section.
4327         (File-I/O Overview): Mention non-stop behavior.
4328
4329 2008-10-24  Hui Zhu  <teawater@gmail.com>
4330             Pedro Alves  <pedro@codesourcery.com>
4331
4332         * gdb.texinfo (displaced-stepping): Describe the auto mode
4333         setting, and say it's the default.  This is now a mainstream
4334         setting instead of a maintenance setting.
4335
4336 2008-10-23  Pedro Alves  <pedro@codesourcery.com>
4337
4338         * observer.texi (thread_stop_requested): New.
4339
4340 2008-10-22  Joel Brobecker  <brobecker@adacore.com>
4341
4342         * gdb.texinfo (Ada Tasks, Ada Tasks and Core Files): New nodes.
4343         (Patching): Replace incorrect usage of @samp by @kbd.
4344
4345 2008-10-17  Michael Snyder  <msnyder@vmware.com>
4346
4347         * gdb.texinfo: Add documentation for reverse execution.
4348
4349 2008-10-16  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4350             Eli Zaretskii  <eliz@gnu.org>
4351
4352         * gdb.texinfo. (Values From Inferior): New subsubsection.
4353
4354 2008-10-06  Doug Evans  <dje@google.com>
4355
4356         * gdb.texinfo (set debug dwarf2-die): Document it.
4357
4358 2008-10-01  Joel Brobecker  <brobecker@adacore.com>
4359
4360         * gdb.texinfo (catch) [exception]: Document how to insert
4361         a breakpoint on user-defined exceptions when the exception
4362         name is identical to one of the language-defined ones.
4363
4364 2008-09-27  Tom Tromey  <tromey@redhat.com>
4365
4366         * gdb.texinfo (Macros): Remove text about stringification,
4367         varargs, and splicing.
4368
4369 2008-09-27  Tom Tromey  <tromey@redhat.com>
4370
4371         * gdbint.texinfo (Language Support): Remove text about omitting
4372         support for a language.
4373
4374 2008-09-23  Doug Evans  <dje@google.com>
4375
4376         * gdb.texinfo (info dcache): Update.
4377
4378 2008-09-22  Sandra Loosemore  <sandra@codesourcery.com>
4379
4380         * gdb.texinfo (Packets): Add info on thread-id syntax and
4381         multiprocess extensions.
4382         <D>: Document multiprocess form of packet.
4383         <H>: Use thread-id syntax.
4384         <T>: Likewise.
4385         <vCont>: Likewise.  Note this is required for multiprocess.
4386         <vKill>: New packet.
4387         (Stop Reply Packets) <T>: Use thread-id syntax.
4388         <W>: Document multiprocess form of reply.
4389         <X>: Likewise.
4390         (General Query Packets) <qC>: Use thread-id syntax.
4391         <qfThreadInfo>: Likewise.
4392         <qGetTLSAddr>: Likewise.
4393         <qP>: Likewise.
4394         <qSupported>: Add "multiprocess" feature.
4395         <qThreadExtraInfo>: Use thread-id syntax.
4396
4397 2008-09-22  Stan Shebs  <stan@codesourcery.com>
4398
4399         * gdb.texinfo (Inferiors): New section.
4400
4401 2008-09-12  Pedro Alves  <pedro@codesourcery.com>
4402
4403         * gdbint.texinfo (Native Debugging): Mention NAT_GENERATED_FILES.
4404
4405 2008-09-11  Ulrich Weigand  <uweigand@de.ibm.com>
4406
4407         * gdbint.texinfo (Target Conditionals): Remove documentation
4408         for gdbarch_name_of_malloc.
4409
4410 2008-09-03  Angela Marie Thomas <angela@releasedominatrix.com>
4411
4412         * gdb.texinfo (Interrupts): Mention TCP interface for
4413         sending BREAK.
4414
4415 2008-08-26  Ulrich Weigand  <uweigand@de.ibm.com>
4416
4417         * gdb.texinfo (Commands to Specify Files): Document "remote:"
4418         argument prefix to "set sysroot".
4419
4420 2008-08-21  Paul N. Hilfinger  <hilfinger@adacore.com>
4421
4422         * gdb.texinfo (Omissions from Ada): Describe new treatment of True
4423         and False.
4424
4425 2008-08-20  Vladimir Prus  <vladimir@codesourcery.com>
4426
4427         * gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
4428         for possible features of -list-features.
4429
4430 2008-08-19  Vladimir Prus  <vladimir@codesourcery.com>
4431
4432         * gdb.texinfo (Background execution): Adjust example
4433         (GDB/MI Miscellaneous Commands): Document -list-target-features.
4434
4435 2008-08-19  Vladimir Prus  <vladimir@codesourcery.com>
4436
4437         * doc/gdb.texinfo (PowerPC): Fix typo.
4438         (PowerPC features): Fix typo.
4439
4440 2008-08-18  Pedro Alves  <pedro@codesourcery.com>
4441
4442         * observer.texi (thread_ptid_changed): New.
4443
4444 2008-08-18  Luis Machado  <luisgpm@br.ibm.com>
4445
4446         * doc/gdb.texinfo (PowerPC): Mention Extended FPR's for POWER7.
4447         (PowerPC features): Mention feature set for VSX registers.
4448
4449 2008-08-13  Joel Brobecker  <brobecker@adacore.com>
4450
4451         * gdb.texinfo (Ada Mode Intro): Improve the documentation regarding
4452         the direct visibility of all names in user-written packages.
4453
4454 2008-08-13  Pedro Alves  <pedro@codesourcery.com>
4455
4456         * gdb.texinfo (breakpoint always-inserted) Describe the auto mode
4457         setting, and make it the default.
4458         (Non-Stop Mode): Remove "set breakpoints always-inserted 1" from
4459         non-stop script example.
4460
4461 2008-08-12  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4462
4463         * gdbint.texinfo (Raw and Virtual Register Representations): Fix
4464         reference to the "Using Different Register and Memory Data
4465         Representation" section.
4466
4467 2008-08-12  Sandra Loosemore  <sandra@codesourcery.com>
4468
4469         * gdb.texinfo (Remote Configuration): Document set remote noack-packet.
4470         (Remote Protocol): Add Packet Acknowledgment to menu.
4471         (Overview): Mention +/- can be disabled, and point to new section
4472         where this is discussed in detail.
4473         (General Query Packets): Document QStartNoAckMode packet, and
4474         corresponding qSupported reply.
4475         (Packet Acknowledgment): New section.
4476
4477 2008-08-11  Sandra Loosemore  <sandra@codesourcery.com>
4478             Pedro Alves  <pedro@codesourcery.com>
4479
4480         * gdb.texinfo (Threads): Move paragraph about automatic thread
4481         selection to All-Stop Mode subsection.
4482         (Thread Stops): Reorganize existing material into subsections.
4483         Add introductory blurb and menu.
4484         (Non-Stop Mode): New subsection.
4485         (Background Execution): New subsection.
4486         (Maintenance Commands): Add cross-references from async mode
4487         commands to the new Background Execution section.
4488
4489 2008-08-06  Tom Tromey  <tromey@redhat.com>
4490
4491         * gdb.texinfo (Extending GDB): New chapter.
4492         (Sequences): Demoted chapter, now a section under the new
4493         Extending GDB chapter.
4494         (Python): New section.
4495
4496 2008-07-31  Stan Shebs  <stan@codesourcery.com>
4497
4498         * gdbint.texinfo: Remove FUNCTION_EPILOGUE_SIZE.
4499
4500 2008-07-29  Stan Shebs  <stan@codesourcery.com>
4501
4502         * gdbint.texinfo: General round of cleanup and minor
4503         clarifications.
4504         (Breakpoint Handling): Remove mention of BREAKPOINT macro.
4505         (Longjmp Support): Update description to reflect how it is done
4506         for targets without using native header.
4507         (Symbol Handling): Add a little more general explanation.
4508         (COFF, ELF): Mention stabs encapsulation.
4509         (DWARF 3): New section.
4510         (Adding a New Host): Scrub out some obsolete bits.
4511         (Generic Host Support Files): Mention ser-pipe.c, ser-mingw.c.
4512         (Host Conditionals): Remove descriptions of NO_STD_REGS,
4513         HAVE_MMAP, HAVE_TERMIO, INT_MAX etc, LONGEST, HAVE_LONG_DOUBLE,
4514         PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, L_SET, SEEK_CUR,
4515         SEEK_SET, STOP_SIGNAL, USG.
4516         (Raw and Virtual Register Representations): Ditto for
4517         DEPRECATED_REGISTER_RAW_SIZE, DEPRECATED_REGISTER_VIRTUAL_SIZE,
4518         DEPRECATED_REGISTER_VIRTUAL_TYPE, REGISTER_CONVERT_TO_TYPE.
4519         (Target Conditionals): Ditto for DEPRECATED_FP_REGNUM,
4520         DEPRECATED_FRAMELESS_FUNCTION_INVOCATION, DEPRECATED_FRAME_CHAIN,
4521         DEPRECATED_FRAME_CHAIN_VALID, DEPRECATED_FRAME_INIT_SAVED_REGS,
4522         DEPRECATED_FRAME_SAVED_PC, DEPRECATED_FUNCTION_START_OFFSET,
4523         DEPRECATED_REGISTER_VIRTUAL_SIZE,
4524         DEPRECATED_REGISTER_VIRTUAL_TYPE,
4525         DEPRECATED_USE_STRUCT_CONVENTION.
4526         Describe gdbarch_deprecated_fp_regnum.
4527         Update description of gdbarch_print_insn.
4528         (Adding a New Target): Scrub out obsolete bits.
4529         (Obsolete Conditionals): Remove entire section.
4530
4531 2008-07-25  Tom Tromey  <tromey@redhat.com>
4532
4533         * observer.texi (GDB Observers): Document new observers:
4534         breakpoint_created, breakpoint_deleted, breakpoint_modified,
4535         tracepoint_created, tracepoint_deleted, tracepoint_modified,
4536         architecture_changed.
4537
4538 2008-07-21  Stan Shebs  <stan@codesourcery.com>
4539
4540         * gdbint.texinfo: Refer to target_so_ops.in_dynsym_resolve_code
4541         instead of IN_SOLIB_DYNSYM_RESOLVE_CODE.
4542
4543 2008-07-21  Tom Tromey  <tromey@redhat.com>
4544
4545         * observer.texi (GDB Observers): Remove obsolete comment.
4546         <executable_changed>: Remove argument.
4547
4548 2008-07-18  Tom Tromey  <tromey@redhat.com>
4549
4550         * gdb.texinfo (Macros): Update.  Use @code rather than @command.
4551
4552 2008-07-10  Doug Evans  <dje@google.com>
4553
4554         * doc/gdb.texinfo: Document "set print symbol-loading on|off".
4555
4556 2008-07-10  Jan Kratochvil  <jan.kratochvil@redhat.com>
4557
4558         * gdb.texinfo (Starting): Document "set disable-randomization".
4559
4560 2008-07-07  Andreas Schwab  <schwab@suse.de>
4561
4562         * gdb.texinfo (GDB/MI Target Manipulation): Fix last change.
4563
4564 2008-07-06  Vladimir Prus  <vladimir@codesourcery.com>
4565
4566         * gdb.texinfo (GDB/MI Target Manipulation): Add
4567         example of -target-attach.
4568
4569 2008-06-10  Vladimir Prus  <vladimir@codesourcery.com>
4570
4571         * observer.texi (target_resumed): New observer.
4572         * gdb.texinfo (GDB/MI Output Records): Document *running.
4573
4574 2008-06-06  Tom Tromey  <tromey@redhat.com>
4575
4576         * gdb.texinfo (Completion): Add field name example.
4577
4578 2008-06-06  Marc Khouzam  <marc.khouzam@ericsson.com>
4579
4580         * gdb.texinfo (GDB/MI Program Context): Added example
4581         to -exec-arguments
4582
4583 2008-06-05  Nick Roberts  <nickrob@snap.net.nz>
4584
4585         * annotate.texinfo (Multi-threaded Apps): Add entry for thread-changed
4586         annotation.
4587
4588 2008-06-05  Vladimir Prus  <vladimir@codesourcery.com>
4589             Nathan Sidwell  <nathan@codesourcery.com>
4590             Joseph Myers  <joseph@codesourcery.com>
4591
4592         * configure.ac: Include ../../config/acx.m4.  Use ACX_PKGVERSION
4593         and ACX_BUGURL.
4594         * configure: Regenerate.
4595         * Makefile.in (PKGVERSION, BUGURL_TEXI): Define.
4596         (GDBvn.texi): Define VERSION_PACKAGE, BUGURL and BUGURL_DEFAULT.
4597         * gdb.texinfo: Use VERSION_PACKAGE and BUGURL.  Remove
4598         mailing-list-specific text about bug reporting unless
4599         BUGURL_DEFAULT.
4600
4601 2008-06-05  Pedro Alves  <pedro@codesourcery.com>
4602
4603         * gdb.texinfo (-target-select): Remove reference to target async.
4604         (Maintenance Commands): Document "maint set/show remote-async".
4605
4606 2008-06-04  Marc Khouzam  <marc.khouzam@ericsson.com>
4607
4608         * gdb.texinfo (GDB/MI File Transfer Commands): Typo
4609         in -target-file-get section.
4610
4611 2008-05-22  Pedro Alves  <pedro@codesourcery.com>
4612
4613         * gdb.texinfo (vAttach, vRun): Re-remove requirement of the stub
4614         killing the inferior when it is already debugging a process.
4615
4616 2008-05-21  Joel Brobecker  <brobecker@adacore.com>
4617
4618         * gdb.texinfo (Continuing and Stepping): Document the new "fin"
4619         abbreviation for "finish".
4620
4621 2008-05-21  Nick Roberts  <nickrob@snap.net.nz>
4622
4623         * annotate.texinfo (Multi-threaded Apps): New node for new annotation.
4624
4625 2008-05-15  Daniel Jacobowitz  <dan@codesourcery.com>
4626
4627         * gdbint.texinfo (Target Conditionals): Delete entry for
4628         gdbarch_dwarf_reg_to_regnum.
4629
4630 2008-05-09  Doug Evans  <dje@google.com>
4631
4632         * gdb.texinfo: Document "find" command, qSearch:memory packet.
4633
4634 2008-05-05  Doug Evans  <dje@google.com>
4635
4636         * gdb.texinfo (disassemble): Document /m modifier.
4637
4638 2008-05-05  Vladimir Prus  <vladimir@codesourcery.com>
4639
4640         * gdb.texinfo (Maintenance Commands): Clarify that "maint time"
4641         will not report the time of commands that run the target.
4642
4643 2008-05-03  Vladimir Prus  <vladimir@codesourcery.com>
4644
4645         * gdb.texinfo (GDB/MI Output Records): Add
4646         missing semicolon.
4647
4648 2008-05-03  Vladimir Prus  <vladimir@codesourcery.com>
4649
4650         * gdb.texinfo (GDB/MI Output Records):
4651         Document =thread-create and =thread-exited.
4652
4653 2008-05-03  Vladimir Prus  <vladimir@codesourcery.com>
4654
4655         * gdb.texinfo (GDB/MI Development and Front Ends):
4656         Remove mention of dmi-discuss.
4657
4658 2008-05-03  Pedro Alves  <pedro@codesourcery.com>
4659
4660         * observer.texi (thread_exit): New.
4661
4662 2008-05-02  Pedro Alves  <pedro@codesourcery.com>
4663
4664         * gdb.texinfo (Debugging Output): Document "set/show debug
4665         displaced".
4666         (Maintenance Commands): Document "maint set/show
4667         can-use-displaced-stepping".
4668
4669 2008-05-02  Daniel Jacobowitz  <dan@codesourcery.com>
4670
4671         * gdb.texinfo (ARM): Document set/show arm fallback-mode
4672         and set/show arm force-mode.
4673
4674 2008-05-02  Andreas Schwab  <schwab@suse.de>
4675
4676         * gdbint.texinfo (Algorithms): Describe
4677         target_watchpoint_addr_within_range.
4678
4679 2008-04-30  Daniel Jacobowitz  <dan@codesourcery.com>
4680
4681         * gdbint.texinfo (Stack Frames): New chapter.
4682         (Algorithms): Move Frames text to the new chapter.
4683         (Target Conditionals): Delete SAVE_DUMMY_FRAME_TOS.  Document
4684         gdbarch_dummy_id instead of gdbarch_unwind_dummy_id.
4685
4686 2008-04-24  Vladimir Prus  <vladimir@codesourcery.com>
4687
4688         * gdb.texinfo (GDB/MI Output Syntax): Clarify that async
4689         output does not necessary include any tokens.
4690
4691 2008-04-22  Corinna Vinschen  <vinschen@redhat.com>
4692
4693         * gdb.texinfo (Set SH Calling convention): New @item.
4694         (Show SH Calling convention): Ditto.
4695
4696 2008-04-22  Markus Deuling  <deuling@de.ibm.com>
4697
4698         * gdb.texinfo (Fortran Operators): Describe '%' operator.
4699
4700 2008-04-20  Eli Zaretskii  <eliz@gnu.org>
4701
4702         * gdb.texinfo (Set Breaks): Mention that multiple location
4703         breakpoints need line number info.  Add index entries.
4704
4705 2008-04-19  Craig Silverstein  <csilvers@google.com>
4706
4707         * gdb.texinfo (Requirements): Add an optional requirement on
4708         zlib.
4709         * gdbint.texinfo (Debugging File Formats): Add new subsection for
4710         Compressed DWARF 2.
4711
4712 2008-04-16  Aleksandar Ristovski  <aristovski@qnx.com>
4713
4714         * gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to the
4715         sample output for 'stopped,reason="breakpoint-hit"' message.
4716         (GDB/MI Program Execution): Likewise.
4717
4718 2008-04-09  Marc Khouzam  <marc.khouzam@ericsson.com>
4719
4720         * gdb.texinfo (GDB/MI Variable Objects): Add anchor to
4721         -var-set-format.  Add -f option to -var-evaluate-expression.
4722
4723 2008-04-03  Joel Brobecker  <brobecker@adacore.com>
4724
4725         * gdb.texinfo (Breakpoint Menus): Delete. Contents moved inside
4726         new node "Ambiguous Expressions".  Replace references to this
4727         node by references to "Ambiguous Expressions" throughout.
4728         (Ambiguous Expressions): New node.
4729
4730 2008-03-26  Daniel Jacobowitz  <dan@codesourcery.com>
4731
4732         * gdb.texinfo (MIPS Features, PowerPC Features): Add @node.
4733
4734 2008-03-21  Pedro Alves  <pedro@codesourcery.com>
4735
4736         * gdb.texinfo (Debugging Output): Document
4737         "set/show debug lin-lwp-async".
4738         (Maintenance Commands): Document "maint set/show linux-async".
4739
4740 2008-03-21  Daniel Jacobowitz  <dan@codesourcery.com>
4741
4742         * gdb.texinfo (Expressions): Update description of malloced arrays.
4743
4744 2008-03-15  Vladimir Prus  <vladimir@codesourcery.com>
4745
4746         * gdb.texinfo (Thread Commands): Document
4747         -thread-info.  Remove -thread-list-all-threads.
4748
4749 2008-03-14  Pedro Alves  <pedro@codesourcery.com>
4750             Sandra Loosemore  <sandra@codesourcery.com>
4751
4752         * gdb.texinfo (Library List Format): Update to mention the
4753         possibility to pass section addresses instead of segment
4754         addresses.
4755
4756 2008-03-10  Daniel Jacobowitz  <dan@codesourcery.com>
4757
4758         * gdb.texinfo (Starting): Document "set exec-wrapper".
4759         (Server): Document gdbserver --wrapper.
4760
4761 2008-03-03  Daniel Jacobowitz  <dan@codesourcery.com>
4762
4763         * gdb.texinfo (Set Watchpoints): Mention watchpoints on
4764         unreadable memory.  Delete obsolete SPARClite reference.
4765
4766 2008-02-28  Daniel Jacobowitz  <dan@codesourcery.com>
4767
4768         * gdb.texinfo (Starting): Mention always-running targets.
4769         (Target Commands): Add an anchor for load.
4770         (Connecting): Explain continue instead of run.
4771
4772 2008-02-27  Daniel Jacobowitz  <dan@codesourcery.com>
4773
4774         * gdb.texinfo (Debugging Output): Document "set debug timestamp".
4775
4776 2008-02-26  Nick Roberts  <nickrob@snap.net.nz>
4777
4778         * gdb.texinfo (Set Breaks): Revert description of Enb column of
4779         breakpoint table.
4780
4781 2008-02-19  Pedro Alves  <pedro@codesourcery.com>
4782
4783         * gdb.texinfo (vAttach, vRun): Remove requirement of the stub
4784         killing the inferior when it is already debugging a process.
4785
4786 2008-02-13  Markus Deuling  <deuling@de.ibm.com>
4787
4788         * gdbint.texinfo (Build Script): New section. Mention new build script
4789         gdb_buildall.sh.
4790
4791 2008-02-01  Jim Blandy  <jimb@red-bean.com>
4792
4793         * gdb.texinfo (Help): Summarize 'info args' correctly.
4794
4795 2008-01-30  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4796
4797         * gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers
4798         available in PowerPC architecture.
4799         (Embedded Processors): Change node name of PowerPC item in menu.
4800         (PowerPC): Rename to...
4801         (PowerPC Embedded): this.
4802         (Architectures): Add new PowerPC item in menu.
4803         (PowerPC): New node.
4804
4805 2008-01-30  Daniel Jacobowitz  <dan@codesourcery.com>
4806
4807         * gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for
4808         commands.
4809
4810 2008-01-30  Daniel Jacobowitz  <dan@codesourcery.com>
4811
4812         * gdb.texinfo (Setting Catchpoints): Mention features
4813         supported on GNU/Linux.
4814
4815 2008-01-30  Nick Roberts  <nickrob@snap.net.nz>
4816
4817         * gdb.texinfo (GDB/MI File Commands): Describe new output
4818         field for MI command -file-list-exec-source-file.
4819
4820 2008-01-29  Daniel Jacobowitz  <dan@codesourcery.com>
4821
4822         * gdb.texinfo (Using the `gdbserver' Program): Add security
4823         warning.  Rearrange into subsections and subsubsections.  Document
4824         --multi and --debug.  Correct --with-sysroot typo.  Update --attach
4825         usage.  Make load reference clearer.  Document monitor exit.
4826         (Remote Configuration): Document set remote exec-file, attach-packet,
4827         and run-packet.
4828         (Packets): Document vAttach and vRun.
4829
4830 2008-01-29  Nick Roberts  <nickrob@snap.net.nz>
4831
4832         * gdb.texinfo (Processes): Mention process command.
4833         detach-on-follow -> detach-on-fork.
4834
4835 2008-01-28  Daniel Jacobowitz  <dan@codesourcery.com>
4836
4837         * gdbint.texinfo (Native Conditionals): Remove
4838         SHELL_COMMAND_CONCAT and SHELL_FILE.
4839
4840 2008-01-26  Eli Zaretskii  <eliz@gnu.org>
4841
4842         * gdb.texinfo (Specify Location): Improve wording.
4843
4844 2008-01-23  Chris Demetriou  <cgd@google.com>
4845
4846         * gdb.texinfo (Threads): Document new "set print thread-events"
4847         and "show print thread-events" commands.
4848
4849 2008-01-19  Eli Zaretskii  <eliz@gnu.org>
4850
4851         * gdb.texinfo (Specify Location): New section.
4852         (Delete Breaks, Edit, Set Breaks): Remove description of
4853         locations.  Instead, add a reference to "Specify Location".
4854         (Machine Code, Jumping, Thread Stops, Continuing and Stepping)
4855         (Symbols): Refer to "Specify Location" for the valid forms of
4856         linespecs and locations.
4857
4858 2008-01-18  Markus Deuling  <deuling@de.ibm.com>
4859
4860         * gdbint.texinfo (Target Conditionals): Replace the description of
4861         BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
4862
4863 2008-01-12  Paul Hilfinger  <hilfinger@adacore.com>
4864
4865         * gdb.texinfo (C Operators): Remove incorrect parenthetical comment
4866         about &&var, which is rejected by the expression parser.
4867
4868 2008-01-09  Luis Machado  <luisgpm@br.ibm.com>
4869
4870         * gdb.texinfo (Output): Update documentation on using printf with DFP
4871         types.
4872
4873 2008-01-07  Thiago Jung Bauermann  <bauerman@br.ibm.com>
4874
4875         * gdb.texinfo (C and C++): Add Decimal Floating Point format
4876         subsubsection.
4877         (Decimal Floating Point format): New subsubsection.
4878
4879 2008-01-05  Pedro Alves  <pedro@codesourcery.com>
4880
4881         * gdb.texinfo (File Options): Remove mention of the attempt to
4882         open a core file with the -p option.  Don't list -c as a valid
4883         option to attach to a process.
4884
4885 2008-01-05  Pedro Alves  <pedro@codesourcery.com>
4886
4887         * gdbint.texinfo (Host Conditionals): Remove mention of
4888         ALIGN_STACK_ON_ENTRY.
4889
4890 2008-01-05  Joel Brobecker  <brobecker@adacore.com>
4891
4892         * gdbint.texinfo (Start of New Year Procedure): Add item
4893         describing how to update the source and documentation copyright
4894         notices.
4895
4896 2007-12-18  Jim Blandy  <jimb@codesourcery.com>
4897
4898         * gdb.texinfo (Set Watchpoints): Integrate per-thread
4899         watchpoint explanation into the main description of the watchpoint
4900         command; update synopses of 'watch', 'rwatch', and 'awatch'
4901         commands.
4902
4903 2007-12-18  Vladimir Prus  <vladimir@codesourcery.com>
4904
4905         * gdb.texinfo (Miscellaneous gdb/mi Commands):
4906         Document 'pending-breakpoints' feature of
4907         -list-features.
4908
4909 2007-12-17  Luis Machado  <luisgpm@br.ibm.com>
4910
4911         * gdb.texinfo: Add new parameter's description.
4912
4913 2007-12-16  Daniel Jacobowitz  <dan@codesourcery.com>
4914
4915         * gdb.texinfo (Overview): Clarify run-length encoding
4916         example.  Remove the restriction on "+" and "-" characters.
4917
4918 2007-12-15  Eli Zaretskii  <eliz@gnu.org>
4919
4920         * gdb.texinfo (Host I/O Packets): Fix xref syntax.
4921
4922 2007-12-14  Vladimir Prus  <vladimir@codesourcery.com>
4923
4924         * gdb.texinfo (GDB/MI Breakpoint Commands): Document
4925         the -f option for -break-insert, remove -r option,
4926         and clarify specification of location.
4927
4928 2007-11-30  Daniel Jacobowitz  <dan@codesourcery.com>
4929
4930         * gdb.texinfo (Debugging Programs with Multiple Processes): Correct
4931         formatting.
4932         (Remote Debugging): Add File Transfer section.
4933         (Remote Configuration): Document Host I/O packets.
4934         (GDB/MI): Add GDB/MI File Transfer Commands section.
4935         (Host I/O Packets): New section in "Remote Protocol".
4936         (Packets): Add vFile.
4937
4938 2007-11-17  Eli Zaretskii  <eliz@gnu.org>
4939
4940         * gdb.texinfo (Set Breaks, Disabling): Clarify behavior of
4941         breakpoints with multiple locations.
4942         (Breakpoint Menus): Improve wording.
4943         (Output): Fix last change.
4944
4945 2007-11-17  Ulrich Weigand  <uweigand@de.ibm.com>
4946
4947         * Makefile.in (Makefile): Do not depend on target_makefile_frag.
4948
4949 2007-11-15  Doug Evans  <dje@google.com>
4950
4951         * gdb.texinfo (Symbols): Update output of "maint info symtabs".
4952
4953 2007-11-15  Vladimir Prus  <vladimir@codesourcery.com>
4954
4955         * gdbint.texinfo (Native Conditionals): Remove
4956         mention of CLEAR_SOLIB.
4957
4958 2007-11-11  Joel Brobecker  <brobecker@adacore.com>
4959
4960         * gdb.texinfo (Print Settings): Add documentation for "set/show
4961         print frame-arguments".
4962
4963 2007-11-05  Luis Machado  <luisgpm@br.ibm.com>
4964
4965         * gdb.texinfo (Output): Update printf command's description.
4966
4967 2007-10-30  Daniel Jacobowitz  <dan@codesourcery.com>
4968
4969         * gdb.texinfo (PowerPC): Document "set powerpc vector-abi" and "set
4970         powerpc soft-float".
4971
4972 2007-10-24  Daniel Jacobowitz  <dan@codesourcery.com>
4973
4974         * gdb.texinfo (Files): Correct formatting.  Mention Expat
4975         requirement.
4976         (Requirements for Building GDB): Expand the list of Expat
4977         uses.
4978         (Library List Format, Memory Map Format): Mention Expat.
4979         (Target Descriptions): Update Expat wording.
4980
4981 2007-10-24  Daniel Jacobowitz  <dan@codesourcery.com>
4982
4983         * gdbint.texinfo (Register and Memory Data, Target Conditionals):
4984         Document that gdbarch_convert_register_p should return zero for no-op
4985         conversions.
4986
4987 2007-10-22  Ulrich Weigand  <uweigand@de.ibm.com>
4988
4989         * gdbint.texi (Compiler Characteristics): Move documentation
4990         of set_gdbarch_sofun_address_maybe_missing back to ...
4991         (Target Conditionals): ... here to fix build break.
4992
4993 2007-10-19  Ulrich Weigand  <uweigand@de.ibm.com>
4994
4995         * gdbint.texi (Target Conditionals): Remove documentation of
4996         SOFUN_ADDRESS_MAYBE_MISSING, replaced by ...
4997         (Compiler Characteristics): ... documentation of
4998         set_gdbarch_sofun_address_maybe_missing.
4999
5000 2007-10-17  Daniel Jacobowitz  <dan@codesourcery.com>
5001
5002         * gdbint.texinfo (Target Conditionals): Use
5003         frame_unwind_register_unsigned in examples instead of
5004         frame_unwind_unsigned_register.
5005
5006 2007-10-15  Daniel Jacobowitz  <dan@codesourcery.com>
5007
5008         * gdb.texinfo (Predefined Target Types): Add int128
5009         and uint128.
5010         (Standard Target Features): Add PowerPC features.
5011
5012 2007-10-15  Daniel Jacobowitz  <dan@codesourcery.com>
5013
5014         * gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
5015
5016 2007-10-12  Ulrich Weigand  <uweigand@de.ibm.com>
5017
5018         * gdbint.texi (Target Conditionals): Remove documentation
5019         of and references to DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS,
5020         gdbarch_extract_return_value, and gdbarch_store_return_value.
5021
5022 2007-10-12  Ulrich Weigand  <uweigand@de.ibm.com>
5023
5024         * gdbint.texi (Target Conditionals): Remove documentation of
5025         and references to DEPRECATED_REG_STRUCT_HAS_ADDR.
5026
5027 2007-10-11  Kazu Hirata  <kazu@codesourcery.com>
5028
5029         * gdb.texinfo: Mention that inaccessible-by-default is on by
5030         default.
5031
5032 2007-10-11  Daniel Jacobowitz  <dan@codesourcery.com>
5033
5034         * gdbint.texinfo (Target Conditionals): Remove VARIABLES_INSIDE_BLOCK.
5035
5036 2007-09-30  Daniel Jacobowitz  <dan@codesourcery.com>
5037
5038         * gdb.texinfo (Setting Watchpoints): Adjust warning text about
5039         multi-threaded watchpoints.
5040         * gdbint.texinfo (Watchpoints): Describe how watchpoints are
5041         checked.  Describe sticky notification.  Expand description
5042         of steppable and continuable watchpoints.
5043         (Watchpoints and Threads): New subsection.
5044
5045 2007-09-28  Vladimir Prus  <vladimir@codesourcery.com>
5046
5047         * gdb.texinfo (Setting Breakpoints): Revise
5048         documentation for pending breakpoints.  Document
5049         breakpoints with multiple locations.
5050
5051 2007-09-19  Vladimir Prus  <vladimir@codesourcery.com>
5052
5053         * gdb.texinfo (Miscellaneous gdb/mi Commands):
5054         Document -list-features.
5055
5056 2007-09-15  Eli Zaretskii  <eliz@gnu.org>
5057
5058         * gdb.texinfo (Output): Spell out which features of C's printf are
5059         not supported by GDB's printf.
5060         (Separate Debug Files): More accurate wording regarding build ID
5061         and a reference to the ld manual rather than the Fedora wiki.
5062
5063 2007-09-04  Daniel Jacobowitz  <dan@codesourcery.com>
5064             Jim Blandy  <jimb@codesourcery.com>
5065
5066         * gdb.texinfo (Output Formats): Update 'c' description.  Describe 's'.
5067         (Examining Memory): Update mentions of the 's' format.
5068         (Automatic Display): Likewise.
5069
5070 2007-09-02  Daniel Jacobowitz  <dan@codesourcery.com>
5071
5072         * gdb.texinfo: Update the FSF's Back-Cover Text.
5073
5074 2007-09-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
5075             Eli Zaretskii  <eliz@gnu.org>
5076
5077         * gdb.texinfo (Separate Debug Files): Cosmetic quoting removal.
5078         Fixed the ``build ID'' name.  New binaries build instructions for the
5079         build ID inclusion.  Explain how the commands are specific to the build
5080         ID vs. debug link.
5081
5082 2007-09-01  Eli Zaretskii  <eliz@gnu.org>
5083
5084         * gdb.texinfo (Separate Debug Files): Fix last change.  Add
5085         indexing for ``build ID'' support.
5086
5087 2007-09-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
5088
5089         * gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
5090         Enlisted BUILD ID to the debug file searching example.
5091         Included a BUILD ID `.note.gnu.build-id' section description.
5092         Updated/added the debug files splitting instructions for OBJCOPY.
5093
5094 2007-08-31  Vladimir Prus  <vladimir@codesourcery.com>
5095
5096         * gdb.texinfo (Variable Objects): Adjust docs
5097         for -var-info-expression and document
5098         -var-info-path-expression.
5099
5100 2007-08-20  Jim Blandy  <jimb@codesourcery.com>
5101
5102         * gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
5103         (title page): Include the dedication in the printed manual, as a
5104         separate page after the copyright notice.
5105
5106         * gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
5107         don't break a @var across a line.
5108
5109 2007-07-25  Maciej W. Rozycki  <macro@mips.com>
5110
5111         * Makefile.in (MAKEHTMLFLAGS): Also search the current directory
5112         for include files.
5113
5114 2007-07-12  Nick Roberts  <nickrob@snap.net.nz>
5115
5116         * gdb.texinfo (Server Prefix): New node.  Adapt from existing node
5117         in annotate.texinfo.
5118         (Command History): Link to new node.
5119
5120 2007-07-05  Markus Deuling  <deuling@de.ibm.com>
5121
5122         * gdbint.texinfo (PC_LOAD_SEGMENT): Remove description.
5123
5124 2007-07-05  Eli Zaretskii  <eliz@gnu.org>
5125
5126         * gdbint.texinfo (Target Conditionals): Fix last change.
5127
5128 2007-07-03  Markus Deuling  <deuling@de.ibm.com>
5129
5130         * gdb.texinfo: Replace following macros by their appropriate gdbarch
5131         routines:
5132         (TARGET_CHAR_SIGNED, CALL_DUMMY_LOCATION, CANNOT_FETCH_REGISTER)
5133         (CANNOT_STORE_REGISTER, GET_LONGJMP_TARGET, POINTER_TO_ADDRESS)
5134         (ADDRESS_TO_POINTER, INNER_THAN, FRAME_NUM_ARGS)
5135         (HAVE_NONSTEPPABLE_WATCHPOINT, TARGET_SHORT_BIT, TARGET_INT_BIT)
5136         (TARGET_LONG_BIT, TARGET_LONG_LONG_BIT, TARGET_FLOAT_BIT)
5137         (TARGET_DOUBLE_BIT, TARGET_LONG_DOUBLE_BIT, TARGET_PTR_BIT
5138         (TARGET_ADDR_BIT, SP_REGNUM, PC_REGNUM, PS_REGNUM, FP0_REGNUM)
5139         (STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM)
5140         (SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM, BELIEVE_PCC_PROMOTION)
5141         (CONVERT_REGISTER_P, REGISTER_TO_VALUE, VALUE_TO_REGISTER)
5142         (POINTER_TO_ADDRESS, ADDRESS_TO_POINTER, EXTRACT_RETURN_VALUE)
5143         (STORE_RETURN_VALUE, SKIP_PROLOGUE, MEMORY_INSERT_BREAKPOINT)
5144         (BREAKPOINT_FROM_PC, MEMORY_REMOVE_BREAKPOINT, DECR_PC_AFTER_BREAK)
5145         (ADDR_BITS_REMOVE, TARGET_PRINT_INSN, SKIP_TRAMPOLINE_CODE)
5146         (IN_SOLIB_RETURN_TRAMPOLINE, NAME_OF_MALLOC, ADDRESS_CLASS_TYPE_FLAGS)
5147         (ADDRESS_CLASS_TYPE_FLAGS_TO_NAME, ADDRESS_CLASS_TYPE_FLAGS_P).
5148         (ADDRESS_CLASS_NAME_to_TYPE_FLAGS, ADJUST_BREAKPOINT_ADDRESS)
5149         (PRINT_FLOAT_INFO, PRINT_VECTOR_INFO, INTEGER_TO_ADDRESS)
5150         (SKIP_PERMANENT_BREAKPOINT, TARGET_VIRTUAL_FRAME_POINTER)
5151         (SOFTWARE_SINGLE_STEP_P)
5152
5153         (push_dummy_call, stabs_argument_has_addr, unwind_sp, unwind_pc)
5154         (print_registers_info, push_dummy_code, unwind_dummy_id): Rework
5155
5156         (REGISTER_CONVERT_TO_TYPE, END_OF_TEXT_DEFAULT, GDB_MULTI_ARCH)
5157         (GDB_TARGET_IS_HPPA, DEPRECATED_GET_SAVED_REGISTER)
5158         (SYMBOLS_CAN_START_WITH_DOLLAR, DEPRECATED_INIT_EXTRA_FRAME_INFO)
5159         (DEPRECATED_INIT_FRAME_PC, DEPRECATED_SIGTRAMP_START)
5160         (IN_SOLIB_CALL_TRAMPOLINE, NO_HIF_SUPPORT, REGISTER_CONVERTIBLE)
5161         (DEPRECATED_REGISTER_RAW_SIZE, PARM_BOUNDARY, DEPRECATED_STACK_ALIGN)
5162         (PROLOGUE_FIRSTLINE_OVERLAP, DEPRECATED_POP_FRAME, STEP_SKIPS_DELAY)
5163         (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT)
5164         (OS9K_VARIABLES_INSIDE_BLOCK, KERNEL_U_ADDR, KERNEL_U_ADDR_HPUX)
5165         (REGISTER_U_ADDR, U_REGS_OFFSET, DEBUG_PTRACE): Remove description.
5166
5167         (Converting an existing Target Architecture to Multi-arch): Remove
5168          section.
5169
5170         (gdbarch_unwind_pc, gdbarch_unwind_sp): Renew code example.
5171         (gdbarch_addr_bits_remove): Add code example.
5172
5173         * gdb.texinfo: Replace REGISTER_NAME by gdbarch_register_name.
5174
5175 2007-07-02  Daniel Jacobowitz  <dan@codesourcery.com>
5176
5177         * gdb.texinfo (Remote Configuration): Document library-info-packet.
5178         Add other missing entries.  Adjust the table size to fit.
5179         (Stop Reply Packets): Use @itemize instead of @enumerate.  Document
5180         stop reasons including the new "library" event.
5181         (General Query Packets): Adjust table widths for qSupported.  Mention
5182         qXfer:libraries:read reply to qSupported and document the new packet.
5183         (Library List Format): New section.
5184
5185 2007-07-01  Jan Kratochvil  <jan.kratochvil@redhat.com>
5186
5187         * gdb.texinfo (Attach): Fixed GDB exit inferior detachment.
5188
5189 2007-06-28  Michael Snyder  <msnyder@svkmacdonelllnx>
5190
5191         * gdbint.texinfo (Table, Tuple and List Functions) Fix typo.
5192
5193 2007-06-25  Nick Roberts  <nickrob@snap.net.nz>
5194
5195         * gdbint.texinfo (Register and Memory Data): Break sections
5196         into nodes and add a menu.
5197
5198 2007-06-21  Maciej W. Rozycki  <macro@mips.com>
5199
5200         * gdb.texinfo (Examining Memory): Document the new behaviour.
5201
5202 2007-06-21  Vladimir Prus  <vladimir@codesourcery.com>
5203
5204         * gdb.texinfo (Standard Target Features): Document
5205         m68k features.
5206
5207 2007-06-18  Daniel Jacobowitz  <dan@codesourcery.com>
5208
5209         * gdb.texinfo (General Query Packets): Document qOffsets changes.
5210
5211 2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
5212
5213         * gdb.texinfo (Target Description Format): Add version attribute
5214         for <target>.
5215
5216 2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
5217
5218         * gdb.texinfo (MIPS Features): Document org.gnu.gdb.mips.linux.
5219
5220 2007-06-13  Daniel Jacobowitz  <dan@codesourcery.com>
5221
5222         * gdb.texinfo (MIPS Features): New subsection.
5223
5224 2007-06-12  Ulrich Weigand  <uweigand@de.ibm.com>
5225             Markus Deuling  <deuling@de.ibm.com>
5226
5227         * gdb.texinfo (General Query Packets): Document qXfer:spu:read
5228         and qXfer:spu:write packets and mention them under qSupported.
5229
5230 2007-06-12  Ulrich Weigand  <uweigand@de.ibm.com>
5231             Markus Deuling  <deuling@de.ibm.com>
5232
5233         * gdb.texinfo (Architectures): Add new SPU section to document
5234         Cell Broadband Engine SPU architecture specific commands.
5235
5236 2007-06-09  Vladimir Prus  <vladimir@codesourcery.com>
5237
5238         * gdb.texinfo (GDB/MI Variable Objects): Editorial
5239         comments.
5240
5241 2007-06-07  Nick Roberts  <nickrob@snap.net.nz>
5242
5243         * gdb.texinfo (Emacs): Describe GDB under Emacs 22.1.
5244
5245 2007-05-29  Jim Blandy  <jimb@codesourcery.com>
5246
5247         * gdb.texinfo (Overview): Doc fix.
5248
5249 2007-05-22  Maciej W. Rozycki  <macro@mips.com>
5250
5251         * gdb.texinfo (Remote Configuration): Document "set/show
5252         remoteflow".
5253
5254 2007-05-16  Daniel Jacobowitz  <dan@codesourcery.com>
5255
5256         * gdb.texinfo (MIPS): Remove documentation for set mips
5257         saved-gpreg-size, show mips saved-gpreg-size, and set mips
5258         stack-arg-size.
5259
5260 2007-05-14  Bob Wilson  <bob.wilson@acm.org>
5261
5262         * all-cfg.texi (GDBTUI): New.
5263         * gdb.texinfo (Mode Options): Use GDBTUI variable.
5264         (TUI, TUI Overview, TUI Keys, TUI Single Key Mode, TUI Commands)
5265         (TUI Configuration): Edit to improve clarity and fix problems of
5266         both style and content.
5267
5268 2007-05-11  Ulrich Weigand  <uweigand@de.ibm.com>
5269
5270         * observer.texi (GDB Observers): New observer "new_objfile".
5271
5272 2007-05-08  Ulrich Weigand  <uweigand@de.ibm.com>
5273
5274         * gdbint.texinfo (Native Conditionals): Remove USE_PROC_FS.
5275
5276 2007-04-14  Vladimir Prus  <vladimir@codesourcery.com>
5277
5278         * gdb.texinfo (GDB/MI Variable Objects): Document
5279         frozen variables objects.
5280
5281 2007-04-13  Daniel Jacobowitz  <dan@codesourcery.com>
5282
5283         * gdb.texinfo (Memory): Reference Remote Debugging chapter.
5284         (Character Sets, Caching Data of Remote Targets): Likewise.
5285         (Targets): Delete Remote node.  Move its text...
5286         (Debugging Remote Programs): ...to here.  Delete description
5287         of the "remote" command.
5288         (Remote configuration): Delete description of "set remotedevice"
5289         and "show remotedevice".
5290         (Embedded Processors): Delete H8/300, H8/500, and SH nodes.
5291
5292 2007-04-11  Bob Wilson  <bob.wilson@acm.org>
5293
5294         * gdb.texinfo (Contributors, Continuing and Stepping)
5295         (Fortran Defaults, HPPA, TUI, TUI Commands, Configure Options)
5296         (General Query Packets, File-I/O Remote Protocol Extension)
5297         (Protocol Basics, The F Reply Packet, Write)
5298         (Protocol-specific Representation of Datatypes, Memory Transfer):
5299         Fix hyphenation, punctuation and grammar problems.
5300         (Cygwin Native): Likewise.  Also fix misuse of @pxref and use
5301         'section' instead of 'subsection' in the text.
5302         (Non-debug DLL Symbols): Avoid 'subsubsection' in the text.
5303         (i386): Remove period from section name.
5304         (Installing GDB, Requirements, Running Configure,  Separate Objdir)
5305         (Config Names, Configure Options): Use @file{configure}.
5306
5307 2007-04-11  Daniel Jacobowitz  <dan@codesourcery.com>
5308
5309         * gdbint.texinfo (Writing Tests): Mention gdb_test_multiple
5310         and tab expansion.
5311
5312 2007-04-10  Daniel Jacobowitz  <dan@codesourcery.com>
5313
5314         * gdbint.texinfo (SOM): Correct location of the SOM reader.
5315
5316 2007-04-02  Bob Wilson  <bob.wilson@acm.org>
5317
5318         * gdb.texinfo: Consistently capitalize all significant words in
5319         node names, chapter titles, section titles, and headings.  Update
5320         cross references to match.
5321         (Starting and Stopping Trace Experiment): Make node name plural.
5322         (Breakpoint related warnings): Hyphenate "Breakpoint-related".
5323
5324 2007-03-30  Pedro Alves  <pedro_alves@portugalmail.pt>
5325
5326         * gdb.texinfo (WinCE): Delete obsolete subsection.
5327
5328 2007-03-30  Daniel Jacobowitz  <dan@codesourcery.com>
5329
5330         * gdb.texinfo (M68K): Remove obsolete ROM monitors.
5331         * gdbint.texinfo (DWARF 1): Delete section and other dwarfread.c
5332         references.
5333
5334 2007-03-30  Daniel Jacobowitz  <dan@codesourcery.com>
5335
5336         * gdb.texinfo (Startup): Delete references to some alternate
5337         names for .gdbinit.
5338         (Thread): Remove LynxOS reference.
5339         (Tandem ST2000): Delete target-specific documentation.
5340         * gdbint.texinfo (Symbol Handling): Remove mention of NLM.
5341         (Target Architecture Definition): Remove mention of GDB_OSABI_NETWARE
5342         and GDB_OSABI_LYNXOS.
5343
5344 2007-03-29  Ulrich Weigand  <uweigand@de.ibm.com>
5345
5346         * gdbint.texi (Native Conditionals): Remove PTRACE_ARG3_TYPE.
5347
5348 2007-03-27  Ulrich Weigand  <uweigand@de.ibm.com>
5349
5350         * gdbint.texinfo (Target Conditionals): Remove mention of
5351         DEPRECATED_REMOTE_BREAKPOINT, DEPRECATED_BIG_REMOTE_BREAKPOINT,
5352         and DEPRECATED_LITTLE_REMOTE_BREAKPOINT.
5353
5354 2007-03-27  Brooks Moses  <brooks.moses@codesourcery.com>
5355
5356         * Makefile.in: Add "pdfdir" installation
5357         directory, PDFTEX macro, support for "install-pdf" target,
5358         and rules for making a pdf version of refcard.texi.
5359         * refcard.tex: Specify paper size for PDF output.
5360
5361 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5362
5363         * gdb.texinfo (Omissions from Ada, Additions to Ada): Wrap long lines.
5364
5365 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5366
5367         * gdb.texinfo (Invoking GDB): Use @value{GDBP}.
5368         (Source Path, Character Sets, Macros, Define)
5369         (GDB/MI Result Records, GDB/MI Simple Examples)
5370         (GDB/MI Program Execution, GDB/MI File Commands)
5371         (Maintenance Commands, Packets, File-I/O Overview): Use @value{GDBN}.
5372         (Bug Reporting): Use @value{GCC}.
5373
5374 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5375
5376         * gdb.texinfo (Help): Fix formatting of examples.
5377         (Variables): Use @ifnotinfo instead of @iftex.
5378         (Non-debug DLL symbols): Use @ref instead of @pxref.
5379         (Sparclet File): Use @samp instead of quotes.
5380
5381 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5382
5383         * gdb.texinfo (Variables, C): Update cross reference to GCC docs.
5384
5385 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5386
5387         * gdb.texinfo (Top): Move TUI and Annotations menu entries to match
5388         the order of the nodes.
5389         (C Operators, C Constants, Debugging C): Remove extra menus.
5390         (Method Names in Commands): Do not specify next/prev/up nodes.
5391
5392 2007-03-26  Bob Wilson  <bob.wilson@acm.org>
5393
5394         * gdb.texinfo (File Options): Add missing parenthesis.
5395         (Breakpoints, Special Fortran commands, PowerPC): Fix typos.
5396
5397 2007-02-26  Daniel Jacobowitz  <dan@codesourcery.com>
5398
5399         * gdb.texinfo (Monitor commands for gdbserver): New subsection.
5400
5401 2007-02-26  Daniel Jacobowitz  <dan@codesourcery.com>
5402
5403         * gdb.texinfo (Standard Target Features): Mention
5404         case insensitivity.
5405         (ARM Features): Describe org.gnu.gdb.xscale.iwmmxt.
5406
5407 2007-02-18  Nick Roberts  <nickrob@snap.net.nz>
5408
5409         * gdb.texinfo (Top): Put Appendix A after numbered sections.
5410         (Files): Add section name to argument list for pxref.
5411         (Non-debug DLL symbols): Don't use `see' for pxref.
5412         (Embedded Processors): Fix typo.
5413         (GDB/MI Breakpoint Commands): Execution commands generate
5414         *stopped not ^done.
5415
5416 2007-02-13  Nick Roberts  <nickrob@snap.net.nz>
5417
5418         * gdb.texinfo (GDB/MI Variable Objects): Describe meanings of
5419         values for in_scope.  Mention that only root variables can be
5420         updated.
5421         (GDB/MI Development and Front Ends): Explain new values may be
5422         added to existing fields.
5423
5424 2007-02-08  Daniel Jacobowitz  <dan@codesourcery.com>
5425
5426         * gdb.texinfo (-target-disconnect): Use @smallexample.
5427         (Requirements): Add anchor for Expat.  Update description.
5428         (Target Descriptions): Mention Expat.
5429         (Target Description Format): Document new elements.  Use
5430         @smallexample.
5431         (Predefined Target Types, Standard Target Features): New sections.
5432         * gdbint.texinfo (Target Descriptions): New section.
5433
5434 2007-02-07  Daniel Jacobowitz  <dan@codesourcery.com>
5435
5436         * gdb.texinfo (Target Description Format): Add section on XInclude.
5437
5438 2006-02-03  Nick Roberts  <nickrob@snap.net.nz>
5439
5440         * gdb.texinfo (GDB/MI Miscellaneous Commands): Describe the new
5441         command -enable-timings.
5442
5443 2007-02-02  Markus Deuling  <deuling@de.ibm.com>  (tiny change)
5444
5445         * gdbint.texinfo (Operation System ABI Variant Handling): Update
5446         descriptions for new/deleted elements in gdb_osabi.  Add missing
5447         description for function generic_elf_osabi_sniff_abi_tag_sections.
5448
5449 2007-01-29  Joel Brobecker  <brobecker@adacore.com>
5450
5451         * gdb.texinfo (Maintenance Commands): Add documentation for
5452         the new "maint print target-stack" command.
5453
5454 2007-01-26  Jan Kratochvil <jan.kratochvil@redhat.com>
5455             Eli Zaretskii  <eliz@gnu.org>
5456
5457         * gdb.texinfo: Describe CHAR array vs. string identification rules.
5458
5459 2007-01-26  Eli Zaretskii  <eliz@gnu.org>
5460
5461         * gdb.texinfo (Compilation, Files, Bootstrapping, Bug Reporting):
5462         Use @value{NGCC} instead of @value{GCC}.
5463
5464 2007-01-20  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>  (tiny change)
5465
5466         * agentexpr.texi: Fix typos.
5467         * annotate.texinfo: Likewise.
5468         * gdb.texinfo: Likewise.
5469         * gdbint.texinfo: Likewise.
5470         * observer.texi: Likewise.
5471         * stabs.texinfo: Likewise.
5472
5473 2007-01-20  Markus Deuling  <deuling@de.ibm.com>  (tiny change)
5474
5475         * gdbint.texinfo (Support Libraries): Remove mmalloc
5476         entry.  Describe readline library.
5477
5478 2007-01-09  Daniel Jacobowitz  <dan@codesourcery.com>
5479
5480         * gdb.texinfo (Target Descriptions): New section.
5481         (General Query Packets): Add QPassSignals anchor.  Mention
5482         qXfer:features:read under qSupported.  Expand mentions of
5483         qXfer:memory-map:read and QPassSignals.  Document
5484         qXfer:features:read.
5485
5486 2007-01-08  Daniel Jacobowitz  <dan@codesourcery.com>
5487
5488         * gdb.texinfo (Commands to specify files): Describe
5489         "set sysroot" and "show sysroot".
5490         (Using the `gdbserver' program): Lowercase argument
5491         to @var.  Expand description of setting up GDB on the
5492         host.
5493
5494 2007-01-05  Joel Brobecker  <brobecker@adacore.com>
5495
5496         * gdb.texinfo (Set Catchpoints): Add documentation for the new
5497         catch exception, catch exception unhandled, and catch assert
5498         commands.
5499
5500 2007-01-04  Daniel Jacobowitz  <dan@codesourcery.com>
5501
5502         * gdb.texinfo (Debugging Output): Document "set debug xml"
5503         and "show debug xml".
5504
5505 2007-01-04  Daniel Jacobowitz  <dan@codesourcery.com>
5506
5507         * gdbint.texinfo (Compiler Warnings): Update for -Wall use.
5508
5509 2007-01-01  Joel Brobecker  <brobecker@adacore.com>
5510
5511         * gdbint.texinfo (Start of New Year Procedure): Add missing item.
5512
5513 2006-12-08  Vladimir Prus  <vladimir@codesourcery.com>
5514
5515         * gdb.texinfo (GDB/MI Variable Objects): Wrap historical
5516         note in @ignore, to be removed later if nobody complains.
5517
5518 2006-12-04  Nick Roberts  <nickrob@snap.net.nz>
5519
5520         * gdb.texinfo (GDB/MI Variable Objects): Describe -c option
5521         of -var-delete.
5522
5523 2006-11-22  Vladimir Prus  <vladimir@codesourcery.com>
5524
5525         * gdb.texinfo (Setting breakpoints): Document
5526         automatic software/hardware breakpoint usage and
5527         the "set breakpoint auto-hw" command.
5528
5529 2006-11-21  Vladimir Prus  <vladimir@codesourcery.com>
5530
5531         * gdb.texinfo (Memory Access Checking): New.
5532
5533 2006-11-16  Daniel Jacobowitz  <dan@codesourcery.com>
5534
5535         * gdb.texinfo (Remote configuration): Mention
5536         "pass-signals-packet".
5537         (General Query Packets): Document QPassSignals.  Fix
5538         a typo.
5539
5540 2006-11-14  Maxim Grigoriev  <maxim@tensilica.com>
5541
5542         * gdb.texinfo (Contributors): Add contributors of Xtensa port.
5543
5544 2006-11-14  Daniel Jacobowitz  <dan@codesourcery.com>
5545
5546         * gdb.texinfo (Remote configuration): Rewrite documentation for
5547         packet configuration commands.
5548         (OS Information): Adjust reference to qXfer:auxv:read.
5549         (General Query Packets): Remove references to read-aux-vector-packet
5550         and set remote get-thread-local-storage-address.
5551
5552 2006-11-10  Daniel Jacobowitz  <dan@codesourcery.com>
5553
5554         * gdbint.texinfo (Target Architecture Definition): Add new
5555         Initializing a New Architecture section.
5556
5557 2006-10-31  David Taylor  <dtaylor@emc.com>
5558
5559         * stabs.texinfo (Macro define and undefine): New node describing
5560         stabs for #define and #undef.
5561
5562 2006-10-27  Andreas Schwab  <schwab@suse.de>
5563
5564         * gdb.texinfo (Processes): Rename "detach-fork" to "detach fork".
5565
5566 2006-10-21  Eli Zaretskii  <eliz@gnu.org>
5567
5568         * gdb.texinfo (Breakpoints, Set Watchpoints): Elaborate and
5569         clarify on the possible meanings of ``expression'' watched by
5570         watchpoints.  Add indexing.
5571         (Prompting, Errors, Invalidation, Annotations for Running)
5572         (Source Annotations): Fix index entries by adding "annotation" to
5573         them, to discriminate from index entries that point to the more
5574         general topic descriptions.
5575
5576 2006-10-17  Daniel Jacobowitz  <dan@codesourcery.com>
5577
5578         * gdbint.texinfo (Target Vector Definition): Move most
5579         content into Existing Targets.  Add a menu.
5580         (Existing Targets): New section, moved from Target Vector
5581         Definition.  Use @subsection.
5582         (Managing Execution State): New section.
5583
5584 2006-10-16  Bob Wilson  <bob.wilson@acm.org>
5585
5586         * gdb.texinfo (ST2000): Use Ctrl- instead of C-.
5587
5588 2006-10-15  Eli Zaretskii  <eliz@gnu.org>
5589
5590         * gdb.texinfo (Sample Session, Invocation, Quitting GDB)
5591         (Command Syntax, Signals, Backtrace, Connecting)
5592         (Remote configuration, Renesas Boards, Console I/O): Fix last
5593         change: use Ctrl- instead of C-, except wrt Emacs.
5594         (File-I/O Examples): Put Ctrl-c in @kbd.
5595         (Cygwin Native, File-I/O Overview, The Ctrl-C message)
5596         (Console I/O): Use @samp with Ctrl-.
5597         (Signals, Set Breaks, Set Watchpoints): Document optional
5598         arguments to `info signals'  `handle', `info breakpoints', and
5599         `info watchpoints'.
5600
5601 2006-10-14  Eli Zaretskii  <eliz@gnu.org>
5602
5603         * gdb.texinfo (Backtrace): Fix last change.
5604
5605 2006-10-14  Nick Roberts  <nickrob@snap.net.nz>
5606
5607         * gdb.texinfo (Backtrace): Order correctly and add other cases.
5608
5609 2006-10-10  Bob Wilson  <bob.wilson@acm.org>
5610
5611         * gdb.texinfo (Command Syntax, Connecting, Remote configuration)
5612         (Renesas Boards, ST2000, TUI Keys, TUI Single Key Mode)
5613         (TUI Commands, Emacs, Console I/O): Fix @key and @kbd usage.
5614
5615 2006-09-21  Vladimir Prus  <vladimir@codesourcery.com>
5616             Daniel Jacobowitz  <dan@codesourcery.com>
5617
5618         * gdb.texinfo (Packets): Document vFlashErase,
5619         vFlashWrite and vFlashDone packets.
5620         (General Query Packets): Document qXfer:memory-map:read.
5621         Add a new feature for qXfer:memory-map:read.
5622         (Memory map format): New section.
5623         (Target Commands): Mention that gdb can write flash.
5624
5625 2006-09-21  Vladimir Prus  <vladimir@codesourcery.com>
5626             Daniel Jacobowitz  <dan@codesourcery.com>
5627
5628         * gdb.texinfo (Memory Region Attributes): Mention target-supplied
5629         memory regions and "mem auto".
5630
5631 2006-09-21  Nathan Sidwell  <nathan@codesourcery.com>
5632
5633         * gdbint.texinfo (Array Containers): New section.
5634
5635 2006-09-17  Vladimir Prus  <vladimir@codesourcery.com>
5636
5637         * gdb.texinfo (GDB/MI Stack Manipulation): Mention that
5638         -stack-list-arguments HIGH_FRAME argument can be larger then the
5639         actual number of frames.
5640
5641 2006-09-07  Vladimir Prus  <vladimir@codesourcery.com>
5642
5643         * gdb.texinfo (GDB/MI Stack Manipulation): Mention that
5644         -stack-list-locals HIGH_FRAME argument can be larger then the
5645         actual number of frames.
5646
5647 2006-09-02  Bob Wilson  <bob.wilson@acm.org>
5648
5649         * gdb.texinfo (Packets, Stop Reply Packets, General Query Packets,
5650         Register Packet Format, Tracepoint Packets): Fix spelling errors.
5651
5652 2006-09-02  Eli Zaretskii  <eliz@gnu.org>
5653
5654         * gdbint.texinfo (Overall Structure): New section "Source Tree
5655         Structure".
5656
5657 2006-08-17  Jim Blandy  <jimb@codesourcery.com>
5658
5659         * gdb.texinfo (Stop Reply Packets): Note similarity of 'S' and 'T'
5660         responses.
5661
5662 2006-08-08  Joel Brobecker  <brobecker@adacore.com>
5663
5664         * gdb.texinfo (Source Path): Add documentation for new
5665         substitute-path commands.
5666
5667 2006-08-08  Daniel Jacobowitz  <dan@codesourcery.com>
5668
5669         * gdb.texinfo (Installing GDB): Update menu.  Move text to...
5670         (Running Configure): ...here.
5671         (Requirements): New node.  Mention expat.
5672
5673 2006-08-08  Vladimir Prus  <vladimir@codesourcery.com>
5674
5675         * gdb.texinfo (Target Commands): Remove
5676         'set download-write-size' and 'show download-write-size'.
5677
5678 2006-08-01  Daniel Jacobowitz  <dan@codesourcery.com>
5679
5680         * stabs.texinfo (Member Type Descriptor): Correct example for
5681         pointer to member types.
5682
5683 2006-07-21  Andrew Stubbs  <andrew.stubbs@st.com>
5684
5685         * gdb.texinfo (Optional warnings and messages): Add
5686         'set/show trace-commands'.
5687         (Command files): Add '-v' to source command.
5688
5689 2006-07-12  Daniel Jacobowitz  <dan@codesourcery.com>
5690
5691         * gdb.texinfo (OS Information): Update qPart reference to
5692         qXfer.
5693         (Remote configuration): Likewise.
5694         (Overview): Move @cindex to the start of a paragraph.  Talk
5695         about binary data encoding.
5696         (Packets): Refer to the overview for the details of the X
5697         packet encoding.
5698         (General Query Packets): Remove qPart description.  Add qXfer
5699         description.  Add an anchor to qSupported.  Correct feature
5700         table title.  Add a new feature for qXfer:auxv:read.
5701         (Interrupts): Add a missing parenthesis.
5702
5703 2006-07-05  Daniel Jacobowitz  <dan@codesourcery.com>
5704
5705         * gdb.texinfo (KOD): Remove node.
5706         (GDB/MI Kod Commands): Remove commented out node.
5707
5708 2006-07-01  Eli Zaretskii  <eliz@gnu.org>
5709
5710         * gdb.texinfo (GDB/MI Output Syntax, GDB/MI Simple Examples)
5711         (GDB/MI Breakpoint Commands, GDB/MI Program Context)
5712         (GDB/MI Thread Commands, GDB/MI Program Execution)
5713         (GDB/MI Stack Manipulation, GDB/MI Variable Objects)
5714         (GDB/MI Data Manipulation, GDB/MI Symbol Query)
5715         (GDB/MI File Commands, GDB/MI Target Manipulation)
5716         (GDB/MI Miscellaneous Commands): Change (@value{GDBP})->(gdb),
5717         since the MI prompt is hard-wired into the code.
5718
5719 2006-07-01  Nick Roberts  <nickrob@snap.net.nz>
5720
5721         * gdb.texinfo (GDB/MI Compatibility with CLI): Qualify more carefully.
5722         (GDB/MI Simple Examples): Use @subheading for "A Bad Command".
5723         (GDB/MI Data Manipulation): Remove description of unimplemented
5724         display related commands as variable objects perform this function
5725         and are superior: -display-delete, -display-disable,
5726         -display-enable, -display-insert and -display-list.  Move
5727         -environment-cd, -environment-directory, -environment-path
5728         and -environment-pwd to "Program Context".
5729         (GDB/MI Program Control): Rename to "Program Execution".  Move
5730         -exec-arguments -exec-abort to...
5731         (GDB/MI Program Context): ...here.  New node split from "Data
5732          Manipulation".
5733
5734 2006-06-21  Daniel Jacobowitz  <dan@codesourcery.com>
5735
5736         * gdb.texinfo (Remote configuration): Document set / show
5737         remote supported-packets.
5738         (General Query Packets): Document qSupported packet.
5739
5740 2006-06-10  Sandra Loosemore <sandra@codesourcery.com>
5741
5742         * gdb.texinfo (File-I/O overview): Copy edit for grammar, spelling,
5743         and font markup.
5744         (Protocol basics): Likewise.
5745         (The F request packet): Likewise.
5746         (The F reply packet): Likewise.
5747         (Memory transfer): Move this node to be a subsubsection of
5748         "Protocol specific representation of datatypes".
5749         (The Ctrl-C message): More copy editing.
5750         (Console I/O): Likewise.
5751         (The isatty call): Delete this node, and merge its content into
5752         the "isatty" node.  Fixed references elsewhere.
5753         (The system call): Delete this node, and merge its content into
5754         the "system" node.  Fixed references elsewhere.
5755         (open): Reformat to use @table, and add appropriate font markup.
5756         (close): Likewise.
5757         (read): Likewise.
5758         (write): Likewise.
5759         (lseek): Likewise.
5760         (rename): Likewise.
5761         (unlink): Likewise.
5762         (stat/fstat): Likewise.
5763         (gettimeofday): Likewise.
5764         (isatty): Likewise.
5765         (system): Likewise, plus minor changes to fix confusing wording.
5766         (Integral datatypes): Fix font markup.
5767         (Pointer values): Likewise.
5768         (struct stat): Fix markup to use @table, plus minor copy editing.
5769         (struct timeval): Fix font markup, plus minor copy editing.
5770         (Constants): Minor copy editing.
5771         (Errno values): Add font markup.
5772         (File-I/O Examples): Likewise.
5773
5774 2006-06-10  Nick Roberts  <nickrob@snap.net.nz>
5775
5776         * gdb.texinfo (GDB/MI): Remove duplicate acknowledgements.
5777         (GDB/MI Simple Examples): Move node up one level.  Use real
5778         examples.
5779         (GDB/MI Compatibility with CLI): Update.
5780         (GDB/MI Result Records): Add "connected" and "exit" result
5781         classes.
5782         (GDB/MI Stream Records): Clarify target output.
5783         (GDB/MI Command Description Format): Modify example description.
5784         (GDB/MI Breakpoint Table Commands): Rename to...
5785         (GDB/MI Breakpoint Commands): ...this
5786         (GDB/MI Breakpoint Commands): Add optional thread field.
5787         (GDB/MI Program Control): Add an introduction.  Move "Program
5788         termination" examples into exec-run description.
5789         (GDB/MI File Commands): Mention similar CLI commands.
5790         (GDB/MI Miscellaneous Commands): Move to end.  Mention "show version"
5791         is similar to "-gdb-version".
5792
5793 2006-06-09  Eli Zaretskii  <eliz@gnu.org>
5794
5795         * gdb.texinfo (Symbols): Fix "(gdb)"=>"(@value{GDBP})".
5796
5797 2006-06-02  Nick Roberts  <nickrob@snap.net.nz>
5798
5799         * gdb.texinfo (GDB/MI Development and Front Ends): Use
5800         sourceware.org for mailing lists.
5801         (GDB/MI File Commands): New node split from Program Control.
5802
5803 2006-06-01  Nick Roberts  <nickrob@snap.net.nz>
5804
5805         * gdb.texinfo (GDB/MI Development and Front Ends): New node.
5806
5807 2006-05-22  Eli Zaretskii  <eliz@gnu.org>
5808
5809         * gdb.texinfo (Cygwin Native): Fix last change.
5810
5811 2006-05-22  Christopher Faylor  <cgf@timesys.com>
5812
5813         * gdb.texinfo (Cygwin Native): Document set/show cygwin-exceptions.
5814
5815 2006-05-15  Nick Roberts  <nickrob@snap.net.nz>
5816
5817         * gdbint.texinfo (Algorithms): Correct spelling and punctuation.
5818         (Releasing GDB, Testsuite): Remove details for including DejaGnu.
5819
5820 2006-05-14  Daniel Jacobowitz  <dan@codesourcery.com>
5821
5822         * gdb.texinfo (General Query Packets): Recommend not starting
5823         new packets with qC and clarify.
5824
5825 2006-05-13  Gaius Mulley  <gaius@glam.ac.uk>
5826
5827         * gdb.texinfo (M2 Types): New section.
5828
5829 2006-05-10  Daniel Jacobowitz  <dan@codesourcery.com>
5830
5831         * agentexpr.texi: Add a copyright and license notice.
5832         * observer.texi: Likewise, with GPL clause for function prototypes.
5833         Remove trailing whitespace.
5834
5835 2006-05-05  Jim Blandy  <jimb@codesourcery.com>
5836
5837         * gdb.texinfo (General Query Packets): Document conventions for
5838         terminating packet names, and their violations.
5839
5840 2006-05-05  Daniel Jacobowitz  <dan@codesourcery.com>
5841
5842         * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Update for readline 5.1.
5843         * gdb.texinfo: Likewise.
5844
5845 2006-05-05  Daniel Jacobowitz  <dan@codesourcery.com>
5846
5847         * gdb.texinfo (Remote Configuration): Remove "set remotedebug"
5848         and "show remotedebug".
5849         (Debugging Output): Add additional index entries.
5850
5851 2006-04-27  Michael Snyder  <msnyder@redhat.com>
5852
5853         * gdb.texinfo (delete-fork): Command renamed to "delete fork".
5854
5855 2006-04-22  Andrew Cagney  <cagney@redhat.com>
5856
5857         * gdb.texinfo (Contributors): Credit frame unwinder contributors.
5858         * gdbint.texinfo (Algorithms): Fix errors in frame documentation.
5859
5860 2006-04-18  Daniel Jacobowitz  <dan@codesourcery.com>
5861
5862         * gdbint.texinfo (x86 Watchpoints, Target Conditionals): Update insert
5863         and remove breakpoint prototypes.
5864         (Watchpoints): Move description of target_insert_hw_breakpoint and
5865         target_remove_hw_breakpoint ...
5866         (Breakpoints): ... to here.  Document target_insert_breakpoint and
5867         target_remove_breakpoint.
5868
5869 2006-04-17  Jim Blandy  <jimb@codesourcery.com>
5870
5871         * gdb.texinfo (Packets): Note that 'addr' arguments to s, S, c,
5872         and C packets are optional.
5873
5874 2006-04-14  Frederic Riss  <frederic.riss@st.com>
5875
5876         * gdb.texinfo (Specifying source directories): Update the description
5877         of the source file search to reflect the fact that the source path
5878         always contains at least $cdir and $cwd.
5879
5880 2006-03-31  Michael Snyder  <msnyder@redhat.com>
5881
5882         * gdb.texinfo: Update copyright dates.
5883
5884 2006-03-31  Eli Zaretskii  <eliz@gnu.org>
5885
5886         * gdb.texinfo (Overview): Add an index entry to "empty response".
5887
5888 2006-03-28  Jim Blandy  <jimb@codesourcery.com>
5889
5890         * gdbint.texinfo (Prologue Analysis): New section.
5891
5892 2006-03-07  Jim Blandy  <jimb@red-bean.com>
5893
5894         * gdb.texinfo (Connecting): Document 'target remote pipe'.
5895
5896         * gdb.texinfo (Target Commands): Update text describing how to
5897         specify a target.  Refer to the detailed section on remote
5898         debugging, not the brief mention.
5899
5900         * gdb.texinfo (Connecting): Organize the different 'target remote'
5901         connection methods into a table.  Add a 'target remote' index
5902         entry. (!!!)
5903
5904 2006-02-17  Fred Fish  <fnf@specifix.com>
5905
5906         * gdb.texinfo (Symbols): Update descriptions of 'whatis' and
5907         'ptype' commands to reflect the fact that the only significant
5908         difference between them is that ptype prints the complete type
5909         description instead of just the name.
5910
5911 2006-02-13  Wu Zhou  <woodzltc@cn.ibm.com>
5912
5913         * gdbint.texinfo (Watchpoints): Delete
5914         TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT.
5915
5916 2006-02-10  Nick Roberts  <nickrob@snap.net.nz>
5917
5918         * gdb.texinfo (GDB/MI Breakpoint Table Commands): Add fullname and
5919         times fields where needed.  Fix typos.  Update general form given
5920         for output of -break-insert.
5921         (GDB/MI): Abbreviate some unnecessarily long fullnames.
5922
5923 2006-02-06  Daniel Jacobowitz  <dan@codesourcery.com>
5924
5925         * gdbint.texinfo (Symbol Handling): Add a section
5926         on memory management.
5927
5928 2006-02-06  Vladimir Prus  <ghost@cs.msu.su>
5929
5930         * gdb.texinfo (Breakpoint table commands): Document the fullname
5931         field in -break-list output.
5932
5933 2006-02-03  Eli Zaretskii  <eliz@gnu.org>
5934
5935         * gdb.texinfo (Cygwin Native): Fix typos.  Clarify the types of
5936         debugging information produced by the various "set debug..."
5937         options.
5938
5939 2006-02-01  Daniel Jacobowitz  <dan@codesourcery.com>
5940
5941         * gdb.texinfo (Files): Remove obsolete bits from the description
5942         of "symbol-file".
5943
5944 2006-01-25  Jim Blandy  <jimb@redhat.com>
5945
5946         * gdbint.texinfo (Testsuite): Explain how to run selected tests.
5947
5948 2006-01-24  Jim Blandy  <jimb@redhat.com>
5949
5950         * gdbint.texinfo (Frames): Document the basics of GDB's register
5951         unwinding model, and explain the existence of the "sentinel" frame.
5952
5953 2006-01-23  Andrew Stubbs  <andrew.stubbs@st.com>
5954
5955         * gdb.texinfo (Choosing files): Mention that -directory is used
5956         for script files.
5957         (Specifying source directories): Likewise.
5958         (Command files): Explain how script files are found.
5959
5960 2006-01-21  Eli Zaretskii  <eliz@gnu.org>
5961
5962         * gdb.texinfo (Backtrace): Describe how to get backtrace of all
5963         the threads in a multi-threaded program.
5964         (Threads): The threadno argument of "thread apply" can be a range
5965         of numbers.
5966
5967 2006-01-18  Jim Blandy  <jimb@redhat.com>
5968
5969         * gdbint.texinfo (Coding): Add entry for -Wno-pointer-sign to list
5970         of warning flags.
5971
5972 2006-01-13  Eli Zaretskii  <eliz@gnu.org>
5973
5974         * gdb.texinfo (Sequences): Improve menu annotations.
5975         (Define): Add index entries for arguments of user-defined
5976         commands.  Move the description of flow-control commands...
5977         (Command Files): ...to here.  Document loop_break and
5978         loop_continue.
5979         (Define, Command Files): Document `end' and add index entries for
5980         it.
5981
5982 2006-01-04  Michael Snyder  <msnyder@redhat.com>
5983
5984         * gdb.texinfo: Add documentation for linux-fork.
5985         * gdbint.texinfo: Add internal documentation for checkpoints.
5986
5987 2006-01-02  Paul N. Hilfinger  <hilfinger@gnat.com>
5988
5989         * gdb.texinfo (Omissions from Ada): Document that there is now
5990         limited aggregate support.
5991
5992 2005-12-28  Eli Zaretskii  <eliz@gnu.org>
5993
5994         * gdb.texinfo (Registers): Describe how to refer to SSE and MMX
5995         registers and the likes.
5996
5997 2005-12-24  Eli Zaretskii  <eliz@gnu.org>
5998
5999         * gdb.texinfo (Target Commands, Bug Reporting, File Options)
6000         (Symbols): Fix usage of "e.g.".
6001         (Memory Region Attributes): Fix usage of "etc."
6002
6003         * gdbint.texinfo (libgdb, Symbol Handling, Native Debugging)
6004         (Coding): Fix usage of "e.g.".
6005
6006 2005-12-23  Eli Zaretskii  <eliz@gnu.org>
6007
6008         * stabs.texinfo:
6009         * refcard.tex:
6010         * gpl.texi:
6011         * gdbint.texinfo:
6012         * gdb.texinfo:
6013         * gdb-cfg.texi:
6014         * fdl.texi:
6015         * annotate.texinfo:
6016         * all-cfg.texi:
6017         * Makefile.in: Add (C) after Copyright.  Update the FSF
6018         address.
6019
6020 2005-12-03  Eli Zaretskii  <eliz@gnu.org>
6021
6022         * gdb.texinfo (Connecting): Explain that `monitor' is a way to
6023         extend GDB with commands for external monitor.
6024
6025 2005-12-02  Andrew Stubbs  <andrew.stubbs@st.com>
6026
6027         * gdb.texinfo (Convenience variables): Add init-if-undefined command.
6028
6029 2005-11-25  Joel Brobecker  <brobecker@adacore.com>
6030
6031         * gdbint.texinfo (Start of New Year Procedure): New chapter.
6032
6033 2005-11-21  Jim Blandy  <jimb@redhat.com>
6034
6035         * gdb.texinfo (Tracepoint Packets): Document restrictions on
6036         placement of 'R' actions in tracepoint action packets; document
6037         dependence of 'X' and 'M' actions on a preceding 'R' action for
6038         their registers.
6039
6040 2005-11-19  Jim Blandy  <jimb@redhat.com>
6041
6042         * gdb.texinfo (Tracepoint Packets): New node.
6043         (General Query Packets): Add entries for the tracepoint packets,
6044         referring to the "Tracepoint Packets" node.
6045         (Tracepoints): Add reference to "Tracepoint Packets".
6046
6047 2005-11-18  Kevin Buettner  <kevinb@redhat.com>
6048
6049         * gdb.texinfo (set remotebreak): Add anchor.
6050         (X packet): Likewise.
6051         (Remote Protocol): Add new section `Interrupts' and new index
6052         entry `interrupts (remote protocol)'.
6053
6054 2005-11-18  Jim Blandy  <jimb@redhat.com>
6055
6056         * gdb.texinfo (Packets): Move information out of 'q' and 'Q'
6057         entries into the General Query Packets section.  Add a
6058         cross-reference to that section.  Drop description of replies, as
6059         these are covered in the descriptions of each packet.
6060         (General Query Packets): Add introductory text.  Explain naming
6061         conventions, and how the end of a name is recognized.
6062
6063 2005-11-17  Kevin Buettner  <kevinb@redhat.com>
6064
6065         * gdb.texinfo (Remote configuration): Fix typo in description of
6066         "set remotebreak" command.
6067
6068 2005-11-16  Jim Blandy  <jimb@redhat.com>
6069
6070         * gdb.texinfo (Packets, Stop Reply Packets)
6071         (General Query Packets): Various formatting cleanups.
6072         - Use @samp for packet contents.
6073         - Drop summaries from packet @item lines; the same information appears
6074           immediately below in the description.
6075         - Delete paragraph breaks after packet @item commands, so that the
6076           description appears directly to the right of the packet prototype
6077           in the printed manual, if it fits.
6078         - Place spaces in packet prototypes between @vars and non-@var
6079           letters, and explain that they're just for formatting.
6080         - Use @dots{} instead of '...'.
6081         - Fix uses of @code where @var was needed.
6082         - Replace "deprecated" markers with English text spelling out the
6083           packet's status and the preferred alternatives.
6084         - Remove "(reserved)" markers on 'A' and 'I' packets; it's unclear
6085           what this ever meant.
6086         - Remove "(draft)" markers on 'i' packets; nobody has commented on
6087           this for a long time.
6088         - Remove "(draft)" markers on 'z' and 'Z' packets; these have been
6089           implemented several times, and have been in use for years.
6090
6091 2005-11-15  Jim Blandy  <jimb@redhat.com>
6092
6093         * gdb.texinfo (Packets): Add index entries for 'm' packet
6094         disclaimers.
6095
6096         * gdb.texinfo (Packets): Clarify lack of restrictions on behavior
6097         of stub when processing an 'm' packet.
6098
6099         * gdb.texinfo (Packets): Mention that packets beginning with
6100         letters are reserved once, at the top, instead of actually listing
6101         them all and saying "reserved".
6102
6103 2005-11-15  Andrew Stubbs  <andrew.stubbs@st.com>
6104
6105         * gdb.texinfo (User-defined commands): Add $argc. Add missing 'end'.
6106         Change @var{$arg0 to @code{$arg0.
6107
6108 2005-11-14  Wu Zhou  <woodzltc@cn.ibm.com>
6109
6110         * gdb.texinfo (Fortran): Add some words about Fortran debugging.
6111
6112 2005-11-12  Jim Blandy  <jimb@redhat.com>
6113
6114         * gdb.texinfo (General Query Packets): Put packets in alphabetical
6115         order.  Remove extraneous 'z'.
6116
6117 2005-11-07  Andrew Stubbs  <andrew.stubbs@st.com>
6118
6119         * gdb.texinfo (Choosing files): Add --eval-command.
6120
6121 2005-11-04  Andrew Stubbs  <andrew.stubbs@st.com>
6122
6123         * gdb.texinfo (Choosing modes): Add --return-child-result.
6124
6125
6126 2005-11-01  Andrew Stubbs  <andrew.stubbs@st.com>
6127
6128         * gdb.texinfo (Choosing modes): Add --batch-silent.
6129
6130 2005-10-28  Eli Zaretskii  <eliz@gnu.org>
6131
6132         * gdb.texinfo (GDB/MI Variable Objects): Fix @pxref usage under
6133         "The -var-update Command".
6134
6135 2005-10-03  Joel Brobecker  <brobecker@adacore.com>
6136
6137         * gdb.texinfo (Print Settings): Add documentation for set/show
6138         print array-indexes.
6139
6140 2005-09-17  Daniel Jacobowitz  <dan@codesourcery.com>
6141
6142         * gdb.texinfo (Contributors): Thank Andrew Cagney for releases
6143         6.2 and 6.3.
6144
6145 2005-08-27  Eli Zaretskii  <eliz@gnu.org>
6146
6147         * gdb.texinfo (File Options): Don't document --mapped, it's gone
6148         since 19-Jan-2004.
6149         (Files): Likewise.
6150         (Variables, Symbols): Document the "<incomplete type>" message and
6151         its reasons.
6152
6153 2005-08-01  Fred Fish  <fnf@specifix.com>
6154
6155         * gdb.texinfo (SETUP_ARBITRARY_FRAME): Remove obsolete reference.
6156
6157 2005-07-15  Nick Roberts  <nickrob@snap.net.nz>
6158
6159         * gdb.texinfo (GDB/MI Variable Objects): Describe print-values
6160         option for -var-list-children and -var-update.
6161         (GDB/MI Stack Manipulation): Simplify description of
6162         print-values option for -stack-list-locals.
6163         (GDB/MI Command Description Format): Clarify.
6164         (Mode Options): Spelling of superseded.
6165
6166 2005-07-12  Bob Rossi  <bob@brasko.net>
6167
6168         * gdb.texinfo (GDB/MI Miscellaneous Commands): Fix -inferior-tty-show
6169         corresponding GDB command comment.
6170
6171 2005-07-06  Bob Rossi  <bob@brasko.net>
6172
6173         * gdb.texinfo (GDB/MI Miscellaneous Commands): Add -inferior-tty-set
6174         and -inferior-tty-show.
6175         (Input/Output): Document "set/show inferior-tty" and tty alias.
6176
6177 2005-07-02  Nathan J. Williams  <nathanw@wasabisystems.com>
6178
6179         * gdb.texinfo (Packets): Change description of 'D' packet to note
6180         that GDB does wait for a response.
6181
6182 2005-06-22  Nick Roberts  <nickrob@snap.net.nz>
6183
6184         * gdb.texinfo (History) Rename "Command History".
6185         (Command History): Move node "Server Prefix" from section on
6186         Annotations here.
6187
6188 2005-06-19  Nick Roberts  <nickrob@snap.net.nz>
6189
6190         * gdb.texinfo (GDB/MI Stack Manipulation):
6191         Re-instate -stack-info-frame with example.  Say that it gets
6192         info on selected frame, not current frame.
6193
6194 2005-06-18  Eli Zaretskii  <eliz@gnu.org>
6195
6196         * gdb.texinfo (Server): Clarify that `file' should be used before
6197         connecting to the server.
6198         (Files): Add an xref to the above description.
6199         (Output Formats): More detailed description of the `c' format.
6200         (Memory): List explicitly all the formats supported by `x'.
6201         (Threads): Add an @cindex entry for "thread apply".
6202         (Files): Document the possibility of loading unlinked object
6203         files.  Add more indexing for solib-absolute-prefix and
6204         --with-sysroot.
6205         (Machine Code): Document possible problems with locations in
6206         shared libraries.
6207         (Backtrace): Document that free-standing environments do not need
6208         to have a `main' function.
6209
6210 2005-06-18  Nick Roberts  <nickrob@snap.net.nz>
6211
6212         * gdb.texinfo (GDB/MI Stack Manipulation): Remove reference to
6213         -stack-info-frame.
6214
6215 2005-06-07  Andrew Cagney  <cagney@gnu.org>
6216
6217         * gdb.texinfo (Contributors): Note the original multi-arch
6218         contributors.
6219
6220 2005-06-03  Eli Zaretskii  <eliz@gnu.org>
6221
6222         * gdb.texinfo (Registers): Add index entries for the standard
6223         registers.
6224         (Frames): Add cross-reference from frame pointer description to
6225         the Registers node.
6226         (Annotations Overview): Fix the reference to GDB name.
6227
6228 2005-06-01  Eli Zaretskii  <eliz@gnu.org>
6229
6230         * gdb.texinfo (Set Watchpoints): Remove @vindex entry for
6231         can-use-hw-watchpoints.
6232
6233 2005-05-28  Bob Rossi  <bob@brasko.net>
6234
6235         * gdb.texinfo (GDB/MI Out-of-band Records): Add bullet enumerating
6236         the possible reasons why an exec async record would be returned to FE.
6237
6238 2005-05-26  Andrew Cagney  <cagney@gnu.org>
6239
6240         * gdb.texinfo: Note that Elena Zannoni, Fernando Nasser, and
6241         Andrew Cagney implemented the original GDB/MI.
6242
6243 2005-05-23  Orjan Friberg  <orjanf@axis.com>
6244
6245         * gdb.texinfo (CRIS): Update the cris-version and cris-dwarf2-cfi
6246         documentation.  Add documentation for cris-mode.
6247
6248 2005-05-20  Eli Zaretskii  <eliz@gnu.org>
6249
6250         * gdb.texinfo (Numbers): Explain the example and make the wording
6251         more acurate.
6252
6253 2005-05-17  Daniel Jacobowitz  <dan@codesourcery.com>
6254             Dennis Brueni  <dennis@slickedit.com>
6255
6256         * gdb.texinfo (GDB/MI Breakpoint Table Commands)
6257         (GDB/MI Data Manipulation, GDB/MI Program Control)
6258         (GDB/MI Stack Manipulation): Update examples to include the fullname
6259         attribute in stack frames.
6260
6261 2005-05-12  Eli Zaretskii  <eliz@gnu.org>
6262
6263         * gdb.texinfo (Startup): Fix last change.  Treat gdb.ini like we
6264         do with other non-standard names of init files.
6265
6266 2005-05-11  Eli Zaretskii  <eliz@gnu.org>
6267
6268         * gdb.texinfo (Command Files): Move the description of the startup
6269         from here...
6270         (Startup): ...to this new subsection of the Invocation chapter.
6271         Rearrange the description of init files more logically and add a
6272         cross-reference to "Command Files".  Document the special gdbinit
6273         name for CISCO 68k.  Expand the description of what GDB does
6274         during startup.
6275         (History): Add index entry for HISTSIZE.
6276
6277 2005-05-02  Mark Kettenis  <kettenis@gnu.org>
6278
6279         * gdb.texinfo (Files): Remove documentation for auto-solib-limit.
6280
6281 2005-05-02  Eli Zaretskii  <eliz@gnu.org>
6282
6283         * gdb.texinfo (SVR4 Process Information, The isatty call)
6284         (The system call): Don't use foo(N) notation for man pages and
6285         functions.
6286         (Compilation, DJGPP Native): Improve wording.
6287
6288 2005-04-27  Eli Zaretskii  <eliz@gnu.org>
6289
6290         * gdb.texinfo (Backtrace): Describe backtraces with arguments that
6291         were optimized away.
6292
6293 2005-04-22  Eli Zaretskii  <eliz@gnu.org>
6294
6295         * gdb.texinfo (Remote configuration): Document "set/show
6296         get-thread-local-storage-address".  Add cross-reference to the
6297         description of the qGetTLSAddr packet.
6298         (General Query Packets): Mention "set remote
6299         get-thread-local-storage-address" and add a reference to its
6300         description.
6301
6302 2005-04-19  Nick Roberts  <nickrob@snap.net.nz>
6303
6304         * gdb.texinfo (Backtrace): Describe 'bt full'.
6305
6306 2005-04-17  Nick Roberts  <nickrob@snap.net.nz>
6307
6308         * gdb.texinfo (Mode Options): Fix typo.
6309         (GDB/MI): Describe how to invoke GDB/MI.
6310
6311 2005-04-16  Eli Zaretskii  <eliz@gnu.org>
6312
6313         * gdb.texinfo (OS Information): Renamed from Auxiliary Vector; all
6314         references changed.  Add description of "info udot".
6315         (Files): Document "set/show stop-on-solib-events".
6316         (M32R/D): Document "set/show download-path", "set/show
6317         board-address", "set/show server-address", "upload", "tload".
6318         Document "sdireset", "sdistatus", "debug_chaos", "use_debug_dma",
6319         "use_mon_code", "use_ib_break", "use_dbt_break".
6320         (Maintenance Commands): Improve indexing.
6321         (Target Commands): Document "set/show hash", "set/show debug
6322         monitor".
6323         (SVR4 Process Information): Document "info pidlist" and "info
6324         meminfo".  Document "set/show procfs-tarce" and "set/show
6325         procfs-file".  Document "proc-trace-*" and "proc-untrace-*".
6326         (Symbols, The Print Command with Objective-C): Improve indexing.
6327         (Objective-C): Add references to "info classes" and "info
6328         selectors".
6329         (Debugging Output): Improve wording.  Document "set/show debug
6330         solib-frv".  Fix "set/show debugvarobj".
6331         (Set Breaks): Add index entry for "hardware breakpoints".
6332         (Renesas ICE): Document "e7000", "ftplogin", "ftpload", "drain",
6333         and "set/show usehardbreakpoints".
6334         (MIPS Embedded): Document "se/show syn-garbage-limit", "set/show
6335         monitor-prompt", "set/show monitor-warnings", "pmon".
6336         (ARM): Document "rdilogfile", "rdilogenable", "set/show
6337         rdiromatzero", "set/show rdiheartbeat".
6338         (PowerPC): Document SDS-specific commands "set/show sdstimeout",
6339         "sds".
6340         (Embedded Processors): Document the "sim" command.
6341         (Remote): Document the "remote" command.
6342         (DJGPP Native): Document the "info serial" command.
6343         (Threads): Document "maint info sol-threads".
6344         (Files): Document "nosharedlibrary", "add-symbol-file-from-memory".
6345         (Set Breaks): Improve indexing.
6346         (Command Syntax): Add a reference to dont-repeat.
6347         (Define): Document "dont-repeat".
6348         (TUI Commands): Document "tabset".
6349         (WinCE): New subsection.  Document "set/show remotedirectory",
6350         "set/show remoteupload", "set/show remoteaddhost".
6351
6352 2005-04-15  Eli Zaretskii  <eliz@gnu.org>
6353
6354         * gdb.texinfo (Hurd Native): New subsection, documents
6355         Hurd-specific commands.
6356         (Maintenance Commands): Add cross-reference to "Debugging Output".
6357         (Debugging Output): Document "set/show debug lin-lwp".
6358         (MIPS): Improve documentation of heuristic-fence-post.  Document
6359         "set/show mips abi", "set/show mips saved-gpreg-size", "set/show
6360         mips stack-arg-size", "set/show mips mask-address", "set/show mips
6361         remote-mips64-transfers-32bit-regs", "set/show debug mips".
6362         (ARM): Document ARM-specific commands.
6363         (AVR): New section.  Document "info io_registers".
6364         (CRIS): New section.  Document "set/show cris-version" and
6365         "set/show cris-dwarf2-cfi".
6366         (HPPA): New section.  Document "set/show debug hppa" and "maint
6367         print unwind".
6368         (Neutrino): New subsection.  Document "set/show debug nto-debug".
6369         (Super-H): New section.  Document the "regs" command.
6370         (Debugging Output): Document "set/show debug aix-thread".
6371
6372 2005-04-09  Eli Zaretskii  <eliz@gnu.org>
6373
6374         * gdb.texinfo (Print Settings): Document "set/show print
6375         pascal_static-members", "set print repeats", "show print
6376         null-stop".  Improve indexing.  Fix documentation of "set print
6377         union".
6378         (Pascal): New section.
6379         (Supported languages): Rename from "Support"; all references
6380         updated.  Add a menu item for Pascal.
6381         (Numbers): Document "set radix.
6382         (Screen Size): Document "set/show pagination".
6383         (MIPS Embedded): Remove "set processor" documentation.
6384         (Remote configuration): Document "set/show X/P/Z-packet",
6385         "set/show read-aux-vector-packet", "set/show remote
6386         symbol-lookup-packet", "set/show remote verbose-resume-packet",
6387         "set/show remoteaddresssize", "set/show remotebaud", "set/show
6388         remotedebug", "set/show remotebreak", "set/show remotedevice",
6389         "set/show remotelogfile".
6390         (Auxiliary Vector): Add reference to the description of the
6391         read-aux-vector-packet setting.
6392         (Set Watchpoints): Add a cross-reference to "set remote
6393         hardware-breakpoint-limit".
6394         (General Query Packets): Add indexing of requests and
6395         cross-references to related commands in "Remote configuration".
6396         (File-I/O Overview, The system call): Fix wording and typos.
6397         (Thread Stops): Add index entries.
6398         (Continuing and Stepping): Document "show step-mode".
6399         (i386): New node.  Document "set/show struct-convention".
6400         (Files): Document "show trust-readonly-sections".
6401         (Calling): Document "set/show unwindonsignal".
6402         (Messages/Warnings): Add index entries.
6403         (Maintenance Commands): Document "set/show watchdog".
6404         (Annotations Overview): Document "show annotate".
6405         (Set Watchpoints): Add index entries.
6406         (Symbols): Fix doc of case-sensitive.
6407         (ABI): Document "show coerce-float-to-double".
6408         (Convenience Vars, Help): Improve indexing.
6409         (Machine Code): Document "show disassembly-flavor".
6410         (Debugging C plus plus): Document "show overload-resolution".
6411         (Value History, Signaling): Add index entries.
6412
6413 2005-04-08  Eli Zaretskii  <eliz@gnu.org>
6414
6415         * gdb.texinfo (Show): Move @kindex entries to their proper places.
6416         (Processes): Fix wording.
6417         (History, List, Logging output, Define, Symbols, Print Settings):
6418         Improve indexing.
6419
6420 2005-04-03  Eli Zaretskii  <eliz@gnu.org>
6421
6422         * gdb.texinfo (Targets): Document "set/show architecture".  Remove
6423         redundant index entry for "target" command.
6424         (Backtrace): Add index entries.
6425         (Symbols, Fortran): Document the "set case-sensitive" command.
6426         (DJGPP Native): Document "set com1base", "set com1irq", etc.
6427         (Print Settings): Add index entry for "set demangle-style".
6428         (Target Commands): Document "set download-write-size".
6429         (Debugging Output): Document "set exec-done-display".
6430
6431 2005-04-02  Eli Zaretskii  <eliz@gnu.org>
6432
6433         * gdb.texinfo (Files): Fix the name and documentation of
6434         add-shared-symbol-files.  Document its alias assf.  Update the
6435         list of OSs where GDB supports shared libraries.  Fix markup.
6436         (Continuing and Stepping): Add reference to @var{location} in the
6437         text.
6438         (Dump/Restore Files): Fix reference to @{filename}.
6439         (Help): Fix wording.
6440         (Attach): Ditto.
6441         (Set Watchpoints): Ditto.
6442         (Backtrace): Remove redundant index entries.  Improve index
6443         entries.
6444         (Delete Breaks): Fix wording.
6445         (Memory): Document the compare-sections command.
6446         (Memory Region Attributes): Improve wording.
6447         (Disabling): Improve wording.
6448         (Fortran): New subsection.  Document the "info common" command.
6449         (Help): Document aliases "info copying" and "info warranty".
6450         (Caching Remote Data): New section.  Document the "set/show
6451         remotecache" and "info dcache" commands.
6452         (Show): Fix wording of the documentation of the "set
6453         extension-language" command.
6454         (Signals): Add index entry for "info handle".
6455         (Memory Region Attributes): Fix punctuation.
6456         (Symbols): Change the arg name to "location" and refer to it in
6457         the text.  Fix wording of "info types" doc.
6458         (Threads): Fix usage of @enumerate @item's.
6459         (Listing Tracepoints): Add index entry for "info tp".
6460         (Set Watchpoints): Add xref to "info break" description.
6461         (Macros): Add an index entry for "macro exp1".  Document the
6462         "macro list" command.
6463         (Maintenance Commands): Document "flushregs", "maint agent",
6464         "maint check-symtabs", "maint cplus", "maint demangle", "maint
6465         deprecate", "maint undeprecate", "maint dump-me", "maint packet",
6466         "maint print architecture", "maint print objfiles", "maint print
6467         statistics", "maint print type", "maint show-debug-regs", "maint
6468         space", "maint time", and "maint translate-address".
6469         (Connecting): Document the "monitor" command.
6470         (Annotations Overview): Describe the "set annotate" command.
6471
6472 2005-04-01  Eli Zaretskii  <eliz@gnu.org>
6473
6474         * gdb.texinfo (Set Watchpoints): Document can-use-hw-watchpoints.
6475         Rearrange index entries and improve wording about support for
6476         hardware watchpoints.
6477
6478 2005-03-10  Bob Rossi  <bob@brasko.net>
6479
6480         * gdb.texinfo: Update copyright
6481
6482 2005-02-09  Theodore A. Roth  <troth@openavr.org>
6483
6484         * gdb.texinfo (General Query Packets): Fix texinfo compile warning and
6485         error.
6486
6487 2005-02-03  Kevin Buettner  <kevinb@redhat.com>
6488
6489         * gdb.texinfo (General Query Packets): Document qGetTLSAddr packet.
6490
6491 2005-01-17  Michael Snyder  <msnyder@redhat.com>
6492
6493         * gdb.texinfo: Fix spelling, infinte  ->  infinite.
6494
6495 2005-01-08  Mark Kettenis  <kettenis@gnu.org>
6496
6497         * observer.texi (GDB Observers): Document "solib_loaded".
6498
6499 2005-01-07  Andrew Cagney  <cagney@gnu.org>
6500
6501         * configure.ac: Rename configure.in, require autoconf 2.59.
6502         * configure: Re-generate.
6503
6504         * configure.in: Replace configdirs with multiple references to
6505         AC_CONFIG_SUBDIRS.
6506         * configure: Re-generate.
6507
6508 2005-01-04  Andrew Cagney  <cagney@gnu.org>
6509
6510         * gdbint.texinfo (Versions and Branches): Make the date (YYYYMMDD)
6511         part of the version number.
6512
6513 2004-12-24  Mark Kettenis  <kettenis@gnu.org>
6514
6515         * gdbint.texinfo (Algorithms): Remove description of
6516         TARGET_DISABLE_HW_WATCHPOINTS and TARGET_ENABLE_HW_WATCHPOINTS.
6517
6518 2004-12-07  Jim Blandy  <jimb@redhat.com>
6519
6520         * gdb.texinfo (General Query Packets): Specify that thread ID's in
6521         the 'qC' and 'qThreadInfo' packets are unsigned hexidecimal
6522         numbers.
6523
6524 2004-12-07  Andreas Schwab  <schwab@suse.de>
6525
6526         * gdb.texinfo (Mode Options): Document -l option.
6527
6528 2004-12-04  Eli Zaretskii  <eliz@gnu.org>
6529
6530         * gdbint.texinfo (Algorithms): More accurate description of
6531         STOPPED_BY_WATCHPOINT.  Point out that target_stopped_data_address
6532         is not needed unless data-read and data-access watchpoints are
6533         supported.  Add a description of how GDB checks whether the
6534         inferior stopped because a watchpoint was hit.
6535
6536 2004-11-23  Eli Zaretskii  <eliz@gnu.org>
6537
6538         * gdb.texinfo (Files): Add cross-reference to description of
6539         -readnow command-line switch.
6540
6541 2004-11-10  Randolph Chung  <tausq@debian.org>
6542
6543         * gdb.texinfo: Document set/show backtrace past-entry commands.
6544         Rearrange index entries for set/show backtrace past-main.
6545
6546 2004-11-10  Jon Beniston <jon@beniston.com>
6547
6548         Committed by Andrew Cagney  <cagney@gnu.org>.
6549         * gdb.texinfo (Remote Serial Protocol): Further describe
6550         binary transfer escaping mechanism .
6551
6552 2004-11-08  Randolph Chung  <tausq@debian.org>
6553
6554         * gdb.texinfo (inferior_debugging info): Document "set debug infrun"
6555         and "show debug infrun".  Add index entries.
6556
6557 2004-10-23  Eli Zaretskii  <eliz@gnu.org>
6558
6559         * gdb.texinfo (SVR4 Process Information): Document subcommands of
6560         "info proc" that are already implemented.  Add index entries.
6561         (Working Directory): Add a cross-reference to "info proc" command.
6562         (Files): Add a tip for decreasing memory used for symtabs from
6563         shared libraries.
6564         (Starting): Fix whitespace; make "elaboration" stand out where it
6565         is first used, and add an index entry for the term.
6566         (Calling): Expand and elaborate text.  Add "print".  Add the
6567         description of problems with weak aliases.
6568         (Core File Generation): New section.
6569
6570 2004-10-12  Andrew Cagney  <cagney@gnu.org>
6571
6572         * gdbint.texinfo (Versions and Branches): New chapter.
6573         (Releasing GDB): Delete "Versions and Branches" section.
6574         (Top): Add "Versions and Branches".
6575
6576 2004-10-08  Eli Zaretskii  <eliz@gnu.org>
6577
6578         * gdb.texinfo (Editing, History): Add cross-references to the
6579         included Readline and History user documentation.  Remove
6580         references to the symbol have-readline-appendices which is unused
6581         and undefined.
6582         (History): Fix indexing.
6583
6584 2004-10-08  Jeff Johnston  <jjohnstn@redhat.com>
6585
6586         * gdbint.texinfo (target_stopped_data_address): Update to
6587         new prototype.
6588         (i386_stopped_data_address): Update prototype and description.
6589         (i386_stopped_by_watchpoint): New function and description.
6590
6591 2004-10-03  Paul N. Hilfinger  <hilfinger@gnat.com>
6592
6593         * gdb.texinfo (Filenames): Add Ada suffixes.
6594         (Ada) New section.
6595
6596 2004-09-27  Andrew Cagney  <cagney@gnu.org>
6597             Robert Picco  <Robert.Picco@hp.com>
6598
6599         * gdb.texinfo (Packets): Document the "p" packet.
6600
6601 2004-09-21  Jason Molenda  (jmolenda@apple.com)
6602
6603         * gdb.texinfo (Paths and Names of the Source Files): Document the
6604         meaning of values in the 'desc' field of a SO stab.
6605
6606 2004-09-20  Daniel Jacobowitz  <dan@debian.org>
6607
6608         * gdb.texinfo (Maintenance Commands): Document "maint set dwarf2
6609         max-cache-age" and "maint show dwarf2 max-cache-age".
6610
6611 2004-09-16  Eli Zaretskii  <eliz@gnu.org>
6612
6613         * gdb.texinfo (Set Breaks): Add index entry for setting
6614         breakpoints on overloaded C++ functions that are not members of
6615         any classes.  Add an example and an index entry for setting
6616         breakpoints on all program functions.
6617         (Character Sets, Macros, Overlay Commands)
6618         (Non-debug DLL symbols, GDB/MI Output Syntax)
6619         (Annotations Overview, Maintenance Commands, File-I/O Overview):
6620         Use "(@value{GDBP})" instead of a literal "(gdb)".
6621
6622 2004-09-12  Andrew Cagney  <cagney@gnu.org>
6623
6624         * gdbint.texinfo (Native Debugging): Delete description of
6625         FILES_INFO_HOOK.
6626
6627 2004-09-11  Paul Hilfinger  <hilfinger@gnat.com>
6628
6629         * gdbint.texinfo (User Interface): Change local_hex_string_custom
6630         to hex_string_custom (not historically correct, but more
6631         understandable, given the current code).
6632
6633 2004-09-03  Andrew Cagney  <cagney@gnu.org>
6634
6635         * gdbint.texinfo (Native Debugging): Delete SVR4_SHARED_LIBS.
6636
6637 2004-09-01  Jeff Johnston  <jjohnstn@redhat.com>
6638
6639         * observer.texi (solib_unloaded): New observer.
6640
6641 2004-08-24  Andrew Cagney  <cagney@gnu.org>
6642
6643         * gdbint.texinfo (Target Architecture Definition): Add missing
6644         comma.
6645
6646 2004-08-20  Michael Chastain  <mec.gnu@mindspring.com>
6647
6648         * (Using the Testsuite): build != host is supported,
6649         but some test scripts do not support build != host.
6650
6651 2004-08-14  Mark Kettenis  <kettenis@gnu.org>
6652
6653         * gdbint.texinfo (Host Definition): Delete description of
6654         FCLOSE_PROVIDED and GETENV_PROVIDED.
6655
6656 2004-08-05  Mark Kettenis  <kettenis@chello.nl>
6657
6658         * gdbint.texinfo (Host Definition): Delete description of
6659         NO_SYS_FILE.
6660         (Native Debugging): Delete description of KERNEL_U_ADDR_BSD and
6661         PTRACE_FP_BUG.
6662
6663 2004-08-05  Andrew Cagney  <cagney@gnu.org>
6664
6665         * gdbint.texinfo (Target Architecture Definition): Delete
6666         reference to deprecated_read_fp.
6667
6668 2004-08-02  Andrew Cagney  <cagney@gnu.org>
6669
6670         * gdbint.texinfo (Target Architecture Definition): Delete
6671         description of DEPRECATED_REGISTER_BYTES.
6672
6673 2004-07-30  Baurjan Ismagulov  <ibr@ata.cs.hun.edu.tr>
6674
6675         * gdb.texinfo (Source Path): Document the new behavior of
6676         searching for the source files.
6677
6678 2004-07-17  Eli Zaretskii  <eliz@gnu.org>
6679
6680         * gdb.texinfo (Edit): Fix markup of EDITOR and improve wording.
6681         (Search, Expressions, Arrays, Variables, Data, Machine Code)
6682         (Auto Display): Improve indexing.
6683
6684 2004-07-16  Andrew Cagney  <cagney@gnu.org>
6685
6686         * gdb.texinfo (Mode Options): Delete documentation on "-async" and
6687         "-noasync".
6688
6689 2004-07-09  Eli Zaretskii  <eliz@gnu.org>
6690
6691         * gdb.texinfo: Fix @kindex entries so that multiple commands that
6692         have the same prefix have only their prefix in the index.
6693
6694 2004-07-03  Mark Kettenis  <kettenis@gnu.org>
6695
6696         * gdb.texinfo (BSD libkvm Interface): New node (section)
6697         (Native): Add it to the menu.
6698
6699 2004-07-01  Mark Kettenis  <kettenis@gnu.org>
6700
6701         * gdbint.texinfo (Target Architecture Definition): Remove
6702         PCC_SOL_BROKEN.
6703
6704 2004-06-24  Mark Kettenis  <kettenis@gnu.org>
6705
6706         * gdbint.texinfo (Target Architecture Definition): Remove
6707         SUN_FIXED_LBRAC_BUG.
6708
6709 2004-06-26  Andrew Cagney  <cagney@gnu.org>
6710
6711         * gdbint.texinfo (Coding): Replace xasprintf with xstrprintf.
6712
6713 2004-06-20  Andrew Cagney  <cagney@gnu.org>
6714
6715         * gdbint.texinfo (Target Architecture Definition): Deprecate
6716         USE_STRUCT_CONVENTION.
6717
6718 2004-06-19  Michael Chastain  <mec.gnu@mindspring.com>
6719
6720         gdb.texinfo (Bug Reporting): Mention session recording,
6721         with the script command or Emacs.
6722
6723 2004-06-18  Andrew Cagney  <cagney@gnu.org>
6724
6725         * gdbint.texinfo (Target Architecture Definition): Deprecate
6726         FUNCTION_START_OFFSET.
6727
6728 2004-06-14  Andrew Cagney  <cagney@gnu.org>
6729
6730         Based on changes from Karl Berry.
6731         * gdb.texinfo: Do not use @sc in a direntry.
6732         * stabs.texinfo: Change @dircateogry to "Software development".
6733         * gdbint.texinfo, gdb.texinfo, annotate.texinfo: Ditto.
6734
6735 2004-06-13  Andrew Cagney  <cagney@gnu.org>
6736
6737         * gdbint.texinfo (Target Architecture Definition): Delete
6738         description of RETURN_VALUE_ON_STACK.
6739
6740 2004-06-09  Andrew Cagney  <cagney@gnu.org>
6741
6742         * gdbint.texinfo (Native Debugging): Restore "@table @code"
6743         deleted by previous patch.
6744
6745 2004-06-08  Andrew Cagney  <cagney@gnu.org>
6746
6747         * gdbint.texinfo (Native Debugging): Delete documentation on
6748         ATTACH_DETACH.
6749
6750 2004-06-06  Randolph Chung  <tausq@debian.org>
6751
6752         * gdb.texinfo (push_dummy_call): Use @code{struct value}.
6753
6754 2004-06-06  Randolph Chung  <tausq@debian.org>
6755
6756         * gdb.texinfo (push_dummy_call): Update argument list to match
6757         the new push_dummy_call method signature.  Describe the function
6758         argument.
6759
6760 2004-05-24  Joel Brobecker  <brobecker@gnat.com>
6761
6762         * gdb.texinfo (Starting): Document new start command.
6763
6764 2004-05-21  Andrew Cagney  <cagney@redhat.com>
6765
6766         * observer.texi (GDB Observers): Document "inferior_created".
6767
6768 2004-05-08  Andrew Cagney  <cagney@redhat.com>
6769
6770         * gdbint.texinfo (Target Architecture Definition): Delete
6771         description of DO_DEFERRED_STORES.
6772
6773         * gdbint.texinfo (Target Architecture Definition): Delete
6774         references to DEPRECATED_FIX_CALL_DUMMY.
6775
6776         * gdbint.texinfo (Target Architecture Definition): Delete
6777         description of DEPRECATED_CALL_DUMMY_WORDS,
6778         DEPRECATED_SIZEOF_CALL_DUMMY_WORDS, and CALL_DUMMY.
6779
6780         * gdbint.texinfo (Target Architecture Definition): Delete
6781         description of DEPRECATED_PUSH_DUMMY_FRAME.
6782
6783         * gdbint.texinfo (Target Architecture Definition): Delete
6784         reference to DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET.
6785
6786 2004-05-07  Andrew Cagney  <cagney@redhat.com>
6787
6788         * observer.texi (GDB Observers): Add "Debugging" section.  Include
6789         cross reference to "set/show debug observer".
6790         * gdb.texinfo (Debugging Output): Document "set/show debug
6791         observer".
6792
6793 2004-05-01  Andrew Cagney  <cagney@redhat.com>
6794
6795         * gdbint.texinfo (Target Architecture Definition): Delete
6796         description of DEPRECATED_PC_IN_SIGTRAMP.
6797
6798 2004-04-30  Andrew Cagney  <cagney@redhat.com>
6799
6800         * gdbint.texinfo (Target Architecture Definition): Delete
6801         documentation for BELIEVE_PCC_PROMOTION_TYPE, no longer defined.
6802
6803 2004-04-30  Orjan Friberg  <orjanf@axis.com>
6804
6805         * observer.texi (GDB Observers): Correct spelling.
6806
6807 2004-04-26  Orjan Friberg  <orjanf@axis.com>
6808
6809         * observer.texi (GDB Observers): Add target_changed event.
6810
6811 2004-04-08  Andrew Cagney  <cagney@redhat.com>
6812
6813         * observer.texi (GDB Observers): Rework, provide generic observer
6814         definitions and then a list of observable events.
6815
6816 2004-04-04  Andrew Cagney  <cagney@redhat.com>
6817
6818         * gdbint.texinfo (Host Definition): Delete reference to
6819         NO_SIGINTERRUPT.
6820
6821 2004-04-02  Andrew Cagney  <cagney@redhat.com>
6822
6823         * gdbint.texinfo (Target Architecture Definition): Delete
6824         reference to DEPRECATED_CALL_DUMMY_LENGTH.
6825
6826 2004-03-28  Stephane Carrez  <stcarrez@nerim.fr>
6827
6828         * gdb.texinfo (TUI Commands): Document tui reg commands.
6829
6830 2004-03-26  Andrew Cagney  <cagney@redhat.com>
6831
6832         * gdb.texinfo (TUI): Delete reference to --enable-tui.  Mention
6833         "gdbtui".
6834         (Mode Options): Mention "gdbtui".  Use "Text" not "Terminal".
6835         (Contributors): Mention both Text and Terminal User Interface.
6836
6837 2004-03-23  Andrew Cagney  <cagney@redhat.com>
6838
6839         * gdbint.texinfo (Target Architecture Definition): Deprecate
6840         references to SIGTRAMP_START and SIGTRAMP_END.
6841
6842 2004-03-23  Andrew Cagney  <cagney@redhat.com>
6843
6844         * gdbint.texinfo (Target Architecture Definition): Deprecate
6845         references to PC_IN_SIGTRAMP.
6846
6847 2004-03-19  Andrew Cagney  <cagney@redhat.com>
6848
6849         * gdbint.texinfo (Target Architecture Definition): Delete
6850         reference to GDB_TARGET_IS_HPPA.
6851
6852 2004-03-18  Andrew Cagney  <cagney@redhat.com>
6853
6854         * gdbint.texinfo (Coding): Update section on gdbarch_data,
6855         describe pre_init and post_init.
6856
6857 2004-03-09  Daniel Jacobowitz  <drow@mvista.com>
6858
6859         * gdb.texinfo (Debugging Output): Document values for "set debug
6860         target".
6861
6862 2004-02-28  Andrew Cagney  <cagney@redhat.com>
6863
6864         * gdb.texinfo (Contributors): Mention GDB 6.1 release engineer.
6865
6866 2004-02-26  Jeff Johnston  <jjohnstn@redhat.com>
6867
6868         * gdb.texinfo (breakpoints): Add information about the
6869         new "set breakpoint pending" and "show breakpoint pending"
6870         commands.
6871
6872 2004-02-26  Andrew Cagney  <cagney@redhat.com>
6873
6874         * gdbint.texinfo (Coding): Document use of gdbarch_obstack_zalloc
6875         in Per-architecture module data section.
6876
6877 2004-02-25  Roland McGrath  <roland@redhat.com>
6878
6879         * gdb.texinfo (General Query Packets): Document qPart:... packets.
6880
6881 2004-02-24  Andrew Cagney  <cagney@redhat.com>
6882
6883         * annotate.texinfo: Wrap fdl.texi include in raise/lower sections.
6884         * gdb.texinfo, gdbint.texinfo, stabs.texinfo: Ditto.
6885         * fdl.texi: Import Version 1.2, November 2002.
6886
6887 2004-02-17  Andrew Cagney  <cagney@redhat.com>
6888
6889         * gdb.texinfo (Mode Options): Note that "mi1" is deprecated.
6890
6891 2004-02-16  Andrew Cagney  <cagney@redhat.com>
6892
6893         * gdbint.texinfo (Target Architecture Definition): Deprecate
6894         FRAMELESS_FUNCTION_INVOCATION.
6895
6896 2004-02-16  Andrew Cagney  <cagney@redhat.com>
6897
6898         * gdbint.texinfo (Coding): Mention -Wunused-function.
6899
6900 2004-02-14  Andrew Cagney  <cagney@redhat.com>
6901
6902         * gdbint.texinfo (Target Architecture Definition): Delete
6903         description of DEPRECATED_CALL_DUMMY_STACK_ADJUST.
6904
6905 2004-02-12  Elena Zannoni  <ezannoni@redhat.com>
6906
6907         * gdb.texinfo: Properly quote the name "C++".
6908         * gdbint.texinfo: Ditto.
6909         * stabs.texinfo: Ditto.
6910
6911 2004-02-11  Elena Zannoni  <ezannoni@redhat.com>
6912
6913         * gdbint.texinfo (Support Libraries): Add doco about obstacks and
6914         minimal information about libiberty.
6915
6916 2004-02-06  Michael Chastain  <mec.gnu@mindspring.com>
6917
6918         * gdb.texinfo (Auxiliary Vector): Fix thinko with @value{GDBN}.
6919
6920 2004-02-04  Roland McGrath  <roland@redhat.com>
6921
6922         * gdb.texinfo (Auxiliary Vector): New node (section).
6923         (Data): Add it to the menu.
6924
6925 2004-02-02  Jeff Johnston  <jjohnstn@redhat.com>
6926
6927         * gdb.texinfo (Breakpoints): Add information about pending
6928         breakpoint support.
6929
6930 2004-01-26  Andrew Cagney  <cagney@redhat.com>
6931
6932         * gdb.texinfo (Overview): Delete references to the cisco protocol
6933         including the "N" response.
6934
6935 2004-01-26  Andrew Cagney  <cagney@redhat.com>
6936
6937         * gdbint.texinfo (Target Architecture Definition): Rename
6938         EXTRACT_STRUCT_VALUE_ADDRESS to
6939         DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS.
6940
6941 2004-01-24  Eli Zaretskii  <eliz@gnu.org>
6942
6943         * gdb.texinfo (KOD): Document "show os".  Add index entries for
6944         "set/show os" and "info cisco" commands.
6945
6946 2004-01-21  Eli Zaretskii  <eliz@gnu.org>
6947
6948         * Makefile.in (install-info): Prepend $(DESTDIR) to $(infodir).
6949
6950 2004-01-19  Michael Chastain  <mec.gnu@mindspring.com>
6951
6952         * gdbint.texinfo: Delete USE_MMALLOC, NO_MMCHECK, MMCHECK_FORCE,
6953         MMAP_BASE_ADDRESS, MMAP_INCREMENT.
6954
6955 2004-01-19  Nick Roberts  <nick@nick.uklinux.net>
6956
6957         * gdb.texinfo (GDB/MI Stack Manipulation): Describe extension to
6958         -stack-list-locals.
6959         (GDB/MI Variable Objects): Describe extension to
6960         -var-list-children.
6961
6962 2004-01-17  Daniel Jacobowitz  <drow@mvista.com>
6963
6964         * gdbint.texinfo (DECR_PC_AFTER_HW_BREAK): Don't document.
6965
6966 2004-01-17  Andrew Cagney  <cagney@redhat.com>
6967
6968         * gdbint.texinfo (Target Architecture Definition): Delete
6969         documentation on DEPRECATED_NPC_REGNUM.
6970
6971 2004-01-13  Daniel Jacobowitz  <drow@mvista.com>
6972
6973         * gdb.texinfo: Update copyright year.  Mention that set
6974         follow-fork-mode is supported on GNU/Linux.  Remove documentation of
6975         "set follow-fork-mode ask".
6976
6977 2004-01-13  Andrew Cagney  <cagney@redhat.com>
6978
6979         * gdbint.texinfo: Update copyright year.
6980         (Coding): Add -Wunused-label to list of -Werror warnings.
6981
6982 2004-01-08  Jason Molenda  <jmolenda@apple.com>
6983             Eli Zaretskii  <eliz@gnu.org>
6984
6985         * gdb.texinfo: Update copyright.
6986         (Objective-C): "methodName" typeo fixed.  Add @code/@var markup
6987         around names, as appropriate.  Minor syntax cleanup of
6988         _NSPrintForDebugger explanation.  Two spaces after periods.
6989         GDBN used instead of lit. "gdb".  Index entries added for
6990         print-object and _NSPrintForDebugger.  @noindent added in one spot.
6991
6992 2003-11-11  Elena Zannoni  <ezannoni@redhat.com>
6993
6994         * stabs.texinfo: Add dircategory and direntry commands.
6995         * annotate.texinfo: Ditto.
6996
6997 2003-11-10  Andrew Cagney  <cagney@redhat.com>
6998
6999         * gdbint.texinfo (Target Architecture Definition): Replace the
7000         return_value method's "inval" and "outval" parameters with
7001         "readbuf" and "writebuf".
7002
7003 2003-10-28  Jim Blandy  <jimb@redhat.com>
7004
7005         * gdb.texinfo (The F request packet, The F reply packet): Renamed
7006         from "The `F' request packet" and "The `F' reply packet", to make
7007         texi2dvi happy.
7008         (File-I/O remote protocol extension): Update menu entries, too.
7009
7010 2003-10-26  Michael Chastain  <mec@shout.net>
7011
7012         * gdb.texinfo (Thread Stops): Document the issue with
7013         premature return from system calls in multi-threaded programs.
7014
7015 2003-10-24  Andrew Cagney  <cagney@redhat.com>
7016
7017         * annotate.texinfo: Fix "fortunatly"[sic].
7018
7019 2003-10-23  Kei Sakamoto  <sakamoto.kei@renesas.com>
7020
7021         * gdb.texinfo (Contributors to GDB): Replace "Renesas"
7022         with "Hitachi" and "Mitsubishi".
7023
7024 2003-10-20  Andrew Cagney  <cagney@redhat.com>
7025
7026         * gdbint.texinfo (Target Architecture Definition): Document
7027         gdbarch_return_value.  Add cross references from
7028         USE_STRUCT_CONVENTION, EXTRACT_RETURN_VALUE, and
7029         STORE_RETURN_VALUE, and from/to EXTRACT_STRUCT_VALUE_ADDRESS.
7030
7031 2003-10-18  Mark Kettenis  <kettenis@gnu.org>
7032
7033         * gdbint.texinfo (Target Architecture Definition): Document
7034         regset_from_core_section.
7035
7036 2003-10-16  Kei Sakamot Sakamoto  <sakamoto.kei@renesas.com>
7037
7038         * gdb.texinfo (M32R/D): Mention m32rsdi target.
7039
7040 2003-10-15  Kevin Buettner  <kevinb@redhat.com>
7041
7042         From Anthony Green  <green@redhat.com>:
7043         * gdb.texinfo (Breakpoints related warnings): Insert into menu.
7044
7045 2003-10-14  Kevin Buettner  <kevinb@redhat.com>
7046
7047         * gdb.texinfo (Breakpoint related warnings): New node.
7048         * gdbint.texinfo (ADJUST_BREAKPOINT_ADDRESS): Document.
7049
7050 2003-10-13  Daniel Jacobowitz  <drow@mvista.com>
7051
7052         * gdb.texinfo (Remote Protocol): Document v and vCont.
7053
7054 2003-10-10  Kei Sakamoto  <sakamoto.kei@renesas.com>
7055
7056         * gdb.texinfo: Replace "Hitachi" and "Mitsubishi" with "Renesas".
7057         * gdbint.texinfo: Ditto.
7058
7059 2003-10-09  Andrew Cagney  <cagney@redhat.com>
7060
7061         From 2003-09-18 David Anderson <davea@sgi.com>:
7062         * gdb.texinfo (GDB/MI Symbol Query): Replace "comamnd" with
7063         "command".
7064
7065 2003-10-03  Andrew Cagney  <cagney@redhat.com>
7066
7067         * gdbint.texinfo (Target Architecture Definition): Deprecate
7068         IBM6000_TARGET.  Mention that it implies an RS/6000 system and not
7069         just target.
7070
7071 2003-10-02  Andrew Cagney  <cagney@redhat.com>
7072
7073         * gdbint.texinfo (Target Architecture Definition): Rename
7074         REGISTER_RAW_SIZE to DEPRECATED_REGISTER_RAW_SIZE.
7075         * gdb.texinfo (Packets, Stop Reply Packets): Ditto.
7076         * gdbint.texinfo (Target Architecture Definition): Rename
7077
7078 2003-09-30  Andrew Cagney  <cagney@redhat.com>
7079
7080         REGISTER_VIRTUAL_SIZE to DEPRECATED_REGISTER_VIRTUAL_SIZE.
7081         (Target Architecture Definition):
7082
7083         * gdbint.texinfo (Target Architecture Definition): Rename
7084         REGISTER_VIRTUAL_TYPE to DEPRECATED_REGISTER_VIRTUAL_TYPE.
7085
7086 2003-09-29  Andrew Cagney  <cagney@redhat.com>
7087
7088         * gdbint.texinfo (Target Architecture Definition): Delete
7089         documentation for NEED_TEXT_START_END.
7090
7091         * gdbint.texinfo (Target Architecture Definition): Rename
7092         NPC_REGNUM to DEPRECATED_NPC_REGNUM.  Add cross reference to
7093         TARGET_WRITE_PC.
7094
7095 2003-09-22  Michael Chastain  <mec@shout.net>
7096
7097         * gdbint.texinfo (Testsuite Organization): Change gdb.c++ to gdb.cp.
7098
7099 2003-09-21  Anthony Green  <green@redhat.com>
7100
7101         * gdbint.texinfo (Target Architecture Definition): Fix typos.
7102
7103 2003-09-21  Mark Kettenis  <kettenis@gnu.org>
7104
7105         * gdbint.texinfo (Target Architecture Definition): Document
7106         stabs_argument_has_addr.
7107
7108 2003-09-18  Andrew Cagney  <cagney@redhat.com>
7109
7110         * gdbint.texinfo (Target Architecture Definition): Delete
7111         documentation on REGISTER_NAMES.
7112
7113 2003-09-13  Mark Kettenis  <kettenis@gnu.org>
7114
7115         * gdbint.texinfo (Target Architecture Definition): Replace
7116         REG_STRUCT_HAS_ADDR with DEPRECATED_REG_STRUCT_HAS_ADDR.
7117
7118 2003-09-11  Andrew Cagney  <cagney@redhat.com>
7119
7120         * gdbint.texinfo (Target Architecture Definition): Replace
7121         STACK_ALIGN with DEPRECATED_STACK_ALIGN.
7122
7123 2003-08-18  Andrew Cagney  <cagney@redhat.com>
7124
7125         * gdbint.texinfo (Target Architecture Definition): Document
7126         "frame_red_zone_size".
7127
7128 2003-08-09  Andrew Cagney  <cagney@redhat.com>
7129
7130         * gdb.texinfo (Backtrace): Replace "set/show backtrace-below-main"
7131         with "set/show backtrace past-main" and "set/show backtrace
7132         limit".
7133
7134 2003-08-08  H.J. Lu  <hongjiu.lu@intel.com>
7135
7136         * Makefile.in (install-info): Support DESTDIR.
7137         (install-html): Likewise.
7138
7139 2003-08-07  Andrew Cagney  <cagney@redhat.com>
7140
7141         Patch from Nick Roberts.
7142         * gdb.texinfo (Using GDB under GNU Emacs): Fix/update key
7143         bindings.  Remove description of send-gdb-command.
7144
7145 2003-08-07  Andrew Cagney  <cagney@redhat.com>
7146
7147         * gdb.texinfo (Mode Options): Mention that "mi2" was included in
7148         GDB 6.0.
7149
7150 2003-08-06  Andrew Cagney  <cagney@redhat.com>
7151
7152         * gdb.texinfo (Mode Options): Mention that level three is the
7153         highest available and that level 2 is deprecated.
7154         (Annotations Overview): Mention annotation levels. Cross reference
7155         to "Limitations of the Annotation Interface" in annotate.texi.
7156         (TODO, Value Annotations, Frame Annotations): Delete section.
7157         (Displays, Breakpoint Info): Delete.
7158
7159 2003-08-04  Andrew Cagney  <cagney@redhat.com>
7160
7161         * agentexpr.texi: Delete @bye.
7162         * Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi"
7163         (stabs.info): Add $(srcdir) to include search path.
7164         (html): Depend on "annotate_toc.html", and not "annotate.html".
7165         * stabs.texinfo: Ditto.  Include "fdl.texi".
7166         * gdbint.texinfo: Update copyright statement's list of invariant
7167         sections.
7168
7169 2003-07-28  Andrew Cagney  <cagney@redhat.com>
7170
7171         * Makefile.in (INFO_DEPS): Add annotate.info.
7172         (dvi, ps, html, pdf): Add annotate.
7173         (ANNOTATE_DOC_SOURCE_INCLUDES): New macro.
7174         (ANNOTATE_DOC_BUILD_INCLUDES): New macro.
7175         (ANNOTATE_DOC_FILES): New macro.
7176         (ANNOTATE_TEX_TMPS): New macro.
7177         (annotate.info, annotate_toc.html): Specify dependencies.
7178         (annotate.ps, annotate.pdf, annotate.dvi): Ditto.
7179         * annotate.texinfo: Rename annotate.texi.  Get building.  Add
7180         "Migrating to GDB/MI" and "Limitations of the Annotation
7181         Interface" chapters.  Mention why it is not part of the user
7182         guide.  Update copyright notice.  Include "fdl.texi".
7183
7184 2003-07-26  Stephane Carrez  <stcarrez@nerim.fr>
7185
7186         * gdb.texinfo (TUI Keys): Document C-x o key to switch active window.
7187
7188 2003-07-24  Daniel Jacobowitz  <drow@mvista.com>
7189
7190         * gdbint.texinfo (libgdb components): Correct a GDB to GDBN.
7191
7192 2003-07-24  Daniel Jacobowitz  <drow@mvista.com>
7193
7194         * gdb.texinfo (Server): Mention pidof.
7195
7196 2003-07-22  Andrew Cagney  <cagney@redhat.com>
7197
7198         * gdbint.texinfo (Coding): Add -Wformat-nonliteral to -Werror
7199         list.
7200
7201 2003-06-28  Daniel Jacobowitz  <drow@mvista.com>
7202
7203         * gdb.texinfo (Logging output): New chapter.
7204
7205 2003-06-24  Joel Brobecker  <brobecker@gnat.com>
7206
7207         * gdb.texinfo (Unsupported languages): New section.
7208         (Languages): Add link to new section.
7209
7210 2003-06-22  Andrew Cagney  <cagney@redhat.com>
7211
7212         * gdb.texinfo (Contributors): Mention 6.0 release engineer.
7213
7214 2003-06-22  Daniel Jacobowitz  <drow@mvista.com>
7215
7216         * gdbint.texinfo (Coding): Clarify use of gdb_XXX.h headers.
7217
7218 2003-06-22  Daniel Jacobowitz  <drow@mvista.com>
7219
7220         * Makefile.in (SFILES_INCLUDED): Add agentexpr.texi.
7221         * agentexpr.texi: Retitle section, and change it to an appendix.
7222         Comment out texinfo initialization.  Factor a @var{} into two
7223         pieces to prevent makeinfo warnings.
7224         * gdb.texinfo: Add Agent Expressions appendix.
7225
7226 2003-06-19  Daniel Jacobowitz  <drow@mvista.com>
7227
7228         * gdbint.texinfo (Native Conditionals): Remove PREPARE_TO_PROCEED.
7229
7230 2003-06-18  Daniel Jacobowitz  <drow@mvista.com>
7231
7232         * gdb.texinfo (Remote Debugging): New section "Connecting to a
7233         remote target".  Document the "detach" and "disconnect" commands.
7234         (Server, Netware, Debug Session): Reference "Connecting to a
7235         remote target".
7236         (GDB/MI Target Manipulation): Document "-target-disconnect".
7237
7238 2003-06-13  Andrew Cagney  <cagney@redhat.com>
7239
7240         * gdbint.texinfo (Target Architecture Definition): Deprecate
7241         REMOTE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT, and
7242         BIG_REMOTE_BREAKPOINT.  Cross reference BREAKPOINT_FROM_PC.
7243
7244 2003-06-09  Jim Blandy  <jimb@redhat.com>
7245
7246         * gdb.texinfo (Separate Debug Files): Remove extra semicolon.
7247
7248 2003-06-08  Andrew Cagney  <cagney@redhat.com>
7249
7250         * gdbint.texinfo (Target Architecture Definition): Delete
7251         documentation on FRAME_ARGS_ADDRESS_CORRECT.
7252
7253 2003-06-08  Andrew Cagney  <cagney@redhat.com>
7254
7255         * gdbint.texinfo (Target Architecture Definition): Document
7256         "unwind_sp".  Cross reference "unwind_sp" and TARGET_READ_SP.
7257
7258 2003-06-07  Adam Fedor  <fedor@gnu.org>
7259
7260         * gdb.texinfo: Add Objective-C documentation.
7261
7262 2003-06-01  Andrew Cagney  <cagney@redhat.com>
7263
7264         * gdbint.texinfo (Target Architecture Definition): Add "func_addr"
7265         parameter to "push_dummy_call".  Rename "dummy_addr" to "bp_addr".
7266
7267 2003-05-21  Andrew Cagney  <cagney@redhat.com>
7268
7269         * gdbint.texinfo (Target Architecture Definition): Delete
7270         references to "extract_address" and "store_address".
7271
7272 2003-05-16  Andrew Cagney  <cagney@redhat.com>
7273
7274         * gdbint.texinfo (Target Architecture Definition): Replace
7275         REGISTER_BYTES with DEPRECATED_REGISTER_BYTES.  Fix typo,
7276         DEPRECATED_REGISTER_SIZE instead of REGISTER_BYTE.
7277
7278 2003-05-14  Theodore A. Roth  <troth@openavr.org>
7279
7280         * gdbint.texinfo (Breakpoint Handling): Correct a double negative.
7281
7282 2003-05-10  H.J. Lu <hongjiu.lu@intel.com>
7283
7284         * Makefile.in (gdb-cfg.texi): Replace $$LN_S with $(LN_S).
7285         (gdb.dvi): Likewise.
7286         (gdb.pdf): Likewise.
7287         (links2roff): Likewise.
7288
7289 2003-05-08  Jim Blandy  <jimb@redhat.com>
7290
7291         * gdb.texinfo (Dump/Restore Files): Update documentation for
7292         'dump', 'append', and 'restore': note that format argument is
7293         optional; simplify presentation of the command variants; and be
7294         more precise about the formats.
7295
7296 2003-05-07  Jim Blandy  <jimb@redhat.com>
7297
7298         * gdb.texinfo (Symbols): Update documentation: 'maint list
7299         symtabs' and 'maint list psymtabs' have been renamed 'maint info
7300         symtabs' and 'maint info psymtabs'.
7301
7302 2003-05-05  Andrew Cagney  <cagney@redhat.com>
7303
7304         * gdbint.texinfo (Target Architecture Definition): Make
7305         CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY_LENGTH,
7306         FIX_CALL_DUMMY, CALL_DUMMY_BREAKPOINT_OFFSET and
7307         CALL_DUMMY_BREAKPOINT_OFFSET deprecated.
7308
7309 2003-05-04  Andrew Cagney  <cagney@redhat.com>
7310
7311         * gdb.texinfo (Maintenance Commands): Document "maint print
7312         dummy-frames".
7313
7314 2003-05-04  Andrew Cagney  <cagney@redhat.com>
7315
7316         * gdb.texinfo (GDB/MI Symbol Query): Use @{ and @}.
7317
7318 2003-05-03  J. Brobecker  <brobecker@gnat.com>
7319
7320         Thierry Schneider  <tpschneider1@yahoo.com>
7321         * gdb.texinfo (section GDB/MI Symbol Query): Add documentation
7322         for new MI command.
7323
7324 2003-05-03  Andrew Cagney  <cagney@redhat.com>
7325
7326         * gdbint.texinfo (Target Architecture Definition): Document
7327         push_dummy_code.  Add cross references.
7328
7329 2003-05-02  Elena Zannoni  <ezannoni@redhat.com>
7330
7331         * gdb.texinfo (Character Sets): Update to reflect new behavior of
7332         set/show charsets commands.
7333
7334 2003-04-28  Andrew Cagney  <cagney@redhat.com>
7335
7336         * gdbint.texinfo (Target Architecture Definition): Replace
7337         read_fp, TARGET_READ_FP and FP_REGNUM, with deprecated_read_fp,
7338         DEPRECATED_TARGET_READ_FP and DEPRECATED_REGNUM.
7339
7340 2003-04-28  Andrew Cagney  <cagney@redhat.com>
7341
7342         * gdbint.texinfo (Target Architecture Definition): Rename
7343         "tm_print_insn" to "deprecated_tm_print_insn".
7344
7345 2003-04-09  Jim Blandy  <jimb@redhat.com>
7346
7347         * gdb.texinfo (Symbols): Document 'maint list symtabs' and 'maint
7348         list psymtabs'.
7349
7350 2003-04-08  Andrew Cagney  <cagney@redhat.com>
7351
7352         * gdbint.texinfo (Target Architecture Definition): Delete
7353         references to EXTRA_FRAME_INFO.
7354
7355 2003-04-08  Andrew Cagney  <cagney@redhat.com>
7356
7357         * gdbint.texinfo (Target Architecture Definition): Delete
7358         PRINT_TYPELESS_INTEGER.
7359
7360 2003-04-02  J. Brobecker  <brobecker@gnat.com>
7361
7362         * observer.texi (GDB Observers): Adjust the documentation for the
7363         normal_stop notification to better describe reality. Fix a couple
7364         of minor typos.
7365
7366 2003-04-02  Bob Rossi  <bob_rossi@cox.net>
7367
7368         * gdb.texinfo (GDB/MI Program Control): Add
7369         '-file-list-exec-source-file'
7370
7371 2003-03-31  Andrew Cagney  <cagney@redhat.com>
7372
7373         * gdbint.texinfo (Target Architecture Definition): Delete
7374         references to CALL_DUMMY_P.
7375
7376 2003-03-30  Andrew Cagney  <cagney@redhat.com>
7377
7378         * gdbint.texinfo (Target Architecture Definition): Remove
7379         reference to TARGET_WRITE_SP.
7380
7381 2003-03-27  Andrew Cagney  <cagney@redhat.com>
7382
7383         * gdbint.texinfo (Target Architecture Definition): Remove
7384         references to write_sp.
7385
7386 2003-03-27  Andrew Cagney  <cagney@redhat.com>
7387
7388         * gdb.texinfo (GDB/MI Variable Objects): Replace @include with
7389         chapter body.  Use @smallexample instead of @example.
7390         (Annotations): Ditto.
7391         * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Remove gdbmi.texinfo and
7392         annotate.texi.
7393
7394 2003-03-26  Andrew Cagney  <cagney@redhat.com>
7395
7396         * gdbint.texinfo (Target Architecture Definition): Replace
7397         PUSH_ARGUMENTS with push_dummy_call, add gdbarch, regcache and
7398         dummy_addr parameters.
7399
7400 2003-03-25  Andrew Cagney  <cagney@redhat.com>
7401
7402         * gdbint.texinfo (Target Architecture Definition): Delete
7403         reference to CALL_DUMMY_STACK_ADJUST_P.  Rename
7404         CALL_DUMMY_STACK_ADJUST to DEPRECATED_CALL_DUMMY_STACK_ADJUST.
7405         Add reference to PUSH_ARGUMENTS.
7406
7407 2003-03-23  Andrew Cagney  <cagney@redhat.com>
7408
7409         * gdbint.texinfo (Algorithms, Target Architecture Definition):
7410         Deprecate FRAME_CHAIN and FRAME_CHAIN_VALID.
7411
7412 2003-03-18  J. Brobecker  <brobecker@gnat.com>
7413
7414         * gdbint.texinfo (Algorithms): Add new section describing the
7415         Observer paradigm.
7416         (Top): Add menu entry to new observer appendix.
7417         * observer.texi: New file.
7418         * Makefile.in (GDBINT_DOC_SOURCE_INCLUDES): Add dependency on
7419         new observer.texi file.
7420
7421 2003-03-17  Andrew Cagney  <cagney@redhat.com>
7422
7423         * gdb.texinfo (DATE): Delete.  Remove date from titles.  Mention
7424         that GNU Press update the manual version number.
7425
7426 2003-03-12  Andrew Cagney  <cagney@redhat.com>
7427
7428         * gdbint.texinfo (Target Architecture Definition): Delete
7429         references to get_saved_register.  Rename GET_SAVED_REGISTER to
7430         DEPRECATED_GET_SAVED_REGISTER.
7431
7432 2003-03-13  Andrew Cagney  <cagney@redhat.com>
7433
7434         * gdbint.texinfo (Target Architecture Definition): Replace
7435         POP_FRAME with DEPRECATED_POP_FRAME.  Update description.
7436
7437 2003-03-12  Andrew Cagney  <cagney@redhat.com>
7438
7439         * gdbint.texinfo (Target Architecture Definition): Rename
7440         FRAME_SAVED_PC to DEPRECATED_FRAME_SAVED_PC.
7441
7442 2003-03-10  Corinna Vinschen  <vinschen@redhat.com>
7443
7444         * gdb.texinfo: Add File-I/O documentation.
7445
7446 2003-03-10  Andrew Cagney  <cagney@redhat.com>
7447
7448         * gdbint.texinfo (Target Architecture Definition): Cross reference
7449         FRAME_SAVED_PC to unwind_pc.  Document unwind_pc.
7450
7451 2003-03-07  Andrew Cagney  <cagney@redhat.com>
7452
7453         * gdb.texinfo (Debugging Output): Mention the "set/show debug
7454         frame" command.
7455
7456 2003-03-05  Andrew Cagney  <cagney@redhat.com>
7457
7458         * gdbint.texinfo (Target Architecture Definition): Document
7459         unwind_dummy_id.  Cross reference unwind_dummy_id and
7460         SAVE_DUMMY_FRAME_TOS.
7461
7462 2003-03-05  James Ingham <jingham@apple.com>
7463             Daniel Jacobowitz  <drow@mvista.com>
7464
7465         * gdb.texinfo (Configuring the current ABI): Document "set cp-abi"
7466         and "show cp-abi".
7467
7468 2003-03-03  Andrew Cagney  <cagney@redhat.com>
7469
7470         * gdbint.texinfo (Target Architecture Definition): Document
7471         register_type.
7472
7473 2003-03-03  Andrew Cagney  <cagney@redhat.com>
7474
7475         * stabs.texinfo (Structures): Use @samp and separate @var's
7476         instead of a single @var containing a comma separated list.
7477         (Unions): Ditto.
7478
7479 2003-03-02  Daniel Jacobowitz  <drow@mvista.com>
7480
7481         * Makefile.in (distclean): Remove config.log.
7482
7483 2003-03-01  Andrew Cagney  <cagney@redhat.com>
7484
7485         * gdbint.texinfo (Target Architecture Definition): Rename
7486         FRAME_INIT_SAVED_REGS to DEPRECATED_FRAME_INIT_SAVED_REGS.
7487
7488 2003-03-01  Andrew Cagney  <cagney@redhat.com>
7489
7490         * gdbint.texinfo: Rename INIT_EXTRA_FRAME_INFO to
7491         DEPRECATED_INIT_EXTRA_FRAME_INFO.
7492
7493 2003-02-23  Raoul Gough  <RaoulGough@yahoo.co.uk>
7494
7495         * gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.
7496         (Non-debug DLL symbols): New node, describing the minimal symbols
7497         loaded from DLLs without real debugging symbols.
7498
7499 2003-02-20  Andrew Cagney  <ac131313@redhat.com>
7500
7501         * gdb.texinfo (Set Breaks): Add cross reference to "set remote
7502         hardware-breakpoint-limit".
7503         (Set Watchpoints): Add cross reference to "set remote
7504         hardware-watchpoint-limit".
7505         (Remote configuration options): New section.
7506
7507 2003-02-04  Andrew Cagney  <ac131313@redhat.com>
7508
7509         * gdbint.texinfo (Target Architecture Definition): Delete
7510         descrption of IS_TRAPPED_INTERNALVAR.
7511
7512         From Keith Seitz <keiths@redhat.com>:
7513         * gdb.texinfo (Interpreters): New chapter.  Refer the command-line
7514         option "-i"/"--interpreter" to this chapter.  Include index
7515         entries.
7516
7517 2003-02-04  David Carlton  <carlton@math.stanford.edu>
7518
7519         * gdb.texinfo (C@t{++}): Recommend DWARF 2, then stabs+.
7520         (Variables): Recommend stabs+ and DWARF 2.
7521         (C plus plus expressions): Correct info about
7522         compiler versions, debug formats.
7523         (Contributors): Change 'DWARF2' to 'DWARF 2'.
7524         PR symtab/874.
7525
7526 2003-02-01  Andrew Cagney  <ac131313@redhat.com>
7527
7528         * gdbint.texinfo (Target Architecture Definition): Delete
7529         description of ADDITIONAL_OPTIONS, ADDITIONAL_OPTION_CASES,
7530         ADDITIONAL_OPTION_HANDLER, and ADDITIONAL_OPTION_HELP, and
7531         BEFORE_MAIN_LOOP_HOOK, and DBX_PARM_SYMBOL_CLASS along with
7532         references to nindy and i960.
7533         * gdb.texinfo (i960): Delete all references to i960 and nindy.
7534
7535 2003-02-01  Andrew Cagney  <ac131313@redhat.com>
7536
7537         * gdbint.texinfo (Target Architecture Definition): Delete
7538         FLOAT_INFO.
7539
7540 2003-01-30  Andrew Cagney  <ac131313@redhat.com>
7541
7542         * stabs.texinfo (Member Type Descriptor): Clarify description of
7543         `@'.  Suggested by Ben Hutchings.
7544
7545 2003-01-29  Andrew Cagney  <ac131313@redhat.com>
7546
7547         * gdb.texinfo (M68K): Delete reference to es1800.
7548
7549 2003-01-29  Andrew Cagney  <ac131313@redhat.com>
7550
7551         * gdb.texinfo (Maintenance Commands): Document `maint print
7552         reggroups' and `maint print register-groups'.
7553         * gdbint.texinfo (Target Architecture Definition): Document
7554         register_reggroup_p.
7555
7556 2003-01-23  Jim Blandy  <jimb@redhat.com>
7557
7558         * gdb.texinfo (Separate Debug Files): New section.
7559
7560 2003-01-22  Daniel Jacobowitz  <drow@mvista.com>
7561
7562         * gdb.texinfo (Maintenance Commands): Add "maint set profile"
7563         and "maint show profile".
7564
7565 2003-01-16  Michael Chastain  <mec@shout.net>
7566
7567         * gdb.texinfo (Installing GDB): Warn against
7568         ".../gdb-VERSION/gdb/configure".
7569         (Separate Objdir): Likewise.
7570
7571 2003-01-15  Andrew Cagney  <ac131313@redhat.com>
7572
7573         * gdbint.texinfo (Target Architecture Definition): Delete
7574         definition of PRINT_REGISTER_HOOK.
7575
7576 2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
7577
7578         (OpenRISC 1000): Fix formatting of command names.
7579
7580 2003-01-15  Elena Zannoni  <ezannoni@redhat.com>
7581
7582         * gdb.texinfo (Continuing and Stepping): Add new command
7583         'advance'. Clarify behavior of 'until'.
7584
7585 2003-01-13  Daniel Jacobowitz  <drow@mvista.com>
7586
7587         * gdb.texinfo (Files): Document solib-absolute-prefix and
7588         solib-search-path.
7589
7590 2003-01-09  Michael Chastain  <mec@shout.net>
7591
7592         * gdbint.texinfo (Configuring @value{GDBN} for Release): Delete.
7593         (Create a Release): Add new instructions for new @file{src-release}.
7594         Document existing instructions for @file{Makefile.in} as
7595         being for @value{GDBN} 5.3.1 or earlier.
7596
7597 2003-01-09  Andrew Cagney  <ac131313@redhat.com>
7598
7599         * gdbint.texinfo (Target Architecture Definition): Mention
7600         frame_saved_regs_zalloc and frame_extra_info_zalloc as the way to
7601         allocate memory.
7602
7603 2003-01-04  Daniel Jacobowitz  <drow@mvista.com>
7604
7605         * gdb.texinfo (Controlling GDB): Add @kindex for
7606         "show osabi".
7607         (Backtraces): Add @kindex's for backtrace-below-main.
7608
7609 2003-01-04  Daniel Jacobowitz  <drow@mvista.com>
7610
7611         * gdb.texinfo (Controlling GDB): Document "set osabi".
7612
7613 2003-01-04  Daniel Jacobowitz  <drow@mvista.com>
7614
7615         * gdb.texinfo (Backtraces): Document "set backtrace-below-main".
7616         * gdbint.texinfo (FRAME_CHAIN_VALID): Update documentation.
7617
7618 2003-01-04  Daniel Jacobowitz  <drow@mvista.com>
7619
7620         * gdb.texinfo (Controlling GDB): Add ABI section.  Document
7621         "set coerce-float-to-double".
7622         * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Remove documentation.
7623
7624 2003-01-02  Andrew Cagney  <ac131313@redhat.com>
7625
7626         * stabs.texinfo: Remove obsolete text.
7627         * gdbint.texinfo: Ditto.
7628         * gdb.texinfo: Ditto.
7629
7630 2002-12-22  Mark Kettenis  <kettenis@gnu.org>
7631
7632         * gdbint.texinfo (Target Architecture Definition): Update
7633         description of gdbarch_register_osabi.
7634
7635 2002-12-20  Kazu Hirata  <kazu@cs.umass.edu>
7636
7637         * agentexpr.texi: Fix typos.
7638         * annotate.texi: Likewise.
7639         * fdl.texi: Likewise.
7640
7641 2002-12-10  Andrew Cagney  <cagney@redhat.com>
7642
7643         * gdbint.texinfo (Algorithms): Replace INIT_FRAME_PC with
7644         DEPRECATED_INIT_FRAME_PC.
7645
7646 2002-12-01  Andrew Cagney  <ac131313@redhat.com>
7647
7648         * gdbint.texinfo (Target Architecture Definition): Delete
7649         PC_IN_CALL_DUMMY.
7650
7651 2002-11-28  Andrew Cagney  <ac131313@redhat.com>
7652
7653         * gdbint.texinfo (Host Definition): Delete documentation on
7654         USE_GENERIC_DUMMY_FRAMES.
7655
7656 2002-11-26  Elena Zannoni  <ezannoni@redhat.com>
7657
7658         Fix PR gdb/723 and PR gdb/245.
7659         * Makefile.in (install-info): Run the install-info command as part
7660         of the post install steps only.
7661         (uninstall-info): New target.
7662         (uninstall): New target.
7663
7664 2002-11-22  Elena Zannoni  <ezannoni@redhat.com>
7665
7666         * Makefile.in (install): Make install do some real work.
7667
7668 2002-11-19  Andrew Cagney  <ac131313@redhat.com>
7669
7670         Fix POSIX problem reported by Paul Eggert.
7671         * Makefile.in (GDBvn.texi): Use `sed q' instead of `head -1'.
7672         Fix PR gdb/527.
7673
7674 2002-10-26  Andrew Cagney  <cagney@redhat.com>
7675
7676         * gdbint.texinfo (Target Architecture Definition): Delete
7677         definition of DO_REGISTERS_INFO.
7678
7679 2002-10-18  Kevin Buettner  <kevinb@redhat.com>
7680
7681         * gdbint.texinfo (Address Classes): Fix problems with insertion
7682         of ``{'' and ``}'' in example.
7683
7684 2002-10-17  Kevin Buettner  <kevinb@redhat.com>
7685
7686         * gdbint.texinfo (Address Classes): New section.
7687         (Target Conditionals): Document ADDRESS_CLASS_NAME_TO_TYPE_FLAGS,
7688         ADDRESS_CLASS_NAME_TO_TYPE_FLAGS_P, ADDRESS_CLASS_TYPE_FLAGS,
7689         ADDRESS_CLASS_TYPE_FLAGS_P, ADDRESS_CLASS_TYPE_FLAGS_TO_NAME, and
7690         ADDRESS_CLASS_TYPE_FLAGS_TO_NAME_P.
7691
7692 2002-10-11  Klee Dienes  <kdienes@apple.com>
7693
7694         * gdb.texinfo (Registers): Mention vector registers as well as
7695         floating registers in the documentation for 'info registers' and
7696         'info all-registers'.
7697
7698 2002-10-11  Daniel Jacobowitz  <drow@mvista.com>
7699
7700         * gdbint.texinfo (CPLUS_MARKER): Remove item.
7701
7702 2002-10-03  Jeff Johnston  <jjohnstn@redhat.com>
7703
7704         * gdbint.texinfo (Item Output Functions): Add new ui_out_field_fmt_int
7705         interface definition.
7706
7707 2002-10-03  Marko Mlinar   <markom@opencores.org>
7708
7709         * gdb.texinfo (Target Commands): Add or1k target specific
7710         commands.
7711         * gdb.texinfo (Contributors): Add myself to the contributors list.
7712
7713 2002-10-01  Andrew Cagney  <ac131313@redhat.com>
7714
7715         * gdb.texinfo (Mode Options): Update --interpreter option.  "mi2"
7716         and "mi1" instead of "mi1" and "mi0".
7717
7718 2002-09-29  Hans-Peter Nilsson  <hp@bitrange.com>
7719
7720         * gdb.texinfo (Packets): Fix typos "alligned".
7721         Correct z3/Z3 description.  Correct z4/Z4 title.
7722
7723 2002-09-27  Andrew Cagney  <ac131313@redhat.com>
7724
7725         * all-cfg.texi: Use @sc for GDB and GCC.  Update copyright.
7726
7727 2002-09-25  Kevin Buettner  <kevinb@redhat.com>
7728
7729         * gdb.texinfo: Use GNU/Linux instead of Linux.
7730
7731 2002-09-25  Andrew Cagney  <ac131313@redhat.com>
7732
7733         * gdb.texinfo (Packets): Replace @samp{} with ``an empty string''.
7734
7735 2002-09-24  Andrew Cagney  <ac131313@redhat.com>
7736
7737         * gdb.texinfo: Replace @example with @smallexample.
7738
7739 2002-09-20  Kevin Buettner  <kevinb@redhat.com>
7740
7741         From Eli Zaretskii  <eliz@gnu.org>:
7742         * gdb.texinfo (Character Sets): Use @smallexample instead of
7743         @example.  Use GNU/Linux instead of Linux.
7744
7745 2002-09-20  Jim Blandy  <jimb@redhat.com>
7746
7747         * gdb.texinfo: Add character set documentation.
7748
7749 2002-09-19  Andrew Cagney  <ac131313@redhat.com>
7750
7751         * gdb.texinfo (Packets): Revise `z' and `Z' packet documentation.
7752         (Packets): Add cross reference from `b' packet to `z' packets.
7753
7754 2002-09-19  Andrew Cagney  <ac131313@redhat.com>
7755
7756         * gdb.texinfo (Maintenance Commands): Document ``maint
7757         internal-error'' and ``maint internal-warning''.
7758
7759         * gdbint.texinfo (Target Architecture Definition): Revise
7760         description of STACK_ALIGN.  Add description of FRAME_ALIGN.
7761
7762 2002-09-19  Joel Brobecker  <brobecker@gnat.com>
7763
7764         * gdbint.texinfo (Target Conditionals): Document the new
7765         NAME_OF_MALLOC macro.
7766
7767 2002-09-05  Andrew Cagney  <ac131313@redhat.com>
7768
7769         * gdb.texinfo (Contributors): Mention 5.2 and 5.3 release
7770         engineer.
7771
7772 2002-09-02  Stephane Carrez  <stcarrez@nerim.fr>
7773
7774         * gdb.texinfo (TUI Overview): Document status line fields.
7775
7776 2002-09-02  Stephane Carrez  <stcarrez@nerim.fr>
7777
7778         * gdb.texinfo (TUI Commands): Document info win command.
7779
7780 2002-09-01  Stephane Carrez  <stcarrez@nerim.fr>
7781
7782         * gdb.texinfo (TUI Overview): Document breakpoint markers.
7783
7784 2002-09-01  Stephane Carrez  <stcarrez@nerim.fr>
7785
7786         * gdb.texinfo (TUI Single Key Mode): Document new SingleKey mode.
7787         (TUI Keys): Likewise.
7788
7789 2002-08-25  Andrew Cagney  <ac131313@redhat.com>
7790
7791         * gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
7792         for a packet receive.
7793
7794 2002-08-25  Andrew Cagney  <ac131313@redhat.com>
7795
7796         * Makefile.in (clean): Move to end of file.
7797         (distclean, maintainer-clean, realclean): Ditto.
7798         (mostlyclean): Move rule to end of file.  Use GDB_TEX_TMPS,
7799         GDBINT_TEX_TMPS, STABS_TEX_TMPS.
7800         (gdb.dvi, gdb.pdf): Do not cleanup TeX temp files after texi2dvi.
7801         (gdbint.dvi, gdbint.pdf, stabs.dvi, stabs.pdf): Ditto.
7802
7803 2002-08-24  Andrew Cagney  <ac131313@redhat.com>
7804
7805         * Makefile.in (GDBINT_TEX_TMPS): Define.
7806         (gdbint.dvi, gdbint.pdf): Use
7807         (GDB_TEX_TMPS): Define.
7808         (gdb.dvi, gdb.pdf): Use.
7809         (STABS_TEX_TMPS): Define.
7810         (stabs.dvi, stabs.pdf): Use.
7811         (GDB_DOC_SOURCE_INCLUDES): New macros.
7812         (GDB_DOC_BUILD_INCLUDES, GDB_DOC_FILES): New macros.
7813         (GDBINT_DOC_FILES_INCLUDES): New macros.
7814         (GDBINT_DOC_BUILD_INCLUDES): New macros.
7815         (GDBINT_DOC_FILES, STABS_DOC_SOURCE_INCLUDES): New macros.
7816         (STABS_DOC_BUILD_INCLUDES, STABS_DOC_FILES): New macros.
7817         (SFILES_DOC, SFILES_INCLUDED, SFILES_LOCAL): Delete macros.
7818         (links2roff): Replace SFILES_INCLUDED with
7819         GDB_DOC_SOURCE_INCLUDES.
7820         (gdb.dvi, gdb_toc.html, gdb.pdf, gdb.info): Update dependencies.
7821         (gdb.me, gdb.mm, gdb.ms): Update dependencies.
7822         (gdbint.dvi, gdbint_toc.html, gdbint.pdf, gdbint.info): Update
7823         dependencies.
7824         (stabs.info, stabs_toc.html, stabs.pdf, stabs.dvi): Update
7825         dependencies.
7826         (gdbmi.texinfo): Delete rule.
7827         (inc-hist.texinfo): Delete rule.
7828         (rluser.texinfo): Delete rule.
7829
7830 2002-08-23  Andrew Cagney  <cagney@redhat.com>
7831
7832         * gdbint.texinfo (Target Architecture Definition): Update
7833         STORE_RETURN_VALUE, mention regcache.
7834
7835 2002-08-21  Andrew Cagney  <ac131313@redhat.com>
7836
7837         * gdbint.texinfo (Target Architecture Definition): Document
7838         print_registers_info.  Note that DO_REGISTERS_INFO is deprecated.
7839
7840 2002-08-19  Andrew Cagney  <ac131313@redhat.com>
7841
7842         * gdb.texinfo (Remote Protocol): Reformat.  Use cross references.
7843         Fix minor typos.  Add index entries.
7844
7845 2002-08-18  Andrew Cagney  <ac131313@redhat.com>
7846
7847         * gdb.texinfo (Data): Add ``Vector Unit'' to menu.
7848
7849 2002-08-15  Andrew Cagney  <ac131313@redhat.com>
7850
7851         * gdbint.texinfo (Target Architecture Definition): Document
7852         PRINT_VECTOR_INFO.
7853         * gdb.texinfo (Vector Unit): Document "info vectors" command.
7854
7855 2002-08-13  Andrew Cagney  <ac131313@redhat.com>
7856
7857         * gdb.texinfo (Maintenance Commands): Document "maint print
7858         registers", "maint print raw-registers" and "maint print
7859         cooked-registers".
7860
7861 2002-08-08  Grace Sainsbury  <graces@redhat.com>
7862
7863         From Mark Salter:
7864         * gdb.texinfo (Protocol): Document T packet extension to
7865         allow watchpoint address reporting.
7866
7867 2002-08-03  Andrew Cagney  <ac131313@redhat.com>
7868
7869         * gdb.texinfo (Dump/Restore Files): Move `[]' to outside of @var.
7870
7871 2002-08-01  Andrew Cagney  <cagney@redhat.com>
7872
7873         * stabs.texinfo, gdb.texinfo, gdbint.texinfo: Obsolete references
7874         to CHILL.
7875
7876 2002-08-01  Andrew Cagney  <ac131313@redhat.com>
7877
7878         * gdbint.texinfo (Coding): Revise section "Include Files".
7879
7880 2002-07-24  Andrew Cagney  <cagney@redhat.com>
7881
7882         * gdbint.texinfo: Obsolete references to m88k.
7883         * gdb.texinfo: Ditto.
7884
7885 2002-07-10  Joel Brobecker  <brobecker@gnat.com>
7886
7887         * gdbint.texinfo (Create a release candiate): Add the location
7888         where the proper version of autoconf can be retrieved.
7889
7890 2002-07-09  Don Howard  <dhoward@redhat.com>
7891
7892         * gdb.texinfo (Command Files): Further describe the behavior of
7893         sourced command files.
7894
7895 2002-06-27  Andrew Cagney  <ac131313@redhat.com>
7896
7897         * gdbint.texinfo (User Interface): ISO C rather than ISO-C.
7898         (Coding): Clarify ISO C version that GDB assumes.
7899
7900 2002-06-26  Tom Tromey  <tromey@redhat.com>
7901
7902         * gdbint.texinfo (User Interface): Mention add_setshow_cmd and
7903         add_setshow_cmd_full.
7904
7905 2002-06-25  Don Howard  <dhoward@redhat.com>
7906
7907         * gdb.texinfo (Memory Region Attributes): Document new behavior
7908         for 'mem' command.
7909
7910 2002-06-11  Jim Blandy  <jimb@redhat.com>
7911
7912         * gdb.texinfo (Symbols): Update documentation for `info source'
7913         command.
7914
7915         * gdb.texinfo (Macros): Call the command `info macro', not
7916         `show macro'.
7917
7918 2002-06-09  Andrew Cagney  <ac131313@redhat.com>
7919
7920         * gdbint.texinfo (Coding): Add section ``Per-architecture module
7921         data''.
7922
7923 2002-06-09  Mark Kettenis  <kettenis@gnu.org>
7924
7925         * gdbint.texinfo (Target Architecture Definition): Document
7926         GDB_OSABI_GO32 and GDB_OSABI_NETWARE.
7927
7928 2002-06-08  Andrew Cagney  <ac131313@redhat.com>
7929
7930         * gdbint.texinfo (Releasing GDB): Fix typos in @itemize @bullet
7931         lists.
7932
7933 2002-06-08  Andrew Cagney  <ac131313@redhat.com>
7934
7935         * gdbint.texinfo (Releasing GDB): Revise the section ``Cut the
7936         Branch''.
7937
7938 2002-06-01  Andrew Cagney  <ac131313@redhat.com>
7939
7940         * gdbint.texinfo (Target Architecture Definition): Add section
7941         ``Converting an existing Target Architecture to Multi-arch''.
7942
7943 2002-05-30  Andrew Cagney  <ac131313@redhat.com>
7944
7945         * gdbint.texinfo (Releasing GDB): Rename ``Obsoleting any code''
7946         to ``Obsoleting code''.  Revise.
7947
7948 2002-05-17  Jim Blandy  <jimb@redhat.com>
7949
7950         * gdb.texinfo (C Preprocessor Macros): New chapter.
7951         Include it in the main menu.
7952         (Contributors): Credit Jim Blandy with macro support.
7953         (Compilation): Explain how to get macro information into the
7954         executable.
7955         (Expressions): Note that preprocessor macros are expanded.
7956
7957 2002-05-14  Daniel Jacobowitz  <drow@mvista.com>
7958
7959         * gdb.texinfo (Debug Session): Document new `udp:' and `tcp:'
7960         options for `target remote'.
7961
7962 2002-05-13  Andrew Cagney  <ac131313@redhat.com>
7963
7964         * gdbint.texinfo (Target Architecture Definition): Delete
7965         documentation on NNPC_REGNUM.
7966
7967 2002-05-11  Andrew Cagney  <ac131313@redhat.com>
7968
7969         * gdbint.texinfo (Target Architecture Definition): Document
7970         REGISTER_TO_VALUE and VALUE_TO_REGISTER and CONVERT_REGISTER_P.
7971         (Target Architecture Definition): Revise section `Using Different
7972         Register and Memory Data Representations'.  Add section `Raw and
7973         Virtual Register Representations'.
7974
7975 2002-05-11  Andrew Cagney  <ac131313@redhat.com>
7976
7977         * gdbint.texinfo (Target Architecture Definition): Mention
7978         defaults for REGISTER_VIRTUAL_SIZE and REGISTER_RAW_SIZE.
7979         (Target Architecture Definition): Mention same.  Add references to
7980         web pages.
7981
7982 2002-05-08  Michael Snyder  <msnyder@redhat.com>
7983
7984         * stabs.texinfo (Attributes): Document new "vector" attribute.
7985
7986 2002-05-04  Andrew Cagney  <ac131313@redhat.com>
7987
7988         * gdbint.texinfo (Releasing GDB): Revise `Create a Release'.
7989
7990 2002-05-04  Andrew Cagney  <ac131313@redhat.com>
7991
7992         * gdb.texinfo: Delete obsolete references to a29k.
7993
7994 2002-04-24  Andrew Cagney  <ac131313@redhat.com>
7995
7996         * gdbint.texinfo (Target Architecture Definition): Replace
7997         IN_SIGTRAMP with PC_IN_SIGTRAMP.
7998
7999 2002-04-24  David S. Miller  <davem@redhat.com>
8000
8001         * gdbint.texinfo (REGISTER_IN_WINDOW): Delete definition.
8002
8003 2002-04-21  David S. Miller  <davem@redhat.com>
8004
8005         * gdbint.texinfo (SKIP_PROLOGUE_FRAMELESS_P): Delete definition.
8006
8007 2002-04-21  Andrew Cagney  <ac131313@redhat.com>
8008
8009         * gdbint.texinfo (Target Architecture Definition): Delete
8010         definition of HAVE_REGISTER_WINDOWS.
8011
8012 2002-04-19  Eli Zaretskii  <eliz@gnu.org>
8013
8014         * gdbint.texinfo (Releasing GDB, Coding): Fix typos.  Reported by
8015         "Theodore A. Roth" <troth@verinet.com>.
8016
8017 2002-04-15  Don Howard  <dhoward@redhat.com>
8018
8019         From Eli Zaretskii <eliz@gnu.org>
8020         * gdb.texinfo (show max-user-call-depth): Correct formatting.
8021         Provide a better explaination of this feature.
8022
8023 2002-04-14  Andrew Cagney  <ac131313@redhat.com>
8024
8025         * gdbint.texinfo (Target Architecture Definition): Remove
8026         FRAME_CHAIN_COMBINE.
8027
8028 2002-04-12  Michael Chastain  <mec@shout.net>
8029
8030         * gdbint.texinfo (Obsolete Conditionals): Remove reference to
8031         REG_STACK_SEGMENT.
8032
8033 2002-04-09  Michael Chastain  <mec@shout.net>
8034
8035         * gdbint.texinfo (Obsolete Conditionals): Remove references to
8036         PYRAMID_* macros.
8037
8038 2002-04-07  Andrew Cagney  <ac131313@redhat.com>
8039
8040         * gdb.texinfo (Bug Reporting): Document that the web is the
8041         prefered way of submitting bug reports.
8042         (Bug Reporting): Delete the s-mail address as the last resort.
8043
8044 2002-04-05  Andrew Cagney  <ac131313@redhat.com>
8045
8046         * gdbint.texinfo (Target Architecture Definition): Delete
8047         references to TARGET_WRITE_FP and write_fp.
8048
8049 2002-03-27  Michael Snyder  <msnyder@redhat.com>
8050
8051         * gdb.texinfo: Document new commands dump, append, and restore.
8052
8053 2002-03-27  Andrew Cagney  <ac131313@redhat.com>
8054
8055         * gdbint.texinfo (Releasing GDB): Revise the section `Before the
8056         Branch'.
8057
8058 2002-03-18  Andrew Cagney  <ac131313@redhat.com>
8059
8060         * gdb.texinfo: Change all examples to @smallexample.
8061         * gdbint.texinfo: Ditto.
8062
8063 2002-03-18  Andrew Cagney  <ac131313@redhat.com>
8064
8065         * gdbint.texinfo (Releasing GDB): Add section ``Versions and
8066         Branches''.
8067
8068 2002-03-18  Andrew Cagney  <ac131313@redhat.com>
8069
8070         * gdbint.texinfo (Releasing GDB): Add the section``Branch Commit
8071         Policy''.
8072
8073 2002-03-04  Fred Fish  <fnf@redhat.com>
8074
8075         * gdbint.texinfo: Fix a bunch of typos (alsways, mirrorred,
8076         expresson, suports, dependant, trhe, perhaphs, situtations,
8077         explictily, taged, oportunity, unfortunatly).
8078
8079 2002-02-24  Andrew Cagney  <ac131313@redhat.com>
8080
8081         * Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
8082         Remove reference to 3.12.
8083
8084 2002-02-23  Andrew Cagney  <ac131313@redhat.com>
8085
8086         * gdbint.texinfo: Include fdl.texi.
8087         (Top): Add GNU Free Documentation License.
8088         * Makefile.in (SFILES_INCLUDED): Add gpl.texi.
8089         (gdbint.dvi, gdbint.pdf, gdbint.info): Add dependency on fdl.texi.
8090         (gdbint_toc.html): Add dependency on gdb-cfg.texi and fdl.texi.
8091         (gdbint.info): Add srcdir to include path.
8092         * gdb.texinfo: Include gpl.texi.
8093         (Top): Add Copying.
8094         * gpl.texi: New file.
8095
8096 2002-02-23  Andrew Cagney  <ac131313@redhat.com>
8097
8098         * gdbint.texinfo (Debugging GDB): Remove references to cygnus.com.
8099
8100 2002-02-19  Pierre Muller  <muller@ics.u-strasbg.fr>
8101
8102         * gdb.texinfo: Document Cygwin native specific commands.
8103
8104 2002-02-15  Daniel Jacobowitz  <drow@mvista.com>
8105
8106         * gdb.texinfo: Document gdbserver ``--attach'' command.
8107
8108 2002-02-07  Michael Snyder  <msnyder@redhat.com>
8109
8110         * gdb.texinfo (overlays): Change @var(_ovly_debug_event)
8111         to @code(_ovly_debug_event).
8112
8113 2002-02-07  Andrew Cagney  <ac131313@redhat.com>
8114
8115         * gdb.texinfo (How Overlays Work): Shrink the overlay diagram.
8116
8117 2002-02-06  Michael Snyder  <msnyder@redhat.com>
8118
8119         * gdb.texinfo (overlays): Mention new magic symbol
8120         '_ovly_debug_event', which allows GDB to keep better track
8121         of overlays.
8122
8123 2002-02-03  Eli Zaretskii  <eliz@gnu.org>
8124
8125         * gdb.texinfo (Memory Region Attributes): Fix the wording.
8126         Suggested by Dmitry Sivachenko.
8127
8128         * (<many nodes>): Fix the spelling and punctuation of "i.e.".
8129
8130 2002-02-01  Michael Snyder  <msnyder@redhat.com>
8131
8132         * gdb.texinfo (set trust-readonly): Change value{gdbn} to value{GDBN}.
8133
8134 2002-01-30  Michael Snyder  <msnyder@redhat.com>
8135
8136         * gdb.texinfo: (remote protocol): Gramatical fix-up.
8137         (set trust-readonly-sections): Document.
8138
8139 2002-01-29  Andrew Cagney  <ac131313@redhat.com>
8140
8141         * gdbint.texinfo (Releasing GDB): Revise and update.
8142
8143 2002-01-28  Andrew Cagney  <ac131313@redhat.com>
8144
8145         * gdbint.texinfo (Target Architecture Definition): Delete
8146         description of TARGET_BYTE_ORDER_DEFAULT.
8147
8148 2002-01-27  Eli Zaretskii  <eliz@gnu.org>
8149
8150         * gdb.texinfo: Fix typos and markup.  From Dmitry Sivachenko
8151         <mitya@cavia.pp.ru>.
8152
8153 2002-01-23  Andrew Cagney  <ac131313@redhat.com>
8154
8155         * libgdb.texinfo: Delete file.
8156
8157 2002-01-22  Andrew Cagney  <ac131313@redhat.com>
8158
8159         * gdb.texinfo: Remove makeinfo 3.12 hacks.
8160         * gdbint.texinfo: Ditto.
8161
8162 Tue Jan 22 11:57:38 2002  Andrew Cagney  <cagney@redhat.com>
8163
8164         * gdb.texinfo: Fix typo ``Remove' -> ``Remote''.
8165
8166 2002-01-22  Andrew Cagney  <ac131313@redhat.com>
8167
8168         * Makefile.in: Update copyright.
8169         (TEXI2DVI): Define.
8170         (gdb.dvi, gdb.pdf, stabs.dvi, stabs.pdf): Use TEXI2DVI.
8171         (gdbint.dvi, gdbint.pdf): Use TEXI2DVI.  Add dependency on
8172         gdb-cfg.texi.
8173         (TEXINDEX, PDFTEX): Delete makefile variables.
8174
8175 2002-01-22  Andrew Cagney  <ac131313@redhat.com>
8176
8177         * gdb.texinfo (Protocol): Move section to appendix.
8178
8179 2002-01-21  Andrew Cagney  <ac131313@redhat.com>
8180
8181         * gdb.texinfo (Remote Debugging): Create a menu.
8182         (Top): Add ``Remote Debugging'' to menu.
8183
8184 2002-01-21  Andrew Cagney  <ac131313@redhat.com>
8185
8186         * gdb.texinfo (Remote): Move the sub-section ``The GDB remote
8187         serial protocol'' from here.
8188         (Remote Debugging): To here.  New chapter.
8189
8190 2002-01-20  Andrew Cagney  <ac131313@redhat.com>
8191
8192         * gdbint.texinfo (Target Architecture Definition): Delete
8193         description of TARGET_BYTE_ORDER_SELECTABLE_P.
8194
8195 2002-01-20  Andrew Cagney  <ac131313@redhat.com>
8196
8197         * gdbint.texinfo (Host Definition): Revise.  xm-xyz.h and xyz.mh
8198         are no longer needed.
8199         (Porting GDB): Add maintainer note about configure.host.
8200
8201 2002-01-20  Andrew Cagney  <ac131313@redhat.com>
8202
8203         * gdbint.texinfo (Target Architecture Definition): Remove
8204         definition of IEEE_FLOAT.
8205
8206 2002-01-20  Eli Zaretskii  <eliz@gnu.org>
8207
8208         * gdb.texinfo: Beautify copyright years; fix a typo.
8209         (DJGPP Native): Fix overfull hboxes in examples.  From Brian Youmans
8210         <3diff@gnu.org>
8211
8212 2002-01-19  Andrew Cagney  <ac131313@redhat.com>
8213
8214         * gdbint.texinfo (Host Definition): Remove references to
8215         MALLOC_INCOMPATIBLE.
8216
8217 2002-01-17  Andrew Cagney  <ac131313@redhat.com>
8218
8219         * gdbint.texinfo (Host Definition): Remove references to XDEPFILES
8220         and xyz-xdep.o.
8221
8222 2002-01-17  Andrew Cagney  <ac131313@redhat.com>
8223
8224         * gdb.texinfo (Maintenance Commands): Add appendix.
8225         (Set Breaks): Copy ``maint info breakpoint'' doco to
8226         ``Maintenance Commands'' appendix.  Add reference.
8227
8228 2002-01-17  Andrew Cagney  <ac131313@redhat.com>
8229
8230         * fdl.texi: Remove next/prev from @node.
8231
8232 2002-01-17  Eli Zaretskii  <eliz@gnu.org>
8233
8234         * gdb.texinfo: @include fdl.texi.  Fixes for overfull hboxes and
8235         for monstrous @multitable (from Brian Youmans).
8236
8237         * fdl.texi: New file.
8238
8239         * Makefile.in (SFILES_INCLUDED): Add fdl.texi.
8240
8241 2002-01-15  Andrew Cagney  <ac131313@redhat.com>
8242
8243         * gdbint.texinfo (Releasing GDB): New chapter.
8244
8245 2002-01-14  Andrew Cagney  <ac131313@redhat.com>
8246
8247         * gdb.texinfo (Embedded Processors, Calling program functions):
8248         Obsolete references to a29k.
8249
8250 2002-01-13  Andrew Cagney  <ac131313@redhat.com>
8251
8252         * gdbint.texinfo (Coding): Review Cleanups section.  Examples
8253         examples.  Document that a code-block should do or discard its
8254         cleanups before exit.
8255
8256 2002-01-11  Michael Snyder  <msnyder@redhat.com>
8257
8258         * gdb.texinfo (Choosing files): Change @samp to @file.
8259
8260 2002-01-05  Michael Snyder  <msnyder@redhat.com>
8261
8262         * gdb.texinfo (--pid): Document new command line option (attach).
8263
8264 2002-01-07  Eli Zaretskii  <eliz@gnu.org>
8265
8266         * gdb.texinfo (Tracepoints): Clarify that tracepoints need support
8267         in the stub.
8268
8269 2002-01-04  Andrew Cagney  <ac131313@redhat.com>
8270
8271         * gdbint.texinfo (Target Architecture Definition): Replace
8272         BIG_ENDIAN with BFD_ENDIAN_BIG.
8273
8274 2002-01-03  Andrew Cagney  <ac131313@redhat.com>
8275
8276         * gdbint.texinfo (Target Architecture Definition): Replace
8277         value_ptr with struct value pointer.
8278
8279 2002-01-02  Eli Zaretskii  <eliz@gnu.org>
8280
8281         * gdb.texinfo (Free Software): Fix wording.
8282
8283 2001-12-31  Eli Zaretskii  <eliz@gnu.org>
8284
8285         * gdb.texinfo (Free Software): New section ``Free Software Needs
8286         Free Documentation''.
8287
8288 2001-12-30  Eli Zaretskii  <eliz@gnu.org>
8289
8290         * stabs.texinfo:
8291         * gdb.texinfo:
8292         * gdbint.texinfo:
8293         * libgdb.texinfo:
8294         * annotate.texi: Fix the application of GFDL in the Copyright notice.
8295
8296 2001-12-29  Michael Snyder  <msnyder@redhat.com>
8297
8298         * gdb.texinfo (maint info sections): Fix typo.
8299
8300 2001-12-26  Michael Snyder  <msnyder@redhat.com>
8301
8302         * gdb.texinfo (maint info sections): Document.
8303
8304         * gdb.texinfo (info proc): Comment out documentation for
8305         'info proc' sub-options that are currently not implemented.
8306
8307 2001-12-20  Jim Blandy  <jimb@redhat.com>
8308
8309         * gdbint.texinfo (TARGET_CHAR_SIGNED): Document.
8310
8311 2001-12-15  Andrew Cagney  <ac131313@redhat.com>
8312
8313         * gdbint.texinfo (Target Architecture Definition): Replace
8314         LITTLE_ENDIAN with BFD_ENDIAN_LITTLE.
8315
8316 2001-12-01  Andrew Cagney  <ac131313@redhat.com>
8317
8318         * gdbint.texinfo (Host Definition): Delete documentation on
8319         HOST_BYTE_ORDER.
8320
8321 2001-11-30  Jim Blandy  <jimb@redhat.com>
8322
8323         * gdb.texinfo (Overlays): New chapter, documenting GDB's
8324         overlay support.  Add to top-level menu.
8325
8326 2001-11-26  Tom Tromey  <tromey@redhat.com>
8327
8328         * gdb.texinfo (Command Syntax): Document C-o binding.
8329
8330 2001-07-26  Christopher Faylor  <cgf@redhat.com>
8331
8332         * gdb.texinfo (Options): Eliminate attempt to explain .gdbinit/gdb.ini
8333         use since it is described in the referenced section.
8334
8335         From Eli Zaretskii <eliz@gnu.org>
8336         * gdb.texinfo (Command Files): Reword to make gdb.ini requirement
8337         clearer when using DJGPP.
8338
8339 2001-11-24  Christopher Faylor  <cgf@redhat.com>
8340
8341         * gdb.texinfo (File Options): Change description of -nx and gdb.ini to
8342         specifically refer to MS-DOS.
8343         (command files): Mention gdb.ini is only used on MS-DOS.
8344
8345 2001-11-21  Tom Tromey  <tromey@redhat.com>
8346
8347         * gdb.texinfo (Invoking GDB): Document --args.
8348         (Mode Options): Likewise.
8349
8350 2001-11-21  Jim Blandy  <jimb@redhat.com>
8351
8352         * gdbint.texinfo (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT):
8353         Delete documentation; this macro has been removed from the
8354         sources.
8355
8356 2001-11-13  Jim Blandy  <jimb@redhat.com>
8357
8358         * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Clarify.
8359
8360 2001-11-06  Corinna Vinschen  <vinschen@redhat.com>
8361
8362         * gdb.texinfo (gdbarch_in_function_epilogue_p): Add documentation.
8363
8364 2001-11-05  Michael Snyder  <msnyder@redhat.com>
8365
8366         * gdb.texinfo (info functions): Document use of backslash to
8367         quote regexp chars in function names such as "operator*()".
8368
8369 2001-11-01  Fred Fish  <fnf@redhat.com>
8370
8371         * gdbint.texinfo (SOLIB_ADD): Document additional new
8372         "readsyms" arg.
8373
8374 2001-10-30  Don Howard  <dhoward@redhat.com>
8375
8376         * gdb.texinfo: (Command Files) Added documentation for the
8377         behavior of gdb with input redirected from a file.
8378
8379 2001-10-28  Fred Fish  <fnf@redhat.com>
8380
8381         * gdb.texinfo (auto-solib-add): Change docs to match
8382         implementation change.
8383         (auto-solib-limit): Add docs for new variable.
8384
8385 2001-10-15  Andrew Cagney  <ac131313@redhat.com>
8386
8387         * gdbint.texinfo (Target Architecture Definition): Function
8388         value_as_pointer renamed to value_as_address.
8389
8390 2001-10-15  Andrew Cagney  <ac131313@redhat.com>
8391
8392         * gdbint.texinfo (Target Architecture Definition): Default
8393         POINTER_TO_ADDRESS functions assume unsigned addresses.
8394         (INTEGER_TO_ADDRESS): Document.  Derive pragmatics section from a
8395         posting by Jim Blandy.
8396
8397 2001-10-12  Jim Blandy  <jimb@redhat.com>
8398
8399         * Makefile.in (MAKEHTMLFLAGS): Remove -glossary; the most recent
8400         version of texi2html (1.64) doesn't support this flag any more.
8401
8402 2001-09-08  Mark Kettenis  <kettenis@gnu.org>
8403
8404         * gdbint.texinfo (Host Definition): Remove description of
8405         MEM_FNS_DECLARED.
8406
8407         * gdbint.texinfo (Host Definition): Remove description of R_OK.
8408
8409         * gdbint.texinfo (Host Definition): Remove description of
8410         HAVE_SIGSETMASK.
8411
8412 2001-09-04  Elena Zannoni  <ezannoni@redhat.com>
8413
8414         * gdbint.texinfo (Target Architecture Definition): Add
8415         explanation of TARGET_PRINT_INSN macro.
8416
8417 2001-08-30  Jim Blandy  <jimb@redhat.com>
8418
8419         * gdb.texinfo (`add-symbol-file'): Correct synopsis.
8420         Explain what it means to load relocatable files.
8421
8422 2001-08-28  Jim Blandy  <jimb@redhat.com>
8423
8424         * gdbint.texinfo: Bring the HTML `top' menu into sync with the
8425         info `top' menu.
8426
8427 Wed Aug 15 10:47:28 2001  Christopher Faylor <cgf@cygnus.com>
8428
8429         * gdbint.texinfo: Add a cautionary note about macro use.
8430
8431 2001-08-02  Corinna Vinschen  <vinschen@redhat.com>
8432
8433         * gdb.texinfo: Explain omitting the hostname in the
8434         `target remote' command.
8435
8436 2001-07-30  Daniel Jacobowitz  <drow@mvista.com>
8437
8438         * gdbint.texinfo: Remove extraneous START-INFO-DIR-ENTRY
8439         and END-INFO-DIR-ENTRY.
8440
8441 2001-07-28  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8442
8443         * gdb.texinfo (TUI Configuration): Rename tui configuration variables.
8444
8445 2001-07-25  Andrew Cagney  <ac131313@redhat.com>
8446
8447         * gdbint.texinfo (libgdb): Rewrite.
8448
8449 2001-07-26  Eli Zaretskii  <eliz@gnu.org>
8450
8451         * Makefile.in (gdbgui.dvi, gdb-gui, gdbgui.info): Targets deleted.
8452
8453 2001-07-24  Stephane Carrez  <Stephane.Carrez@worldnet.fr>
8454
8455         * gdb.texinfo (TUI): New chapter, document the TUI.
8456         (Mode Options): Document the -tui option.
8457
8458 2001-07-23  Mark Kettenis  <kettenis@gnu.org>
8459
8460         * gdbint.texinfo (Host Definition): Remove description of
8461         NEED_POSIX_SETPGID.
8462
8463 2001-07-23  Eli Zaretskii  <eliz@gnu.org>
8464
8465         * gdb.tex (DJGPP Native): New node, with descriptions of
8466         DJGPP-specific commands.
8467
8468 2001-07-19  John R. Moore  <jmoore@redhat.com>
8469
8470         * gdbint.texinfo: Three misspellings.
8471
8472 2001-07-06  Andrew Cagney  <ac131313@redhat.com>
8473
8474         * Makefile.in (refcard.dvi): Rewrite to avoid problems with empty
8475         `test` expressions on bash.  Problem reported by Colin Walters.
8476
8477 2001-07-04  Andrew Cagney  <ac131313@redhat.com>
8478
8479         * gdbint.texinfo (User Interface): Update ui-out documentation to
8480         refelect recent UI/MI updates.
8481
8482 2001-07-04  Andrew Cagney  <ac131313@redhat.com>
8483
8484         * gdb.texinfo (Mode Options): Mention the mi0 and mi1
8485         interpreters.
8486
8487 2001-06-15  Andrew Cagney  <ac131313@redhat.com>
8488
8489         * gdbint.texinfo (Target Architecture Definition): GDBARCH is a C
8490         structure and not macros.
8491         (Host Definition): Document that much of this chapter is obsolete.
8492         (Target Architecture Definition): Update list of files that make
8493         up a target architecture.
8494         (Coding): Update.
8495
8496 2001-06-28  Andrew Cagney  <ac131313@redhat.com>
8497
8498         * gdbint.texinfo (Target Architecture Definition): Update
8499         EXTRACT_STRUCT_VALUE_ADDRESS and EXTRACT_STRUCT_VALUE_ADDRESS_P.
8500         The latter has been changed to a true predicate.
8501
8502 2001-06-17  Eli Zaretskii  <eliz@gnu.org>
8503
8504         * annotate.texi: Add @noindent where needed.  From Dmitry
8505         Sivachenko <dima@Chg.RU>.
8506         * gdb.texinfo: Indexing fix.  From Dmitry Sivachenko.
8507
8508 2001-06-16  Andrew Cagney  <ac131313@redhat.com>
8509
8510         * gdb.texinfo (Protocol): Fix typo.  Extra parenthesis.
8511
8512 2001-06-14  Andrew Cagney  <ac131313@redhat.com>
8513
8514         * gdb.texinfo (Remote Protocol): Document that the ``!'' packet
8515         returns ``OK''.  Document that the ``R'' packet does not reply.
8516
8517 2001-06-13  Michael Snyder  <msnyder@redhat.com>
8518
8519         * gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".
8520
8521 2001-06-13  Eli Zaretskii  <eliz@gnu.org>
8522
8523         * gdb.texinfo (Signals): Clarify the default setting of signal
8524         handling.
8525
8526 2001-05-14  Andrew Cagney  <ac131313@redhat.com>
8527
8528         * gdbint.texinfo (CLEAR_DEFERRED_STORES): Delete stray @item
8529         (FRAME_ARGS_ADDRESS_CORRECT): Ditto.
8530
8531 2001-05-12  Andrew Cagney  <ac131313@redhat.com>
8532
8533         * Makefile.in (GDBvn.texi): Set GDBVN from ../version.in.
8534
8535 2001-05-10  Eli Zaretskii  <eliz@gnu.org>
8536
8537         * gdbint.texinfo (Clean Design and Portable Implementation):
8538         Renamed from "Clean Design".
8539         (Clean Design and Portable Implementation): Document portable
8540         methods of handling file names, and the associated macros.
8541
8542 2001-04-02  Eli Zaretskii  <eliz@gnu.org>
8543
8544         * gdb.texinfo (Tracepoint Actions): Mention the "info scope"
8545         command and provide a cross-reference to its description.
8546         (Symbols): Note that "info scope" is useful for trace experiments.
8547
8548 2001-04-01  Eli Zaretskii  <eliz@gnu.org>
8549
8550         * gdb.texinfo (Symbols): Document "info scope".
8551         (Tracepoints): New chapter.
8552         (Contributors): Update for v5.1.
8553         <All nodes>: Change "C++" to "C@t{++}".
8554
8555         * gdbint.texinfo (User Interface): A new section about ui_out
8556         functions, based on text written by Fernando Nasser.
8557
8558         * stabs.texinfo: Change Permissions to GFDL.  Update Copyright.
8559
8560 2001-03-26  Eli Zaretskii  <eliz@gnu.org>
8561
8562         * gdb.texinfo: Change Permissions to GFDL.  Update Copyright.
8563
8564         * gdbint.texinfo: Change Permissions to GFDL.  Update Copyright.
8565
8566         * gdbgui.texinfo: Change Permissions to GFDL.  Update Copyright.
8567         Replace "GDB" with "@value{GDBN}".  Fix markup.
8568
8569         * annotate.texi: Change Permissions to GFDL.  Update Copyright.
8570
8571         * gdb.texinfo (Output Formats): Mention "info symbol" and provide
8572         a cross-reference to its description.
8573         (Symbols): Document "info symbol".
8574
8575 2001-03-21  Eli Zaretskii  <eliz@gnu.org>
8576
8577         * gdbint.texinfo (Algorithms): New section "Watchpoints" and new
8578         subsection "x86 Watchpoints".
8579         (Target Architecture Definition): Document the macros
8580         I386_USE_GENERIC_WATCHPOINTS and TARGET_HAS_HARDWARE_WATCHPOINTS.
8581         (Native Debugging): Document I386_USE_GENERIC_WATCHPOINTS.
8582
8583 2001-03-20  Andrew Cagney  <ac131313@redhat.com>
8584
8585         * gdbint.texinfo (Target Architecture Definition): Update
8586         definition of SOFTWARE_SINGLE_STEP_P to include empty parameter
8587         list.
8588
8589 2001-03-06  Kevin Buettner  <kevinb@redhat.com>
8590
8591         * Makefile.in, all-cfg.texi, annotate.texi, gdb.texinfo,
8592         gdbint.texinfo, refcard.tex: Update/correct copyright notices.
8593
8594 2001-02-21  Eli Zaretskii  <eliz@gnu.org>
8595
8596         * gdb.texinfo (Signals): Document "ignore", "noignore", and "all".
8597
8598 2001-02-11  Eli Zaretskii  <eliz@gnu.org>
8599
8600         * gdb.texinfo (Environment): Document that `path' does not change
8601         the value of PATH in GDB's own environment (it did in the past,
8602         but that was changed on March 15, 1994).  Reported by Doug Evans
8603         <dje@transmeta.com>.
8604
8605         * gdbint.texinfo: Fix up @itemize lists so that @item is alone on
8606         its line.  Fix markup of commands and macros.  Add an Index node
8607         and index entries.
8608
8609 2001-01-23  J.T. Conklin  <jtc@redback.com>
8610
8611         * gdb.texinfo (Memory region attributes): New manual section.
8612
8613 2001-01-04  Nicholas Duffek  <nsd@redhat.com>
8614
8615         * gdbint.texinfo (POP_FRAME): Document use by return_command.
8616
8617 2000-12-25  Eli Zaretskii  <eliz@gnu.org>
8618
8619         * refcard.tex: Version and copyright fixed.  From Phil Edwards
8620         <pedwards@disaster.jaj.com>.
8621
8622 Thu Nov 30 16:57:19 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8623
8624         * gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
8625         DWARF2_REG_TO_REGNUM): Document.
8626
8627 Mon Nov 20 21:29:35 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8628
8629         * gdbint.texinfo (Coding): Update current value of
8630         --enable-build-warnings.  Mention --enable-gdb-build-warnings.
8631
8632 2000-11-19  Eli Zaretskii  <eliz@gnu.org>
8633
8634         * gdb.texinfo (Continuing and Stepping):  Fixed markup and typos,
8635         as suggested by Dmitry Sivachenko <dima@Chg.RU>.
8636
8637 2000-11-10  Christopher Faylor <cgf@cygnus.com>
8638
8639         * gdb.texinfo: Document new 'set step-mode' command.
8640
8641 2000-10-16  Eli Zaretskii  <eliz@gnu.org>
8642
8643         * gdb.texinfo (Contributors, MIPS Embedded): Minor spelling
8644         changes from Dmitry Sivachenko <dima@Chg.RU>.
8645
8646 2000-09-26  Eli Zaretskii  <eliz@gnu.org>
8647
8648         * gdb.texinfo (Hooks): Document the new post-hook functionality.
8649         From Steven Johnson <sbjohnson@ozemail.com.au>.
8650
8651 2000-08-10  Mark Kettenis  <kettenis@gnu.org>
8652
8653         * gdbint.texinfo (Overall Structure): Spelling fix.
8654
8655 2000-08-10  Eli Zaretskii  <eliz@gnu.org>
8656
8657         * gdbint.texinfo (Target Architecture Definition): Document that
8658         REGISTER_CONVERT_TO_VIRTUAL should only be called on a register
8659         for which REGISTER_CONVERTIBLE returns a zero value.
8660
8661 2000-07-08  Christopher Faylor <cgf@cygnus.com>
8662
8663         * Makefile.in (install-info): Find files to install in either the
8664         build or source directories (adapted from Makefile.am).
8665
8666 2000-07-07  Nicholas Duffek  <nsd@redhat.com>
8667
8668         * stabs.texinfo: Fix spelling errors.
8669         (String Field): FILE-NUMBER starts from 0, not 1.
8670
8671 2000-07-05  Eli Zaretskii <eliz@gnu.org>
8672
8673         * refcard.tex: Remove \centerline from the blurb.  Patch from
8674         Brian Youmans.
8675
8676 2000-06-25  Eli Zaretskii <eliz@gnu.org>
8677
8678         * Makefile.in (install-info): Support installation from outside of
8679         the source directory.  Reported by Mark Harig
8680         <markh@frazier.landmark.com>.
8681
8682 2000-06-20  J.T. Conklin  <jtc@redback.com>
8683
8684         * gdb.texinfo: Fix typo, $bpnum is set to last breakpoint number.
8685
8686 Fri May 26 15:55:33 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8687
8688         * Makefile.in (pdf, gdbint.pdf, gdb.pdf, stabs.pdf): New targets.
8689         Generate using pdftex.
8690         (PDFTEX): Define.
8691         (STAGESTUFF, maintainer-clean realclean): Add *.pdf.
8692         (gdb.texinfo, gdbint.texinfo, stabs.texinfo): When TeX insert the
8693         @contents at the start.
8694
8695 2000-05-24  Eli Zaretskii  <eliz@gnu.org>
8696
8697         * gdb.texinfo: Remove duplicate @syncodeindex.  From Brian
8698         Youmans.
8699
8700 Wed May 24 21:27:58 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8701
8702         From Brian Youmans:
8703         * gdb.texinfo: Fix ``et al.''.
8704
8705 Tue May 23 22:57:41 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8706
8707         * Makefile.in (refcard.dvi): Remove quotes around REFEDITS in for
8708         loop.
8709
8710 2000-05-19  Jimmy Guo  <guo@cup.hp.com>
8711
8712         * configure: Regenerate.
8713
8714 2000-05-17  Eli Zaretskii  <eliz@gnu.org>
8715
8716         * Makefile.in (install-info): Run install-info on installed Info
8717         files.
8718
8719 Fri May 12 20:18:04 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8720
8721         * gdb.texinfo: Add Stan Shebs, et.al. as authors.  Mention
8722         Andrew Cagney.
8723
8724 2000-05-09  Eli Zaretskii  <eliz@gnu.org>
8725
8726         * gdb.texinfo: Proofreading changes from Brian Youmans.
8727
8728 2000-05-01  Nick Duffek  <nsd@cygnus.com>
8729
8730         * gdb.texinfo (Command Files): Mention -x, use @enumerate for
8731         startup sequence, minor edits.
8732
8733 2000-05-01  Eli Zaretskii  <eliz@gnu.org>
8734
8735         * annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
8736         TeX.
8737
8738         * gdb.texinfo: Add "@syncodeindex fn cp".  Convert all entries
8739         "@kindex f" into "@kindex f (foo)", otherwise we get index entries
8740         like `n' and `s' which look weird.  Convert some of the @kindex to
8741         @vindex, when they refer to variables, not commands.
8742
8743 Sat Apr 29 17:01:04 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8744
8745         * gdbint.texinfo (Hints): Do not use @value{GDBN in @nodes.
8746
8747 2000-04-23  Eli Zaretskii  <eliz@gnu.org>
8748
8749         * Makefile.in (GDBMI_DIR): New variable.
8750         (SET_TEXINPUTS): Add $(GDBMI_DIR).
8751         (SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo.
8752         (gdbmi.texinfo): New target, for texi2roff.
8753         (gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo.
8754         (gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}".
8755
8756         * gdb.texinfo (Top): Add GDB/MI to the main menu and @include
8757         gdbmi.texinfo.
8758         (Mode Options): Add xref to GDB/MI docs and remove a FIXME
8759         comment.
8760
8761 2000-04-17  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
8762
8763         * gdb.texinfo (Files): Update description of add-symbol-file
8764         command.
8765
8766 2000-04-17  Eli Zaretskii  <eliz@gnu.org>
8767
8768         * gdb.texinfo (Porting GDB): Don't use @value in the node name, it
8769         prevents the build (and is generally a Bad Idea).
8770
8771 2000-04-17  Eli Zaretskii  <eliz@gnu.org>
8772
8773         * gdb.texinfo (Protocol): Prevent makeinfo from complaining about
8774         a comma inside @var.
8775         (Command Files): Index markup changes from Dmitry Sivachenko
8776         <dima@Chg.RU>.
8777
8778 2000-04-16  Eli Zaretskii  <eliz@gnu.org>
8779
8780         * Makefile.in (LN_S): Define.
8781         (gdb-cfg.texi, gdb.dvi, links2roff, inc-hist.texinfo): Don't
8782         invoke "ln -s" unless it is known to work.
8783
8784         * configure.in (AC_PROG_LN_S): Add.
8785
8786 2000-04-14  Jim Blandy  <jimb@redhat.com>
8787
8788         * gdbint.texinfo (Pointers Are Not Always Addresses): New manual
8789         section.
8790         (Target Conditionals): Document ADDRESS_TO_POINTER,
8791         POINTER_TO_ADDRESS.
8792
8793 2000-04-11  Daniel Berlin  <dan@cgsoftware.com>
8794
8795         * gdbint.texinfo: Replaced GDB with @value{GDBN}, @include
8796         gdb-cfg.texi to get the value.
8797
8798 2000-04-10  Jim Blandy  <jimb@redhat.com>
8799
8800         * gdbint.texinfo (Target Architecture Definition): Fix
8801         cross-references.
8802
8803 2000-04-08  Jim Blandy  <jimb@redhat.com>
8804
8805         * gdbint.texinfo (Using Different Register and Memory Data
8806         Representations): New section.
8807         (REGISTER_CONVERTIBLE, REGISTER_RAW_SIZE, REGISTER_VIRTUAL_SIZE,
8808         REGISTER_VIRTUAL_TYPE, REGISTER_CONVERT_TO_VIRTUAL,
8809         REGISTER_CONVERT_TO_RAW): Document.
8810
8811 Mon Apr  3 19:16:32 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8812
8813         * gdb.texinfo (Protocol): Deprecate the sequence-id.  Add cindex
8814         for acknowledgments.
8815
8816 Tue Mar 28 18:28:45 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8817
8818         * gdb.texinfo (Protocol): Replace ``qfThreadExtraInfo'' with
8819         qThreadExtraInfo.
8820
8821 2000-03-28  J.T. Conklin  <jtc@redback.com>
8822
8823         * gdb.texinfo: Clarify which remote debug protocol commands are
8824         required and which are optional.
8825
8826 Tue Mar 28 16:06:22 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8827
8828         * gdb.texinfo: Revert remainder of Fri Mar 24 18:06:34 2000 Andrew
8829         Cagney <cagney@b1.cygnus.com>.  Move @chapter and @node entries
8830         back to annotate.texi, rluser.texinfo and inc-hist.texinfo.
8831         * annotate.texi: Update.
8832
8833 2000-03-28  Stan Shebs  <shebs@apple.com>
8834
8835         * gdb.texinfo: Update dates, bump to Eighth Edition (note
8836         expectation of additional changes before release), update
8837         ISBN, add copy of top-level menu for @ifhtml, remove explicit
8838         node links, rephrase and/or shorten lines to fix formatting
8839         problem in both regular and @smallbook formats.
8840         * annotate.texi: Shorten lines in example, use smallexample
8841         consistently everywhere.
8842         * Makefile.in: Add comment about texinfo 4.0 html generation.
8843         (SFILES_INCLUDED): Add annotate.texi.
8844
8845 2000-03-27  Daniel Berlin  <dan@cgsoftware.com>
8846
8847         * gdb.texinfo (Debugging Output): Added new section, documenting
8848         the "set/show debug" commands.
8849
8850 Fri Mar 24 18:06:34 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8851
8852         * annotate.texi (Annotations): When GDBN omit @chapter and @node
8853         entry.
8854
8855         * gdb.texinfo: Check for @ifinfo instead of @ifnottex.
8856         (rluser.texinfo, inc-hist.texinfo, annotate.texi): Add local
8857         @chapter and @node entries.
8858
8859         * gdb.texinfo: Link all top-level nodes.
8860
8861 Fri Mar 24 17:56:48 2000  Andrew Cagney  <cagney@b1.cygnus.com>
8862
8863         * Makefile.in (install-info): Create $(infodir) before installing
8864         files.
8865
8866 2000-03-23  Fernando Nasser  <fnasser@totem.to.cygnus.com>
8867
8868         From David Whedon <dwhedon@gordian.com>
8869         * gdbint.texinfo : Added paragraphs about command deprecation.
8870
8871 2000-03-22  Daniel Berlin  <dan@cgsoftware.com>
8872
8873       * gdb.texinfo: Add documentation for the apropos command.
8874
8875 2000-03-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
8876
8877         * gdb.texinfo: Add new queries ThreadInfo and ThreadExtraInfo.
8878
8879 2000-03-20  Michael Snyder  <msnyder@cleaver.cygnus.com>
8880
8881         * gdb.texinfo: Add white space to prevent overprinting in
8882         two places.
8883
8884 2000-03-17  Stan Shebs  <shebs@apple.com>
8885
8886         * gdb.texinfo: Many minor changes from Dmitry Sivachenko
8887         <dima@Chg.RU>, also clarification of allowed content for
8888         string constants.
8889
8890 2000-03-16  Eli Zaretskii <eliz@gnu.org>
8891
8892         * gdb.texinfo (main menu): Add Annotations.
8893         (File Options): Add @cindex entries for each command-line option.
8894         Document --epoch, --annotate, --async, --interpreter, --write,
8895         --statistics, and --version.
8896
8897         * annotate.texi: Convert to a chapter.  Use @value{GDBN} instead
8898         of GDB.
8899
8900 2000-02-23  Jim Blandy  <jimb@redhat.com>
8901
8902         * gdbint.texinfo (FUNCTION_START_OFFSET): Document.
8903
8904 2000-02-22  Jim Blandy  <jimb@redhat.com>
8905
8906         * gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.
8907
8908 2000-02-15  Jason Molenda  (jsm@bugshack.cygnus.com)
8909
8910         * Makefile.in (diststuff): New target.
8911
8912 2000-02-15  Kevin Buettner  <kevinb@redhat.com>
8913
8914         * agentexpr.texi: Fix wording regarding Intel's IA-64
8915         architecture.  [From Jim Wilson.]
8916
8917 2000-01-16  Tom Tromey  <tromey@cygnus.com>
8918
8919         * gdb.texinfo (Breakpoints): Mention breakpoint ranges.
8920         (Delete Breaks): Mention range arguments.
8921         (Disabling): Likewise.
8922
8923 2000-01-05  Dmitry Sivachenko <dima@Chg.RU>
8924
8925         * gdb.texinfo:  Wrap "ASCII" in @sc{}; clarify a few sentences.
8926
8927 Wed Dec  8 19:53:08 1999  Andrew Cagney  <cagney@b1.cygnus.com>
8928
8929         * gdbint.texinfo (FRAME_CHAIN_VALID): Add the generic frame-chain
8930         valid functions.
8931
8932 1999-11-05  Stan Shebs  <shebs@andros.cygnus.com>
8933
8934         * gdb.texinfo: Clarify regular expressions used in rbreak.
8935
8936 1999-10-15  Kevin Buettner  <kevinb@cygnus.com>
8937
8938         * gdbint.texinfo (MEMORY_INSERT_BREAKPOINT,
8939         MEMORY_REMOVE_BREAKPOINT):  Document.
8940
8941 Thu Oct 14 21:17:17 1999  Andrew Cagney  <cagney@b1.cygnus.com>
8942
8943         * gdb.texinfo (remote): Document how GDB ignores the qOffsets BSS
8944         offset re-using the DATA offset instead.
8945
8946 1999-10-11  Jim Kingdon  <kingdon@redhat.com>
8947
8948         * gdbint.texinfo (Target Architecture Definition): Add PARM_BOUNDARY.
8949
8950 1999-10-05  Stan Shebs  <shebs@andros.cygnus.com>
8951
8952         From Dmitry Sivachenko <demon@gpad.ac.ru>:
8953         * gdb.texinfo: Use GDBP and GDBN everywhere, fix a couple other
8954         typos.
8955
8956         * gdb.texinfo: Various minor wording and formatting improvements,
8957         mentions of additional command-line options.
8958
8959 1999-09-30  Fred Fish  <fnf@cygnus.com>
8960
8961         * gdb.texinfo:  Document additional forms of specifying section
8962         names and addresses for the add-symbol-file command.
8963
8964 1999-09-14  Michael Snyder  <msnyder@cleaver.cygnus.com>
8965
8966         * gdbint.texinfo: Fix typo, add the word "have".
8967
8968 1999-09-14  Jim Blandy  <jimb@cris.red-bean.com>
8969
8970         * gdbint.texinfo (Target Architecture Definition): Document the
8971         SKIP_PERMANENT_BREAKPOINT macro.
8972
8973 1999-09-07  Stan Shebs  <shebs@andros.cygnus.com>
8974
8975         * gdb.texinfo: Fiks speling errers.
8976
8977         * gdb.texinfo: Fix uses of @multitable.
8978
8979         From Eli Zaretskii  <eliz@gnu.org>:
8980         * gdb.texinfo: Include details specific to DOS host, clarify
8981         some confusing language, fix @ref/@xref/@pxref usages, add
8982         comments about using with optimization, add more indexing,
8983         fix info about disassembly-flavor.
8984
8985 Tue Sep  7 09:11:24 1999  Kevin Buettner  <kevinb@cygnus.com>
8986
8987         * gdbint.texinfo (IN_SOLIB_DYNSYM_RESOLVE_CODE,
8988         SKIP_SOLIB_RESOLVER): Define.
8989
8990 Fri Sep  3 18:05:14 1999  Andrew Cagney  <cagney@b1.cygnus.com>
8991
8992         * gdb.texinfo (Protocol): Review.  Add tables describing ``q'' and
8993         ``g'' packets.
8994
8995 1999-08-30  Stan Shebs  <shebs@andros.cygnus.com>
8996
8997         * gdb.texinfo: Create a new "Configurations" chapter with
8998         platform-specific info, inline remote.texi and move sections of it
8999         into the new chapter, move bits about info proc, heuristic search,
9000         and register stack into the new chapter.
9001         * remote.texi: Remove, now part of gdb.texinfo.
9002         * Makefile.in (SFILES_INCLUDED): Remove ref to remote.texi.
9003
9004 1999-08-27  Jason Molenda  (jsm@bugshack.cygnus.com)
9005
9006         * gdbint.texinfo (GDB_TARGET_IS_SUN3, GDB_TARGET_IS_SUN386,
9007         GDB_TARGET_IS_MACH386): These kludges have gone away.
9008
9009 Wed Aug 25 10:47:03 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9010
9011         * gdbint.texinfo (Target Architecture Definition): Mention
9012         TDEPLIBS.
9013
9014 1999-08-20  Stan Shebs  <shebs@andros.cygnus.com>
9015
9016         * gdb.texinfo: Remove remaining "HPPA" conditionals, rewrite
9017         surrounding text to fit HP-UX bits into general info.
9018         (HPPA-cfg.texi): Remove, no longer useful.
9019
9020         * gdb.texinfo: Remove explicit links from @node lines, remove
9021         HP-added "Detailed Node Listing" from main menu which confuses
9022         things.
9023
9024         From Dmitry Sivachenko <dima@Chg.RU>:
9025         * gdb.texinfo: Use @value{GDBN} instead of plain GDB, fix grouping
9026         in description of `set environment'.
9027
9028 1999-08-17  Stan Shebs  <shebs@andros.cygnus.com>
9029
9030         * gdbint.texinfo: Update coding standard to allow pure ANSI/ISO C.
9031
9032 1999-08-12  Ben Elliston  <bje@cygnus.com>
9033
9034         * gdbint.texinfo (Breakpoint Handling): Add missing words.
9035
9036 1999-08-10  Eli Zaretskii  <eliz@gnu.org>
9037
9038         * gdb.texinfo (Set Watchpoints): Explain some subtleties about
9039         watch, awatch, and rwatch.  Explain why the latter two cannot be
9040         set as software watchpoints.  Document that watchpoints for local
9041         variables are deleted when the debuggee terminates.
9042
9043 Wed Aug 11 13:18:14 1999  Andrew Cagney  <cagney@amy.cygnus.com>
9044
9045         * remote.texi (Protocol): Further clarification of the "qRcmd"
9046         packet.  Allow E.. response packet.  "qRcmd" packet is no longer
9047         reserved.
9048
9049 1999-08-10  Elena Zannoni  <ezannoni@kwikemart.cygnus.com>
9050
9051         * Makefile.in: Rename inc-hist.texi to inc-hist.texinfo.
9052         * gdb.texinfo: Ditto.
9053
9054 1999-08-06  Tom Tromey  <tromey@cygnus.com>
9055
9056         * gdb.texinfo (KOD): New node.
9057
9058 Fri Aug  6 17:05:48 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9059
9060         * remote.texi (Rcmd): Fix minor formatting typos.
9061
9062 Thu Aug  5 17:57:41 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9063
9064         * remote.texi (protocol qRcmd): Allow ``OK'' and ``O...'' response
9065         packets.
9066
9067 1999-07-14  Jim Blandy  <jimb@zwingli.cygnus.com>
9068
9069         * gdbint.texinfo (PREPARE_TO_PROCEED, ADDR_BITS_REMOVE): Doc
9070         fixes.
9071
9072 Tue Jun 29 11:43:55 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9073
9074         * gdbint.texinfo (SAVE_DUMMY_FRAME_TOS): Define.
9075
9076 Fri Jun 25 11:47:06 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9077
9078         * remote.texi (Communication Protocol): ``v'' is in use. Fix
9079         numerous formatting errors.  Clarify ``i''.  Mark ``i'', ``Z'',
9080         ``z'' and ``qRcmd'' as draft instead of reserved.  Identify
9081         packets that are not supported on all hosts. Expand examples.
9082         Spell check.
9083
9084 1999-06-24  Jason Molenda  (jsm@bugshack.cygnus.com)
9085
9086         * Makefile.in: Recognize html, install-html.  Add targets
9087         to build HTML versions of documentation via texi2html.
9088
9089 Thu Jun 24 15:59:03 1999  Stan Shebs  <shebs@andros.cygnus.com>
9090
9091         * gdbint.texinfo (Testsuite): New chapter, information about the
9092         testsuite.
9093
9094 Fri Jun 25 02:40:34 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9095
9096         * remote.texi (Communication Protocol): Rewrite.
9097
9098 Thu Jun 24 16:59:54 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9099
9100         * stabs.texinfo: Fix uses of xref.
9101
9102 Thu Jun 17 17:23:25 1999  Stan Shebs  <shebs@andros.cygnus.com>
9103
9104         * gdbint.texinfo: Add an anti-printf exhortation, and update the
9105         info about patch submission.
9106
9107 Mon Jun  7 15:49:40 1999  Stan Shebs  <shebs@andros.cygnus.com>
9108
9109         From Per Bothner  <bothner@cygnus.com>:
9110         * gdb.texinfo: Document Chill support.
9111
9112 Fri Jun  4 16:58:22 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9113
9114         * gdbint.texinfo (SP_REGNUM, FP_REGNUM, PC_REGNUM): Add reference
9115         to corresponding TARGET_READ_reg TARGET_WRITE_reg macros.
9116         Document that the value should be greater-than or equal-to zero.
9117         (NO_STD_REGS): Document. Deprecate.
9118
9119 Tue Jun  1 15:04:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9120
9121         * gdbint.texinfo (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT):
9122         Document that these are not used.
9123
9124 Thu May 27 09:28:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9125
9126         * gdbint.texinfo (EXTRACT_STRUCT_VALUE_ADDRESS_P): Document.
9127
9128 Mon May 24 10:07:39 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9129
9130         * gdbint.texinfo (FRAME_NUM_ARGS): Update definition.  Parameter
9131         numargs was dropped.
9132
9133 Thu May 20 12:26:59 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9134
9135         * gdbint.texinfo (FRAMELESS_FUNCTION_INVOCATION): Update.
9136
9137 Tue Apr 27 19:14:20 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9138
9139         * gdbint.texinfo (SKIP_PROLOGUE, SKIP_PROLOGUE_FRAMELESS_P):
9140         Update.
9141
9142 Thu Apr 22 13:07:37 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9143
9144         * gdbint.texinfo (USE_GENERIC_DUMMY_FRAMES): Document.
9145         (GET_SAVED_REGISTER): Update, not just the a29k uses this.
9146
9147 Wed Apr 21 13:59:01 1999  Dave Brolley  <brolley@cygnus.com>
9148
9149         * gdbint.texinfo: Fix typos: $ -> @.
9150
9151 Tue Apr 20 11:59:38 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9152
9153         * gdbint.texinfo (REGISTER_NAMES, BREAKPOINT, BIG_BREAKPOINT,
9154         LITTLE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT,
9155         BIG_REMOTE_BREAKPOINT): Deprecate in favor of REGISTER_NAME and
9156         BREAKPOINT_FROM_PC.
9157
9158 Mon Apr 12 16:00:44 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9159
9160         * gdbint.texinfo (CALL_DUMMY_STACK_ADJUST_P,
9161         CALL_DUMMY_STACK_ADJUST): Document.
9162
9163 Thu Apr  8 17:23:15 1999  Andrew Cagney  <cagney@b1.cygnus.com>
9164
9165         * gdbint.texinfo (CALL_DUMMY_P, CALL_DUMMY_WORDS,
9166         SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY): Define.
9167
9168 1999-04-02  Stan Shebs  <shebs@andros.cygnus.com>
9169
9170         * gdbint.texinfo (MAINTENANCE_CMDS): Remove ref, since it no
9171         longer exists.
9172
9173 Tue Mar  9 19:25:11 1999  Stan Shebs  <shebs@andros.cygnus.com>
9174
9175         * gdb.texinfo, remote.texi, all-cfg.texi, HPPA-cfg.texi: Remove
9176         nearly all @ifset/@ifclear conditionals; nobody uses them, and
9177         they make the manual source incomprehensible.
9178         * h8-cfg.texi: Remove, hasn't been used in years.
9179
9180 Thu Feb 11 18:00:59 1999  Stan Shebs  <shebs@andros.cygnus.com>
9181
9182         * gdb.texinfo: Update the credits.
9183
9184 Mon Feb  8 17:33:57 1999  Stan Shebs  <shebs@andros.cygnus.com>
9185
9186         * gdb.texinfo: Fix mistakes noticed in printout of last
9187         draft, add Alpha to discussion of heuristic fence post.
9188
9189 Fri Feb  5 17:20:00 1999  Stan Shebs  <shebs@andros.cygnus.com>
9190
9191         * gdb.texinfo, remote.texi: Many changes; update to Seventh
9192         Edition, merge some HP changes into mainline, describe some
9193         previously undocumented features, describe more of the target
9194         commands available, eliminate obsolete section on renamed
9195         commands.
9196         * all-cfg.texi, HPPA-cfg.texi: Remove some obsolete conditionals.
9197
9198 Wed Jan 20 17:47:45 1999  Stan Shebs  <shebs@andros.cygnus.com>
9199
9200         * gdb.texinfo: Make many HPPA conditionals unconditional,
9201         including catchpoint description, since now on for all configs.
9202         * all-cfg.texi: @clear HPPA, since is mainly for very HP-specific
9203         specializations.
9204
9205 Thu Jan 14 17:10:12 1999  Stan Shebs  <shebs@andros.cygnus.com>
9206
9207         * Makefile.in (GDBvn.texi): Fix match expression to work with
9208         current format of VERSION in gdb/Makefile.in.
9209         * gdb.texinfo: Fix node ref to match new readline.
9210
9211 Wed Jan 13 10:38:40 1999  Edith Epstein  <eepstein@sophia.cygnus.com>
9212
9213         * gdb.texinfo: Changes made as part of a project to merge in
9214           changes made by HP. Documentation makes extensive use of
9215           @ifclear HPPA and @ifset HPPA. The HP manual omits doumentation
9216           on remote debugging. There are differences in documentation
9217           (HP vs.  non-HP) on C++ support (aCC vs. gnu gcc++). Also,
9218           the HP manual discusses catchpoints, hardware watchpoints, and
9219           some HPUX specific limitations for shared library support.
9220
9221           There are also a number of @node changes.
9222
9223 1999-01-12  Jason Molenda  (jsm@bugshack.cygnus.com)
9224
9225         * gdbint.texinfo (Formatting): Disambiguate a sentence.
9226         (C Usage): Same.
9227
9228 Wed Jan  6 11:55:34 1999  David Taylor  <taylor@texas.cygnus.com>
9229
9230         The following changes were made by Edith Epstein
9231         <eepstein@cygnus.com> as part of a project to merge in changes
9232         made by HP.
9233
9234         * HPPA-cfg.texi: new file.
9235
9236         * all-cfg.texi: set HPPA for HP PA-RISC targets.
9237
9238         * refcard.tex: change documentation about catch.
9239           removed info catch.
9240
9241 Mon Jan  4 18:29:18 1999  Stan Shebs  <shebs@andros.cygnus.com>
9242
9243         * gdbint.texinfo: Expand on GDB's coding standards,
9244         specify the use of arg names with prototypes.
9245
9246 1998-12-14  J.T. Conklin  <jtc@redbacknetworks.com>
9247
9248         * gdb.texinfo: Fix tipo.
9249
9250 Sun Dec 13 10:27:59 1998  Andrew Cagney  <cagney@b1.cygnus.com>
9251
9252         * gdbint.texinfo: Document TARGET_BYTE_ORDER_DEFAULT and
9253         TARGET_BYTE_ORDER_SELECTABLE_P.
9254
9255 Thu Dec 10 16:07:09 1998  Andrew Cagney  <cagney@b1.cygnus.com>
9256
9257         * gdbint.texinfo (FRAME_FIND_SAVED_REGS): Document.
9258
9259 1998-12-09  Jim Blandy  <jimb@zwingli.cygnus.com>
9260
9261         * agentexpr.texi: New file.
9262
9263 Wed Dec  9 21:13:57 1998  Andrew Cagney  <cagney@chook>
9264
9265         * gdbint.texinfo (REGISTER_NAME): Replace REGISTER_NAMES.
9266
9267 1998-12-03  J.T. Conklin  <jtc@redbacknetworks.com>
9268
9269         * remote.texi: Changed wording that implied that the GDB remote
9270         protocol caches register values instead of GDB itself.
9271
9272 Tue Dec  1 17:45:43 1998  Stan Shebs  <shebs@andros.cygnus.com>
9273
9274         * gdbint.texinfo: Add some info about symbol readers.
9275         (CHILL_PRODUCER, etc): Comment out descriptions, not useful.
9276         (IN_SOLIB_CALL_TRAMPOLINE): Rename info from IN_SOLIB_TRAMPOLINE.
9277         (IN_SOLIB_RETURN_TRAMPOLINE): Describe.
9278         (KERNEL_DEBUGGING, MIPSEL): No info about these, remove.
9279
9280 Mon Nov 30 11:32:21 1998  Andrew Cagney  <cagney@chook>
9281
9282         * gdbint.texinfo (FRAME_CHAIN_VALID_ALTERNATE):
9283
9284 Sat Nov 28 13:45:53 1998  Andrew Cagney  <cagney@b1.cygnus.com>
9285
9286         * gdbint.texinfo (INNER_THAN): Update, now takes parameters.
9287
9288 Fri Nov 27 12:39:45 1998  Andrew Cagney  <cagney@chook>
9289
9290         * gdbint.texinfo (NO_SINGLE_STEP): Replace with
9291         SOFTWARE_SINGLE_STEP_P and SOFTWARE_SINGLE_STEP.
9292
9293 Wed Oct 14 10:02:40 1998  Andrew Cagney  <cagney@b1.cygnus.com>
9294
9295         * gdbint.texinfo: Fix minor typos.
9296
9297 Wed Sep 30 18:03:19 1998  Stan Shebs  <shebs@andros.cygnus.com>
9298
9299         * gdbint.texinfo: Complete overhaul.  Group descriptions more
9300         logically, add more info on generic algorithms, remove much
9301         obsolete and/or wrong material.
9302
9303 Fri Jul 24 17:51:38 1998  Ian Lance Taylor  <ian@cygnus.com>
9304
9305         * stabs.texinfo (Method Type Descriptor): Expand and correct.
9306
9307 Mon May  4 10:37:12 1998  Brian Youmans (3diff@gnu.org)
9308
9309         * refcard.tex:  Copyright, address updates.
9310
9311 Tue Apr 21 18:09:56 1998  Stan Shebs  <shebs@andros.cygnus.com>
9312
9313         * gdb.texinfo (EDITION, DATE): Update and change to use ordinals
9314         for the edition instead of confusing GDB-version-like numbers.
9315
9316 Mon Apr 13 14:05:00 1998  Fred Fish  <fnf@cygnus.com>
9317
9318         * gdb.texinfo (hbreak, watch): Fix typo, "date" -> "data".
9319
9320 Thu Apr  2 16:52:44 1998  Jason Molenda  (crash@bugshack.cygnus.com)
9321
9322         * LRS: Reformat a bit to keep text under 80 columns.
9323
9324 Thu Apr  2 16:10:36 1998  Stan Shebs  <shebs@andros.cygnus.com>
9325
9326         * gdb.texinfo: Add some credits, mention bug monitor.
9327         * remote.texi: Mention mips monitor targets.
9328         * gdbint.texinfo: Describe SP_REGNUM, STEP_SKIPS_DELAY.
9329
9330 Mon Feb  2 17:13:03 1998  Stan Shebs  <shebs@andros.cygnus.com>
9331
9332         * gdbint.texinfo: Remove obsolete mentions of pinsn.c and opcode.h
9333         files, finish sorting of host vs target vs native macros, describe
9334         some more of them.
9335
9336 Tue Jan 13 16:44:50 1998  Fred Fish  <fnf@cygnus.com>
9337
9338         * gdbint.texinfo (Host Conditionals): Document change from
9339         using NO_MMALLOC to it's inverse, USE_MMALLOC.
9340
9341 Mon Nov 24 13:55:21 1997  Andrew Cagney  <cagney@b1.cygnus.com>
9342
9343         * gdbint.texinfo (Host Conditionals): Document
9344         PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, HAVE_LONG_DOUBLE.
9345
9346 Fri Jul  4 14:52:31 1997  Ian Lance Taylor  <ian@cygnus.com>
9347
9348         * gdbint.texinfo (Host Conditionals): Add CRLF_SOURCE_LINES.
9349         Document LSEEK_NOT_LINEAR.
9350
9351 Tue Mar 25 14:44:09 1997  Ian Lance Taylor  <ian@cygnus.com>
9352
9353         * stabs.texinfo (Stab Section Basics): Make it clear that only
9354         some versions of the GNU linker remove the leading N_UNDF symbol.
9355
9356 Thu Feb 27 17:45:19 1997  Ian Lance Taylor  <ian@cygnus.com>
9357
9358         * stabs.texinfo (String Field): Document type number pairs here,
9359         instead of in the Sun specific section.
9360         (Include Files): The GNU linker supports the N_BINCL
9361         optimization.  Clarify the N_BINCL value, and what it is used
9362         for.
9363         (Procedures): Document N_FUN with an empty string to mark the end
9364         of a function.
9365         (Typedefs): Mention that Sun compilers may use N_GSYM for a type.
9366         (Sun Differences): Remove this node, as the information is now
9367         elsewhere in the main document.
9368         (Stab Section Basics): Mention that the GNU linker may optimize
9369         stabs and remove the leading N_UNDF symbol.
9370
9371 Mon Dec  9 12:23:32 1996  Roland Pesch  <roland@wrs.com>
9372
9373         * gdb.texinfo, refcard.tex: Restore author credit
9374
9375 Wed Oct  2 22:01:36 1996  Fred Fish  <fnf@fishfood.ninemoons.com>
9376
9377         * gdbint.texinfo (SIGTRAMP_START, SIGTRAMP_END): Update
9378         documentation to account for START and END macros taking
9379         one arg.
9380
9381 Thu Aug 22 17:59:03 1996  Fred Fish  <fnf@cygnus.com>
9382
9383         From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
9384         * gdb.texinfo (Frames): Fix typo.
9385
9386 Tue Jul 23 10:06:20 1996  Fred Fish  <fnf@cygnus.com>
9387
9388         * gdbint.texinfo (NO_SINGLE_STEP): Document that single_step takes
9389         a target_signal as arg type, not a pid.
9390
9391 Fri Jul 12 11:10:05 1996  Stu Grossman  (grossman@critters.cygnus.com)
9392
9393         * gdb.texinfo:  Document `set assembly-language'.
9394
9395 Thu Jul 11 13:50:28 1996  Stan Shebs  <shebs@andros.cygnus.com>
9396
9397         * remote.texi: Update list of stubs in the GDB distribution.
9398
9399 Fri Jul  5 15:38:54 1996  Fred Fish  <fnf@cygnus.com>
9400
9401         * gdbint.texinfo (NO_MMCHECK): Renamed from NO_MMALLOC_CHECK.
9402         Also document that some systems can use mmalloc but must define
9403         this if their C runtime allocates memory that is later freed.
9404         (MMCHECK_FORCE): Document new macro.
9405
9406 Fri Jun 28 22:17:10 1996  Dawn Perchik  <dawn@cygnus.com>
9407
9408         * remote.texi: Add documentation for target Sparclet.
9409
9410 Mon Jun 24 18:12:22 1996  Jason Molenda  (crash@godzilla.cygnus.co.jp)
9411
9412         * Makefile.in (srcdir, VPATH, prefix, infodir, INSTALL,
9413         INSTALL_PROGRAM, INSTALL_DATA): Use autoconf set values.
9414         * configure.in: Rewritten for autoconf.
9415         * configure: New.
9416
9417 Mon Jun 17 10:43:41 1996  Fred Fish  <fnf@cygnus.com>
9418
9419         * Makefile.in (DVIPS): New define, set to dvips.
9420         (dvi): Add stabs.dvi.
9421         (ps): New target.
9422         (all-doc): Depend on info, dvi, and ps targets.
9423         (STAGESTUFF): Add *.ps and *.dvi files.
9424         (clean-info, clean-dvi): Remove.
9425         (mostlyclean): Does not depend upon clean-info or clean-dvi,
9426         rules completely rewritten.
9427         (maintainer-clean): Remove clean-info and clean-dvi
9428         dependencies and put their actions in the rules.
9429         (gdb.ps): New target
9430         (gdb.dvi, gdbgui.dvi, gdbint.dvi, stabs.dvi): Remove
9431         intermediate TeX files, whether they have 2 or 3 character
9432         extensions.
9433         (gdbint.ps): Add target and rules.
9434         (gdb-internals): Delete unused target.
9435         (Makefile): Depends upon config.status also.
9436
9437 Sat Mar 30 15:46:58 1996  Fred Fish  <fnf@cygnus.com>
9438
9439         * gdbint.texinfo (CC_HAS_LONG_LONG): Clarify when/how this is
9440         set.
9441
9442 Sat Mar 16 15:10:20 1996  Fred Fish  <fnf@cygnus.com>
9443
9444         From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
9445         * gdb.texinfo (Expressions): Fix erroneous array constant example.
9446
9447 Sat Mar 16 13:28:45 1996  Fred Fish  <fnf@cygnus.com>
9448
9449         * gdb.texinfo: Add missing "@bullet" to some "@itemize" commands.
9450
9451 Sat Feb 10 03:28:36 1996  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
9452
9453         * gdb.texinfo (Print settings):  Document
9454         `set/show print static-members' commands.
9455
9456 Wed Jan 10 14:16:37 1996  Fred Fish  <fnf@cygnus.com>
9457
9458         * gdbint.texinfo (Native): Document name change, coredep.c to
9459         core-aout.c.
9460
9461 Wed Dec 13 12:35:28 1995  Ian Lance Taylor  <ian@cygnus.com>
9462
9463         * stabs.texinfo (Include Files): Document the values the SunOS4
9464         linker creates for N_BINCL/N_EINCL/N_EXCL stabs.
9465
9466 Fri Dec  8 21:08:44 1995  Fred Fish  <fnf@cygnus.com>
9467
9468         * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
9469         Fix typo.
9470
9471 Fri Dec  1 11:07:50 1995  Fred Fish  <fnf@cygnus.com>
9472
9473         * gdbint.texinfo (Releases): Make "gdb.tar.gz" rather than
9474         "gdb.tar.Z".
9475
9476 Wed Sep 20 13:14:10 1995  Ian Lance Taylor  <ian@cygnus.com>
9477
9478         * Makefile.in (maintainer-clean): New target, synonym for
9479         realclean.
9480
9481 Thu Aug  3 10:45:37 1995  Fred Fish  <fnf@cygnus.com>
9482
9483         * Update all FSF addresses except those in COPYING* files.
9484
9485 Wed Jul 19 18:43:03 1995  Stan Shebs  <shebs@andros.cygnus.com>
9486
9487         From Richard Earnshaw (rearnsha@armltd.co.uk):
9488         * gdb.texinfo (convenience variables): Document $_exitcode.
9489         (quit): Document optional expression to use as exit code.
9490
9491 Thu Jun 22 21:27:33 1995  Victoria Mixon  <victoria@cygnus.com>
9492
9493         * gdb.texinfo, remote.texi: Brought up to date with various
9494         GDB changes.
9495
9496 Tue Jun 20 14:35:38 1995  Stan Shebs  <shebs@andros.cygnus.com>
9497
9498         * gdb.texinfo: Update dates and versions, fix comments about
9499         hardware watchpoints in future releases and about the
9500         sharedlibrary command.
9501
9502 Mon May  8 09:30:36 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9503
9504         * stabs.texinfo: Remove node `XCOFF differences'.  Describe value of
9505         C_FUN stab.  Other cleanups.
9506
9507 Wed Apr 19 07:02:19 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9508
9509         * remote.texi (Bootstrapping): Clarify that flush_i_cache is only
9510         for the sparc stub.
9511
9512 Tue Apr 11 11:41:49 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9513
9514         * annotate.texi: Clarify which addresses have differing formats
9515         depending on the language and which do not.
9516
9517 Tue Mar 28 16:56:22 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9518
9519         * remote.texi (NetWare): Changed example to use BOARD= instead of
9520           NODE= argument to reflect correspoding change to gdbserve.nlm.
9521
9522 Fri Mar 17 06:47:02 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9523
9524         * stabs.texinfo (Negative Type Numbers): Mention the fact that
9525         GDB, as well as AIX dbx, supports the size type attribute.
9526
9527 Thu Mar 16 12:11:32 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9528
9529         * stabs.texinfo (Negative Type Numbers): Document types -31 to -34.
9530
9531 Mon Mar 13 16:49:13 1995  Per Bothner  <bothner@kalessin.cygnus.com>
9532
9533         * gdb.texinfo (Define):  Document $arg0... arguments to commands,
9534         and new 'if' and 'while' commands.
9535
9536 Fri Feb 17 15:24:35 1995  Per Bothner  <bothner@kalessin.cygnus.com>
9537
9538         * gdb.texinfo (Artificial arrays):  Note use of coerce-to-array-type.
9539
9540 Wed Feb 15 11:59:18 1995  J.T. Conklin  <jtc@rtl.cygnus.com>
9541
9542         * all-cfg.texi: New flag, GDBSERVE, for NetWare's gdbserve.nlm.
9543         * remote.texi (NetWare): New node, how to use gdbserve.nlm on
9544           NetWare targets.  Mostly stolen from the Server node.
9545
9546 Fri Feb 10 20:20:08 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9547
9548         * gdb.texinfo (Setting): Talk about the language of a source file
9549         versus the working language.  The old documentation did not match
9550         what GDB did.
9551
9552 Wed Feb  1 20:26:36 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9553
9554         * stabs.texinfo (Source Files): Document N_SO used to mark the end
9555         of a source file.
9556
9557 Mon Jan 23 14:23:37 1995  Jim Kingdon  (kingdon@lioth.cygnus.com)
9558
9559         * gdb.texinfo (Processes): New node.
9560
9561 Tue Jan 17 14:09:03 1995  Ian Lance Taylor  <ian@sanguine.cygnus.com>
9562
9563         * remote.texi: Update documentation of set/show mipsfpu.
9564
9565 Fri Jan  6 17:17:28 1995  Stan Shebs  <shebs@andros.cygnus.com>
9566
9567         * gdbgui.texinfo: New file, manual for GUI (gdbtk) users.
9568         * Makefile.in (gdbgui.dvi, gdbgui.info): New actions.
9569
9570 Sun Sep  4 16:47:21 1994  Stan Shebs  (shebs@andros.cygnus.com)
9571
9572         * gdbint.texinfo: Removed mentions of some incorrectly placed and
9573         obsolete conditionals, described some others.
9574
9575 Mon Aug  1 15:42:39 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9576
9577         * gdbint.texinfo: Remove references to BROKEN_LARGE_ALLOCA and
9578         SET_STACK_LIMIT_HUGE; they were removed from GDB 14 May 1994.
9579
9580 Mon Aug  1 15:12:02 1994  Stan Shebs  (shebs@andros.cygnus.com)
9581
9582         * gdbint.texinfo: Put regex conditionals in their own table.
9583
9584 Tue Jul 26 18:32:52 1994  Stan Shebs  (shebs@andros.cygnus.com)
9585
9586         * gdbint.texinfo: Removed mentions of many obsolete conditionals,
9587         described or fixed the descriptions of many others.
9588
9589 Sun Jul 17 14:14:03 1994  Stan Shebs  (shebs@andros.cygnus.com)
9590
9591         * gdb.texinfo: Add some more credits.
9592         * gdbint.texinfo: Capitalize GDB consistently, describe some
9593         macros and remove some.
9594
9595 Thu Jul 14 18:43:17 1994  Stan Shebs  (shebs@andros.cygnus.com)
9596
9597         * gdbint.texinfo: Removed mentions of many incorrectly placed and
9598         obsolete conditionals, described some others.
9599
9600 Tue Jul 12 12:23:15 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
9601
9602         * gdb.texinfo (help targets):  Changed to `help target', which
9603         is the correct gdb command.
9604
9605 Wed Jun 22 18:00:51 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9606
9607         * annotate.texi (TODO): New node, for keeping track of annotations
9608         suggested but not yet implemented.
9609
9610 Wed Jun  1 16:10:45 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9611
9612         * stabs.texinfo (Statics): Value of xcoff C_BSTAT points to
9613         another symbol, it is not the address itself.
9614
9615 Thu May  5 20:23:36 1994  Stan Shebs  (shebs@andros.cygnus.com)
9616
9617         * stabs.texinfo (Stab Section Basics): Add comment about alignment
9618         of stabs-in-coff sections.
9619
9620 Wed May  4 06:26:11 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9621
9622         * annotate.texi: Change edition to 0.5 and date to May 1994.
9623         Add index.
9624         (Frames): New node, for frame annotation.
9625         (Displays): New node, for display annotation.
9626
9627         * remote.texi (MIPS Remote): Say that set timeout doesn't apply
9628         when waiting for your program to stop.
9629
9630 Fri Apr 29 18:24:46 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9631
9632         * annotate.texi (Breakpoint Info): Document annotation of header
9633         fields and record annotation.
9634
9635 Thu Apr 28 07:44:28 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9636
9637         * annotate.texi: New file, to document annotations.
9638
9639 Thu Apr 21 14:20:51 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9640
9641         * Makefile.in (clean): Don't remove GDBvn.texi (apparently on Jan
9642         16 I meant to make this change but did not).  Do remove gdb-cfg.texi.
9643
9644 Wed Apr 20 11:22:48 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9645
9646         * stabs.texinfo (Stab Section Basics): Say what is in .stab
9647         section, and say n_strx field is compilation unit relative.
9648         * stabs.texinfo: Don't use @code for a.out when it is the name of
9649         an object file format.
9650
9651 Wed Apr 13 20:29:54 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
9652
9653         * gdb.texinfo: Refer to file names, not path names, per rms
9654         convention.
9655         (Arguments): Fix typo.
9656
9657 Thu Mar 24 08:09:12 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9658
9659         * stabs.texinfo (Global Variables): Talk about stabs in files
9660         where variables are referenced, but not defined.
9661
9662 Wed Mar 23 07:16:36 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9663
9664         * stabs.texinfo: Move stuff on @ and # type descriptors from node
9665         Cplusplus to new nodes Member Type Descriptor and Method Type
9666         Descriptor.  Re-write stuff for #.
9667
9668 Wed Mar 16 08:20:19 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9669
9670         * gdb.texinfo (Print Settings): Don't document "set print
9671         fast-symbolic-addr off".  The bug which it worked around was fixed
9672         on 25 Feb 94 in coffread.c, so I'm nuking the command.
9673
9674         * stabs.texinfo (Alternate Entry Points): New node, rewritten from
9675         N_ENTRY node.
9676
9677         * stabs.texinfo (Type Descriptors): Add 'Y' type descriptor.
9678
9679 Tue Mar 15 08:43:02 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9680
9681         * gdbint.texinfo (Host Conditionals, Target Conditionals): Remove
9682         references to ieee-float.c.
9683
9684 Fri Mar 11 08:09:40 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9685
9686         * gdb.texinfo (Set Breaks): Update documentation for tbreak to
9687         match what the code actually does.
9688
9689 Wed Mar  9 19:43:05 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9690
9691         * stabs.texinfo (Symbol Descriptors): Add OS9000 symbol descriptor s.
9692
9693 Tue Mar  1 17:04:43 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
9694
9695         * stabs.texinfo (Type Descriptors): Add OS9000 type descriptors c,
9696         i, and b.
9697
9698 Wed Feb 23 10:44:18 1994  Jim Kingdon  (kingdon@rtl.cygnus.com)
9699
9700         * stabs.texinfo: Document N_RBRAC as function relative for COFF as
9701         well as for ELF and SOM.  Unify the descriptions of ELF and SOM
9702         as "stabs in sections" rather than just saying "ELF and SOM".
9703         Also make that stuff apply to COFF.
9704
9705 Fri Feb 18 08:25:58 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9706
9707         * gdb.texinfo (Formatting Documentation): Change GhostScript to
9708         Ghostscript.
9709
9710 Fri Feb  4 06:31:31 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9711
9712         * gdb.texinfo (Continuing and Stepping): When talking about "step"
9713         versus functions without line numbers, also mention stepping into
9714         them as well as "step" when you are in them.  Tell the user how to
9715         deal with the situation.  Add comment about "debugging information".
9716
9717 Thu Feb  3 11:39:59 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9718
9719         * stabs.texinfo (Enumerations): Document restriction on where
9720         enumeration types can appear and still win with GDB.
9721
9722 Wed Feb  2 11:29:17 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9723
9724         * stabs.texinfo (Negative Type Numbers): Document format for type
9725         -16.
9726
9727 Thu Jan 27 16:53:56 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9728
9729         * gdb.texinfo (Selection, Frame Info): Update information about
9730         arbitrary frame specficiations.
9731
9732 Wed Jan 26 15:31:57 1994  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9733
9734         * gdb.texinfo, remote.texi: general editing pass prior to Net release
9735
9736 Tue Jan 25 12:12:04 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9737
9738         * stabs.texinfo (String Field): Discuss continuing stabs with ?.
9739
9740 Wed Jan 19 06:39:24 1994  David J. Mackenzie  (djm@thepub.cygnus.com)
9741
9742         * stabs.texinfo (Non-Stab Symbol Types): Mention N_SET* | N_EXT.
9743
9744 Sun Jan 16 12:43:32 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9745
9746         * stabs.texinfo: Re-do stuff about C_BSTAT and move from XCOFF
9747         Differences node to Statics node.
9748         (Statics): Discuss XCOFF use of V symbol descriptor.
9749
9750         * Makefile.in: Remove refcard.dvi and GDBvn.texi in realclean,
9751         not clean.
9752
9753 Wed Jan 12 21:29:54 1994  John Gilmore  (gnu@cygnus.com)
9754
9755         * gdb.texinfo (Print Settings): Document `set print
9756         fast-symbolic-addr' and improve the doc for some other
9757         `set print's.
9758
9759 Mon Jan  3 17:23:07 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
9760
9761         * stabs.texinfo (String Field): Talk about defining several type
9762         numbers at once.
9763         Fix lint regarding changing node ELF Transformations to
9764         ELF and SOM Transformations.
9765
9766 Fri Dec 31 00:42:43 1993  John Gilmore  (gnu@cygnus.com)
9767
9768         * stabs.texinfo:  Insert Peter Kessler's name as inventor (I think).
9769
9770 Tue Dec 28 09:30:40 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9771
9772         * stabs.texinfo (Cross-References): `::' is for nested types only
9773         within <>.
9774         (Structures): Document static members.
9775
9776 Mon Dec 27 13:55:04 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9777
9778         * stabs.texinfo: Document S type attribute.
9779
9780 Sun Dec 26 20:46:36 1993  Jeffrey A. Law  (law@snake.cs.utah.edu)
9781
9782         * stabs.texinfo: Add notes about stabs-in-som where appropriate.
9783
9784 Fri Dec  3 19:13:19 1993  John Gilmore  (gnu@cygnus.com)
9785
9786         * gdbint.texinfo:  Fix a few typos.
9787
9788 Sun Nov 28 18:06:25 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9789
9790         * gdb.texinfo, remote.texi: formatting improvements
9791
9792         * gdb.texinfo (New Features): mention threads.
9793         (Summary, C): fix xrefs in newly contributed text.
9794         (Threads): index entries, clarifications, example
9795         (passim): minor typos fixed, phrasing improvements
9796
9797         * remote.texi (Bootstrapping): rephrase text on ^C and add index
9798         entries; (Server): explain use of gdbserver w/real-time systems,
9799         add example of conflicting TCP port; (MIPS Remote) break up
9800         running text into table, highlighting commands, and add example.
9801
9802 Wed Nov 24 14:15:56 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9803
9804         * refcard.tex: avoid bad linebreaks even when REFEDITS=psrc.sed
9805
9806 Fri Nov 12 16:10:58 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9807
9808         * stabs.texinfo (Nested Symbols): New node.
9809         (String Field, Symbol Descriptors, Cross-References): Refer to it.
9810
9811 Thu Nov 11 13:26:45 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9812
9813         * stabs.texinfo (Stabs in ELF): Clarify how Bbss.bss work with respect
9814         to picking which Bbss.bss symbol to use, and (because there seems to
9815         be no good way of doing it) re-write some of the text to make it
9816         sound like Bbss.bss isn't such a great idea after all (as currently
9817         designed).
9818
9819         * gdb.texinfo (C): In addition to saying people have to use g++ for
9820         good results, say they have to use stabs.  Specifically say cfront
9821         doesn't work well.
9822         (Summary): Merge in information on Modula-2, Pascal, and Chill from
9823         the gdb README.  Add xrefs to places where the support for the various
9824         languages is described in detail.
9825
9826 Mon Nov  8 11:47:34 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9827
9828         * stabs.texinfo: Clean up stuff about visibility and virtual
9829         characters.
9830
9831         * stabs.texinfo (N_M2C): Cite Sun doc.
9832
9833 Fri Nov  5 16:27:27 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9834
9835         * gdb.texinfo: updates re threads.
9836         * remote.texinfo: avoid index entries starting with digits.
9837
9838 Tue Nov  2 09:08:37 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9839
9840         * stabs.texinfo (Enumerations): Talk about large, negative and
9841         octal values.  Clean up cross reference to type attributes.
9842         (String Field): Say that GDB 4.11 supports size attribute.
9843
9844 Sun Oct 31 13:31:10 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9845
9846         * remote.texi (VxWorks Remote): Clarify that rebuilding VxWorks kernel
9847         is a mandatory step.  Make the stuff about that more concise.
9848
9849 Wed Oct 27 00:25:46 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9850
9851         * stabs.texinfo (Class Names): New node.
9852
9853         * gdb.texinfo (Command Files): Explain order of init file reading.
9854
9855         * remote.texi (Bootstrapping): Talk about getting the serial driver
9856         to deal with ^C sent by gdb to stop the remote system.
9857
9858 Mon Oct 25 03:25:41 1993  Tom Lord  (lord@cygnus.com)
9859
9860         * libgdb.texinfo (I/O): incorporated better phrasing from rich.
9861
9862         * libgdb.texinfo (Defining Commands): made the DOC arg
9863         to gdb_define_app_command a char * instead of char **
9864         per a suggestion from kingdon.
9865
9866         * libgdb.texinfo: total rewrite from a different starting
9867         premise.
9868
9869 Wed Oct 20 18:07:44 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9870
9871         * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
9872         floats passed as doubles (to improve clarity).
9873
9874 Tue Oct 19 14:21:18 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9875
9876         * gdb.texinfo (Source Path): index entries for $cwd, $pdir
9877
9878         * a4rc.sed: update to work with Andreas Vogel papersize params
9879
9880         * refcard.tex: use Andreas Vogel simplifications of papersize
9881         params; remove useless version info; update copyright date.
9882
9883 Tue Oct 19 10:46:22 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9884
9885         * gdb.texinfo (Symbols): Add class NAME to doc for ptype.
9886
9887 Tue Oct 12 09:11:45 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9888
9889         * gdb.texinfo (Files): Say what address the load command loads it at.
9890
9891         * stabs.texinfo (Common Blocks): Minor cleanups.
9892
9893         * stabs.texinfo: Update ld stabs in elf relocation to reflect the fact
9894         that Sun has backed away from the linker kludge and thus the relevant
9895         issue is changes to the SunPRO tools, not the Solaris linker.
9896
9897         * stabs.texinfo (Traditional Integer Types): Clean up description
9898         of octal bounds a little bit.  Document extra leading zeroes.
9899
9900 Thu Oct  7 16:15:37 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9901
9902         * gdb.texinfo (Signaling): Update for symbolic symbol names
9903         and add a section explaining the difference between the GDB
9904         signal command and the shell kill utility.
9905
9906 Wed Oct  6 13:23:01 1993  Tom Lord  (lord@rtl.cygnus.com)
9907
9908         * libgdb.texinfo: added `@' to braces that were unescaped.
9909
9910 Mon Oct  4 10:42:18 1993  Tom Lord  (lord@rtl.cygnus.com)
9911
9912         * libgdb.texinfo: new file.  Spec for the gdb library.
9913
9914 Sun Oct  3 15:26:56 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9915
9916         * stabs.texinfo (Include Files): Fix typo (start -> end).
9917
9918 Thu Sep 30 18:24:56 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9919
9920         * gdb.texinfo, remote.texi: assorted small improvements, mostly
9921         from Melissa at FSF's editing pass.
9922
9923 Thu Sep 30 11:54:38 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9924
9925         * gdb.texinfo: Remove stuff about ar and 14 character filenames.
9926         I believe this was fixed by the 13 Sep 89 change to print_frame_info.
9927         Also, modern versions of ar like BSD 4.4 or SVR4 don't have this bug.
9928
9929 Wed Sep 22 21:22:11 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9930
9931         * remote.texi (Bootstrapping): Discuss 386 call gates.
9932
9933 Sat Sep 18 17:10:44 1993  Jim Kingdon  (kingdon@poseidon.cygnus.com)
9934
9935         * stabs.texinfo (Based Variables): New node.
9936
9937 Thu Sep 16 17:48:55 1993  Jim Kingdon  (kingdon@cirdan.cygnus.com)
9938
9939         * stabs.texinfo (Negative Type Numbers): Re-write discussions of
9940         names, sizes, and formats to suggest how not to lose.
9941
9942 Sat Sep 11 09:35:11 1993  Jim Kingdon  (kingdon@poseidon.cygnus.com)
9943
9944         * stabs.texinfo (Methods): Fix typo.
9945
9946 Fri Sep 10 06:34:20 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
9947
9948         * gdb.texinfo: Fix a few typos.
9949
9950 Wed Sep  8 09:11:52 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9951
9952         * gdb.texinfo: Clarify how well it works with Fortran.
9953
9954         * stabs.texinfo (Stabs In ELF, Statics, ELF Transformations):
9955         More on relocating stabs in ELF files.
9956
9957 Tue Sep  7 13:45:02 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9958
9959         * stabs.texinfo (Stabs In ELF): Talk about N_FUN value.
9960
9961 Mon Sep  6 19:23:18 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9962
9963         * stabs.texinfo (Local Variable Parameters): Talk about nameless
9964         parameters on VAX.
9965
9966 Fri Sep  3 17:06:08 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
9967
9968         * gdb.texinfo: @up/@down -> @raisesections/@lowersections
9969
9970 Fri Sep  3 12:04:15 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9971
9972         * stabs.texinfo: Make info author notice match the TeX author notice.
9973
9974 Tue Aug 31 13:21:06 1993  David J. Mackenzie  (djm@thepub.cygnus.com)
9975
9976         * stabs.texinfo: Initial-caps all words in node names and
9977         non-trivial words in section names.
9978
9979 Mon Aug 30 11:13:16 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
9980
9981         * stabs.texinfo: Many minor cleanups.
9982
9983         * stabs.texinfo: Remove @deffn except from Expanded Reference node.
9984
9985 Sat Aug 28 12:08:09 1993  David J. MacKenzie  (djm@edison.eng.umd.edu)
9986
9987         * stabs.texinfo: Remove full description of big example.
9988         It's not really helpful; just use pieces of it where appropriate.
9989         Add more Texinfo formatting directives (@samp, etc.).
9990         Use @deffn to define stab types.
9991         Eliminate some wordiness.  Break up some nodes.
9992         Add an (alphabetized) index of symbol types.
9993         Use consistent capitalization style in node and section names.
9994
9995 Thu Aug 26 06:36:31 1993  Fred Fish  (fnf@deneb.cygnus.com)
9996
9997         * gdb.texinfo:  Change typo "Two two" to "The two".
9998
9999 Sun Aug 22 12:15:18 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10000
10001         * stabs.texinfo (XCOFF-differences): Remove references to
10002         non-existent types N_DECL and N_RPSYM.
10003
10004         * stabs.texinfo (String Field): Say that type attributes bug is
10005         fixed in GDB 4.10, since it is.
10006
10007         * stabs.texinfo: Clean up djm cleanups, and more cleanups of my own.
10008
10009 Sat Aug 21 04:32:28 1993  David MacKenzie  (djm@cygnus.com)
10010
10011         * stabs.texinfo: Formatting cleanups.
10012
10013 Fri Aug 20 20:49:53 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10014
10015         * stabs.texinfo: When explaining the n_type of a stab, standardize
10016         how we do it ('#' as a comment indicator, "36 is N_FUN" as text,
10017         no tabs, use @r).
10018         (Global Variables): Clean up.
10019
10020 Tue Aug 17 15:57:27 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10021
10022         * stabs.texinfo (Stack Variables): Re-write.
10023
10024 Mon Aug 16 21:20:08 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10025
10026         * stabs.texinfo (Stabs-in-elf): Talk about getting the start
10027         addresses of a source file.  Also revise formatting.
10028         Change "object module" or "object file" to "source file".
10029         Various: Miscellaneous cleanups.
10030
10031 Thu Aug 12 15:11:51 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10032
10033         * stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
10034
10035 Tue Aug 10 16:57:49 1993  Stan Shebs  (shebs@rtl.cygnus.com)
10036
10037         * gdbint.texinfo: Removed many nonsensical machine-collected
10038         host and target conditionals, described some of the remainder.
10039
10040 Tue Aug 10 13:28:30 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10041
10042         * gdbint.texinfo (Getting Started): Use @itemize, not @table.
10043
10044         * gdbint.texinfo (Top): Add name to @top line, and re-write the
10045         paragraph which follows.
10046
10047         * gdbint.texinfo (Host): Use @code not @samp for Makefile
10048         variables.  Looks better and avoids overful hbox.
10049
10050 Fri Jul 30 18:26:21 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10051
10052         * stabs.texinfo (Procedures): Improve stuff on nested functions.
10053
10054 Thu Jul 29 15:10:58 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10055
10056         * remote.texi: (MIPS Remote) clearer doc for set/show timeout,
10057         retransmit-timeout
10058
10059 Thu Jul 29 13:16:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10060
10061         * gdbint.texinfo: Update statement about `some ancient Unix
10062         systems, like Ultrix 4.0' to Ultrix 4.2.
10063
10064 Wed Jul 28 15:26:53 1993  Roland H. Pesch  (pesch@el_bosque.cygnus.com)
10065
10066         * h8-cfg.texi, all-cfg.texi: new flag GDBSERVER
10067
10068         * Makefile.in: depend on remote.texi rather than gdbinv-s.texi
10069
10070         * remote.texi: (Server) New node on gdbserver.  (Remote Serial,
10071         ST2000 Remote, MIPS Remote): mention `host:port' syntax for TCP.
10072
10073         * remote.texi: new name for former gdbinv-s.texi
10074
10075         * gdb.texinfo: use remote.texi rather than gdbinv-s.texi
10076
10077 Wed Jul 28 08:26:24 1993  Ian Lance Taylor  (ian@cygnus.com)
10078
10079         * gdbinv-s.texi: Documented timeout and retransmit-timeout
10080         variables for MIPS remote debugging protocol.
10081
10082 Mon Jul 26 13:00:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10083
10084         * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix.
10085
10086 Tue Jul 20 16:30:41 1993  Jim Kingdon  (kingdon@deneb.cygnus.com)
10087
10088         * Makefile.in (refcard.dvi): Use srcdir where necessary.
10089
10090 Mon Jul 19 12:02:50 1993  Roland H. Pesch  (pesch@cygnus.com)
10091
10092         * gdb.texinfo: repair conditional bugs in text markup
10093
10094 Fri Jul 16 18:57:50 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10095
10096         * gdb.texinfo, all-cfg.texi, h8-cfg.texi: introduce MOD2 switch
10097         to select Modula-2 material.
10098
10099 Thu Jul 15 13:15:01 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10100
10101         * stabs.texinfo: Cleanups regarding statics.
10102
10103         * gdbinv-s.texi (Bootstrapping): Document exceptionHandler.
10104         (Debug Session): Mention exceptionHandler.  Add xref to Bootstrapping.
10105
10106 Mon Jul 12 13:37:02 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10107
10108         * stabs.texinfo: N_MAIN is sometimes used for C.
10109
10110 Fri Jul  9 09:47:02 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
10111
10112         * gdbint.texinfo (Host, Target Conditionals): Remove TM_FILE_OVERRIDE.
10113
10114 Tue Jul  6 12:41:28 1993  John Gilmore  (gnu@cygnus.com)
10115
10116         * gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
10117         removed from the code by Kingdon.
10118
10119 Tue Jul  6 12:24:34 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10120
10121         * gdb.texinfo (Break Commands): Remove stuff about flushing terminal
10122         input when evaluating breakpoint conditions; the bug has been fixed.
10123
10124         * gdb.texinfo (Continuing and Stepping): Argument to "continue"
10125         sets the ignore count to N-1, not to N.
10126
10127 Thu Jul  1 14:57:42 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10128
10129         * refcard.tex (\hoffset): correct longstanding error to match
10130           intended offset; avoids cutting off edge on some printers
10131
10132 Wed Jun 30 18:23:06 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10133
10134         * stabs.texinfo (Parameters): Say that order of stabs is significant.
10135
10136 Fri Jun 25 21:34:52 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10137
10138         * stabs.texinfo (Common Blocks): Say what Sun FORTRAN does.
10139
10140 Fri Jun 25 16:15:10 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10141
10142         * Makefile.in: (REFEDITS) new var to control whether PS or CM
10143         fonts and whether US or A4 paper for GDB refcard; (refcard.dvi)
10144         collect sed edits if any, apply to refcard before formatting;
10145         (refcard.ps) stop implying PS fonts if PS output requested;
10146         (lrefcard.ps) delete extra target for variant PS fonts
10147
10148         * refcard.tex: parametrize papersize dependent info, collect
10149           in easily replaced spot
10150
10151         * a4rc.sed: new file, edits to refcard for A4 paper
10152
10153 Fri Jun 25 14:21:46 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10154
10155         * stabs.texinfo (Negative Type Numbers): Type -16 is 4 bytes.
10156
10157 Wed Jun 23 15:02:50 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10158
10159         * stabs.texinfo (Negative Type Numbers): Minor character cleanups.
10160
10161 Tue Jun 22 16:31:52 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10162
10163         * stabs.texinfo: Express disapproval of 'D' symbol descriptor
10164         politely rather than rudely.
10165
10166 Fri Jun 18 19:42:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10167
10168         * stabs.texinfo: Document common blocks.
10169
10170 Fri Jun 18 12:12:57 1993  Fred Fish  (fnf@cygnus.com)
10171
10172         * stabs.texinfo:  Add some basic info about stabs-in-elf.
10173
10174 Fri Jun 18 13:57:09 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10175
10176         * stabs.texinfo (Top): Minor cleanup.
10177
10178 Mon Jun 14 16:16:51 1993  david d `zoo' zuhn  (zoo at rtl.cygnus.com)
10179
10180         * Makefile.in (install-info): remove parentdir support
10181
10182 Tue Jun 15 18:11:39 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10183
10184         * gdb.texinfo (Copying): delete this node and references to it;
10185         RMS says this manual need not carry GPL. (passim): Improvements
10186         from last round at FSF, largely due to Ian Taylor review, and
10187         minor formatting improvements.
10188
10189         * gdbinv-s.texi (passim): Improvements from last round at FSF,
10190         largely due to Ian Taylor review. (Debug Session): minor edits to
10191         new text.
10192
10193 Sun Jun 13 12:52:39 1993  Jim Kingdon  (kingdon@cygnus.com)
10194
10195         * Makefile.in (realclean): Remove info and dvi files too.
10196
10197 Sat Jun 12 16:09:22 1993  Jim Kingdon  (kingdon@cygnus.com)
10198
10199         * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames.
10200         * Makefile.in: Change accordingly.  gdb-config.texi -> gdb-cfg.texi.
10201         * gdb.texinfo: Change accordingly.
10202
10203         * stabs.texinfo: Clean up N_{L,R}BRAC.  Discuss what addresses of
10204         N_{L,R}BRAC,N_SLINE are relative to.
10205
10206 Fri Jun 11 15:15:55 1993  Jim Kingdon  (kingdon@cygnus.com)
10207
10208         * Makefile.in (GDBvn.texi): Update atomically.
10209
10210 Wed Jun  9 10:58:16 1993  Jim Kingdon  (kingdon@cygnus.com)
10211
10212         * gdbinv-s.texi (Debug Session): Document exceptionHook.
10213
10214 Tue Jun  8 13:42:04 1993  Jim Kingdon  (kingdon@cygnus.com)
10215
10216         * gdb.texinfo (Print Settings): Move all stuff relating to symbolic
10217         addresses together.  Also motivate the set print symbol-filename
10218         command and suggest other solutions.
10219
10220 Tue Jun  1 22:46:43 1993  Fred Fish  (fnf@cygnus.com)
10221
10222         * gdb.texinfo (set print elements):  Note that the number of
10223         elements is set to unlimited by "set print elements 0".
10224
10225 Mon May 31 08:06:55 1993  Jim Kingdon  (kingdon@cygnus.com)
10226
10227         * stabs.texinfo (Builtin Type Descriptors): Try to clarify what
10228         NF_LDOUBLE means.
10229         (Stab Types): Include Solaris stab types.
10230         (Procedures): Document Solaris extensions.
10231
10232 Thu May 27 06:20:42 1993  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
10233
10234         * gdb.texinfo:  Add `set print symbol-filename' doc.
10235
10236 Wed May 26 00:26:42 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10237
10238         * stabs.texinfo (Arrays): Talk about type definition vs. type
10239         information.
10240
10241         * stabs.texinfo (Builtin Type Descriptors): Talk about omitting
10242         the trailing semicolon.
10243
10244 Tue May 25 14:49:42 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10245
10246         * stabs.texinfo (Line Numbers, Source Files): Re-write these two nodes
10247         and merge in other parts of the document addressing these subjects.
10248         gdbint.texinfo (XCOFF): Remove info which is now in stabs.texinfo.
10249
10250         * stabs.texinfo (Subranges, Arrays): Try to explain about the semicolon
10251         at the end of a range type.
10252
10253         * stabs.texinfo (Subranges): "A offset" and "T offset" are not
10254         AIX extensions.
10255
10256 Mon May 24 09:00:33 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10257
10258         * stabs.texinfo (Stabs Format):  Misc fixes.
10259
10260 Sat May 22 10:40:56 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10261
10262         * stabs.texinfo (Constants):  Allow an `e' constant to be non-enum.
10263         (Traditional builtin types): Document convex convention for long long.
10264         (Negative builtin types): Discuss type names, and misc fixes.
10265
10266 Fri May 21 11:20:31 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10267
10268         * stabs.texinfo (Builtin Type Descriptors): Document the floating
10269         point types used with @samp{R} type descriptor.
10270         (Symbol Descriptors): Describe how to handle conflict between
10271         different meanings of @samp{P} symbol descriptor.
10272
10273 Thu May 20 13:35:10 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10274
10275         * stabs.texinfo: Remove node Quick Reference and put its children
10276         directly under the main menu.
10277
10278         * stabs.texinfo: Many more changes to bring it into line with
10279         AIX documentation and reality.  I think it now has all the
10280         information from the AIX documentation, except that I burned
10281         out when I got to variant records (Pascal and Modula-2) and
10282         all the COBOL types.  Oh well, we can add them later when we're
10283         worrying more about those languages.
10284
10285         * stabs.texinfo (Automatic variables): Talk about what it means
10286         to omit the symbol descriptor.
10287
10288 Tue May 18 17:59:18 1993  Jim Kingdon  (kingdon@lioth.cygnus.com)
10289
10290         * stabs.texinfo (Parameters): Add "(sometimes)" when describing
10291         gcc2 behavior with promoted args.
10292
10293 Fri May 14 21:35:29 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10294
10295         * gdb.texinfo: include readline appendices in info version of manual
10296
10297 Fri May  7 11:56:18 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10298
10299         * gdbinv-s.texi (Remote Serial): describe new ^C behavior in
10300         target remote.
10301
10302         * gdb.texinfo (Machine Code): more index entries for disassemble
10303
10304 Fri May  7 10:12:30 1993  Fred Fish  (fnf@cygnus.com)
10305
10306         * Clarify the intended use of the gdb-testers and gdb-patches
10307         mailing lists, and shrink gzip comment.
10308
10309 Thu May  6 16:39:50 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10310
10311         * gdb.texinfo (Shell Commands): do not mention SHELL env var in
10312         DOSHOST configuration of manual.
10313
10314         * gdb.texinfo (MIPS Stack): new node.
10315
10316         * all-config.texi (MIPS) new switch.
10317
10318         * gdbinv-s.texi (Nindy Options) Remove two instances of future
10319         tense; (MIPS Remote) new node.
10320
10321         * gdb.texinfo (passim) rephrases to work around makeinfo @value
10322         bug; (Environment) less passive, other small cleanups in text about
10323         .cshrc/.bashrc; (Invoking GDB) new MIPS Remote menu entry;
10324         (Remote) new MIPS Remote menu entry.
10325
10326 Thu Apr 29 09:36:25 1993  Jim Kingdon  (kingdon@cygnus.com)
10327
10328         * stabs.texinfo: Many changes to include information from the
10329         AIX documentation.
10330
10331         * gdb.texinfo (Environment): Mention pitfall with .cshrc.
10332
10333 Tue Apr 27 14:02:57 1993  Jim Kingdon  (kingdon@cygnus.com)
10334
10335         * gdbint.texinfo (new node Debugging GDB, elsewhere):
10336         Move a bunch of information from ../README.
10337         (Getting Started): New node.
10338
10339 Fri Apr 23 17:21:13 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10340
10341         * gdbinv-s.texi, gdb.texinfo: include Hitachi SH target
10342
10343         * gdb.texinfo: advance manual revision dates to present
10344
10345         * gdbinv-s.texi, gdb.texinfo, all-config.texi, h8-config.texi:
10346         stop using silly Roman numerals in @set variable names
10347
10348 Fri Apr 23 07:30:01 1993  Jim Kingdon  (kingdon@cygnus.com)
10349
10350         * stabs.texinfo (Parameters): Keep trying to get this right.
10351
10352 Wed Apr 21 15:18:47 1993  Jim Kingdon  (kingdon@cygnus.com)
10353
10354         * stabs.texinfo (Parameters): More on "local parameters".
10355
10356 Mon Apr 19 08:00:51 1993  Jim Kingdon  (kingdon@cygnus.com)
10357
10358         * stabs.texinfo (Parameters): Re-do "local parameters" section.
10359
10360 Sun Apr 18 09:47:45 1993  Jim Kingdon  (kingdon@cygnus.com)
10361
10362         * stabs.texinfo (Symbol descriptors): Re-do using @table and @xref.
10363         (Parameters): Rewrite.
10364         (xcoff-differences, Sun-differences): Minor changes.
10365
10366 Thu Apr 15 02:35:24 1993  John Gilmore  (gnu@cacophony.cygnus.com)
10367
10368         * stabs.texinfo:  Minor cleanup.
10369
10370 Wed Apr 14 17:31:00 1993  Jim Kingdon  (kingdon@cygnus.com)
10371
10372         * gdbint.texinfo: Minor xcoff stuff.
10373
10374 Wed Apr  7 14:11:07 1993  Fred Fish  (fnf@cygnus.com)
10375
10376         * gdbint.texinfo:  Update for new config directory structure.
10377         Add info about internal type data structures.
10378
10379 Mon Apr  5 09:06:30 1993  Ian Lance Taylor  (ian@cygnus.com)
10380
10381         * Makefile.in (SFILES_INCLUDED): gdb-config.texi is no longer in
10382         $(srcdir).
10383         (gdb-config.texi): Depend on file in $(srcdir).
10384
10385 Fri Apr  2 16:55:13 1993  Jim Kingdon  (kingdon@cygnus.com)
10386
10387         * stabs.texinfo: Fixes about N_SO.
10388
10389 Fri Mar 26 18:00:35 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10390
10391         * gdb.texinfo: include list of nonstandard init file names
10392
10393         * *-config.texi: new switch GENERIC for text that applies *only*
10394         to (usual) multiple-target version of manual
10395
10396         * gdb.texinfo, gdbinv-s.texi: Update conditional markup to correct
10397         h8 config
10398
10399         * gdb.texinfo: depend on latest fixed makeinfo, use conditionals
10400         in menus (rather than conditionally selected multiple alternative
10401         menus).
10402
10403         * Makefile.in: define and use DOC_CONFIG var to select
10404         configuration for GDB user manual.
10405
10406         * gdb-config.texi: delete from repository, generate from Makefile.
10407
10408         * all-config.texi: normal `generic' configuration file, formerly
10409         stored as gdb-config.texi
10410
10411 Wed Mar 24 14:03:19 1993  david d `zoo' zuhn  (zoo at poseidon.cygnus.com)
10412
10413         * Makefile.in: add dvi target to build all .dvi files
10414
10415 Tue Mar 23 16:03:24 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10416
10417         * gdb.texinfo, gdvinv-s.texinfo: formatting improvements.
10418
10419 Fri Mar 19 21:46:50 1993  John Gilmore  (gnu@cygnus.com)
10420
10421         * gdbint.texinfo:  Doc NO_MMALLOC and NO_MMALLOC_CHECK as
10422         host conditionals.
10423         * stabs.texinfo:  More array fixes inspired by Jim's.
10424
10425 Fri Mar 19 10:23:34 1993  Jim Kingdon  (kingdon@cygnus.com)
10426
10427         * stabs.texinfo: Fixes re arrays and continuations.
10428
10429         * gdbint.texinfo: Add XCOFF node.
10430
10431 Mon Mar  8 15:52:18 1993  John Gilmore  (gnu@cygnus.com)
10432
10433         * gdb.texinfo:  Add `set print max-symbolic-offset' doc.
10434
10435 Sun Feb 21 17:09:38 1993  Per Bothner  (bothner@rtl.cygnus.com)
10436
10437         * stabs.texinfo:  Fix for array types to mention lower bounds.
10438
10439 Thu Feb 18 01:19:49 1993  John Gilmore  (gnu@cygnus.com)
10440
10441         * gdbint.texinfo:  Update PTRACE_ARG3_TYPE doc, pull PT_*.
10442
10443 Wed Feb 17 08:15:24 1993  John Gilmore  (gnu@cygnus.com)
10444
10445         * gdbint.texinfo:  Remove SET_STACK_LIMIT_HUGE from target defines.
10446
10447 Thu Feb 11 10:38:40 1993  John Gilmore  (gnu@cygnus.com)
10448
10449         * gdbint.texinfo:  Fix thinko (NM_FILE => NAT_FILE).  Found
10450         by Michael Ben-Gershon <mybg@CS.HUJI.AC.IL>.
10451
10452 Wed Feb 10 23:59:19 1993  John Gilmore  (gnu@cygnus.com)
10453
10454         * gdbint.texinfo:  Eliminate IBM6000_HOST, document IBM6000_TARGET.
10455
10456 Tue Feb  9 18:26:21 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10457
10458         * gdb.texinfo, gdbinv-s.texi: misc updates
10459
10460 Sat Feb  6 10:25:47 1993  John Gilmore  (gnu@cygnus.com)
10461
10462         * gdbint.texinfo:  Brief documentation for longjmp support,
10463         from an email msg by Stu.
10464
10465 Fri Feb  5 14:10:15 1993  John Gilmore  (gnu@cygnus.com)
10466
10467         * stabs.texinfo:  Fix description of floating point "range"
10468         types (which really define basic types).  Reported by Jim Meehan,
10469         <meehan@src.dec.com>.
10470
10471         * gdbint.texinfo:  Remove COFF_NO_LONG_FILE_NAMES define, now gone.
10472
10473 Thu Feb  4 13:56:46 1993  Ian Lance Taylor  (ian@cygnus.com)
10474
10475         * gdbint.texinfo: Slightly expand section on supporting a new
10476         object file format.
10477
10478 Thu Feb  4 01:49:04 1993  John Gilmore  (gnu@cygnus.com)
10479
10480         * Makefile.in (refcard.ps, lrefcard.ps):  Remove psref.tex
10481         intermediate file.
10482
10483 Tue Feb  2 12:18:06 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10484
10485         * gdb.texinfo, gdbinv-s.texi: miscellaneous stylistic cleanups
10486
10487 Mon Feb  1 15:35:47 1993  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10488
10489         * gdbinv-s.texi: z8000 simulator target name is just "sim"
10490
10491         * gdbinv-s.texi:  Mention that Z8000 simulator can simulate Z8001
10492         as well as Z8002.
10493
10494 Sat Nov 28 06:51:35 1992  John Gilmore  (gnu@cygnus.com)
10495
10496         * gdbint.texinfo:  Add sections on clean design and on how to send
10497         in changes.
10498
10499 Mon Nov  9 23:57:02 1992  John Gilmore  (gnu@cygnus.com)
10500
10501         * gdbint.texinfo:  Add how to declare the result of make_cleanup.
10502
10503 Mon Oct 26 11:09:47 1992  John Gilmore  (gnu@cygnus.com)
10504
10505         * gdb.texinfo:  Fix typo, reported by Karl Berry.
10506
10507 Fri Oct 23 00:41:21 1992  John Gilmore  (gnu@cygnus.com)
10508
10509         * gdb.texinfo:  Add opcodes dir to GDB distribution description.
10510
10511 Sat Oct 10 18:04:58 1992  david d `zoo' zuhn  (zoo at cirdan.cygnus.com)
10512
10513         * gdbint.texinfo: fixed a stray email address (needs @@),
10514         added @table @code to node "Native Conditionals"
10515
10516 Tue Sep 22 00:34:15 1992  John Gilmore  (gnu@cygnus.com)
10517
10518         * gdbint.texinfo:  Describe coding style of GDB.
10519
10520 Mon Sep 21 19:32:16 1992  John Gilmore  (gnu@cygnus.com)
10521
10522         * stabs.texinfo:  Minor wording changes.
10523
10524 Tue Sep 15 02:57:09 1992  John Gilmore  (gnu@cygnus.com)
10525
10526         * gdbint.texinfo:  Improve release doc slightly.
10527
10528 Fri Sep 11 01:34:25 1992  John Gilmore  (gnu@sphagnum.cygnus.com)
10529
10530         * gdbint.texinfo:  Improve doc of GDB config macros.
10531
10532 Wed Sep  9 16:52:06 1992  John Gilmore  (gnu@cygnus.com)
10533
10534         * stabs.texinfo:  Remove Bothner's changes for C++ nested types.
10535         These will be reinserted when examined.
10536
10537 Mon Aug 24 01:17:55 1992  John Gilmore  (gnu@cygnus.com)
10538
10539         * gdbint.texinfo:  Make a start at documenting all the #if macros
10540         in GDB.  At least list them all, and start separating them into
10541         host-specific and target-specific.
10542
10543 Tue Aug 18 15:59:13 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10544
10545         * gdbinv-s.m4.in: refrain from using @cartouche for just a few
10546         examples (not consistent w others).
10547         gdb.texinfo: issue disclaimer paragraph on cmdline options only
10548         for generic vn of doc
10549
10550 Tue Aug 18 14:53:27 1992  Ian Lance Taylor  (ian@cygnus.com)
10551
10552         * Makefile.in: always create installation directories.
10553
10554 Tue Aug 18 14:11:50 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10555
10556         * gdb.texinfo: in h8 config, do not describe searching commands.
10557
10558 Mon Aug 17 18:07:59 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10559
10560         * gdb.texinfo, none.m4, h8.m4, gdbinv-s.m4.in: improve H8/300
10561           conditionals; introduce a few generic switches that may be
10562           useful for other cross-dev or dos-hosted configs.
10563
10564         * gdb.texinfo: fix typo in "info reg" description
10565
10566 Sun Aug 16 01:16:18 1992  John Gilmore  (gnu@cygnus.com)
10567
10568         * stabs.texinfo:  Minor updates from running TeX over it.
10569         * Makefile.in (stabs.dvi, stabs.ps):  Add.
10570
10571 Sat Aug 15 20:52:24 1992  Per Bothner  (bothner@rtl.cygnus.com)
10572
10573         * stabs.texinfo:  Stabs documentation, written by Julia Menapace.
10574         First pass at converting it to texinfo.
10575
10576 Sat Aug 15 03:14:59 1992  John Gilmore  (gnu@cygnus.com)
10577
10578         * gdb.texinfo, refcard.tex:  Document mult args on `info reg'.
10579         * Makefile.in (refcard.ps, lrefcard.ps):  Add missing $(srdir).
10580
10581 Fri Aug 14 21:08:47 1992  John Gilmore  (gnu@cygnus.com)
10582
10583         * gdbint.texinfo:  Add section on partial symbol tables.
10584
10585 Sat Jun 20 16:31:10 1992  John Gilmore  (gnu at cygnus.com)
10586
10587         * gdb.texinfo:  document `set remotedebug' and `set
10588         rstack_high_address'.
10589
10590 Thu May 14 17:09:48 1992  Roland H. Pesch  (pesch@fowanton.cygnus.com)
10591
10592         * gdb.texinfo: slight expansion of new text on reading info files
10593         * gdbinv-s.m4.in: correct and expand info on cross-debugging
10594         H8/300 from DOS.
10595
10596 Tue May 12 12:22:47 1992  John Gilmore  (gnu at cygnus.com)
10597
10598         * gdb.texinfo:  `info user' => `show user'.  Noticed by David Taylor.
10599
10600 Mon May 11 19:06:27 1992  John Gilmore  (gnu at cygnus.com)
10601
10602         * gdb.texinfo:  Say how to read the `info' files.
10603
10604 Tue May  5 12:11:38 1992  K. Richard Pixley  (rich@cygnus.com)
10605
10606         * Makefile.in: gm4 -> m4.
10607
10608 Fri Apr 10 17:50:43 1992  John Gilmore  (gnu at rtl.cygnus.com)
10609
10610         * gdb.texinfo:  Update for GDB-4.5.  Move `Formatting
10611         Documentation' ahead of `Installing GDB' to match README.
10612         Update shared library doc, -readnow and -mapped, and directory
10613         structure (add glob and mmalloc).  Update configure doc.
10614
10615 Tue Mar 24 23:28:38 1992  K. Richard Pixley  (rich@cygnus.com)
10616
10617         * Makefile.in: remove $(srcdir) from gdb.info rule.
10618
10619 Sat Mar  7 18:44:50 1992  K. Richard Pixley  (rich@rtl.cygnus.com)
10620
10621         * Makefile.in: commented out gdb-all.texinfo rule.  This is
10622           temporary.
10623
10624 Wed Feb 26 18:04:40 1992  K. Richard Pixley  (rich@cygnus.com)
10625
10626         * Makefile.in, configure.in: removed traces of namesubdir,
10627           -subdirs, $(subdir), $(unsubdir), some rcs triggers.  Forced
10628           copyrights to '92, '13, changed some from Cygnus to FSF.
10629
10630 Fri Dec 13 09:47:31 1991  John Gilmore  (gnu at cygnus.com)
10631
10632         * gdb.texinfo:  Improve how we ask for bug reports.
10633
10634 Tue Dec 10 04:07:21 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
10635
10636         * Makefile.in: infodir belongs in datadir.
10637
10638 Fri Dec  6 23:57:34 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
10639
10640         * Makefile.in: remove spaces following hyphens, bsd make can't
10641           cope.  install using INSTALL_DATA.  added clean-info.  added
10642           standards.text support.
10643
10644 Thu Dec  5 22:46:12 1991  K. Richard Pixley  (rich at rtl.cygnus.com)
10645
10646         * Makefile.in: idestdir and ddestdir go away.  Added copyrights
10647           and shift gpl to v2.  Added ChangeLog if it didn't exist. docdir
10648           and mandir now keyed off datadir by default.
10649
10650 \f
10651 Local Variables:
10652 mode: change-log
10653 left-margin: 8
10654 fill-column: 74
10655 version-control: never
10656 End: