Add TUI border colors
[deliverable/binutils-gdb.git] / gdb / doc / ChangeLog
1 2019-12-01 Tom Tromey <tom@tromey.com>
2
3 * gdb.texinfo (TUI Configuration): Mention TUI border styles.
4 (Output Styling): Document new settings.
5
6 2019-12-01 Tom Tromey <tom@tromey.com>
7
8 * gdb.texinfo (TUI Configuration): Document new setting.
9
10 2019-11-30 Philippe Waroquiers <philippe.waroquiers@skynet.be>
11
12 * gdb.texinfo (Define): Indicate that user-defined prefix can
13 be used in 'define' command. Document 'define-prefix' command.
14
15 2019-11-27 Andrew Burgess <andrew.burgess@embecosm.com>
16
17 * doc/gdb.texinfo (GDB/MI Symbol Query): Document new MI command
18 -symbol-info-modules.
19
20 2019-11-27 Andrew Burgess <andrew.burgess@embecosm.com>
21
22 * doc/gdb.texinfo (GDB/MI Symbol Query): Document new MI command
23 -symbol-info-functions, -symbol-info-types, and
24 -symbol-info-variables.
25
26 2019-11-26 Tom Tromey <tom@tromey.com>
27
28 * gdb.texinfo (Maintenance Commands): Document new maint
29 commands.
30
31 2019-11-25 Luis Machado <luis.machado@linaro.org>
32
33 * gdb.texinfo (Debugging Output): Document set debug
34 remote-packet-max-chars.
35
36 2019-11-14 Tom de Vries <tdevries@suse.de>
37
38 * gdb.texinfo: Fix typos.
39 * python.texi: Same.
40 * stabs.texinfo: Same.
41
42 2019-11-12 Tom Tromey <tom@tromey.com>
43
44 * gdb.texinfo (Maintenance Commands): Document new command.
45
46 2019-11-11 Tom Tromey <tom@tromey.com>
47
48 * gdb.texinfo (TUI Keys): Document readline function names.
49
50 2019-11-11 Tom Tromey <tom@tromey.com>
51
52 * gdb.texinfo (Editing): Document operate-and-get-next.
53
54 2019-11-11 Tom Tromey <tromey@adacore.com>
55
56 * gdb.texinfo (Host I/O Packets): Fix typo in "vFile:pwrite".
57
58 2019-11-10 Andrew Burgess <andrew.burgess@embecosm.com>
59
60 * python.texi (Symbols In Python): Add documentation for
61 gdb.lookup_static_symbols.
62
63 2019-11-10 Andrew Burgess <andrew.burgess@embecosm.com>
64
65 * python.texi (Symbols In Python): Extend documentation for
66 gdb.lookup_static_symbol.
67
68 2019-10-31 Andrew Burgess <andrew.burgess@embecosm.com>
69
70 * gdb.texinfo (Symbols): Document new 'info module variables' and
71 'info module functions' commands.
72
73 2019-10-31 Andrew Burgess <andrew.burgess@embecosm.com>
74
75 * gdb.texinfo (Symbols): Document new 'info modules' command.
76
77 2019-10-31 Philippe Waroquiers <philippe.waroquiers@skynet.be>
78
79 * gdb.texinfo (Convenience Funs): Document the new
80 $_gdb_setting_str, $_gdb_maint_setting and $_gdb_maint_setting_str
81 convenience functions.
82
83 2019-10-29 Christian Biesinger <cbiesinger@google.com>
84
85 * Makefile.in: Also set SYSTEM_GDBINIT_DIR for the info manual
86 generation.
87 * gdb.texinfo (many sections): Document new --with-system-gdbinit-dir
88 option.
89
90 2019-10-23 Tom Tromey <tom@tromey.com>
91
92 * Makefile.in (READLINE_DIR): Update.
93
94 2019-10-23 Christian Biesinger <cbiesinger@google.com>
95
96 * python.texi (Threads In Python): Add a note for how to get the
97 list of threads.
98
99 2019-10-07 Tom de Vries <tdevries@suse.de>
100
101 * gdb.texinfo: Fix typo.
102 * guile.texi: Same.
103 * python.texi: Same.
104
105 2019-10-03 Bernhard Heckel <bernhard.heckel@intel.com>
106
107 * doc/gdb.texinfo (Fortran Operators): Describe scope operator.
108
109 2019-10-02 Tom Tromey <tromey@adacore.com>
110
111 * gdb.texinfo (Set Catchpoints, Convenience Vars): Document
112 $_ada_exception.
113
114 2019-09-20 Ulrich Weigand <uweigand@de.ibm.com>
115
116 * doc/gdb.texinfo (Remote Configuration): Remove documentation for
117 qXfer:spu:read and qXfer:spu:write.
118 (General Query Packets): Likewise.
119 (Cell Broadband Engine SPU architecture): Remove subsection.
120
121 2019-09-18 Tom Tromey <tom@tromey.com>
122
123 * gdb.texinfo (Editing): Document readline application name.
124 (TUI Single Key Mode): Document TUI SingleKey keymap name.
125
126 2019-09-17 Andrew Burgess <andrew.burgess@embecosm.com>
127
128 * gdb.texinfo (Source Path): Additional text to better describe
129 how the source path directory list is used when searching for
130 source files.
131
132 2019-09-12 Philippe Waroquiers <philippe.waroquiers@skynet.be>
133
134 * gdb.texinfo (Ada Tasks): Tell the task name is printed, update
135 examples.
136
137 2019-09-10 Tom Tromey <tromey@adacore.com>
138
139 * gdb.texinfo (Index Files): Update Ada text.
140
141 2019-08-27 Andrew Burgess <andrew.burgess@embecosm.com>
142
143 * gdb.texinfo (Symbols): Add information about the -n flag to
144 "info variables" and "info functions".
145
146 2019-08-25 Yoshinori Sato <ysato@users.sourceforge.jp>
147
148 * gdb.texinfo (Standard Target Features): Add RX Features sub-section.
149
150 2019-08-16 Alan Hayward <alan.hayward@arm.com>
151
152 * gdb.texinfo (AArch64 Pointer Authentication)
153 (GDB/MI Breakpoint Information) (Frame Information): Document
154 addr_field.
155
156 2019-08-12 Tom Tromey <tom@tromey.com>
157
158 * gdb.texinfo (Configure Options): Document minimum version of
159 readline.
160
161 2019-08-09 Alan Hayward <alan.hayward@arm.com>
162
163 * gdb.texinfo (AArch64 Pointer Authentication): Fix typo.
164
165 2019-08-07 Alan Hayward <alan.hayward@arm.com>
166
167 * gdb.texinfo (AArch64 Pointer Authentication): New subsection.
168
169 2019-08-05 Christian Biesinger <cbiesinger@google.com>
170
171 * python.texi (Blocks In Python): Document dictionary access on blocks.
172
173 2019-08-03 Philippe Waroquiers <philippe.waroquiers@skynet.be>
174
175 * gdb.texinfo (Symbols): Document new args -dirname and -basename
176 of "info sources" command.
177
178 2019-07-30 Christian Biesinger <cbiesinger@google.com>
179
180 * python.texi (Symbols In Python): Document new function
181 gdb.lookup_static_symbol.
182
183 2019-07-29 Christian Biesinger <cbiesinger@google.com>
184
185 * python.texi (Objfiles In Python): Document new functions
186 Objfile.lookup_{global,static}_symbol.
187
188 2019-07-29 Philippe Waroquiers <philippe.waroquiers@skynet.be>
189
190 * gdb.texinfo (Backtrace): Document the new '-frame-info'
191 backtrace option. Reference 'set print frame-info'.
192 (Print Settings): Document 'set|show print frame-info'.
193 Document new 'presence' value for 'set print frame-arguments.
194
195 2019-07-22 Andrew Burgess <andrew.burgess@embecosm.com>
196
197 * gdb.texinfo (Symbols): Add information about -q flag to "info
198 types".
199
200 2019-07-20 Kevin Buettner <kevinb@redhat.com>
201
202 * python.texi (python command): Revise example to match
203 command behavior.
204
205 2019-07-09 Pedro Alves <palves@redhat.com>
206
207 * gdb.texinfo (C++ Exception GDB/MI Catchpoint Commands): Adjust
208 examples to show type=catchpoint instead of type=breakpoint and an
209 address.
210
211 2019-07-03 Pedro Alves <palves@redhat.com>
212 Philippe Waroquiers <philippe.waroquiers@skynet.be>
213
214 * gdb.texinfo (Command Settings): New node documenting the general
215 concept of settings, how to change them, and the new "with"
216 command.
217 (Maintenance Commands): Document "maint with".
218
219 2019-07-03 Pedro Alves <palves@redhat.com>
220
221 * gdb.texinfo (Maintenance Commands): Document "maint set/show
222 test-settings" instead of "maint test-settings set/show".
223
224 2019-06-18 Simon Marchi <simon.marchi@efficios.com>
225
226 * gdb.texinfo (Invoking GDB): Remove sentence about how GDB
227 deals with a file that has the same name as the specified pid to
228 attach to. Add example using -p option.
229 (gdb man): Remove same sentence as in previous item.
230
231 2019-06-15 Andrew Burgess <andrew.burgess@embecosm.com>
232
233 * gdb.texinfo (GDB/MI Catchpoint Commands): Add menu entry to new
234 node.
235 (C++ Exception GDB/MI Catchpoint Commands): New node to describe
236 new MI commands.
237
238 2019-06-13 Pedro Alves <palves@redhat.com>
239
240 * gdb.texinfo (Command Completion): Mention command options too.
241 (Command Options): New node.
242 (Threads): Add anchors. Extend descriptions of the "taas" and
243 "tfaas" commands.
244 (Backtrace): Describe new options of the "backtrace" command. Add
245 anchors.
246 (Frame Apply): Describe new options of the "frame apply" and
247 "faas" commands. Add anchors.
248 (Data): Describe new options of the "print" command. Add anchors.
249 (Compiling and Injecting Code): Mention options of the "compile
250 print" command.
251 (Maintenance Commands): Mention "maint test-options" subcommands
252 and the "maint show test-options-completion-result" command.
253
254 2019-06-13 Pedro Alves <palves@redhat.com>
255
256 * gdb.texinfo (Print Settings): Document "set/show print
257 raw-frame-arguments" instead of "set/show print raw
258 frame-arguments".
259
260 2019-06-13 Pedro Alves <palves@redhat.com>
261
262 * gdb.texinfo (Maintenance Commands): Document "maint
263 test-settings" commands.
264
265 2019-06-06 Amos Bird <amosbird@gmail.com>
266
267 * annotate.texinfo (Multi-threaded Apps): Add entry for thread-exited
268 annotation.
269
270 2019-06-04 Christian Biesinger <cbiesinger@google.com>
271
272 * python.texi: Document new gdb.Type.objfile property.
273
274 2019-06-03 Philippe Waroquiers <philippe.waroquiers@skynet.be>
275
276 * gdb.texinfo (Help): Document the new -v apropos flag.
277 (Output Styling): Document the style name styling done by "show style".
278 Document the new title and highlight styles.
279
280 2019-05-31 Philippe Waroquiers <philippe.waroquiers@skynet.be>
281
282 * gdb.texinfo (Shell Commands): Document pipe command.
283 (Logging Output): Add a reference to pipe command.
284 (Convenience Variables): Document $_shell_exitcode and
285 $_shell_exitstatus.
286
287 2019-05-29 Tom Tromey <tromey@adacore.com>
288
289 * gdb.texinfo (Continuing and Stepping): Document new
290 commands.
291
292 2019-05-22 Alan Hayward <alan.hayward@arm.com>
293
294 * gdb.texinfo (Shell Commands): Add debugredirect.
295
296 2019-05-22 Jan Vrany <jan.vrany@fit.cvut.cz>
297
298 * gdb.texinfo: Minor formatting fixes.
299
300 2019-01-28 Jan Vrany <jan.vrany@fit.cvut.cz>
301
302 * gdb.texinfo (Miscellaneous GDB/MI Commands): Document new
303 MI command -complete.
304
305 2019-05-14 Tom de Vries <tdevries@suse.de>
306
307 * gdb.texinfo (Automatic symbol index cache): Add concept and command
308 index entries.
309
310 2019-05-14 Tom de Vries <tdevries@suse.de>
311
312 * gdb.texinfo (Maintenance Commands): Remove superfluous
313 quoting on command index entry for "maint info selftests".
314
315 2019-05-10 Tom Tromey <tromey@adacore.com>
316
317 * python.texi (Pretty Printing API): Mention lazy computation for
318 "children".
319
320 2019-05-10 Tom Tromey <tromey@adacore.com>
321
322 * gdb.texinfo (Set Catchpoints): Add text for parameter to "catch
323 exception" and "catch handlers". Move "catch exception unhandled"
324 text. Use @var for "catch load" and "catch unload"
325
326 2019-05-08 Tom Tromey <tromey@adacore.com>
327
328 * gdb.texinfo (Symbols): Document change to ptype/o.
329
330 2019-05-03 Eli Zaretskii <eliz@gnu.org>
331
332 * gdb.texinfo (Separate Debug Files): Document how the
333 subdirectory of the global debug directory is computed on
334 MS-Windows/MS-DOS.
335
336 2019-04-29 Andrew Burgess <andrew.burgess@embecosm.com>
337
338 * gdb.texinfo (Print Settings): Document 'print max-depth'.
339 * guile.texi (Guile Pretty Printing API): Document that 'print
340 max-depth' can effect the display of a values children.
341 * python.texi (Pretty Printing API): Likewise.
342 (Values From Inferior): Document max_depth keyword.
343
344 2019-04-27 Philippe Waroquiers <philippe.waroquiers@skynet.be>
345
346 * gdb.texinfo (Calling): Document the new
347 set|show may-call-functions.
348
349 2019-04-22 Pedro Alves <palves@redhat.com>
350
351 * gdb.texinfo (Reverse Execution): Mention and xref process record
352 and replay. Mention remote and system emulators.
353 (Process Record and Replay): List supported architectures.
354 Mention that "record btrace" is only supported on Intel
355 processors.
356
357 2019-04-17 Alan Hayward <alan.hayward@arm.com>
358
359 * gdb.texinfo (Other Command-Line Arguments for gdbserver)
360 (Monitor Commands for gdbserver)
361 (gdbserver man): Add debug-file option.
362
363 2019-04-08 Kevin Buettner <kevinb@redhat.com>
364
365 * python.texi (Inferiors In Python): Rename
366 Inferior.thread_from_thread_handle to Inferior.thread_from_handle.
367 Add note about the former being deprecated.
368
369 2019-04-08 Kevin Buettner <kevinb@redhat.com>
370
371 * python.texi (Threads In Python): Add description for method
372 InferiorThread.handle.
373
374 2019-04-07 Tom Tromey <tom@tromey.com>
375
376 * Makefile.in (all): Depend on "info".
377
378 2019-04-01 Andrew Burgess <andrew.burgess@embecosm.com>
379
380 * gdb.texinfo (Convenience Funs): Document '$_creal' and
381 '$_cimag'.
382
383 2019-03-30 Eli Zaretskii <eliz@gnu.org>
384
385 * gdb.texinfo (Convenience Vars): Document $_gdb_major and
386 $_gdb_minor.
387
388 2019-03-26 Andrew Burgess <andrew.burgess@embecosm.com>
389
390 * python.texi (Pretty Printing API): Document use of None for the
391 display_hint.
392
393 2019-03-22 Alan Hayward <alan.hayward@arm.com>
394 Jiong Wang <jiong.wang@arm.com>
395
396 * gdb.texinfo (AArch64 Features): Describe pauth feature.
397
398 2019-03-20 Tom Tromey <tromey@adacore.com>
399
400 * python.texi (Selecting Pretty-Printers): Use @defvar for
401 gdb.pretty_printers.
402
403 2019-03-14 Simon Marchi <simon.marchi@efficios.com>
404
405 * gdb.texinfo (GDB/MI Development and Front Ends): Fix closing
406 of table, "@end @table" -> "@end table".
407
408 2019-03-14 Tom Tromey <tromey@adacore.com>
409
410 * gdb.texinfo (Output Styling): Document "set style source" and
411 "show style source".
412
413 2019-03-13 Simon Marchi <simon.marchi@ericsson.com>
414
415 * gdb.texinfo (Mode Options): Mention mi3.
416 (Interpreters): Likewise.
417 (GDB/MI Development and Front Ends): Add entry for MI 3 in
418 version table. Document -fix-multi-location-breakpoint-output.
419 (GDB/MI Breakpoint Information): Document format of breakpoint
420 location output.
421
422 2019-03-05 Simon Marchi <simon.marchi@efficios.com>
423
424 * python.texi (Values From Inferior): Change synopsys of the
425 second form of Value.__init__.
426
427 2019-03-02 Eli Zaretskii <eliz@gnu.org>
428
429 * gdb.texinfo (Output Styling): Fix typos. Document the default
430 foreground colors of the available styles.
431
432 2019-02-27 Kevin Buettner <kevinb@redhat.com>
433
434 * gdb.texinfo (Configure Options): Document minimum python
435 version.
436
437 2019-02-26 Kevin Buettner <kevinb@redhat.com>
438
439 * python.texi (Values From Inferior): Document second form
440 of Value.__init__.
441
442 2019-02-23 Joel Brobecker <brobecker@adacore.com>
443
444 * gdb.texinfo: Update copyright year ranges.
445 * refcard.tex: Likewise.
446
447 2019-02-21 Alan Hayward <alan.hayward@arm.com>
448
449 * gdb.texinfo: Update style defaults.
450
451 2019-02-21 Tom Tromey <tromey@adacore.com>
452
453 * gdb.texinfo (Remote Configuration): Remove trailing "." from
454 @item.
455
456 2019-01-16 Simon Marchi <simon.marchi@ericsson.com>
457
458 * gdb.texinfo (GDB/MI Development and Front Ends): Add table of
459 MI versions. Update text around it.
460
461 2019-01-14 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
462
463 * gdb.texinfo (PowerPC Features): Document the alias
464 pseudo-registers for the org.gnu.gdb.power.altivec feature.
465
466 2019-01-09 Simon Marchi <simon.marchi@ericsson.com>
467
468 * gdb.texinfo (Print Settings): Remove mention of specific
469 demangle-style values, just refer to the in-process help.
470
471 2018-12-28 Tom Tromey <tom@tromey.com>
472
473 * gdb.texinfo (Output Styling): New node.
474
475 2018-12-13 John Baldwin <jhb@FreeBSD.org>
476
477 * gdb.texinfo (Set Catchpoints): Add an anchor for 'catch syscall'.
478 (Native): Add a FreeBSD subsection.
479 (FreeBSD): Document use of system call aliases for compatibility
480 system calls.
481
482 2018-11-21 Andrew Burgess <andrew.burgess@embecosm.com>
483
484 * gdb.texinfo (Standard Target Features): Add RISC-V Features
485 sub-section.
486
487 2018-11-20 Philippe Waroquiers <philippe.waroquiers@skynet.be>
488
489 * gdb.texinfo (Examining the Symbol Table): Document language choice
490 for 'info types|functions|variables' commands.
491 (Setting Breakpoints): Document language choice to print
492 the functions in which a breakpoint is set.
493
494 2018-11-09 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
495
496 * gdb.texinfo (PowerPC Features): Document the altivec and fpu
497 requirements for the org.gnu.gdb.power.vsx feature.
498
499 2018-11-01 Joel Brobecker <brobecker@adacore.com>
500
501 * gdb.texinfo (Ada Tasks): Update the "info task 2" example
502 output to match the current implementation.
503
504 2018-10-27 Philippe Waroquiers <philippe.waroquiers@skynet.be>
505
506 * gdb.texinfo (Information About a Frame): Document changes
507 to 'info args' and 'info locals'.
508 (Examining the Symbol Table): Document changes to 'info functions'
509 and 'info variables'.
510
511 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
512
513 * gdb.texinfo (PowerPC Features): Describe new features
514 "org.gnu.gdb.power.htm.spr", "org.gnu.gdb.power.htm.core",
515 "org.gnu.gdb.power.htm.fpu", "org.gnu.gdb.power.htm.altivec",
516 "org.gnu.gdb.power.htm.vsx", "org.gnu.gdb.power.htm.ppr",
517 "org.gnu.gdb.power.htm.dscr", "org.gnu.gdb.power.htm.tar".
518
519 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
520
521 * gdb.texinfo (PowerPC Features): Describe new features
522 "org.gnu.gdb.power.ebb" and "org.gnu.gdb.power.linux.pmu".
523
524 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
525
526 * gdb.texinfo (PowerPC Features): Describe new feature
527 "org.gnu.gdb.power.tar".
528
529 2018-10-26 Pedro Franco de Carvalho <pedromfc@linux.ibm.com>
530
531 * gdb.texinfo (PowerPC Features): Describe new features
532 "org.gnu.gdb.power.ppr" and "org.gnu.gdb.power.dscr".
533
534 2018-10-20 Tom Tromey <tom@tromey.com>
535
536 * gdb.texinfo (TUI Commands): Add @end table.
537 (TUI Configuration): Remove stray @end table.
538
539 2018-10-19 Tom Tromey <tom@tromey.com>
540
541 PR tui/18388:
542 * gdb.texinfo (TUI Commands): Remove tabset documentation.
543 (TUI Configuration): Document "set tui tab-width".
544
545 2018-10-09 Tom Tromey <tom@tromey.com>
546
547 * python.texi (Inferiors In Python): Link to "Frames In Python",
548 not "Unwinding Frames in Python".
549
550 2018-10-09 Tom Tromey <tom@tromey.com>
551
552 * gdb.texinfo (Configure Options): Update --enable-ubsan
553 documentation.
554
555 2018-10-08 John Baldwin <jhb@FreeBSD.org>
556
557 * gdb.texinfo (Contributors): Add SRI International and University
558 of Cambridge for FreeBSD/riscv.
559
560 2018-10-06 Tom Tromey <tom@tromey.com>
561
562 PR python/19399:
563 * python.texi (Inferiors In Python): Document
564 Inferior.Architecture.
565
566 2018-10-06 Tom Tromey <tom@tromey.com>
567
568 PR python/21765:
569 * python.texi (Symbols In Python): Document the module and
570 common-block domains. Remove documentation for incorrect
571 domains.
572
573 2018-10-03 Tom Tromey <tom@tromey.com>
574
575 * gdb.texinfo (Configure Options): Document --enable-ubsan.
576
577 2018-10-02 John Darrington <john@darrington.wattle.id.au>
578
579 * gdb.texinfo (Remote Connection Commands): Describe
580 the changes to target remote and target extended-remote
581 relating to Unix domain sockets.
582
583 2018-10-01 Tom Tromey <tom@tromey.com>
584
585 * gdb.texinfo (Configure Options): Document configure options.
586
587 2018-09-29 Tom Tromey <tom@tromey.com>
588
589 * gdb.texinfo (Requirements): Mention C++, GNU make.
590 (Requirements): Sort the table. Add more libraries.
591 (Running Configure): Remove obsolete text.
592 (Separate Objdir): Likewise.
593 (Configure Options): Likewise.
594
595 2018-09-28 Andrew Burgess <andrew.burgess@embecosm.com>
596
597 * gdb.texinfo (Frames): Rewrite the description of 'frame number'
598 to highlight that the number is also the frame's level.
599 (Selection): Rewrite documentation for 'frame' and 'select-frame'
600 commands.
601 (Frame Info): Rewrite documentation for 'info frame' command.
602
603 2018-09-23 Tom Tromey <tom@tromey.com>
604
605 PR python/18852:
606 * python.texi (Parameters In Python): Document exception behavior
607 of get_set_string.
608
609 2018-09-18 John Baldwin <jhb@FreeBSD.org>
610
611 * gdb.texinfo (info proc): Remove "running".
612 (info proc mappings): Replace "program" with "process".
613
614 2018-09-18 John Baldwin <jhb@FreeBSD.org>
615
616 * gdb.texinfo (Process Information): Document "info proc files"
617 command.
618
619 2018-09-17 Tom Tromey <tom@tromey.com>
620
621 * gdb.texinfo (Index Files): Update for cache directory change on
622 macOS.
623
624 2018-09-16 Tom Tromey <tom@tromey.com>
625
626 * python.texi (Basic Python): Update docs for find_pc_line,
627 solib_name.
628 (Progspaces In Python): Update docs for current_progspace.
629 Document block_for_pc, find_pc_line, is_valid, nsolib_name.
630 Move method documentation before example.
631
632 2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
633
634 * python.texi (Objfiles In Python): Update gdb.objfiles() doc.
635
636 2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
637 2018-09-13 Tom Tromey <tom@tromey.com>
638
639 * python.texi (Program Spaces In Python): Document the
640 Progspace.objfiles method.
641 (Objfiles In Python): Mention that gdb.objfiles() is identical
642 to gdb.selected_inferior().progspace.objfiles().
643
644 2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
645 2018-09-13 Tom Tromey <tom@tromey.com>
646
647 * python.texi (Inferiors In Python): Document
648 Inferior.progspace.
649 (Program Spaces In Python): Document that
650 gdb.current_progspace() is the same as
651 gdb.selected_inferior().progspace.
652
653 2018-09-13 Simon Marchi <simon.marchi@ericsson.com>
654
655 * python.texi (Basic Python): Mention the string representation
656 of GDB Python objects.
657
658 2018-09-12 Simon Marchi <simon.marchi@ericsson.com>
659
660 * gdb.texinfo (Skipping Over Functions and Files): Document
661 set/show debug skip.
662
663 2018-09-10 Tom Tromey <tom@tromey.com>
664
665 * python.texi (Frames In Python, Blocks In Python)
666 (Symbols In Python, Symbol Tables In Python)
667 (Lazy Strings In Python): Remove periods from section titles.
668
669 2018-09-10 Tom Tromey <tom@tromey.com>
670
671 * python.texi (Pretty Printing API): Swap sentence order.
672
673 2018-09-10 Tom Tromey <tom@tromey.com>
674
675 PR python/16461:
676 * python.texi (Values From Inferior): Mention use of virtual
677 table.
678
679 2018-09-10 Tom Tromey <tom@tromey.com>
680
681 * python.texi (Basic Python): Parenthesize argument to
682 decode_line.
683
684 2018-09-10 Tom Tromey <tom@tromey.com>
685
686 * python.texi (Python): Mention Python versions. Don't mention
687 execfile.
688
689 2018-09-10 Tom Tromey <tom@tromey.com>
690
691 PR python/19808:
692 * python.texi (Unwinding Frames in Python): Rewrite
693 create_unwind_info documentation. Update read_register
694 documentation and add a note about unwinder caution.
695
696 2018-09-10 Tom Tromey <tom@tromey.com>
697
698 PR python/18909:
699 * python.texi (Events In Python): Fix inferior_call
700 documentation.
701
702 2018-09-10 Tom Tromey <tom@tromey.com>
703
704 PR python/17752:
705 * python.texi (Frame Filter API): Remove period from subsection
706 title. Mention 100 as good default priority.
707 (Frame Decorator API): Remove period from subsection title.
708 Mention FrameDecorator module.
709
710 2018-09-10 Tom Tromey <tom@tromey.com>
711
712 PR python/23108:
713 * python.texi (Exception Handling): Rearrange gdb.GdbError text
714 and add a table.
715
716 2018-09-10 Tom Tromey <tom@tromey.com>
717
718 * gdb.texinfo (Compilation): Use "gcc", not "gcc.info", in @xref.
719 (Machine Code): Use "binutils", not "binutils.info", in @pxref.
720 (Separate Debug Files): Use "ld", not "ld.info", in @ref.
721 * python.texi (Objfiles In Python): Use "ld", not "ld.info", in @ref.
722
723 2018-09-10 Tom Tromey <tom@tromey.com>
724
725 PR python/16484:
726 * python.texi (Frames In Python): Document that Frame.block can
727 throw.
728
729 2018-09-10 Tom Tromey <tom@tromey.com>
730
731 PR python/23487:
732 * gdb.texinfo (Pretty-Printer Commands): Fix typo in example.
733
734 2018-09-10 Tom Tromey <tom@tromey.com>
735
736 PR python/16033:
737 * python.texi (Blocks In Python): Document that Block.end is
738 exclusive.
739
740 2018-08-29 Keith Seitz <keiths@redhat.com>
741
742 * gdb.texinfo (Compiling and injecting code in GDB): Document
743 set/show "compile-oracle" and "compile-cplus-types" commands.
744
745 2018-08-22 Jan Vrany <jan.vrany@fit.cvut.cz>
746
747 * gdb.texinfo (The -stack-list-frames Command): Update description
748 to mention "arch".
749 Update MI examples throughout the document to contain "arch" in
750 frame output.
751
752 2018-08-21 Alan Hayward <alan.hayward@arm.com>
753
754 * gdb.texinfo (AArch64 SVE): New subsubsection.
755
756 2018-08-14 Jan Vrany <jan.vrany@fit.cvut.cz>
757
758 * gdb.texinfo (GDB/MI Data Manipulation): Document
759 "-data-disassemble -a addr".
760 (GDB/MI Support Commands): Document "data-disassemble-a-option"
761 feature.
762
763 2018-08-07 Simon Marchi <simon.marchi@ericsson.com>
764
765 * gdb.texinfo (Index Files Speed Up GDB): Add section about
766 symbol index cache.
767
768 2018-07-27 Sergio Durigan Junior <sergiodj@redhat.com>
769
770 * gdb.texinfo (gcore man): Rewrite "Description" and "-o"
771 option sections to further clarify that gcore can take more
772 than one PID, and that "-o" is used to specify a prefix, not a
773 filename.
774
775 2018-07-26 Andrew Burgess <andrew.burgess@embecosm.com>
776
777 * gdb.texinfo (Maintenance Commands): Add description of
778 maintenance command to control dwarf unwinders.
779
780 2018-07-12 Philippe Waroquiers <philippe.waroquiers@skynet.be>
781
782 * gdb.texinfo (Debugging Programs with Multiple Threads):
783 Document changes to 'thread apply'. Document 'taas'.
784 Document 'tfaas'.
785 (Examining the Stack): Document 'frame apply'. Document 'faas'.
786
787 2018-07-11 Sergio Durigan Junior <sergiodj@redhat.com>
788 Jan Kratochvil <jan.kratochvil@redhat.com>
789 Paul Fertser <fercerpav@gmail.com>
790 Tsutomu Seki <sekiriki@gmail.com>
791
792 * gdb.texinfo (Remote Connection Commands): Add explanation
793 about new IPv6 support. Add new connection prefixes.
794
795 2018-07-09 Andrew Burgess <andrew.burgess@embecosm.com>
796
797 * gdb.texinfo (Remote Configuration): Update descriptions for
798 set/show of hardware-watchpoint-limit, hardware-breakpoint-limit,
799 and hardware-watchpoint-length-limit variables.
800
801 2018-07-02 Maciej W. Rozycki <macro@mips.com>
802
803 PR tdep/8282
804 * gdb.texinfo (Source and Machine Code): Document `set
805 disassembler-options' support for the MIPS target.
806
807 2018-06-28 Petr Tesarik <ptesarik@suse.cz>
808
809 * gdb.texinfo (Files): Document "add-symbol-file -o offset".
810
811 2018-06-28 Petr Tesarik <ptesarik@suse.cz>
812
813 * gdb.texinfo (Files): The address argument for "add-symbol-file"
814 is no longer mandatory.
815
816 2018-06-28 Petr Tesarik <ptesarik@suse.cz>
817
818 * gdb.texinfo (Files): Document "symbol-file -o offset".
819
820 2018-06-14 Tom de Vries <tdevries@suse.de>
821
822 * gdb.texinfo (Background Execution): Add @cindex for '&'.
823
824 2018-06-11 Eli Zaretskii <eliz@gnu.org>
825
826 * gdb.texinfo (Maintenance Commands): Add a missing @anchor.
827
828 2018-06-08 Gary Benson <gbenson@redhat.com>
829
830 * gdb.texinfo (Maintenance Commands): Document "maint check
831 libthread-db" and "maint set/show check-libthread-db".
832
833 2018-06-05 Tom Tromey <tom@tromey.com>
834
835 PR cli/12326:
836 * gdb.texinfo (Screen Size): Document "c" response to pagination
837 prompt.
838
839 2018-05-31 Maciej W. Rozycki <macro@mips.com>
840
841 * gdb.texinfo (Choosing Target Byte Order): Document endianness
842 selection details with the `set endian auto' mode.
843
844 2018-05-04 Tom Tromey <tom@tromey.com>
845
846 PR python/22731:
847 * python.texi (Breakpoints In Python): Mention that "commands" is
848 writable.
849
850 2018-05-02 Tom Tromey <tom@tromey.com>
851
852 PR python/20084:
853 * python.texi (Parameters In Python): Document PARAM_ZUINTEGER and
854 PARAM_ZUINTEGER_UNLIMITED.
855
856 2018-04-30 Tom Tromey <tom@tromey.com>
857
858 * python.texi (Types In Python): Document Type.align.
859
860 2018-04-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
861
862 * gdb.texinfo (Symbols): Mention the fact that "info
863 variables/functions/types" show source files and line numbers.
864
865 2018-04-13 Markus Metzger <markus.t.metzger@intel.com>
866
867 * gdb.texinfo: Document set/show record btrace cpu.
868
869 2018-03-27 Joel Brobecker <brobecker@adacore.com>
870
871 * gdb.texinfo (Ada Settings): New subsubsection.
872
873 2018-03-26 Tom Tromey <tom@tromey.com>
874
875 PR backtrace/15582:
876 * gdb.texinfo (Backtrace): Mention "hide" argument.
877
878 2018-03-26 Tom Tromey <tom@tromey.com>
879
880 * gdb.texinfo (Backtrace): Describe options individually.
881
882 2018-03-19 Tom Tromey <tom@tromey.com>
883
884 * observer.texi: Remove.
885
886 2018-03-04 John Baldwin <jhb@FreeBSD.org>
887
888 * gdb.texinfo (Debugging Output): Document "set/show debug
889 fbsd-nat".
890
891 2018-02-19 Andrew Burgess <andrew.burgess@embecosm.com>
892
893 * gdb.texinfo (Machine Code): Additional information about "info
894 line" command.
895
896 2018-01-15 Szabolcs Nagy <szabolcs.nagy@arm.com>
897
898 * gdb.texinfo (gdb-add-index man): Add pindex.
899
900 2018-01-15 Szabolcs Nagy <szabolcs.nagy@arm.com>
901
902 * gdb.texinfo (set cwd): Add period.
903 (gdb-add-index man): Move anchor.
904
905 2017-01-12 Tom Tromey <tom@tromey.com>
906 Sergio Durigan Junior <sergiodj@redhat.com>
907
908 * gdb.texinfo (Index Files): Mention gdb-add-index.
909 (gdb-add-index man): New section.
910 * Makefile.in (gdb-add-index.1): New rule to generate manpage
911 from gdb.texinfo.
912
913 2018-01-11 Szabolcs Nagy <szabolcs.nagy@arm.com>
914
915 * gdb.texinfo (pwd): Fix whitespace.
916
917 2018-01-09 John Baldwin <jhb@FreeBSD.org>
918
919 * gdb.texinfo (pwd): Update cross-reference for Process Information
920 node and remove explicit /proc reference.
921 (Native): Rename subsection from SVR4 Process Information to
922 Process Information.
923 (Process Information): Reword introduction to be less /proc
924 centric. Document support for "info proc" on FreeBSD.
925
926 2018-01-03 Xavier Roirand <roirand@adacore.com>
927
928 * gdb.texinfo (Set Catchpoints): Add documentation for new
929 "catch handlers" action.
930
931 2017-12-27 Stafford Horne <shorne@gmail.com>
932
933 * gdb.texinfo (Target Description Format): Explain that arbitrary
934 strings are now allowed for register groups.
935
936 2017-12-27 Stafford Horne <shorne@gmail.com>
937
938 * gdb.texinfo (Registers): Document info reg $reggroup feature.
939
940 2017-12-15 Sergio Durigan Junior <sergiodj@redhat.com>
941
942 PR cli/16224
943 * gdb.texinfo (ptype): Add documentation for new flag '/o'.
944
945 2017-12-13 Simon Marchi <simon.marchi@ericsson.com>
946
947 * python.texi (Manipulating breakpoints using Python): Document
948 qualified parameter to gdb.Breakpoint.
949
950 2017-12-13 Simon Marchi <simon.marchi@ericsson.com>
951
952 * python.texi (Manipulating breakpoints using Python): Split doc
953 of Breakpoint.__init__ in two, split text in multiple
954 paragraphs, don't nest parameter square brackets.
955
956 2017-12-12 Stafford Horne <shorne@gmail.com>
957 Stefan Wallentowitz <stefan@wallentowitz.de>
958 Franck Jullien <franck.jullien@gmail.com>
959 Jeremy Bennett <jeremy.bennett@embecosm.com>
960
961 * gdb.texinfo: Add OpenRISC documentation.
962
963 2017-12-08 Jan Kratochvil <jan.kratochvil@redhat.com>
964
965 * gdb.texinfo (Index Files): Document .debug_names and -dwarf-5.
966
967 2017-12-07 Keith Seitz <keiths@redhat.com>
968
969 * gdb.texinfo (Symbols): Document "set print type nested-type-limit"
970 and "show print type nested-type-limit".
971
972 2017-12-07 Phil Muldoon <pmuldoon@redhat.com>
973
974 * python.texi (Breakpoints In Python): Add text relating
975 to allowed explicit locations and keywords in gdb.Breakpoints.
976
977 2017-12-04 Tom Tromey <tom@tromey.com>
978
979 * gdb.texinfo (Rust): Update trait object status
980
981 2017-12-01 Andrew Cagney <cagney@redhat.com>
982 Joel Brobecker <brobecker@adacore.com>
983 Sergio Durigan Junior <sergiodj@redhat.com>
984
985 * gdb.texinfo (File Options): Document --readnever.
986 (Commands to Specify Files): Likewise, for 'symbol-file' and
987 'add-symbol-file'.
988
989 2017-11-29 Pedro Alves <palves@redhat.com>
990
991 PR c++/19436
992 * gdb.texinfo (Debugging C Plus Plus): Document setting
993 breakpoints in functions with ABI tags.
994
995 2017-11-29 Pedro Alves <palves@redhat.com>
996
997 * gdb.texinfo (Linespec Locations): Document how "function" is
998 interpreted in C++ and Ada. Document "-qualified".
999 (Explicit Locations): Document how "-function" is interpreted in
1000 C++ and Ada. Document "-qualified".
1001
1002 2017-11-26 Dominik Czarnota <dominik.b.czarnota@gmail.com>
1003
1004 PR gdb/21945
1005 * gdb.texinfo (Search Memory): Update description and example
1006 about how to search a string without NULL terminator.
1007
1008 2017-11-24 Joel Brobecker <brobecker@adacore.com>
1009
1010 * gdb.texinfo (GDB/MI Ada Exception Information): Document
1011 new "exception-message" field.
1012
1013 2017-11-24 Simon Marchi <simon.marchi@ericsson.com>
1014
1015 * gdb.texinfo (Memory Map Format): Update gdb-memory-map.dtd.
1016
1017 2017-11-24 Pedro Alves <palves@redhat.com>
1018
1019 * gdb.texinfo (Completion): Update need-quoting examples. Remove
1020 false claim that GDB inserts quoting automatically.
1021 (Symbols): Add anchor.
1022
1023 2017-11-22 Ulrich Weigand <uweigand@de.ibm.com>
1024
1025 * gdb.texinfo (Requirements): Document use of GNU MPFR.
1026
1027 2017-11-16 Phil Muldoon <pmuldoon@redhat.com>
1028
1029 * python.texi (Basic Python): Add rbreak documentation.
1030
1031 2017-11-07 Xavier Roirand <roirand@adacore.com>
1032 Pedro Alves <palves@redhat.com>
1033
1034 * gdb.texinfo (Set Breaks): Document support for breakpoint
1035 location ranges in the enable/disable commands.
1036
1037 2017-10-04 Sergio Durigan Junior <sergiodj@redhat.com>
1038
1039 * gdb.texinfo (Starting your Program) <The working directory.>:
1040 Mention remote debugging.
1041 (Working Directory) <Your Program's Working Directory>:
1042 Likewise.
1043 (Connecting) <Remote Packet>: Add "set-working-dir"
1044 and "QSetWorkingDir" to the table.
1045 (Remote Protocol) <QSetWorkingDir>: New item, explaining the
1046 packet.
1047
1048 2017-10-04 Sergio Durigan Junior <sergiodj@redhat.com>
1049
1050 * gdb.texinfo (Starting your Program) <The working directory.>:
1051 Mention new "set cwd" command.
1052 (Working Directory) <Your Program's Working Directory>:
1053 Rephrase to explain that "set cwd" exists and is the default
1054 way to change the inferior's cwd.
1055
1056 2017-09-25 Andreas Arnez <arnez@linux.vnet.ibm.com>
1057
1058 * gdb.texinfo (S/390 and System z Features): Document the new
1059 features org.gnu.gdb.s390.gs and org.gnu.gdb.s390.gsbc.
1060
1061 2017-09-21 Kevin Buettner <kevinb@redhat.com>
1062
1063 * gdb.texinfo (qXfer:threads:read): Add documentation for handle
1064 attribute.
1065
1066 2017-09-21 Kevin Buettner <kevinb@redhat.com>
1067
1068 * python.texi (Inferiors In Python): Add description for method
1069 Inferior.thread_from_thread_handle.
1070
1071 2017-09-19 John Baldwin <jhb@FreeBSD.org>
1072
1073 * gdb.texinfo (Starting your Program): Add description of
1074 starti command. Mention starti command as an alternative for
1075 debugging the elaboration phase.
1076
1077 2017-09-16 Simon Marchi <simon.marchi@ericsson.com>
1078
1079 * gdb.texinfo (Maintenance Commands): Document filter parameter
1080 of "maint selftest". Document "maint info selftests" command.
1081
1082 2017-09-11 Tom Tromey <tom@tromey.com>
1083
1084 * python.texi (Events In Python): Document new events.
1085
1086 2017-09-04 Pedro Alves <palves@redhat.com>
1087
1088 * gdb.texinfo (Variables) <Program Variables>: Document inspecting
1089 no-debug-info variables.
1090 (Symbols) <Examining the Symbol Table>: Document inspecting
1091 no-debug-info types.
1092 (Calling) <Calling functions with no debug info>: New subsection,
1093 documenting calling no-debug-info functions.
1094 (Non-debug DLL Symbols) <Working with Minimal Symbols>: Update.
1095
1096 2017-08-31 Sergio Durigan Junior <sergiodj@redhat.com>
1097
1098 * gdb.texinfo (set environment): Add @anchor. Explain that
1099 environment variables set by the user are sent to GDBserver.
1100 (unset environment): Likewise, but for unsetting variables.
1101 (Connecting) <Remote Packet>: Add "environment-hex-encoded",
1102 "QEnvironmentHexEncoded", "environment-unset", "QEnvironmentUnset",
1103 "environment-reset" and "QEnvironmentReset" to the table.
1104 (Remote Protocol) <QEnvironmentHexEncoded, QEnvironmentUnset,
1105 QEnvironmentReset>: New item, explaining the packet.
1106
1107 2017-08-23 Jan Kratochvil <jan.kratochvil@redhat.com>
1108
1109 * gdb.texinfo (Compiling and Injecting Code): Add to subsection
1110 "Compiler search for the compile command" descriptions of set
1111 compile-gcc and show compile-gcc.
1112
1113 2017-08-07 Weimin Pan <weimin.pan@oracle.com>
1114
1115 * gdb.texinfo (Architectures): Add new Sparc64 section to document
1116 ADI support.
1117 * NEWS: Add "adi examine" and "adi assign" commands.
1118
1119 2017-08-18 Yao Qi <yao.qi@linaro.org>
1120
1121 * gdb.texinfo (Server): Document "--selftest".
1122
1123 2017-08-16 Ruslan Kabatsayev <b7.10110111@gmail.com>
1124
1125 * gdb.texinfo (TUI Single Key Mode): Document the new shortcuts in
1126 Single-Key mode.
1127
1128 2017-08-12 Sergio Durigan Junior <sergiodj@redhat.com>
1129
1130 PR gdb/21925
1131 * gdb.texinfo (Starting) <startup-with-shell>: Fix typo ("show
1132 set...").
1133
1134 2017-08-09 Simon Marchi <simon.marchi@ericsson.com>
1135
1136 * gdb.texinfo (Packets): Fix Z0 cmd_list doc referring to
1137 conditional expression.
1138
1139 2017-07-31 Simon Marchi <simon.marchi@ericsson.com>
1140
1141 * agentexpr.texi (rot): Fix symbolic description, improve
1142 textual description.
1143
1144 2017-07-26 Yao Qi <yao.qi@linaro.org>
1145
1146 * gdb.texinfo (Maintenance Commands): Document command
1147 "maint check xml-descriptions".
1148
1149 2017-07-26 Yao Qi <yao.qi@linaro.org>
1150
1151 * gdb.texinfo (Maintenance Commands): Document optional
1152 argument of "maint print c-tdesc".
1153
1154 2017-07-18 Yao Qi <yao.qi@linaro.org>
1155
1156 * gdb.texinfo (Maintenance Commands): Improve the doc to
1157 command "maint print c-tdesc".
1158
1159 2017-06-20 Sergio Durigan Junior <sergiodj@redhat.com>
1160
1161 PR gdb/21606
1162 * python.texi (Python representation of Symbols.): Replace
1163 SYMBOL_FUNCTION_DOMAIN by SYMBOL_FUNCTIONS_DOMAIN, fixing typo.
1164 * guile.texi (Guile representation of Symbols.): Likewise.
1165
1166 2017-06-11 Simon Marchi <simon.marchi@ericsson.com>
1167
1168 * gdb.texinfo (Optional Messages about Internal Happenings):
1169 Document {set,show} debug separate-debug-file commands.
1170
1171 2017-06-07 Sergio Durigan Junior <sergiodj@redhat.com>
1172
1173 * gdb.texinfo (Starting) <startup-with-shell>: Add @anchor.
1174 (Connecting) <Remote Packet>: Add "startup-with-shell"
1175 and "QStartupWithShell" to the table.
1176 (Remote Protocol) <QStartupWithShell>: New item, explaining the
1177 packet.
1178
1179 2017-05-22 Andrew Burgess <andrew.burgess@embecosm.com>
1180
1181 * gdb.texinfo (Packets): Document vMustReplyEmpty packet.
1182
1183 2017-05-01 Tim Wiederhake <tim.wiederhake@intel.com>
1184
1185 * python.texi (Recording in Python): Factor out the documentation of
1186 gdb.RecordInstruction's super class.
1187
1188 2017-05-01 Tim Wiederhake <tim.wiederhake@intel.com>
1189
1190 * python.texi (Recording in Python): Replace gdb.BtraceFunction with
1191 gdb.RecordFunctionSegment. Rename prev_sibling and next_sibling to
1192 prev and next.
1193
1194 2017-05-01 Tim Wiederhake <tim.wiederhake@intel.com>
1195
1196 * python.texi (Recording in Python): Replace gdb.BtraceInstruction with
1197 gdb.RecordInstruction
1198
1199 2017-05-01 Tim Wiederhake <tim.wiederhake@intel.com>
1200
1201 * python.texi (Recording in Python): Add documentation for
1202 gdb.RecordGap and remove documentation of special cases for
1203 gdb.BtraceInstruction.
1204
1205 2017-05-01 Tim Wiederhake <tim.wiederhake@intel.com>
1206
1207 * python.texi (Recording in Python): Remove Record.ptid defvar.
1208
1209 2017-04-21 Simon Marchi <simon.marchi@ericsson.com>
1210
1211 * gdb.texinfo (GDB/MI Thread Information): Add missing
1212 fields, re-word some things.
1213 (GDB/MI Thread Commands): Describe fields found in the output of
1214 -thread-info, remove description of fields in the
1215 thread output tuple, replace with a cross-reference to "GDB/MI
1216 Thread Information".
1217
1218 2017-04-21 Simon Marchi <simon.marchi@ericsson.com>
1219
1220 * gdb.texinfo (GDB/MI Thread Commands): Remove "current" field
1221 from -thread-info output.
1222
1223 2017-03-28 Anton Kolesov <anton.kolesov@synopsys.com>
1224
1225 * gdb.texinfo (Synopsys ARC): Document "set debug arc 2".
1226
1227 2017-03-28 Anton Kolesov <anton.kolesov@synopsys.com>
1228
1229 * gdb.texinfo (Synopsys ARC): Add "maint print arc arc-instruction".
1230
1231 2017-03-22 Yao Qi <yao.qi@linaro.org>
1232
1233 * python.texi (Inferiors In Python): Remove @code from Python.
1234
1235 2017-03-21 Tim Wiederhake <tim.wiederhake@intel.com>
1236
1237 * python.texi (Recordings In Python): Document return type of
1238 gdb.BtraceInstruction.data.
1239
1240 2017-03-20 Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
1241
1242 * gdb.texinfo (gdb/mi Symbol Query Commands): Document new MI
1243 command file-list-shared-libraries
1244 (GDB/MI Async Records): Update documentation of library-loaded with new
1245 field.
1246
1247 2017-03-16 Doug Evans <dje@google.com>
1248
1249 * guile.texi (Lazy Strings In Guile): Mention arrays.
1250 * python.texi (Lazy Strings In Python): Ditto.
1251
1252 2017-03-08 Jiong Wang <jiong.wang@arm.com>
1253
1254 * gdb.texinfo (Memory Protection Extensions): Add missing escape
1255 character "@".
1256
1257 2017-03-07 Walfred Tedeschi <walfred.tedeschi@intel.com>
1258
1259 * Memory Protection Extensions: Add information about inferior
1260 calls.
1261
1262 2017-02-20 Jan Kratochvil <jan.kratochvil@redhat.com>
1263
1264 * gdb.texinfo (Print Settings, Tail Call Frames): Rename DW_OP_GNU_*,
1265 DW_TAG_GNU_* and DW_AT_GNU_*.
1266
1267 2017-02-14 Tim Wiederhake <tim.wiederhake@intel.com>
1268
1269 * python.texi (Recordings In Python): New section.
1270
1271 2017-02-14 Tom Tromey <tom@tromey.com>
1272
1273 PR python/13598:
1274 * python.texi (Events In Python): Document events.before_prompt.
1275
1276 2017-02-13 Luis Machado <lgustavo@codesourcery.com>
1277
1278 * gdb.texinfo (Target Commands): Document the optional offset
1279 argument for the load command.
1280
1281 2017-02-10 Martin Galvan <martingalvan@sourceware.org>
1282
1283 PR gdb/21122
1284 * gdb.texinfo (Breakpoints): Reword documentation to speak in terms of
1285 space-separated breakpoint lists. Also add a missing @table command
1286 and @cindex for breakpoint lists.
1287
1288 2017-02-06 Ivo Raisr <ivo.raisr@oracle.com>
1289
1290 PR tdep/20936
1291 * gdb.texinfo: (Standard Target Features): Document SPARC features.
1292 (Sparc Features): New node.
1293
1294 2017-01-27 Walfred Tedeschi <walfred.tedeschi@intel.com>
1295
1296 * gdb.texinfo (i386 Features): Add system segment registers
1297 as feature.
1298
1299 2017-01-24 Simon Marchi <simon.marchi@ericsson.com>
1300
1301 * python.texi (Events In Python): Fix typo.
1302
1303 2017-01-20 Mike Wrighton <mike_wrighton@codesourcery.com>
1304 Luis Machado <lgustavo@codesourcery.com>
1305
1306 * gdb.texinfo (-target-flash-erase): New MI command description.
1307 (flash-erase): New CLI command description.
1308
1309 2017-01-04 John Baldwin <jhb@FreeBSD.org>
1310
1311 * gdb.texinfo (Contributors): Add SRI International and University
1312 of Cambridge for FreeBSD/mips.
1313
1314 2016-12-22 Doug Evans <xdje42@gmail.com>
1315
1316 * gdb.texinfo (Symbols): Update docs for symbol printing maintenance
1317 commands.
1318
1319 2016-12-02 Pedro Alves <palves@redhat.com>
1320
1321 * gdb.texinfo (User-defined Commands): Limit on number of
1322 arguments passed to user-defined commands removed; update.
1323
1324 2016-12-02 Pedro Alves <palves@redhat.com>
1325
1326 PR cli/20559
1327 * gdb.texinfo (Define): Add example of using "eval" to process a
1328 variable number of arguments.
1329 (Output) <eval>: Add anchor.
1330
1331 2016-11-30 Simon Marchi <simon.marchi@polymtl.ca>
1332
1333 * Makefile.in: Likewise.
1334
1335 2016-11-18 Andreas Arnez <arnez@linux.vnet.ibm.com>
1336
1337 * gdb.texinfo (GDB/MI Async Records): Add missing comma after
1338 xref.
1339
1340 2016-10-29 Pedro Alves <palves@redhat.com>
1341
1342 * gdb.texinfo (Packets) <vCont>: Remove mention of default
1343 actions.
1344
1345 2016-10-26 Pedro Alves <palves@redhat.com>
1346
1347 * gdb.texinfo (Packets): Clarify vCont packets with multiple
1348 actions that match a thread, and what happens when an action
1349 matches a thread that is already running.
1350
1351 2016-10-14 Simon Marchi <simon.marchi@ericsson.com>
1352
1353 * gdb.texinfo (Using Trace Files): Fix typo.
1354 (GDB/MI Tracepoint Commands): Likewise.
1355
1356 2016-10-14 Simon Marchi <simon.marchi@ericsson.com>
1357
1358 * gdb.texinfo (GDB/MI Tracepoint Commands): Document -ctf switch
1359 of -trace-save.
1360
1361 2016-10-06 Tom Tromey <tom@tromey.com>
1362
1363 * guile.texi (Types In Guile): Remove Java mentions.
1364 * python.texi (Types In Python): Remove Java mentions.
1365 * gdb.texinfo (Address Locations, Supported Languages)
1366 (Index Section Format): Remove Java mentions.
1367
1368 2016-08-15 Doug Evans <dje@google.com>
1369
1370 * gdb.texinfo (Target Description Format): Update docs on "end"
1371 field spec and field default type.
1372
1373 2016-10-03 Antoine Tremblay <antoine.tremblay@ericsson.com>
1374 2016-10-03 Simon Marchi <simon.marchi@ericsson.com>
1375
1376 PR gdb/20487
1377 * gdb.texinfo (Context management): Update mention of frame
1378 change notifications.
1379 (gdb/mi Async Records): Document frame field in
1380 =thread-select event.
1381 * observer.texi (GDB Observers): New user_selected_context_changed
1382 observer.
1383
1384 2016-09-28 Tom Tromey <tom@tromey.com>
1385
1386 * gdb.texinfo (Packets) <z0>: Use "software breakpoint" rather
1387 than "memory breakpoint". Further document "kind". Move
1388 protocol-details link earlier.
1389 <z1>: Document the cmd_list argument. Fix typo.
1390 <g>: Remove incorrect sentence.
1391 (Stop Reply Packets): Document "OK" response to requests when in
1392 non-stop mode.
1393 <swbreak>: Use "software breakpoint" rather than "memory
1394 breakpoint".
1395 <create>: Document that "R" is ignored.
1396 <W, X, w>: Document formatting of "AA".
1397 (Notification Packets): Use "%Stop", not "%%Stop".
1398
1399 2016-09-21 Anton Kolesov <anton.kolesov@synopsys.com>
1400
1401 * gdb.texinfo (Embedded Processors): Document ARC.
1402 (Synopsys ARC): New section.
1403 (Standard Target Features): Document ARC features.
1404 (ARC Features): New section.
1405
1406 2016-09-21 Simon Marchi <simon.marchi@ericsson.com>
1407
1408 * .gitignore: New file.
1409
1410 2016-08-24 Simon Marchi <simon.marchi@ericsson.com>
1411
1412 * gdb.texinfo (Input/Output): Mention possibility to unset
1413 inferior-tty.
1414
1415 2016-07-25 Tim Wiederhake <tim.wiederhake@intel.com>
1416
1417 * gdb.texinfo: Resume btrace on reconnect.
1418
1419 2016-07-23 Gabriel Krisman Bertazi <gabriel@krisman.be>
1420
1421 * gdb.texinfo (Set Catchpoints): Add 'group' argument to catch
1422 syscall.
1423
1424 2016-06-30 Руслан Ижбулатов <lrn1986@gmail.com>
1425
1426 * gdb.texinfo (Cygwin Native): Document the new 'signal-event'
1427 command.
1428
1429 2016-07-13 Tom Tromey <tom@tromey.com>
1430
1431 PR python/15620, PR python/18620:
1432 * python.texi (Events In Python): Document new breakpoint events.
1433
1434 2016-07-13 Tom Tromey <tom@tromey.com>
1435
1436 PR python/17698:
1437 * python.texi (Breakpoints In Python): Document
1438 Breakpoint.pending.
1439
1440 2016-07-13 Tom Tromey <tom@tromey.com>
1441
1442 * python.texi (Breakpoints In Python): Move table of types and
1443 table of watchpoint types earlier in node.
1444
1445 2016-07-12 Tom Tromey <tom@tromey.com>
1446
1447 PR python/19293:
1448 * python.texi (Frames In Python): Document
1449 gdb.invalidate_cached_frames.
1450
1451 2016-06-21 Pedro Alves <palves@redhat.com>
1452
1453 * gdb.texinfo (Interpreters): Update intepreter-exec section,
1454 document new-ui and explain use case.
1455
1456 2016-06-17 Yan-Ting Lin <currygt52@gmail.com>
1457
1458 * gdb.texinfo (Standard Target Features): Document NDS32 features.
1459 (NDS32 Features): New Section.
1460
1461 2016-06-09 Toshihito Kikuchi <k.toshihito@yahoo.de>
1462
1463 * gdb.texinfo (Examining Memory): Document negative repeat
1464 count in the 'x' command.
1465
1466 2016-06-06 Simon Marchi <simon.marchi@ericsson.com>
1467
1468 * gdb.texinfo (GDB/MI Async Records): Document method and
1469 format fields in =record-started.
1470 * observer.texi (record_changed): Add method and format
1471 parameters.
1472
1473 2016-05-27 Eli Zaretskii <eliz@gnu.org>
1474
1475 * gdb.texinfo (General Query Packets): Move the description of the
1476 response before the long list of the specific 'read' and 'write'
1477 requests.
1478
1479 2016-05-23 Tom Tromey <tom@tromey.com>
1480
1481 * python.texi (Basic Python): Document gdb.breakpoints return.
1482
1483 2016-05-24 Tom Tromey <tom@tromey.com>
1484
1485 PR gdb/19194:
1486 * gdb.texinfo (gdb man): Fix typo.
1487
1488 2016-05-17 Tom Tromey <tom@tromey.com>
1489
1490 * gdb.texinfo (Supported Languages): Mention Rust. Update menu.
1491 (Rust): New node.
1492
1493 2016-05-17 Tom Tromey <tom@tromey.com>
1494
1495 * gdb.texinfo (Maintenance Commands): Document "maint selftest".
1496
1497 2016-04-27 Yao Qi <yao.qi@linaro.org>
1498
1499 * gdb.texinfo (tfind): Complete doc about tfind without
1500 argument.
1501
1502 2016-04-13 Antoine Tremblay <antoine.tremblay@ericsson.com>
1503
1504 * agentexpr.texi (byte): Fix zero_ext description.
1505
1506 2016-03-31 Pedro Alves <palves@redhat.com>
1507
1508 * gdb.texinfo (M32R/SDI): Delete node.
1509 (MIPS Embedded): Remove references to the MIPS remote debugging
1510 protocol, PMON and variants, and the associated commands.
1511
1512 2016-03-15 Doug Evans <dje@google.com>
1513
1514 * gdb.texinfo (Target Descriptions): New menu item "Enum Target Types".
1515 (Target Description Format): Mention enum types. Update docs on
1516 flags types.
1517 (Predefined Target Types): Add "bool".
1518 (Enum Target Types): New node.
1519
1520 2016-03-15 Pedro Alves <palves@redhat.com>
1521
1522 * gdb.texinfo (Tracepoint Actions): Fix typo.
1523
1524 2016-03-15 Pedro Alves <palves@redhat.com>
1525 Andreas Arnez <arnez@linux.vnet.ibm.com>
1526 Marcin Kościelnicki <koriakin@0x04.net>
1527
1528 * gdb.texinfo (Tracepoint Actions): Document possible
1529 unreliability of '$_ret'.
1530
1531 2016-03-11 Andrew Burgess <andrew.burgess@embecosm.com>
1532
1533 * gdb.texinfo (Symbols): Document new 'maint info line-table'
1534 command.
1535
1536 2016-03-10 Simon Marchi <simon.marchi@polymtl.ca>
1537
1538 * gdb.texinfo (Convenience Functions): Document $_as_string.
1539
1540 2016-02-23 Doug Evans <dje@google.com>
1541
1542 * gdb.texinfo (Skipping Over Functions and Files): Document new
1543 options to "skip" command. Update docs of output of "info skip".
1544
1545 2016-02-18 Walfred Tedeschi <walfred.tedeschi@intel.com>
1546
1547 * gdb.texinfo (Signals): Add bound violation display hints for
1548 a SIGSEGV.
1549
1550 2016-02-18 Marcin Kościelnicki <koriakin@0x04.net>
1551
1552 * gdb.texinfo (Trace File Format): Add documentation for description
1553 section lines.
1554
1555 2016-02-10 Marcin Kościelnicki <koriakin@0x04.net>
1556
1557 * gdb.texinfo (Trace File Format): Remove misleading information
1558 about register block ordering.
1559
1560 2016-02-01 Doug Evans <dje@google.com>
1561
1562 * gdb.texinfo (Value Sizes): Fix typo.
1563
1564 2016-02-01 Doug Evans <dje@google.com>
1565
1566 * gdb.texinfo (Skipping Over Functions and Files): Fix typo.
1567
1568 2016-02-01 Andrew Burgess <andrew.burgess@embecosm.com>
1569
1570 * gdb.texinfo (Value Sizes): New section.
1571 (Data): Add the 'Value Sizes' node to the menu.
1572
1573 2016-01-26 John Baldwin <jhb@FreeBSD.org>
1574
1575 * gdb.texinfo (Debugging Output): Fix subject verb disagreements.
1576
1577 2016-01-19 John Baldwin <jhb@FreeBSD.org>
1578
1579 * gdb.texinfo (Debugging Output): Document "set/show debug fbsd-lwp".
1580
1581 2016-01-18 Pedro Alves <palves@redhat.com>
1582
1583 * gdb.texinfo (Threads): Mention that GDB displays the ID and name
1584 of the thread that hit a breakpoint or received a signal.
1585
1586 2016-01-15 Pedro Alves <palves@redhat.com>
1587
1588 * gdb.texinfo (Threads) <thread ID lists>: Document star ranges.
1589
1590 2016-01-13 Pedro Alves <palves@redhat.com>
1591
1592 * gdb.texinfo (Threads): Document the $_gthread convenience
1593 variable.
1594 (Convenience Vars): Likewise.
1595
1596 2016-01-13 Pedro Alves <palves@redhat.com>
1597
1598 * gdb.texinfo (Threads): Document "info threads -gid".
1599
1600 2016-01-13 Pedro Alves <palves@redhat.com>
1601
1602 * python.texi (Breakpoints In Python) <Breakpoint.thread>: Add
1603 anchor.
1604 (Threads In Python): Document new InferiorThread.global_num
1605 attribute.
1606
1607 2016-01-07 Pedro Alves <palves@redhat.com>
1608
1609 * gdb.texinfo (Threads): Document per-inferior thread IDs,
1610 qualified thread IDs, global thread IDs and thread ID lists.
1611 (Set Watchpoints, Thread-Specific Breakpoints): Adjust to refer to
1612 thread IDs.
1613 (Convenience Vars): Document the $_thread convenience variable.
1614 (Ada Tasks): Adjust to refer to thread IDs.
1615 (GDB/MI Async Records, GDB/MI Thread Commands, GDB/MI Ada Tasking
1616 Commands, GDB/MI Variable Objects): Update to mention global
1617 thread IDs.
1618 * guile.texi (Breakpoints In Guile)
1619 <breakpoint-thread/set-breakpoint-thread breakpoint>: Mention
1620 global thread IDs instead of thread IDs.
1621 * python.texi (Threads In Python): Adjust documentation of
1622 InferiorThread.num.
1623 (Breakpoint.thread): Mention global thread IDs instead of thread
1624 IDs.
1625
1626 2016-01-13 Pedro Alves <palves@redhat.com>
1627
1628 * python.texi (Threads In Python): Document
1629 InferiorThread.inferior.
1630
1631 2016-01-13 Pedro Alves <palves@redhat.com>
1632
1633 * gdb.texinfo (Inferiors and Programs): Document the $_inferior
1634 convenience variable.
1635 (Convenience Vars): Likewise.
1636
1637 2016-01-12 Josh Stone <jistone@redhat.com>
1638 Philippe Waroquiers <philippe.waroquiers@skynet.be>
1639
1640 * gdb.texinfo (Remote Configuration): List the QCatchSyscalls packet.
1641 (Stop Reply Packets): List the syscall entry and return stop reasons.
1642 (General Query Packets): Describe QCatchSyscalls, and add it to the
1643 table and the detailed list of stub features.
1644
1645 2016-01-12 Pedro Alves <palves@redhat.com>
1646
1647 Remove use of the registered trademark symbol throughout.
1648
1649 2016-01-12 Yao Qi <yao.qi@linaro.org>
1650
1651 * gdb.texinfo (Interrupts): Update the document on handling
1652 interrupt when program is stopped.
1653
1654 2015-12-11 Don Breazeal <donb@codesourcery.com>
1655
1656 * gdb.texinfo (Forks): Correct Linux kernel version where
1657 fork and exec events are supported, add notes about support
1658 of these events in target remote mode.
1659 (Connecting): Reorganize and clarify distinctions between
1660 target remote, extended-remote, and multiprocess.
1661 Reorganize related text from separate sections into new
1662 sections.
1663 (Server): Note effects of target extended-remote mode.
1664 Delete section on Multi-Process Mode for gdbserver.
1665 Move some text to "Connecting" node.
1666
1667 2015-12-10 Pedro Alves <palves@redhat.com>
1668
1669 * gdb.texinfo (Threads): Replace warning with explanation
1670 about single-threaded programs.
1671
1672 2015-12-10 Pedro Alves <palves@redhat.com>
1673
1674 * gdb.texinfo (Threads): Remove mention of SGI.
1675 (Forks): Remove mention of HP-UX.
1676 (Breakpoints): Remove mention of HP-UX.
1677 (Set Watchpoints) <hardware watchpoints>: Don't mention HP-UX.
1678 Reword in terms of architectures.
1679 (Set Catchpoints) <catch exec, catch fork, catch vfork>: Don't
1680 mention supported systems.
1681 (Convenience Vars): Don't mention HP-UX.
1682 (Jumping): Remove mention of HP-UX in comment.
1683 (Files) <shared libraries>: Update supported shared library types
1684 list. Remove mention of HP-UX.
1685 (Native): Remove HP-UX subsection.
1686 (SVR4 Process Information): Remove mention of HP-UX.
1687
1688 2015-12-10 Pedro Alves <palves@redhat.com>
1689
1690 * gdb.texinfo (Stack): Reorder menu.
1691
1692 2015-12-09 Luis Machado <lgustavo@codesourcery.com>
1693
1694 * gdb.texinfo (GDB/MI Variable Objects): Update text to mention
1695 -var-set-format's new zero-hexadecimal format.
1696
1697 2015-12-08 Pierre-Marie de Rodat <derodat@adacore.com>
1698
1699 * gdb.texinfo (Ada Mode Into): Move overloading support
1700 description to its own node.
1701 (Overloading support for Ada): New node.
1702
1703 2015-11-30 Pedro Alves <palves@redhat.com>
1704
1705 PR 14618
1706 * gdb.texinfo (Stop Reply Packets): Document the N stop reply.
1707 (Remote Configuration): Add the "set/show remote
1708 no-resumed-stop-reply" to the available settings table.
1709 (General Query Packets): Document the "no-resumed" qSupported
1710 feature.
1711
1712 2015-11-30 Pedro Alves <palves@redhat.com>
1713
1714 * gdb.texinfo (Remote Configuration): List "set/show remote
1715 thread-events" command in configuration table.
1716 (Stop Reply Packets): Document "T05 create" stop
1717 reason and 'w' stop reply.
1718 (General Query Packets): Document QThreadEvents packet. Document
1719 QThreadEvents qSupported feature.
1720
1721 2015-11-30 Pedro Alves <palves@redhat.com>
1722
1723 * gdb.texinfo (Bootstrapping): Add "interrupting remote targets"
1724 anchor.
1725 (Packets): Document vCtrlC.
1726
1727 2015-11-26 Simon Marchi <simon.marchi@ericsson.com>
1728
1729 * gdb.texinfo (Thread List Format): Mention thread names.
1730
1731 2015-11-24 Pedro Alves <palves@redhat.com>
1732
1733 PR 17539
1734 * gdb.texinfo (Inferiors and Programs): Adjust "maint info
1735 program-spaces" example to ascending order listing.
1736 (Threads): Adjust "info threads" example to ascending order
1737 listing.
1738 (Forks): Adjust "info inferiors" example to ascending order
1739 listing.
1740
1741 2015-11-04 Markus Metzger <markus.t.metzger@intel.com>
1742
1743 * gdb.texinfo (Process Record and Replay): Document "record
1744 instruction-history" modifiers.
1745
1746 2015-10-12 Andrew Burgess <andrew.burgess@embecosm.com>
1747
1748 * gdb.texinfo (Frames): Remove 'frame' and 'select-frame'
1749 description.
1750 (Frame Filter Management): Move to later in the 'Examining the
1751 Stack' chapter.
1752 (Selection): Add entry for 'select-frame'.
1753
1754 2015-09-25 Doug Evans <dje@google.com>
1755
1756 * gdb.texinfo (Process Record and Replay): Fix syntax of
1757 "record instruction-history begin, end" and
1758 "record function-call-history begin, end".
1759
1760 2015-09-22 Simon Marchi <simon.marchi@ericsson.com>
1761
1762 * gdb.texinfo (Specifying Source Directories): Fix
1763 substitute-path example.
1764
1765 2015-09-18 Markus Metzger <markus.t.metzger@intel.com>
1766
1767 * gdb.texinfo (All-Stop Mode): Describe new scheduler-locking mode.
1768
1769 2015-09-15 Pedro Alves <palves@redhat.com>
1770
1771 PR remote/18965
1772 * gdb.texinfo (Stop Reply Packets): Revert previous change to
1773 the vforkdone description.
1774
1775 2015-09-15 Pedro Alves <palves@redhat.com>
1776
1777 PR remote/18965
1778 * gdb.texinfo (Stop Reply Packets): Explain that vforkdone's 'r'
1779 part indicates the thread ID of the parent process.
1780
1781 2015-09-15 Yao Qi <yao.qi@linaro.org>
1782
1783 * gdb.texinfo (General Query Packets): Add vContSupported to
1784 tables of 'gdbfeatures' and 'stub features' supported in the
1785 qSupported packet, as well as to the list containing stub
1786 feature details.
1787
1788 2015-09-11 Don Breazeal <donb@codesourcery.com>
1789
1790 * gdb.texinfo (Remote Configuration): Add exec event
1791 feature to table of packet settings.
1792 (Stop Reply Packets): Add exec events to the list of stop
1793 reasons.
1794 (General Query Packets): Add exec events to tables of
1795 'gdbfeatures' and 'stub features' supported in the qSupported
1796 packet, as well as to the list containing stub feature
1797 details.
1798
1799 2015-08-24 Pedro Alves <palves@redhat.com>
1800
1801 * gdb.texinfo (Remote Configuration): Document the "set/show
1802 remote multiprocess-extensions-packet" commands.
1803
1804 2015-08-24 Pedro Alves <palves@redhat.com>
1805
1806 * gdb.texinfo (Embedded Processors) <ARM>: Remove references to RDI.
1807 <M32R>: Remove references to M32R/D.
1808 <M68K>: Remove references to target dbug.
1809 <MIPS Embedded>: Remove references to target r3900 and target
1810 array.
1811 <PowerPC Embedded>: Remove references to target dink32 and target
1812 ppcbug, target sds
1813 <PA, Sparclet, Sparclite, Z8000>: Delete nodes.
1814
1815 2015-08-18 Andrew Burgess <andrew.burgess@embecosm.com>
1816
1817 * gdb.texinfo (GDB Files): Add 'File Caching' menu entry.
1818
1819 2015-08-18 Andrew Burgess <andrew.burgess@embecosm.com>
1820
1821 * gdb.texinfo (File Caching): Document "set/show debug bfd-cache".
1822
1823 2015-08-18 Andrew Burgess <andrew.burgess@embecosm.com>
1824
1825 * gdb.texinfo (Maintenance Commands): Move documentation of "main
1826 info bfds" to...
1827 (File Caching): A New section. Outline bfd caching, and add new
1828 description for "main set/show bfd-sharing".
1829
1830 2015-08-14 Doug Evans <xdje42@gmail.com>
1831
1832 * gdb.texinfo (Machine Code): Update docs for mixed source/assembly
1833 disassembly.
1834 (GDB/MI Data Manipulation): Update docs for new disassembly modes.
1835
1836 2015-08-11 Keith Seitz <keiths@redhat.com>
1837
1838 * gdb.texinfo (Thread-Specific Breakpoints, Printing Source Lines):
1839 Use "location(s)"instead of "linespec(s)".
1840 (Specifying a Location): Rewrite.
1841 Add subsections describing linespec, address, and explicit locations.
1842 Add node/menu for each subsection.
1843 (Source and Machine Code, C Preprocessor Macros)
1844 (Create and Delete Trace points)
1845 (Extensions for Ada Tasks): Use "location(s)" instead of "linespec(s)".
1846 (Continuing at a Different Address): Remove "linespec" examples.
1847 Add reference to "Specify a Location"
1848 (The -break-insert Command): Rewrite. Add anchor.
1849 Add reference to appropriate manual section discussing locations.
1850 (The -dprintf-insert Command): Refer to -break-insert for
1851 specification of 'location'.
1852
1853 2015-08-07 Pedro Alves <palves@redhat.com>
1854
1855 * gdb.texinfo (Maintenance Commands): Document "maint set/show
1856 target-non-stop".
1857
1858 2015-08-07 Markus Metzger <markus.t.metzger@intel.com>
1859
1860 * gdb.texinfo (Process Record and Replay): Document prefixing of
1861 speculatively executed instructions in the "record instruction-history"
1862 command.
1863
1864 2015-07-20 Doug Evans <dje@google.com>
1865
1866 * Makefile.in (STABS_DOC_BUILD_INCLUDES): Add gdb-cfg.texi, GDBvn.texi.
1867
1868 2015-07-16 Doug Evans <dje@google.com>
1869
1870 * stabs.texinfo: @include gdb-cfg.texi.
1871
1872 2015-07-15 Jan Kratochvil <jan.kratochvil@redhat.com>
1873
1874 Revert the previous 2 commits:
1875 gdbserver build-id attribute generator
1876 Validate symbol file using build-id
1877
1878 2015-07-15 Jan Kratochvil <jan.kratochvil@redhat.com>
1879
1880 * gdb.texinfo (Files): Add 'set validate-build-id'
1881 and 'show validate-build-id'.
1882
1883 2015-07-15 Aleksandar Ristovski <aristovski@qnx.com
1884 Jan Kratochvil <jan.kratochvil@redhat.com>
1885
1886 gdbserver build-id attribute generator.
1887 * gdb.texinfo (Library List Format for SVR4 Targets): Add
1888 'build-id' in description, example, new attribute in dtd.
1889
1890 2015-07-08 Andrew Burgess <andrew.burgess@embecosm.com>
1891
1892 * gdb.texinfo (Selection): Update documentation for 'frame'
1893 command.
1894
1895 2015-07-02 Markus Metzger <markus.t.metzger@intel.com>
1896
1897 * gdb.texinfo (Maintenance Commands): Document "maint btrace"
1898 commands.
1899
1900 2015-07-02 Markus Metzger <markus.t.metzger@intel.com>
1901
1902 * gdb.texinfo (Process Record and Replay): Spell out that variables
1903 and registers are not available during btrace replay.
1904 Describe the new "record btrace pt" command.
1905 Describe the new "set|show record btrace pt buffer-size" options.
1906 (General Query Packets): Describe the new Qbtrace:pt and
1907 Qbtrace-conf:pt:size packets.
1908 Expand "bts" to "Branch Trace Store".
1909 Update the branch trace DTD.
1910
1911 2015-06-26 Patrick Palka <patrick@parcs.ath.cx>
1912
1913 * gdb.texinfo (Command History): Document the new option
1914 "history remove-duplicates".
1915
1916 2015-06-19 Doug Evans <dje@google.com>
1917
1918 * stabs.texinfo (ELF Linker Relocation): Mention Sun stabs is no
1919 longer supported.
1920
1921 2015-06-17 Patrick Palka <patrick@parcs.ath.cx>
1922
1923 * gdb.texinfo (Command History): Mention that setting
1924 GDBHISTSIZE to the empty string disables history truncation.
1925
1926 2015-06-17 Patrick Palka <patrick@parcs.ath.cx>
1927
1928 PR gdb/16999
1929 * gdb.texinfo (Command History): Mention new GDBHISTSIZE
1930 behavior.
1931
1932 2015-06-17 Patrick Palka <patrick@parcs.ath.cx>
1933
1934 * gdb.texinfo (Command History): Replace occurrences of HISTSIZE
1935 with GDBHISTSIZE.
1936
1937 2015-06-15 Simon Marchi <simon.marchi@ericsson.com>
1938
1939 * gdb.texinfo (GDB/MI Data Manipulation): Clarify usage of
1940 bytes and memory units for -data-{read,write}-memory-bytes.
1941 (Packets): Same for m, M and X packets.
1942 * python.texi (Inferiors In Python): Same for read_memory and
1943 write_memory.
1944
1945 2015-06-10 Jon Turney <jon.turney@dronecode.org.uk>
1946
1947 * gdb.texinfo (Separate Debug Files): Document that PE is also
1948 supported.
1949
1950 2015-06-13 Andrew Burgess <andrew.burgess@embecosm.com>
1951
1952 * gdb.texinfo (TUI Commands): Bring all 'tui reg' commands into a
1953 single table entry.
1954
1955 2015-06-10 Walfred Tedeschi <walfred.tedeschi@intel.com>
1956
1957 * gdb.textinfo (i386): Fix "@end table" end and "@table" placement.
1958
1959
1960 2015-06-10 Gary Benson <gbenson@redhat.com>
1961
1962 * gdb.texinfo (Remote Configuration): Document the
1963 "set/show remote hostio-setfs-packet" command.
1964 (Host I/O Packets): Document the vFile:setfs packet.
1965
1966 2015-06-10 Gary Benson <gbenson@redhat.com>
1967
1968 * gdb.texinfo (Debugging Output): Document the "set/show debug
1969 linux-namespaces" command.
1970
1971 2015-06-10 Walfred Tedeschi <walfred.tedeschi@intel.com>
1972 Mircea Gherzan <mircea.gherzan@intel.com>
1973
1974 * gdb.texinfo (i386): Add documentation about "show mpx bound"
1975 and "set mpx bound".
1976
1977 2015-05-27 Doug Evans <dje@google.com>
1978
1979 * gdb.texinfo (Debugging Output): Mention set/show debug dwarf-line.
1980
1981 2015-05-26 Doug Evans <dje@google.com>
1982
1983 * gdb.texinfo (Debugging Output): Update for DWARF "set debug"
1984 command renamings.
1985 (Maintenance Commands): Update for DWARF "set debug" command renamings.
1986
1987 2015-05-26 Andrew Burgess <andrew.burgess@embecosm.com>
1988
1989 * gdb.texinfo (TUI Commands): Add 'tui reg prev' details.
1990
1991 2015-05-22 Andrew Burgess <andrew.burgess@embecosm.com>
1992
1993 * gdb.texinfo (TUI): Include 'tui enable' in the introduction.
1994 (TUI Commands): Add 'tui enable' and 'tui disable' details.
1995
1996 2015-05-16 Doug Evans <xdje42@gmail.com>
1997
1998 * guile.texi (Memory Ports in Guile): Document support for unbuffered
1999 memory ports.
2000
2001 2015-05-16 Jan Kratochvil <jan.kratochvil@redhat.com>
2002
2003 * gdb.texinfo (Compiling and Injecting Code): Add compile print.
2004
2005 2015-05-12 Don Breazeal <donb@codesourcery.com>
2006
2007 * gdb.texinfo (Forks): Note that fork debugging is
2008 supported in extended mode.
2009 (Remote Configuration): Add fork event features to table
2010 of packet settings.
2011 (Stop Reply Packets): Add fork events to list of stop reasons.
2012 (General Query Packets): Add fork events to tables of
2013 'gdbfeatures' and 'stub features' supported in the qSupported
2014 packet, as well as to the list containing stub feature
2015 details.
2016
2017 2015-05-12 Gary Benson <gbenson@redhat.com>
2018
2019 * gdb.texinfo (General Query Packets): Document
2020 qXfer:exec-file:read with empty annex.
2021
2022 2015-05-09 Siva Chandra Reddy <sivachandra@google.com>
2023
2024 * python.texi (Values From Inferior): Add descriptions of new
2025 methods gdb.Value.reference_value and gdb.Value.const_value.
2026
2027 2015-05-06 Joel Brobecker <brobecker@adacore.com>
2028
2029 * gdb.texinfo (Files): Add "info dll" documentation.
2030 (Cygwin Native): Remove "info dll" documentation.
2031
2032 2015-04-29 Doug Evans <dje@google.com>
2033
2034 * python.texi (Xmethod API) <gdb.XMethodWorker.get_result_type>:
2035 Document.
2036 (Writing an Xmethod): Add get_result_type to example.
2037
2038 2015-04-28 Sasha Smundak <asmundak@google.com>
2039
2040 * python.texi: New method documented.
2041
2042 2015-04-24 Andrew Burgess <andrew.burgess@embecosm.com>
2043
2044 * gdb.texinfo (Dump/Restore Files): Add detail about verilog dump
2045 format.
2046
2047 2015-04-24 Doug Evans <dje@google.com>
2048
2049 * python.texi (Xmethods In Python): Fix name of method to call the
2050 xmethod.
2051
2052 2015-04-17 Gary Benson <gbenson@redhat.com>
2053
2054 * gdb.texinfo (Connecting to a Remote Target): Mention that
2055 GDB can access program files from remote targets that support
2056 qXfer:exec-file:read and Host I/O packets.
2057
2058 2015-04-17 Gary Benson <gbenson@redhat.com>
2059
2060 * gdb.texinfo (Remote Configuration): Document the "set/show
2061 remote pid-to-exec-file-packet" command.
2062 (General Query Packets): Document the qXfer:exec-file:read
2063 qSupported features. Document the qXfer:exec-file:read packet.
2064
2065 2015-04-17 Gary Benson <gbenson@redhat.com>
2066
2067 * gdb.texinfo (set sysroot): Document that "set sysroot" also
2068 applies to executable paths if supplied to GDB as absolute.
2069
2070 2015-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
2071
2072 * gdb.texinfo (Mode Options): Remove -xdb.
2073
2074 2015-04-10 Jan Kratochvil <jan.kratochvil@redhat.com>
2075 Eli Zaretskii <eliz@gnu.org>
2076
2077 * gdb.texinfo (Compiling and Injecting Code): Describe set debug
2078 compile, show debug compile. New subsection Compilation options for
2079 the compile command. New subsection Compiler search for the compile
2080 command.
2081
2082 2015-04-09 Andy Wingo <wingo@igalia.com>
2083
2084 * guile.texi (Frames In Guile): Describe frame-read-register.
2085
2086 2015-04-02 Gary Benson <gbenson@redhat.com>
2087
2088 * gdb.texinfo (set sysroot): Document "target:".
2089
2090 2015-04-01 Sasha Smundak <asmundak@google.com>
2091
2092 * doc/python.texi (Writing a Frame Unwinder in Python): Add
2093 section.
2094
2095 2015-03-31 Sergio Durigan Junior <sergiodj@redhat.com>
2096
2097 PR corefiles/16092
2098 * gdb.texinfo (gcore): Mention new command 'set
2099 use-coredump-filter'.
2100 (set use-coredump-filter): Document new command.
2101
2102 2015-03-31 Antoine Tremblay <antoine.tremblay@ericsson.com>
2103
2104 * gdb.texinfo (Operating System Auxiliary Information): Add info os cpus
2105 documentation, reorder the info os entries in alphabetical order.
2106
2107 2015-03-26 Simon Marchi <simon.marchi@ericsson.com>
2108
2109 * gdb.texinfo (GDB/MI Data Manipulation): Fix copy-paste typo in
2110 -data-write-memory-bytes.
2111
2112 2015-03-24 Pedro Alves <palves@redhat.com>
2113
2114 * gdb.texinfo (test_step) <set scheduler-locking step>: No longer
2115 mention that threads may sometimes run unlocked.
2116
2117 2015-03-23 Yurij Grechishhev <yurij.grechishhev@gmail.com>
2118
2119 * gdb.texinfo (Remote configuration): Document "set/show
2120 serial parity" command.
2121
2122 2015-03-18 Gary Benson <gbenson@redhat.com>
2123
2124 * gdb.texinfo (General Query Packets): Remove documentation
2125 for now-removed vFile:fstat qSupported features.
2126
2127 2015-03-11 Gary Benson <gbenson@redhat.com>
2128
2129 * gdb.texinfo (Remote Configuration): Document the
2130 "set/show remote hostio-fstat-packet" command.
2131 (General Query Packets): Document the vFile:fstat
2132 qSupported features.
2133 (Host I/O Packets): Document the vFile:fstat packet.
2134
2135 2015-03-11 Andy Wingo <wingo@igalia.com>
2136
2137 * guile.texi (Objfiles In Guile): Document objfile-progspace.
2138
2139 2015-03-04 Pedro Alves <palves@redhat.com>
2140
2141 * gdb.texinfo (Remote Configuration): Document the "set/show
2142 remote swbreak-feature-packet" and "set/show remote
2143 hwbreak-feature-packet" commands.
2144 (Packets) <Z0>: Add cross link to the "swbreak" stop reason's
2145 decription.
2146 (Stop Reply Packets): Document the swbreak and hwbreak stop
2147 reasons.
2148 (General Query Packets): Document the swbreak and hwbreak
2149 qSupported features.
2150 (Remote Non-Stop): Explain that swbreak and hwbreak are required.
2151
2152 2015-03-03 Philippe Proulx <eeppeliteloop@gmail.com>
2153
2154 * gdb.texinfo (gdb/mi Async Records): Fix duplicate syscall-entry
2155 under *stopped.
2156
2157 2015-03-02 Doug Evans <xdje42@gmail.com>
2158
2159 * gdb.texinfo (Specify Location): Fix syntax of filename:function.
2160
2161 2015-03-02 Andreas Arnez <arnez@linux.vnet.ibm.com>
2162
2163 * gdb.texinfo (S/390 and System z Features): Describe new feature
2164 "org.gnu.gdb.s390.vx".
2165
2166 2015-02-23 Sergio Durigan Junior <sergiodj@redhat.com>
2167
2168 PR gdb/18008
2169 * gdb.texinfo (maint internal-error, maint internal-warning, maint
2170 demangler-warning): Fix typo ("problam").
2171
2172 2015-02-19 David Taylor <dtaylor@emc.com>
2173
2174 * agentexpr.texi (Bytecode Descriptions): Fix summary line for setv.
2175
2176 2015-02-17 Jose E. Marchesi <jose.marchesi@oracle.com>
2177
2178 * gdb.texinfo (Static Probe Points): Add cindex `static probe
2179 point, DTrace'.
2180 (Static Probe Points): Modified to cover DTrace probes in addition
2181 to SystemTap probes. Also modified to cover the `enable probe'
2182 and `disable probe' commands.
2183
2184 2015-02-17 Jose E. Marchesi <jose.marchesi@oracle.com>
2185
2186 * gdb.texinfo (Static Probe Points): Cover the `enable probe' and
2187 `disable probe' commands.
2188
2189 2015-02-12 David Taylor <dtaylor@emc.com>
2190
2191 * gdb.texinfo (Tracepoint Packets): Document the builtin and name
2192 fields of the QTDV packet.
2193
2194 2015-02-09 Markus Metzger <markus.t.metzger@intel.com>
2195
2196 * gdb.texinfo (Branch Trace Configuration Format): Add size.
2197 (Process Record and Replay): Describe new set|show commands.
2198 (General Query Packets): Describe Qbtrace-conf:bts:size packet.
2199
2200 2015-02-09 Markus Metzger <markus.t.metzger@intel.com>
2201
2202 * gdb.texinfo (Process Record and Replay): Describe the "record
2203 btrace bts" command.
2204 (General Query Packets): Describe qXfer:btrace-conf:read packet.
2205 (Branch Trace Configuration Format): New.
2206
2207 2015-01-31 Gary Benson <gbenson@redhat.com>
2208 Doug Evans <dje@google.com>
2209
2210 * gdb.texinfo (Command Completion): Document new
2211 "set/show max-completions" option.
2212
2213 2015-01-31 Doug Evans <xdje42@gmail.com>
2214
2215 * gdb.texinfo (Symbols): Document new commands
2216 "maint print symbol-cache", "maint print symbol-cache-statistics",
2217 "maint flush-symbol-cache". Document new option
2218 "maint set symbol-cache-size".
2219
2220 2015-01-31 Doug Evans <xdje42@gmail.com>
2221
2222 * gdb.texinfo (dotdebug_gdb_scripts section): Update docs to
2223 distinguish script files vs inlined scripts.
2224 * python.texi (Python Auto-loading): Ditto.
2225
2226 2015-01-30 Doug Evans <dje@google.com>
2227
2228 * gdb.texinfo (Symbols) <info source>: Output now contains producer
2229 string if present.
2230
2231 2015-01-27 Doug Evans <dje@google.com>
2232
2233 * python.texi (Objfiles In Python): Document Objfile.username.
2234
2235 2015-01-27 Doug Evans <dje@google.com>
2236
2237 * python.texi (Objfiles In Python) <Objfile.filename>: Improve docs.
2238 * guile.texi (Objfiles In Guile) <objfile-filename>: Improve docs.
2239
2240 2015-01-22 Jan Kratochvil <jan.kratochvil@redhat.com>
2241
2242 * gdb.texinfo (Threads): Describe -ascending for thread apply all.
2243
2244 2015-01-16 Eli Zaretskii <eliz@gnu.org>
2245
2246 * doc/gdb.texinfo (TUI Commands): Document the possible
2247 values of NAME argument to 'winheight' command. Explain the
2248 effect of 'tabset' setting better.
2249
2250 2015-01-11 Doug Evans <xdje42@gmail.com>
2251
2252 PR gdb/15830
2253 * gdb.texinfo (Debugging C Plus Plus): Mention "demangle".
2254 (Symbols): Ditto.
2255 (Maintenance Commands): Delete docs for "maint demangle".
2256
2257 2014-12-31 Joel Brobecker <brobecker@adacore.com>
2258
2259 * gdb.texinfo (Files): Remove documentation of the
2260 "add-shared-symbol-files" and "assf" commands.
2261 (Cygwin Native): Remove documentation of the "dll-symbols"
2262 command.
2263
2264 2014-12-17 Doug Evans <xdje42@gmail.com>
2265
2266 * gdb.texinfo (Debugging Output): Document "debug symbol-lookup".
2267
2268 2014-12-12 Phil Muldoon <pmuldoon@redhat.com>
2269 Jan Kratochvil <jan.kratochvil@redhat.com>
2270
2271 * gdb.texinfo (Altering): Update.
2272 (Compiling and Injecting Code): New node.
2273
2274 2014-12-12 Doug Evans <dje@google.com>
2275
2276 * python.texi (Objfiles In Python): Document gdb.lookup_objfile.
2277
2278 2014-12-12 Andreas Arnez <arnez@linux.vnet.ibm.com>
2279
2280 * gdb.texinfo: Document "maint print user-registers".
2281
2282 2014-12-08 Doug Evans <dje@google.com>
2283
2284 * python.texi (Objfiles In Python): Document Objfile.owner.
2285
2286 2014-12-04 Doug Evans <dje@google.com>
2287
2288 * python.texi (Objfiles In Python): Document
2289 Objfile.add_separate_debug_file.
2290
2291 2014-12-04 Doug Evans <dje@google.com>
2292
2293 * python.texi (Objfiles In Python): Document Objfile.build_id.
2294
2295 2014-12-02 Nick Bull <nicholaspbull@gmail.com>
2296
2297 * python.texi (Events In Python): Document new events
2298 InferiorCallPreEvent, InferiorCallPostEvent, MemoryChangedEvent
2299 and RegisterChangedEvent.
2300
2301 2014-11-30 Jan Kratochvil <jan.kratochvil@redhat.com>
2302
2303 Add add-auto-load-scripts-directory.
2304 * gdb.texinfo (Auto-loading): Add add-auto-load-scripts-directory link.
2305 (objfile-gdbdotext file): Add add-auto-load-scripts-directory.
2306
2307 2014-11-30 Jan Kratochvil <jan.kratochvil@redhat.com>
2308
2309 * gdb.texinfo (Auto-loading safe path): Fix add-auto-load-safe-path
2310 description typo.
2311
2312 2014-10-30 Doug Evans <dje@google.com>
2313
2314 * python.texi (Progspaces In Python): Document ability to add
2315 random attributes to gdb.Progspace objects.
2316 (Objfiles In Python): Document ability to add random attributes to
2317 gdb.objfile objects.
2318
2319 2014-10-27 Pedro Alves <palves@redhat.com>
2320
2321 * gdb.texinfo (Continuing and Stepping): Add cross reference to
2322 info on stepping and signal handlers.
2323 (Signals): Explain stepping and signal handlers. Add context
2324 index entry, and cross references.
2325
2326 2014-10-20 Simon Marchi <simon.marchi@ericsson.com>
2327
2328 * python.texi (Breakpoints In Python): Add parenthesis after
2329 Breakpoint.delete. Clarify Breakpoint.enabled description so
2330 that it contains "disable".
2331
2332 2014-10-17 Doug Evans <dje@google.com>
2333
2334 * python.texi (Events In Python): Document clear_objfiles event.
2335
2336 2014-10-17 Doug Evans <dje@google.com>
2337
2338 * python.texi (Objfiles In Python): Document new progspace attribute.
2339
2340 2014-10-17 Pedro Alves <palves@redhat.com>
2341
2342 * gdb.texinfo (Ada Tasks and Core Files): Delete mention of Tru64.
2343 (SVR4 Process Information): Delete mention of OSF/1.
2344
2345 2014-10-01 Simon Marchi <simon.marchi@ericsson.com>
2346
2347 * gdb.texinfo (Miscellaneous gdb/mi Commands): Document new
2348 exit-code field in -list-thread-groups output.
2349
2350 2014-09-22 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2351
2352 * gdb.texinfo (Set Breaks): Add missing "@end table".
2353
2354 2014-09-22 Pedro Alves <palves@redhat.com>
2355
2356 * gdb.texinfo (Set Breaks): Document that "set breakpoint
2357 always-inserted off" is the default mode now. Delete
2358 documentation of "set breakpoint always-inserted auto".
2359
2360 2014-09-18 Doug Evans <dje@google.com>
2361
2362 * python.texi (Symbol Tables In Python): Document "producer"
2363 attribute of gdb.Symtab objects.
2364
2365 2014-09-16 Pedro Alves <palves@redhat.com>
2366
2367 * gdb.texinfo (Starting) <run command>: Don't mention VxWorks.
2368 (Embedded OS): Remove VxWorks menu entry.
2369 (VxWorks): Remove node.
2370
2371 2014-09-13 Doug Evans <xdje42@gmail.com>
2372
2373 * gdb.texinfo (Signaling): Document new queue-signal command.
2374
2375 2014-09-06 Doug Evans <xdje42@gmail.com>
2376
2377 PR 15276
2378 * gdb.texinfo (Convenience Funs): Document $_caller_is,
2379 $_caller_matches, $_any_caller_is, $_any_caller_matches.
2380
2381 2014-09-03 Justin Lebar <jlebar@google.com>
2382
2383 * python.texi (Types In Python): Type.template_argument(n) returns a
2384 gdb.Value or a gdb.Type and throws an exception if n is out of
2385 range.
2386
2387 2014-09-03 Sasha Smundak <asmundak@google.com>
2388
2389 * python.texi (Frames in Python): Add read_register description.
2390
2391 2014-08-04 Tom Tromey <tromey@redhat.com>
2392
2393 * gdb.texinfo (Debugging Output): Update for change to "set debug
2394 target".
2395
2396 2014-08-01 Masaki Muranaka <monaka@monami-software.com>
2397
2398 Pushed by Joel Brobecker <brobecker@adacore.com>.
2399 * Makefile.in (transform): New variable.
2400 (install-man1, install-man5): Apply $(transform) to man file names.
2401
2402 2014-07-26 Doug Evans <xdje42@gmail.com>
2403
2404 PR guile/17177
2405 * guile.texi (Guile Pretty Printing API): Fix typo.
2406 Document set-pretty-printers!, pretty-printers.
2407 (Selecting Guile Pretty-Printers): Update.
2408 Mention program-space based pretty-printers.
2409
2410 2014-07-25 Pedro Alves <palves@redhat.com>
2411 Eli Zaretskii <eliz@gnu.org>
2412
2413 * gdb.texinfo (Signaling) <signal command>: Explain what happens
2414 with multi-threaded programs.
2415
2416 2014-06-27 Yao Qi <yao@codesourcery.com>
2417
2418 * gdb.texinfo (Maintenance Commands): Update the output of
2419 'maint print dummy-frames' command.
2420
2421 2014-06-24 Eli Zaretskii <eliz@gnu.org>
2422
2423 * gdb.texinfo (Screen Size): Improve indexing.
2424
2425 2014-06-19 Gary Benson <gbenson@redhat.com>
2426
2427 * gdb.texinfo (Maintenance Commands): Document new
2428 "maint set/show catch-demangler-crashes" option.
2429
2430 2014-06-19 Gary Benson <gbenson@redhat.com>
2431
2432 * gdb.texinfo (Maintenance Commands): Document new
2433 "maint demangler-warning" command and new
2434 "maint set/show demangler-warning" option.
2435
2436 2014-06-09 Siva Chandra Reddy <sivachandra@google.com>
2437
2438 * python.texi (Xmethod API): Add space before the opening
2439 parenthesis in function descriptions.
2440
2441 2014-06-06 Doug Evans <xdje42@gmail.com>
2442
2443 * guile.texi (Guile Configuration): Document guile-data-directory.
2444
2445 2014-06-06 Mingjie Xing <mingjie.xing@gmail.com>
2446
2447 * gdb.texinfo (Invoking GDB): Add -q and --quiet.
2448
2449 2014-06-04 Doug Evans <xdje42@gmail.com>
2450
2451 * guile.texi (Breakpoints In Guile): Update.
2452
2453 2014-06-03 Joel Brobecker <brobecker@adacore.com>
2454
2455 * python.texi (Xmethod API): Fix reference to "Progspaces In
2456 Python".
2457
2458 2014-06-03 Siva Chandra Reddy <sivachandra@google.com>
2459
2460 * python.texi (Xmethods In Python, XMethod API)
2461 (Writing an Xmethod): New nodes.
2462 (Python API): New menu entries "Xmethods In Python",
2463 "Xmethod API", "Writing an Xmethod".
2464
2465 2014-06-02 Doug Evans <xdje42@gmail.com>
2466
2467 * guile.texi (Guile API): Add entry for Parameters In Guile.
2468 (GDB Scheme Data Types): Mention <gdb:parameter> object.
2469 (Parameters In Guile): New node.
2470
2471 2014-06-02 Doug Evans <xdje42@gmail.com>
2472
2473 * guile.texi (Guile API): Add entry for Commands In Guile.
2474 (Basic Guile) <parse-and-eval>: Add reference.
2475 (Basic Guile) <string->argv>: Move definition to Commands In Guile.
2476 (GDB Scheme Data Types): Mention <gdb:command> object.
2477 (Commands In Guile): New node.
2478
2479 2014-06-02 Doug Evans <xdje42@gmail.com>
2480
2481 * guile.texi (Guile API): Add entry for Progspaces In Guile.
2482 (GDB Scheme Data Types): Mention <gdb:progspace> object.
2483 (Progspaces In Guile): New node.
2484
2485 2014-05-30 Andrew Burgess <aburgess@broadcom.com>
2486
2487 * guile.texi (Frames In Guile): Mention FRAME_UNWIND_MEMORY_ERROR.
2488 * python.texi (Frames In Python): Mention
2489 gdb.FRAME_UNWIND_MEMORY_ERROR.
2490
2491 2014-05-29 Pedro Alves <palves@redhat.com>
2492 Tom Tromey <tromey@redhat.com>
2493
2494 * gdb.texinfo (Non-Stop Mode): Remove "set target-async 1"
2495 from example.
2496 (Asynchronous and non-stop modes): Document '-gdb-set mi-async'.
2497 Mention that target-async is now deprecated.
2498 (Maintenance Commands): Document maint set/show target-async.
2499
2500 2014-05-29 Pedro Alves <palves@redhat.com>
2501
2502 * observer.texi (sync_execution_done, command_error): New
2503 subjects.
2504
2505 2014-05-29 Pedro Alves <palves@redhat.com>
2506
2507 PR gdb/13860
2508 * observer.texi (signal_received, end_stepping_range)
2509 (signal_exited, exited, no_history): New observer subjects.
2510
2511 2014-05-26 Andy Wingo <wingo@igalia.com>
2512
2513 * guile.texi (GDB Scheme Data Types): Remove documentation for
2514 removed interfaces. Update spelling of gdb-object-kind.
2515
2516 2014-05-26 Andy Wingo <wingo@igalia.com>
2517
2518 * guile.texi (Basic Guile): Fix some typos.
2519
2520 2014-05-26 Andy Wingo <wingo@igalia.com>
2521
2522 * guile.texi (Writing a Guile Pretty-Printer)
2523 (Guile Types Module): Fix excess parentheses in use-modules forms.
2524
2525 2014-05-24 Eli Zaretskii <eliz@gnu.org>
2526
2527 * guile.texi (Types In Guile, Basic Guile, Frames In Guile)
2528 (Breakpoints In Guile, Guile Printing Module)
2529 (Guile Exception Handling, Values From Inferior In Guile)
2530 (Objfiles In Guile, Breakpoints In Guile, Memory Ports in Guile):
2531 Don't use @var at the beginning of a sentence.
2532
2533 * gdb.texinfo (Frame Filter Management, Trace Files)
2534 (C Operators, Ada Tasks, Calling, Bootstrapping, ARM)
2535 (PowerPC Embedded, Define, Annotations for Running)
2536 (IPA Protocol Commands, Packets, General Query Packets)
2537 (Tracepoint Packets, Notification Packets, Environment)
2538 (Inferiors and Programs, Set Breaks, Set Catchpoints)
2539 (Continuing and Stepping, Signals, Thread-Specific Breakpoints)
2540 (Frames, Backtrace, Selection, Expressions, Registers)
2541 (Trace State Variables, Built-In Func/Proc, Signaling, Files)
2542 (Numbers, GDB/MI Async Records, GDB/MI Data Manipulation)
2543 (Source Annotations, Using JIT Debug Info Readers, Packets)
2544 (Stop Reply Packets, Host I/O Packets)
2545 (Target Description Format): Don't use @var at the beginning of a
2546 sentence.
2547
2548 * python.texi (Basic Python, Types In Python)
2549 (Commands In Python, Frames In Python, Line Tables In Python)
2550 (Breakpoints In Python, gdb.printing, gdb.types)
2551 (Type Printing API): Don't use @var at the beginning of a
2552 sentence.
2553
2554 2014-05-23 Markus Metzger <markus.t.metzger@intel.com>
2555
2556 * gdb.texinfo (Process Record and Replay): Document "set/show btrace
2557 replay-memory-access".
2558
2559 2014-05-21 Pedro Alves <palves@redhat.com>
2560
2561 * gdb.texinfo (Starting): Document "set/show
2562 auto-connect-native-target".
2563 (Target Commands): Document "target native".
2564
2565 2014-05-20 Pedro Alves <palves@redhat.com>
2566
2567 * gdb.texinfo (Memory) <compare-sections>: Generalize comments to
2568 not be remote specific. Add cross reference to the qCRC packet.
2569 (Separate Debug Files): Update cross reference to the qCRC packet.
2570 (General Query Packets) <qCRC packet>: Add anchor.
2571
2572 2014-05-17 Doug Evans <xdje42@gmail.com>
2573
2574 Copy over changes from guile.texi.
2575 * python.texi (Basic Python) <gdb.execute>: Add text.
2576 (Basic Python) <gdb.post_event>: Remove "main" from "main GDB thread".
2577 (Values From Inferior) <Python string>: Add text.
2578 (Values From Inferior) <Value.string>: Clarify string length handling.
2579 (Pretty Printing API): Add cindex.
2580 (Types In Python) <TYPE_CODE_*>: Use vtable instead of table.
2581 Remove unnecessary index of gdb.TYPE_CODE_*. Replace @findex with
2582 @vindex.
2583 (Commands In Python) <COMPLETE_*>: Similarly.
2584 (Symbols In Python) <SYMBOL_*>: Similarly.
2585 (Breakpoints In Python) <WP_*>: Similarly.
2586 (Breakpoints In Python) <BP_*>: Similarly.
2587
2588 2014-05-17 David Taylor <dtaylor@emc.com>
2589
2590 * gdb.texinfo (General Query Packets): Add a note about thread IDs
2591 mentioned in the qfThreadInfo reply.
2592
2593 2014-05-16 Doug Evans <dje@google.com>
2594
2595 * gdb.texinfo (Mode Options): Add -D.
2596
2597 2014-05-09 Samuel Bronson <naesten@gmail.com>
2598
2599 * Makefile.in (PACKAGE): Copy from ../Makefile.in in case of
2600 "make -C".
2601
2602 2014-04-29 Tom Tromey <tromey@redhat.com>
2603
2604 * gdb.texinfo (Debugging Output): Rename to "set debug varobj" and
2605 "show debug varobj".
2606
2607 2014-05-01 David Taylor <dtaylor@emc.com>
2608
2609 * gdb.texinfo (compare-sections): Document the new -r (read-only)
2610 option.
2611
2612 2014-04-24 Michael Sturm <michael.sturm@mintel.com>
2613 Walfred Tedeschi <walfred.tedeschi@intel.com>
2614
2615 * gdb.texinfo (i386 Features): Add description of AVX512
2616 registers.
2617
2618 2014-03-31 Doug Evans <dje@google.com>
2619
2620 * gdb.texinfo (Symbols): Document set/show print symbol-loading.
2621
2622 2014-03-30 Doug Evans <dje@google.com>
2623
2624 * gdb.texinfo (Non-Stop Mode): Remove trailing whitespace.
2625 (Background Execution): Ditto.
2626
2627 2014-03-21 Pedro Alves <palves@redhat.com>
2628 Stan Shebs <stan@codesourcery.com>
2629 Hui Zhu <hui@codesourcery.com>
2630
2631 * gdb.texinfo (Packets): Add anchor to "? packet".
2632 Remove fixme and update introduction of "k packet".
2633 Add anchor to "vKill packet".
2634
2635 2014-03-12 Stan Shebs <stan@codesourcery.com>
2636
2637 * Doxyfile-gdb-api.in (INPUT): Add gdbtypes.h.
2638
2639 2014-02-26 Ludovic Courtès <ludo@gnu.org>
2640
2641 * guile.texi (Basic Guile): Document 'history-append!'.
2642
2643 2014-02-20 Joel Brobecker <brobecker@adacore.com>
2644
2645 * gdb.texinfo (Files): Document "add-shared-symbol-files"
2646 and "assf" as being deprecated.
2647 (Cygwin Native): Likewise for "dll-symbols".
2648 (Non-debug DLL Symbols): Remove reference to "dll-symbols"
2649 as a way to force the loading of symbols from a DLL.
2650
2651 2014-02-19 Siva Chandra Reddy <sivachandra@google.com>
2652
2653 * python.texi (Values From Inferior): Add description about the
2654 new feature.
2655
2656 2014-02-17 Doug Evans <xdje42@gmail.com>
2657
2658 * Makefile.in (GDB_DOC_FILES): Add python.texi.
2659 * gdb.texinfo (Python): Moved to ...
2660 * python.texi: ... here. New file.
2661
2662 2014-02-17 Ludovic Courtès <ludo@gnu.org>
2663
2664 * guile.texi (Writing a Guile Pretty-Printer) <example>:
2665 Remove 'string-begins-with' procedure. Add 'pretty-printer'
2666 parameter to 'str-lookup-function' procedure. Look for
2667 the "std::string<" prefix.
2668 (Frames In Guile): Add 'frame' parameter to 'frame-read-var'.
2669 Adjust description.
2670
2671 2014-02-11 Tejas Belagod <tejas.belagod@arm.com>
2672
2673 * guile.texi (Values From Inferior In Guile): Remove stray
2674 parantheses for deffn.
2675 (Disassembly In Guile): Ditto.
2676
2677 2014-02-10 Stan Shebs <stan@codesourcery.com>
2678
2679 Add Doxygen support.
2680 * Makefile.in (doxy): New action, generates Doxygen files.
2681 (DOXYGEN): New.
2682 (doxyedit): New.
2683 * Doxyfile-base.in: New file.
2684 * Doxyfile-gdb-api.in: New file.
2685 * Doxyfile-gdb-xref.in: New file.
2686 * Doxyfile-gdbserver.in: New file.
2687 * doxy-index.in: New file.
2688 * filter-for-doxygen: New file.
2689 * filter-params.pl: New file.
2690
2691 2014-02-10 Doug Evans <xdje42@gmail.com>
2692
2693 * Makefile.in (GDB_DOC_FILES): Add guile.texi.
2694 * gdb.texinfo (Auto-loading): Add set/show auto-load guile-scripts.
2695 (Extending GDB): New menu entries Guile, Multiple Extension Languages.
2696 (Guile docs): Include guile.texi.
2697 (objfile-gdbdotext file): Add objfile-gdb.scm.
2698 (dotdebug_gdb_scripts section): Mention Guile scripts.
2699 (Multiple Extension Languages): New node.
2700 * guile.texi: New file.
2701
2702 2014-01-28 Joel Brobecker <brobecker@adacore.com>
2703
2704 * gdb.texinfo (Ada Glitches): Document the new "maint ada set/show
2705 ignore-descriptive-types". commands.
2706
2707 2014-01-22 Doug Evans <dje@google.com>
2708
2709 * gdb.texinfo (Server): Mention --debug-format=all|none|timestamp.
2710 (gdbserver man): Ditto.
2711
2712 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2713
2714 * gdb.texinfo: Document limited reverse/replay support
2715 for target record-btrace.
2716
2717 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2718
2719 * gdb.texinfo (Process Record and Replay): Update documentation.
2720
2721 2014-01-16 Markus Metzger <markus.t.metzger@intel.com>
2722
2723 * gdb.texinfo (Process Record and Replay): Document new /c
2724 modifier accepted by "record function-call-history".
2725 Add /i modifier to "record function-call-history" example.
2726
2727 2014-01-15 Yuanhui Zhang <asmwarrior@gmail.com>
2728 Joel Brobecker <brobecker@adacore.com>
2729
2730 * gdb.texinfo (GDB/MI Output Syntax): Add some missing "nl"
2731 markers. Remove one that was misplaced.
2732
2733 2014-01-10 Pedro Alves <palves@redhat.com>
2734
2735 * gdb.texinfo (Your Program's Environment) <set environment>:
2736 Mention the shell, and point at 'set exec-wrapper'.
2737
2738 2014-01-07 Joel Brobecker <brobecker@adacore.com>
2739
2740 * gdb.texinfo (Types In Python): Document new attribute Types.name.
2741
2742 2013-12-30 Joel Brobecker <brobecker@adacore.com>
2743
2744 * gdb.texinfo (Types In Python): Clarify the documentation
2745 of attribute gdb.Field.bitpos.
2746
2747 2013-12-28 Joel Brobecker <brobecker@adacore.com>
2748
2749 * gdb.texinfo (Types In Python): Fix the documentation of
2750 attribute "bitpos" in class gdb.Field for enum types. Add
2751 documentation for attribute "enumval" in that same class.
2752
2753 2013-12-28 Joel Brobecker <brobecker@adacore.com>
2754
2755 * gdb.texinfo (GDB/MI Support Commands): Change @table into
2756 @ftable.
2757
2758 2013-12-23 Doug Evans <xdje42@gmail.com>
2759
2760 * gdb.texinfo (Auto-loading): Move menu up. Move discussion of
2761 auto-loaded objfile scripts and .debug_gdb_scripts section to their
2762 corresponding section in Extending GDB.
2763 (Extending GDB): Move menu up. New menu item "Auto-loading
2764 extensions".
2765 (Sequences): New menu item "Auto-loading sequences".
2766 (Auto-loading sequences): New node.
2767 (Python): Rename section from Scripting GDB to Extending GDB.
2768 (Python Auto-loading): Update xref, refer to "Auto-loading extensions".
2769 Move docs on ways to auto-load extensions to ...
2770 (Auto-loading extensions): ... here. New node.
2771
2772 2013-12-23 Joel Brobecker <brobecker@adacore.com>
2773
2774 * gdb.texinfo (GDB/MI): Add "GDB/MI Support Commands" entry
2775 in menu.
2776 (GDB/MI Variable Objects): Adjust reference to "-list-features"
2777 command, now in a new node.
2778 (GDB/MI Support Commands): New node, with its contents being
2779 extracted from the "GDB/MI Miscellaneous Commands" node.
2780 A small paragraph introducing the section is also added at
2781 the start.
2782 (GDB/MI Miscellaneous Commands): Delete the description of the
2783 -info-gdb-mi-command, -list-features and -list-target-features
2784 commands, now hosted in the "GDB/MI Support Commands" node.
2785
2786 2013-12-12 Siva Chandra Reddy <sivachandra@google.com>
2787
2788 PR python/16113
2789 * gdb.texinfo (Values From Inferior): Add a note about using
2790 gdb.Field objects as subscripts on gdb.Value objects.
2791 (Types In Python): Add description about the new attribute
2792 "parent_type" of gdb.Field objects.
2793
2794 2013-12-12 Joel Brobecker <brobecker@adacore.com>
2795
2796 * gdb.texinfo (GDB/MI Miscellaneous Commands): Add @cindex
2797 entry for section docuumenting the -list-features GDB/MI command.
2798
2799 2013-12-10 Joel Brobecker <brobecker@adacore.com>
2800
2801 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document the new
2802 "exec-run-start-option" entry in the output of the "-list-features"
2803 command.
2804
2805 2013-12-04 Eli Zaretskii <eliz@gnu.org>
2806
2807 * gdb.texinfo (i386): Fix yesterday's commit.
2808
2809 2013-12-03 Tom Tromey <tromey@redhat.com>
2810
2811 * gdb.texinfo (Set Catchpoints): Add @kindex for each command
2812 documented here.
2813
2814 2013-12-03 Tom Tromey <tromey@redhat.com>
2815
2816 * gdb.texinfo (@direntry): Add menu item for gdbserver.
2817
2818 2013-12-03 Walfred Tedeschi <walfred.tedeschi@intel.com>
2819
2820 * gdb.texinfo (i386 Features): Add MPX feature registers.
2821 (x86 Specific featuresx86 Architecture-specific Issues): Adds
2822 a subsubsection for MPX and describes the display of the
2823 boundary registers.
2824
2825 2013-12-03 Joel Brobecker <brobecker@adacore.com>
2826
2827 * gdb.texinfo (GDB/MI Miscellaneous Commands): Remove the
2828 documentation of the "ada-exceptions" entry.
2829
2830 2013-12-03 Joel Brobecker <brobecker@adacore.com>
2831
2832 * gdb.texinfo (GDB/MI Result Records): Fix the syntax of the
2833 "^error" result record concerning the error message. Document
2834 the error code that may also be part of that result record.
2835 (GDB/MI Miscellaneous Commands): Document the
2836 "undefined-command-error-code" element in the output of
2837 the "-list-features" GDB/MI command.
2838
2839 2013-12-03 Joel Brobecker <brobecker@adacore.com>
2840
2841 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document
2842 the new -info-gdb-mi-command GDB/MI command. Document
2843 the meaning of "-info-gdb-mi-command" in the output of
2844 -list-features.
2845
2846 2013-11-29 Pedro Alves <palves@redhat.com>
2847
2848 * gdb.texinfo (Frames In Python) <gdb.FRAME_UNWIND_NULL_ID>:
2849 Update comment.
2850
2851 2013-11-24 Yao Qi <yao@codesourcery.com>
2852
2853 * gdb.texinfo (Caching Remote Data): Document new
2854 "set/show stack-cache" option.
2855
2856 2013-11-24 Yao Qi <yao@codesourcery.com>
2857
2858 * gdb.texinfo (Caching Target Data): Replace "ON" with "on".
2859 (Maintenance Commands): Replace "ON" and "OFF" with "on" and
2860 "off" respectively.
2861
2862 2013-11-23 Yao Qi <yao@codesourcery.com>
2863
2864 * gdb.texinfo (GDB/MI Variable Objects): Add the description
2865 of "displayhint" to the table about child results.
2866
2867 2013-11-21 Yao Qi <yao@codesourcery.com>
2868
2869 * gdb.texinfo (GDB/MI Variable Objects): Add attribute
2870 'dynamic' for the output of command -var-list-children.
2871
2872 2013-11-21 Yao Qi <yao@codesourcery.com>
2873
2874 * gdb.texinfo (Caching Target Data): Remove "see" before
2875 @pxref.
2876
2877 2013-11-20 Yao Qi <yao@codesourcery.com>
2878
2879 * gdb.texinfo (Caching Target Data): Update doc for
2880 per-address-space dcache.
2881
2882 2013-11-20 Yao Qi <yao@codesourcery.com>
2883
2884 * gdb.texinfo (Data): Rename menu item.
2885 (Caching Remote Data): Rename to ...
2886 (Caching Target Data): ... it. Update.
2887
2888 2013-11-18 Joel Brobecker <brobecker@adacore.com>
2889
2890 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document the new
2891 "language-option" entry in the output of the "-list-features"
2892 command.
2893
2894 2013-11-15 Tom Tromey <tromey@redhat.com>
2895
2896 * gdb.texinfo (Variables): Note gdb rules for ambiguous cases.
2897 Add example.
2898
2899 2013-11-14 Tom Tromey <tromey@redhat.com>
2900
2901 * gdb.texinfo (Breakpoints In Python): Replace "as" with "in".
2902
2903 2013-11-14 Joel Brobecker <brobecker@adacore.com>
2904
2905 * gdb.texinfo (Show): Add xref anchor for "show language" command.
2906 (Context management): Place current subsection text into its own
2907 subsubsection. Add new subsubsection describing the "--language"
2908 command option.
2909
2910 2013-11-13 Joel Brobecker <brobecker@adacore.com>
2911
2912 * gdb.texinfo (GDB/MI Miscellaneous Commands): Delete
2913 the documentation of "info-ada-exceptions" in the output
2914 of the "-list-features" command. Add the documentation
2915 of the "ada-exception" entry instead.
2916
2917 2013-11-12 Joel Brobecker <brobecker@adacore.com>
2918
2919
2920 * gdb.texinfo (GDB/MI Miscellaneous Commands): Fix the first
2921 word of a couple of sentences to start with a capital letter.
2922
2923 2013-11-12 Joel Brobecker <brobecker@adacore.com>
2924
2925 * gdb.texinfo (Ada): Add entry in menu for new "Ada Exceptions" node.
2926 (Ada Exceptions): New node.
2927 (GDB/MI): Add entry in menu for new "GDB/MI Ada Exceptions
2928 Commands" node.
2929 (GDB/MI Ada Exceptions Commands): New node.
2930 (GDB/MI Miscellaneous Commands): Document new "info-ada-exceptions"
2931 field in the output of the "-list-features" command.
2932 * NEWS: Add entry for the new "info exceptions" CLI command,
2933 and for the new "-info-ada-exceptions" GDB/MI command.
2934
2935 2013-11-11 Phil Muldoon <pmuldoon@redhat.com>
2936
2937 * gdb.texinfo (Symbol Tables In Python): Add linetable method entry.
2938 (Line Tables In Python): New node.
2939
2940 2013-11-08 Doug Evans <dje@google.com>
2941
2942 * gdb.texinfo (Debugging Output): Update text for
2943 "set debug dwarf2-read".
2944
2945 2013-11-08 Doug Evans <dje@google.com>
2946
2947 * gdb.texinfo (Debugging Output): Update text for
2948 "set debug symtab-create".
2949
2950 2013-11-07 Phil Muldoon <pmuldoon@redhat.com>
2951
2952 * gdb.texinfo (Commands In Python): Document COMPLETE_EXPRESSION
2953 constant.
2954
2955 2013-11-07 Phil Muldoon <pmuldoon@redhat.com>
2956
2957 * gdb.texinfo (Breakpoints In Python): Document temporary
2958 option in breakpoint constructor, and add documentation to the
2959 temporary attribute.
2960
2961 2013-11-07 Yao Qi <yao@codesourcery.com>
2962
2963 * gdb.texinfo (GDB/MI Variable Objects): Update doc about the
2964 output of "-var-info-expression".
2965
2966 2013-11-06 Pedro Alves <palves@redhat.com>
2967
2968 * gdb.texinfo (Starting) <set/show startup-with-shell>: Mention
2969 non-interactive mode.
2970 (Environment) <shell startup files warning>: Mention
2971 non-interactive mode. Mention .zshenv for Z shell, and talk about
2972 BASH_ENV instead of .bashrc for BASH.
2973
2974 2013-10-29 Nicolas Blanc <nicolas.blanc@intel.com>
2975
2976 * gdb.texinfo (Commands to Specify Files): Add description
2977 of the remove-symbol-file command.
2978 * observer.texi: New free_objfile event
2979
2980 2013-10-24 Pedro Alves <palves@redhat.com>
2981
2982 * gdb.texinfo (Starting): Document set/show startup-with-shell.
2983
2984 2013-10-11 Joel Brobecker <brobecker@adacore.com>
2985
2986 * gdb.texinfo (Shared Library GDB/MI Catchpoint Commands):
2987 New subsection inside which the "-catch-load" and "-catch-unload"
2988 commands documentation is now placed.
2989 (Ada Exception GDB/MI Catchpoint Commands): New subsection
2990 documenting the "-catch-assert" and "-catch-exception" new
2991 GDB/MI commands.
2992
2993 2013-10-10 Joel Brobecker <brobecker@adacore.com>
2994
2995 * gdb.texinfo (Connecting): Remove unnecessary @w{}.
2996
2997 2013-10-10 Joel Brobecker <brobecker@adacore.com>
2998
2999 * gdb.texinfo (Connecting): Replace "set remotebaud" by "set
3000 serial baud".
3001 (Remote Configuration): Replace "set remotebaud" by "set serial
3002 baud". Replace "show remotebaud" by "show serial baud".
3003
3004 2013-10-07 Pedro Alves <palves@redhat.com>
3005
3006 PR breakpoints/11568
3007 * gdb.texinfo (Thread-Specific Breakpoints): Mention what happens
3008 when the thread is removed from the thread list.
3009
3010 2013-10-06 Sergio Durigan Junior <sergiodj@redhat.com>
3011
3012 * gdb.texinfo (Convenience Variables): Document $_exitsignal.
3013 Update entry for $_exitcode.
3014
3015 2013-10-04 Joel Brobecker <brobecker@adacore.com>
3016
3017 * gdb.texinfo (GDB/MI Program Execution): Document "-exec-run"'s
3018 new "--start" option.
3019
3020 2013-10-02 Pedro Alves <palves@redhat.com>
3021
3022 * gdb.texinfo (Registers): Expand description of saved registers
3023 in frames. Explain <not saved>.
3024
3025 2013-09-25 Doug Evans <dje@google.com>
3026
3027 * gdb.texinfo (Debugging Output): Document set/show debug symfile.
3028
3029 2013-09-16 Stan Shebs <stan@codesourcery.com>
3030
3031 Remove the internals manual gdbint.texinfo.
3032 * Makefile.in (INFO_DEPS): Remove gdbint.info.
3033 (PDFFILES): Remove gdbint.pdf.
3034 (HTMLFILES): Remove gdbint/index.html.
3035 (HTMLFILES_INSTALL): Remove gdbint.
3036 (GDBINT_DOC_FILES): Remove.
3037 (dvi): Remove gdbint.dvi.
3038 (ps): Remove gdbint.ps.
3039 * gdbint.texinfo: Remove file.
3040 * gdb.texinfo (Maintenance Commands): Remove reference to gdbint.
3041
3042 2013-09-16 Sergio Durigan Junior <sergiodj@redhat.com>
3043
3044 * gdb.texinfo (Convenience Functions): Mention new convenience
3045 function $_isvoid.
3046
3047 2013-09-13 Andreas Arnez <arnez@linux.vnet.ibm.com>
3048
3049 * gdb.texinfo (Decimal Floating Point format): Mention S/390.
3050 (Standard Target Features): Add new node to menu.
3051 (S/390 and System z Features): New node.
3052
3053 2013-09-13 Sanimir Agovic <sanimir.agovic@intel.com>
3054
3055 * gdb.texinfo (GDB/MI Miscellaneous Commands): Use
3056 -list-target-features in the example.
3057
3058 2013-09-11 Jan Kratochvil <jan.kratochvil@redhat.com>
3059
3060 * gdb.texinfo (MiniDebugInfo): Prepare file debug and use it to create
3061 mini_debuginfo. Strip binary before adding mini_debuginfo to it.
3062
3063 2013-09-11 Jan Kratochvil <jan.kratochvil@redhat.com>
3064
3065 Sync documentation with gdb.base/gnu-debugdata.exp.
3066 * gdb.texinfo (MiniDebugInfo): Add comment and "D" in the example.
3067
3068 2013-09-11 Jan Kratochvil <jan.kratochvil@redhat.com>
3069
3070 * gdb.texinfo (MiniDebugInfo): Fix two trailing dots.
3071
3072 2013-08-27 Pedro Alves <pedro@codesourcery.com>
3073 Yao Qi <yao@codesourcery.com>
3074
3075 * gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-locals>:
3076 Document new --skip-unavailable option.
3077 <-stack-list-variables>: Document new --skip-unavailable option.
3078
3079 2013-08-26 Doug Evans <dje@google.com>
3080
3081 * gdb.texinfo (Maintenance Commands): "maint print objfiles" now takes
3082 an optional regexp.
3083
3084 2013-08-13 Tom Tromey <tromey@redhat.com>
3085
3086 * gdbint.texinfo (Testsuite): Use @table, not @itemize.
3087 Document GDB_PARALLEL and GDB_INOTIFY.
3088
3089 2013-08-09 Stan Shebs <stan@codesourcery.com>
3090
3091 * LRS: Remove file, describes a long-abandoned live-range
3092 splitting extension to stabs.
3093
3094 2013-07-25 Andrew Burgess <aburgess@broadcom.com>
3095
3096 * gdb.texinfo (Output Formats): Mention the new 'z' formatter.
3097
3098 2013-07-17 Doug Evans <dje@google.com>
3099
3100 * gdb.texinfo (Print Settings): Document "print raw frame-arguments".
3101
3102 2013-07-02 Tom Tromey <tromey@redhat.com>
3103
3104 * gdb.texinfo (Target Commands): Don't mention "target nrom".
3105
3106 2013-06-28 Tom Tromey <tromey@redhat.com>
3107
3108 * Makefile.in (version.subst): Use version.in, not
3109 common/version.in.
3110 * gdbint.texinfo (Versions and Branches, Releasing GDB):
3111 Likewise.
3112
3113 2013-06-27 Pedro Alves <palves@redhat.com>
3114
3115 * gdbint.texinfo (Algorithms) <Stepping over runtime loader
3116 dynamic symbol resolution code>: New section, based on infrun.c
3117 comment.
3118
3119 2013-06-26 Tom Tromey <tromey@redhat.com>
3120
3121 * gdbint.texinfo (Versions and Branches): Use common/version.in.
3122 Update.
3123 (Releasing GDB): Likewise.
3124
3125 2013-06-26 Pedro Alves <pedro@codesourcery.com>
3126 Yao Qi <yao@codesourcery.com>
3127
3128 * gdb.texinfo (GDB/MI Tracepoint Commands): Document
3129 -trace-frame-collected.
3130
3131 2013-06-26 Pedro Alves <pedro@codesourcery.com>
3132
3133 * gdb.texinfo (Traceframe Info Format): Document tvar element
3134 and its attributes.
3135
3136 2013-06-25 Yao Qi <yao@codesourcery.com>
3137
3138 * gdbint.texinfo (Testsuite): Document 'gdb,predefined_tsv'.
3139
3140 2013-06-24 Tom Tromey <tromey@redhat.com>
3141
3142 * Makefile.in (POD2MAN1, POD2MAN5): Use version.subst.
3143 (GDBvn.texi): Use version.subst.
3144 (version.subst): New target.
3145 (mostlyclean): Remove version.subst.
3146
3147 2013-06-20 Pedro Alves <pedro@codesourcery.com>
3148
3149 * gdb.texinfo (GDB/MI Data Manipulation)
3150 <-data-list-register-values>: Document the --skip-unavailable
3151 option.
3152
3153 2013-06-07 Yao Qi <yao@codesourcery.com>
3154
3155 * gdb.texinfo (Symbols): Add kindex and cindex for
3156 'maint print msymbols'.
3157
3158 2013-06-05 Simon Marchi <simon.marchi@ericsson.com> (tiny change)
3159
3160 * gdb.texinfo (Miscellaneous gdb/mi Commands): Fix -add-inferior
3161 response field name (thread-group to inferior).
3162
3163 2013-06-04 Gary Benson <gbenson@redhat.com>
3164
3165 * gdb.texinfo (General Query Packets/qSupported): Added
3166 "qXfer:libraries-svr4:read" and "augmented-libraries-svr4-read".
3167 to the table of currently defined stub features.
3168 Added a more detailed entry for "augmented-libraries-svr4-read".
3169 (General Query Packets/qXfer:libraries-svr4:read): Documented
3170 the augmented form of this packet.
3171
3172 2013-05-23 Joel Brobecker <brobecker@adacore.com>
3173
3174 * gdb.texinfo (System-wide Configuration Scripts): Renames
3175 "Installed System-wide Configuration Scripts". Add associated
3176 @menu block.
3177
3178 2013-05-23 Yao Qi <yao@codesourcery.com>
3179 Pedro Alves <palves@redhat.com>
3180
3181 * gdb.texinfo (Packets): Document 'vCont;r'.
3182 (Continuing and Stepping): Document target-assisted range
3183 stepping, and the 'set range-stepping' and 'show range-stepping'
3184 commands.
3185
3186 2013-05-23 Joel Brobecker <brobecker@adacore.com>
3187
3188 * gdb.texinfo (Installed System-wide Configuration Scripts):
3189 Add subsection describing the scripts now available under
3190 the data-dir's system-gdbbinit subdirectory.
3191 * NEWS: Add entry announcing the availability of system-wide
3192 configuration scripts for ElinOS and Wind River Linux.
3193
3194 2013-05-21 Hui Zhu <hui@codesourcery.com>
3195
3196 * gdb.texinfo (GDB/MI Breakpoint Commands): Describe the
3197 "-dprintf-insert" command.
3198
3199 2013-05-17 Doug Evans <dje@google.com>
3200
3201 * gdb.texinfo (Maintenance Commands): Update doc for
3202 "maint check-psymtabs". Add doc for "maint check-symtabs",
3203 "maint expand-symtabs".
3204
3205 2013-05-15 Markus Metzger <markus.t.metzger@intel.com>
3206
3207 * gdb.texinfo (Process Record and Replay): Document the
3208 "record goto" command and its sub-commands.
3209
3210 2013-05-10 Phil Muldoon <pmuldoon@redhat.com>
3211
3212 * gdb.texinfo (Backtrace): Add "no-filter" argument.
3213 (Python API): Add Frame Filters API, Frame Wrapper API,
3214 Writing a Frame Filter/Wrapper, Managing Management of Frame
3215 Filters chapter entries.
3216 (Frame Filters API): New Node.
3217 (Frame Wrapper API): New Node.
3218 (Writing a Frame Filter): New Node.
3219 (Managing Frame Filters): New Node.
3220 (Progspaces In Python): Add note about frame_filters attribute.
3221 (Objfiles in Python): Ditto.
3222 (GDB/MI Stack Manipulation): Add -enable-frame-filters command,
3223 @anchors and --no-frame-filters option to -stack-list-variables,
3224 -stack-list-frames, -stack-list-locals and -stack-list-arguments
3225 commands.
3226
3227 2013-05-08 Joel Brobecker <brobecker@adacore.com>
3228
3229 * gdbint.texinfo (Native Debugging): Add "AIX Shared Library
3230 Support" subsection documenting the XML format used to transfer
3231 shared library info on AIX.
3232
3233 2013-05-08 Joel Brobecker <brobecker@adacore.com>
3234
3235 * gdb.texinfo (Debugging Output): Add documentation of
3236 "set debug aix-solib" and "show debug aix-solib" commands.
3237
3238 2013-05-06 Sandra Loosemore <sandra@codesourcery.com>
3239
3240 * gdb.texinfo (Nios II): New section.
3241 (Nios II Features): New section.
3242
3243 2013-05-06 Joel Brobecker <brobecker@adacore.com>
3244
3245 * gdbint.texinfo (Algorithms): Remove entries documenting
3246 DEPRECATED_IBM6000_TARGET, SOLIB_ADD, and
3247 SOLIB_CREATE_INFERIOR_HOOK.
3248
3249 2013-04-29 Tom Tromey <tromey@redhat.com>
3250
3251 PR python/14204:
3252 * gdb.texinfo (Python API): Fix menu entry.
3253 (Blocks In Python): Fix subsubsection text. Rewrite intro.
3254 Define global and static block. Add example. Clarify
3255 block relationship for inline functions.
3256
3257 2013-04-29 Tom Tromey <tromey@redhat.com>
3258
3259 * gdb.texinfo (Python API): Mention Python help and keyword
3260 arguments. Move pagination text to Basic Python.
3261 (Basic Python): Put pagination text here. Document
3262 close-on-exec, SIGCHLD, and SIGINT.
3263
3264 2013-04-19 Pedro Alves <palves@redhat.com>
3265
3266 * gdbint.texinfo (Misc Guidelines) <Compiler Warnings>: Write
3267 "signedness" instead of "signness".
3268
3269 2013-04-19 Pedro Alves <palves@redhat.com>
3270
3271 * gdbint.texinfo (Misc Guidelines) <Compiler Warnings>: Replace
3272 -Wno-pointer-sign text with text on -Wpointer-sign.
3273
3274 2013-04-16 Tom Tromey <tromey@redhat.com>
3275
3276 * gdb.texinfo (Set Catchpoints): Mention earliest version of
3277 GCC that has the SDT probe points.
3278
3279 2013-04-15 Tom Tromey <tromey@redhat.com>
3280
3281 * gdb.texinfo (Set Catchpoints): Document regexp syntax for
3282 exception catchpoints.
3283
3284 2013-04-15 Tom Tromey <tromey@redhat.com>
3285
3286 * gdb.texinfo (Set Catchpoints): Document $_exception.
3287 (Convenience Vars): Mention $_exception.
3288
3289 2013-04-15 Tom Tromey <tromey@redhat.com>
3290
3291 * gdb.texinfo (Set Catchpoints): Reorganize exception
3292 catchpoints. Document "catch rethrow".
3293 (Debugging C Plus Plus): Mention "catch rethrow".
3294
3295 2013-04-15 Tom Tromey <tromey@redhat.com>
3296
3297 * gdb.texinfo (Set Catchpoints): Remove obsolete text.
3298
3299 2013-04-12 Jan Kratochvil <jan.kratochvil@redhat.com>
3300 Eli Zaretskii <eliz@gnu.org>
3301
3302 * gdb.texinfo (Auto-loading safe path): Add quick -iex using command
3303 line below the sample output.
3304
3305 2013-04-12 Eli Zaretskii <eliz@gnu.org>
3306
3307 * gdb.texinfo (Mode Options): Document '-configuration'.
3308 (Help): Document "show configuration".
3309 (Bug Reporting): Add requirements to include the configuration
3310 details in bug reports.
3311
3312 2013-04-11 Jan Kratochvil <jan.kratochvil@redhat.com>
3313
3314 * Makefile.in (MAN1S): Add gcore.1.
3315 Remove "Host, target, and site specific Makefile fragments" comment.
3316 (@host_makefile_frag@, HAVE_NATIVE_GCORE_TARGET): New.
3317 (install-man1, uninstall-man1): Conditionalize gcore.1.
3318 (gcore.1): New.
3319 * gdb.texinfo (Man Pages): Add gcore man.
3320 (gcore man): New node.
3321
3322 2013-04-10 Pedro Alves <palves@redhat.com>
3323
3324 * gdb.texinfo (Process Record and Replay): Document that "set
3325 record full insn-number-max", "set record
3326 instruction-history-size" and "set record
3327 function-call-history-size" accept "unlimited".
3328 (Backtrace): Document that "set backtrace limit" accepts
3329 "unlimited".
3330 (List): Document that "set listsize" accepts "unlimited".
3331 (Print Settings)" Document that "set print max-symbolic-offset",
3332 "set print elements" and "set print repeats" accept "unlimited".
3333 (Starting and Stopping Trace Experiments): Document that "set
3334 trace-buffer-size" accepts "unlimited".
3335 (Remote Configuration): Document that "set tcp connect-timeout"
3336 accepts "unlimited".
3337 (Command History): Document that "set history size" accepts
3338 "unlimited".
3339 (Screen Size): Document that "set height" and "set width" accepts
3340 "unlimited". Adjust "set pagination"'s description to suggest
3341 "set height unlimited" instead of "set height 0".
3342
3343 2013-04-10 Yao Qi <yao@codesourcery.com>
3344
3345 * gdb.texinfo (Trace Files): Add "target ctf".
3346
3347 2013-04-06 Jan Kratochvil <jan.kratochvil@redhat.com>
3348
3349 * Makefile.in (POD2MAN1, POD2MAN5): Replace $(VERSION) by ../version.in.
3350
3351 * Makefile.in (install-man1, install-man5, uninstall-man1)
3352 (uninstall-man5): Replace $(MANS) by $(MAN1S) and $(MAN5S) respectively.
3353
3354 * Makefile.in (gdb.1, gdbserver.1, gdbinit.5): Use $(srcdir).
3355
3356 2013-04-06 Jan Kratochvil <jan.kratochvil@redhat.com>
3357 Eli Zaretskii <eliz@gnu.org>
3358
3359 * gdb.texinfo (gdbserver man): Rename tty to comm. Swap --attach
3360 parameters order. Remove "On some targets" for --attach. Document the
3361 --multi parameter and extended-remote command. Document all the
3362 options.
3363
3364 2013-04-05 Jan Kratochvil <jan.kratochvil@redhat.com>
3365
3366 * gdb.texinfo (gdb man): Mention option -p. Include Fortran to
3367 the list of supported languages.
3368
3369 2013-04-05 Jan Kratochvil <jan.kratochvil@redhat.com>
3370
3371 Convert man pages to texinfo, new gdbinit.5 texinfo page.
3372 * Makefile.in (mandir, man1dir, man5dir, SYSTEM_GDBINIT, MANCONF,
3373 (TEXI2POD, POD2MAN1, POD2MAN5, MAN1S, MAN5S, MANS, man): New.
3374 (diststuff): Add man.
3375 (install-man, install-man1, install-man5, uninstall-man, uninstall-man1)
3376 (uninstall-man5): New.
3377 (STAGESTUFF): Add *.1 and *.5.
3378 (GDBvn.texi): Add SYSTEM_GDBINIT.
3379 (gdb.1, gdbserver.1, gdbinit.5): New.
3380 (maintainer-clean realclean): Add $(MANS).
3381 (install): Add install-man.
3382 (uninstall): Add uninstall-man.
3383 * gdb.texinfo (@include gdb-cfg.texi): Wrap it by @c man begin INCLUDE.
3384 (@copying): Wrap it by @c man begin COPYRIGHT.
3385 (Top): Add Man Pages.
3386 (Man Pages, gdb man, gdbserver man, gdbinit man): New.
3387
3388 2013-04-02 Pedro Alves <palves@redhat.com>
3389
3390 * gdb.texinfo (Debugging Output): Document "set/show debug
3391 aarch64", "set/show debug coff-pe-read" and "set/show debug
3392 mach-o".
3393
3394 2013-04-02 Pedro Alves <palves@redhat.com>
3395
3396 * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
3397 table>: Add entry for "trace-buffer-size".
3398
3399 2013-03-28 Pedro Alves <palves@redhat.com>
3400
3401 * gdb.texinfo (Remote Configuration) <set remote @var{name}-packet
3402 table>: Add entry for "trace-status".
3403
3404 2013-03-28 Eli Zaretskii <eliz@gnu.org>
3405
3406 * gdb.texinfo (Maintenance Commands): Use @enumerate, not "@table
3407 @bullet", which is invalid (makeinfo 5.1 barfs).
3408
3409 2013-03-28 Pedro Alves <palves@redhat.com>
3410
3411 PR gdb/15294
3412
3413 * gdb.texinfo (List) <set listsize>: Adjust to document that
3414 listsize 0 means no limit, and remove mention of -1.
3415
3416 2013-03-22 Yao Qi <yao@codesourcery.com>
3417
3418 * gdb.texinfo (Embedded Processors): Remove menu item
3419 "OpenRISC 1000".
3420 (OpenRISC 1000): Remove.
3421
3422 2013-03-21 Doug Evans <dje@google.com>
3423
3424 * gdb.texinfo (Maintenance Commands): Add docs for
3425 "mt set per-command {space,time,symtab} {on,off}".
3426
3427 2013-03-14 Hui Zhu <hui@codesourcery.com>
3428 Yao Qi <yao@codesourcery.com>
3429
3430 * gdb.texinfo (Trace Files): Add "tsave -ctf".
3431
3432 2013-03-13 Keith Seitz <keiths@redhat.com>
3433
3434 * gdb.texinfo (Maintenance Commands): Add missing ')' for
3435 "maint agent" reference to Dynamic printf.
3436
3437 2013-03-11 Eli Zaretskii <eliz@gnu.org>
3438
3439 * gdb.texinfo (General Query Packets): Don't use colon in index
3440 entries visible to Info format.
3441
3442 2013-03-11 Markus Metzger <markus.t.metzger@intel.com>
3443
3444 * gdb.texinfo (Process Record and Replay): Document record
3445 changes.
3446
3447 2013-03-11 Markus Metzger <markus.t.metzger@intel.com>
3448
3449 * gdb.texinfo (Requirements): List qXfer:btrace:read requiring expat.
3450 (General Query Packets): Describe Qbtrace:bts, Qbtrace:off, and
3451 qXfer:btrace:read.
3452
3453 2013-03-09 Eli Zaretskii <eliz@gnu.org>
3454
3455 * gdb.texinfo (General Query Packets, Tracepoint Packets): Don't
3456 use colons in @anchor and @cindex entries.
3457
3458 2013-03-09 Hafiz Abid Qadeer <abidh@codesourcery.com>
3459
3460 * gdb.texinfo (QTBuffer:size): Add cindex and anchor.
3461
3462 2013-03-08 Stan Shebs <stan@codesourcery.com>
3463 Hafiz Abid Qadeer <abidh@codesourcery.com>
3464
3465 * gdb.texinfo (Starting and Stopping Trace Experiments): Document
3466 trace-buffer-size set and show commands.
3467 (Tracepoint Packets): Document QTBuffer:size.
3468 (General Query Packets): Document QTBuffer:size.
3469
3470 2013-02-21 Tom Tromey <tromey@redhat.com>
3471
3472 * gdb.texinfo: Remove bad @syncodeindex.
3473 (Values From Inferior, Types In Python, Inferiors In Python)
3474 (Events In Python, Threads In Python, Frames In Python, Blocks In
3475 Python, Symbols In Python, Symbol Tables In Python): Remove
3476 @tables.
3477 (Packets, General Query Packets, Tracepoint Packets)
3478 (Host I/O Packets): Use @w{} for empty @item.
3479
3480 2013-02-20 Siva Chandra Reddy <sivachandra@google.com>
3481
3482 * gdb.texinfo (Architectures In Python): Add description about
3483 the new method gdb.Architecture.disassemble.
3484
3485 2013-02-15 Pedro Alves <pedro@codesourcery.com>
3486 Hafiz Abid Qadeer <abidh@codesourcery.com>
3487
3488 * gdb.texinfo (GDB/MI Tracepoint Commands) <-trace-status>:
3489 Document the "trace-file" field.
3490
3491 2013-02-07 Doug Evans <dje@google.com>
3492
3493 * gdb.texinfo (Machine Code): Clarify argument to disassemble
3494 command.
3495
3496 2013-02-06 Yao Qi <yao@codesourcery.com>
3497
3498 * gdb.texinfo (GDB/MI Async Records): Document new MI
3499 notification "=tsv-modified". Update the document of MI
3500 notification "=tsv-created".
3501 * observer.texi (GDB Observers): New observer tsv_modified.
3502 Update observer tsv_created and tsv_delete.
3503
3504 2013-02-05 Yufeng Zhang <yufeng.zhang@arm.com>
3505
3506 * gdb.texinfo (AArch64 Features): New section; document
3507 org.gnu.gdb.aarch64.core and org.gnu.gdb.aarch64.fpu.
3508 (Architectures): Add new AArch64 section to document AArch64
3509 architecture specific commands.
3510 (ABI): Add description of the new OS ABI "Newlib" and its influence
3511 on the longjmp handling.
3512
3513 2013-02-03 Eldar Gaynetdinov <hal9000ed2k@gmail.com>
3514 Jan Kratochvil <jan.kratochvil@redhat.com>
3515
3516 * gdb.texinfo (Backtrace): Added description of 'filename-display'
3517 variable in 'set/show backtrace' section.
3518
3519 2013-01-31 Tom Tromey <tromey@redhat.com>
3520
3521 * gdb.texinfo (Target Commands): Fix typo.
3522
3523 2013-01-23 Siva Chandra Reddy <sivachandra@google.com>
3524
3525 * doc/gdb.texinfo (Architectures In Python): New sub-sub-section
3526 describing the gdb.Architecture class.
3527 (Frames In Python): Add description about the new method
3528 gdb.Frame.architecture().
3529
3530 2013-01-23 Doug Evans <dje@google.com>
3531
3532 * gdb.texinfo (Index Section Format): Document .gdb_index version 8.
3533
3534 2013-01-21 Marc Khouzam <marc.khouzam@ericsson.com>
3535
3536 * gdb.texinfo (GDB/MI Breakpoint Commands): Document new
3537 'thread-groups' field when printing a breakpoint in MI.
3538
3539 2012-01-17 Sanjoy Das <sanjoy@playingwithpointers.com>
3540 * gdb.texinfo (Using JIT Debug Info Readers): Change documentation
3541 to reflect that jit-reader-load now supports absolute file-names.
3542
3543 2013-01-16 Tom Tromey <tromey@redhat.com>
3544
3545 * gdb.texinfo (Set Catchpoints): Document "catch signal".
3546 (Signals): Likewise.
3547
3548 2013-01-16 Tom Tromey <tromey@redhat.com>
3549
3550 * gdb.texinfo (GDB/MI Breakpoint Information): Document
3551 "catch-type" field.
3552 (GDB/MI Catchpoint Commands): Add "catch-type" to examples.
3553
3554 2013-01-07 Tom Tromey <tromey@redhat.com>
3555
3556 * gdb.texinfo (Mode Options): Don't mention -epoch.
3557 (Data, Emacs): Remove obsolete comments.
3558
3559 2013-01-02 Tom Tromey <tromey@redhat.com>
3560
3561 * gdb.texinfo (GDB/MI Output Records): Update menu.
3562 (GDB/MI Breakpoint Information): New node.
3563 (GDB/MI Breakpoint Commands) <-break-info>: Link to new node.
3564 <-break-insert>: Likewise.
3565
3566 2012-12-31 Yao Qi <yao@codesourcery.com>
3567
3568 * gdb.texinfo (Remote Non-Stop): Move paragraphs to ...
3569 (Packets): Move "vStopped" packet to ...
3570 (Notification Packets): ... here. Describe the components
3571 of notification. Add a table of supported notifications.
3572 Add an example on the process of he async notification.
3573
3574 2012-12-25 Jan Kratochvil <jan.kratochvil@redhat.com>
3575
3576 * gdb.texinfo (GDB/MI Data Manipulation) (fullname): Make it always
3577 present.
3578 (GDB/MI File Commands) (-file-list-exec-source-files): Make the
3579 fullname output always present.
3580
3581 2012-12-23 Pierre Muller <muller@sourceware.org>
3582
3583 * gdbint.texinfo (Function prototypes): Require use of "extern"
3584 modifier for function prototypes in headers.
3585
3586 2012-12-19 Joel Brobecker <brobecker@adacore.com>
3587
3588 * refcard.tex: Update copyright notice to GPL v3 or later.
3589 Update contact info.
3590
3591 2012-12-16 Jan Kratochvil <jan.kratochvil@redhat.com>
3592
3593 * gdbint.texinfo (Coding Standards) (C Usage): New rule for 0 vs. NULL.
3594
3595 2012-12-15 Yao Qi <yao@codesourcery.com>
3596
3597 * gdb.texinfo (Debugging Output): Document 'set debug
3598 notification' and 'show debug notification'.
3599
3600 2012-12-15 Yao Qi <yao@codesourcery.com>
3601
3602 * gdb.texinfo (Listing Tracepoints): New item and example about
3603 'installed on target' output.
3604 Add more in the example about 'installed on target'.
3605 (GDB/MI Breakpoint Commands): Doc about 'installed field.
3606
3607 2012-12-14 Tom Tromey <tromey@redhat.com>
3608
3609 * gdb.texinfo (SVR4 Process Information): Mention core files.
3610
3611 2012-12-12 Mircea Gherzan <mircea.gherzan@intel.com>
3612
3613 * gdb.texinfo (GDB/MI Catchpoint Commands): New section.
3614
3615 2012-12-11 Pedro Alves <palves@redhat.com>
3616
3617 * gdb.texinfo: Remove all mentions of Unixware throughout.
3618
3619 2012-12-09 Jan Kratochvil <jan.kratochvil@redhat.com>
3620
3621 * gdbint.texinfo (Host Definition): Remove CC_HAS_LONG_LONG.
3622
3623 2012-11-29 Tom Tromey <tromey@redhat.com>
3624
3625 * gdb.texinfo (SVR4 Process Information): Document missing
3626 "info proc" subcommands.
3627
3628 2012-11-29 Yao Qi <yao@codesourcery.com>
3629
3630 PR gdb/1477.
3631 * gdb.texinfo (Print Settings): Correct the default 'demangle-style'
3632 to 'auto' instead of 'gnu'.
3633
3634 2012-11-26 Tom Tromey <tromey@redhat.com>
3635
3636 * gdb.texinfo (MiniDebugInfo): New node.
3637 (GDB Files): Update.
3638
3639 2012-11-16 Doug Evans <dje@google.com>
3640
3641 * gdb.texinfo (System-wide configuration): If the system-wide init
3642 file lives in the data-directory, and --data-directory is provided,
3643 look for it there.
3644
3645 2012-11-15 Tom Tromey <tromey@redhat.com>
3646
3647 * gdb.texinfo (Signaling): Fix typo.
3648
3649 2012-11-13 Giuseppe Montalto <giuseppe.montalto@st.com>
3650
3651 * gdb.texinfo (GDB/MI Data Manipulation): Document new optional
3652 parameter "count" of -data-write-memory-bytes, and add an example.
3653
3654 2012-11-12 Tom Tromey <tromey@redhat.com>
3655
3656 * gdb.texinfo (Symbols): Document "info type-printers",
3657 "enable type-printer" and "disable type-printer".
3658 (Python API): Add new node to menu.
3659 (Type Printing API): New node.
3660 (Progspaces In Python): Document type_printers field.
3661 (Objfiles In Python): Likewise.
3662 (gdb.types) <get_type_recognizers, apply_type_recognizers,
3663 register_type_printer, TypePrinter>: Document.
3664
3665 2012-11-12 Tom Tromey <tromey@redhat.com>
3666
3667 * gdb.texinfo (Symbols): Document "set print type methods",
3668 "set print type typedefs", and flags to ptype and whatis.
3669
3670 2012-11-09 Andrew Burgess <aburgess@broadcom.com>
3671
3672 * gdb.texinfo (GDB/MI Data Manipulation): Add fullname field to
3673 the example -data-disassemble output. Extend the description of
3674 the -data-disassemble results to document all fields. Document
3675 the cli disassemble command as being related to -data-disassemble.
3676
3677 2012-11-09 Yao Qi <yao@codesourcery.com>
3678
3679 PR gdb/14777.
3680 * gdb.texinfo (OS Information): Remove doc on command
3681 'info udot'.
3682
3683 2012-11-08 Joel Brobecker <brobecker@adacore.com>
3684
3685 * gdb.texinfo (Startup): Minor rewording, and clarify scope of
3686 gdb.ini warning for Windows port.
3687
3688 2012-11-08 Yao Qi <yao@codesourcery.com>
3689
3690 * gdb.texinfo (Search): Add kindex for 'fo'.
3691
3692 2012-11-05 Tom Tromey <tromey@redhat.com>
3693
3694 PR python/14802:
3695 * gdb.texinfo (Functions In Python): Add example.
3696
3697 2012-11-03 Yao Qi <yao@codesourcery.com>
3698
3699 * observer.texi (GDB Observers): Remove observer
3700 'tracepoint_modified', 'tracepoint_created' and
3701 'tracepoint_deleted'.
3702
3703 2012-10-26 Tom Tromey <tromey@redhat.com>
3704
3705 * gdb.texinfo (General Query Packets): Use @itemx for QAgent.
3706
3707 2012-10-25 Tom Tromey <tromey@redhat.com>
3708
3709 * gdb.texinfo (General Query Packets): Use @itemx.
3710
3711 2012-10-17 Yao Qi <yao@codesourcery.com>
3712
3713 * observer.texi (GDB Observers): Update observer
3714 'memory_changed'.
3715 * gdb.texinfo (GDB/MI Async Records): Document for
3716 "memory-changed" notification.
3717
3718 2012-10-15 Doug Evans <dje@google.com>
3719
3720 * gdb.texinfo (Mode Options): Document -nh.
3721 Elaborate on docs for -nx.
3722
3723 2012-09-26 Siddhesh Poyarekar <siddhesh@redhat.com>
3724
3725 * observer.texi (memory_changed): Expand parameter LEN to ssize_t.
3726
3727 2012-09-21 Yao Qi <yao@codesourcery.com>
3728 Pedro Alves <palves@redhat.com>
3729
3730 * gdb.texinfo (GDB/MI Async Records): Document notification
3731 'record-started' and 'record-stopped'.
3732 * observer.texi (GDB Observers): New observer 'record-changed'.
3733
3734 2012-09-19 Thomas Schwinge <thomas@codesourcery.com>
3735
3736 * gdb.texinfo: Document the removal of SH's 'regs' command.
3737
3738 2012-09-18 Sergio Durigan Junior <sergiodj@redhat.com>
3739
3740 * gdb.texinfo (jump): Mention new alias `j' for `jump'.
3741
3742 2012-09-18 Yao Qi <yao@codesourcery.com>
3743
3744 * gdb.texinfo (GDB/MI Async Records): Document new MI
3745 notifications '=tsv-created' and '=tsv-deleted'.
3746 * observer.texi (GDB Observers): New observer tsv_created and
3747 tsv_deleted.
3748
3749 2012-09-18 Yao Qi <yao@codesourcery.com>
3750
3751 * observer.texi (GDB Observers): New observer 'traceframe_changed'.
3752 * gdb.texinfo (GDB/MI Async Records): Mention new MI notification
3753 '=traceframe-changed'.
3754
3755 2012-09-17 Yao Qi <yao@codesourcery.com>
3756
3757 * gdb.texinfo (List): Describe the meaning of 0 and -1 in
3758 'set listsize'.
3759
3760 2012-09-13 Jan Kratochvil <jan.kratochvil@redhat.com>
3761 Eli Zaretskii <eliz@gnu.org>
3762
3763 * gdbint.texinfo (Defining Other Architecture Features): Clarify *pcptr
3764 encoding for gdbarch_breakpoint_from_pc, bp_addr for
3765 gdbarch_push_dummy_call and bp_addr for gdbarch_push_dummy_code.
3766
3767 2012-08-27 Jan Kratochvil <jan.kratochvil@redhat.com>
3768
3769 * gdb.texinfo (objfile-gdb.py file): New paragraph for .exe stripping.
3770
3771 2012-08-23 Khoo Yit Phang <khooyp@cs.umd.edu>
3772
3773 Document how to return from "python-interactive" to GDB.
3774 * gdb.texinfo (Python Commands): Update documentation.
3775
3776 2012-08-22 Khoo Yit Phang <khooyp@cs.umd.edu>
3777
3778 Add a new "python-interactive" command that starts a standard
3779 Python interactive prompt with "pi" as alias, and add "py" as
3780 an alias to "python".
3781 * gdb.texinfo (Python Commands): Document the new commands.
3782
3783 2012-08-22 Tom Tromey <tromey@redhat.com>
3784
3785 * gdbint.texinfo (Host Definition): Remove documentation for
3786 SIGWINCH_HANDLER and SIGWINCH_HANDLER_BODY.
3787
3788 2012-08-17 Keith Seitz <keiths@redhat.com>
3789
3790 PR c++/13356
3791 * gdb.texinfo (Type and Range Checking): Remove warning.
3792 Remove spurious commas.
3793 Update text and examples for re-implementation of set/show
3794 check type.
3795 (C and C++ Type and Range Checks): Likewise.
3796
3797 2012-08-16 Yao Qi <yao@codesourcery.com>
3798
3799 * gdb.texinfo (Types In Python): Mention gdb.TYPE_CODE_BITSTRING
3800 is deprecated.
3801
3802 2012-08-13 Doug Evans <dje@google.com>
3803
3804 * gdb.texinfo (Convenience Vars): Update text for "show convenience"
3805 to include functions.
3806
3807 2012-08-10 Doug Evans <dje@google.com>
3808
3809 * gdb.texinfo (Convenience Funs): New node.
3810 (Types In Python): Document Type.vector.
3811
3812 2012-08-09 Yao Qi <yao@codesourcery.com>
3813
3814 * observer.texi: New observer command_param_changed.
3815 * gdb.texinfo (GDB/MI Async Records): Doc for '=cmd-param-changed'.
3816
3817 2012-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
3818
3819 * gdbint.texinfo (Debugging GDB): In section
3820 'Debugging @value{GDBN} with itself' change .gdbinit for gdb-gdb.gdb.
3821 Mention also gdb-gdb.py.
3822
3823 2012-08-07 Yao Qi <yao@codesourcery.com>
3824
3825 Revert the folloing patch:
3826 2012-08-06 Yao Qi <yao@codesourcery.com>
3827 * gdb.texinfo (Remote Configuration): Add kindex for 'set
3828 remote hardware-watchpoint-limit' and 'set
3829 remote hardware-breakpoint-limit'.
3830
3831 2012-08-06 Nathaniel Flath <flat0103@gmail.com>
3832
3833 * gdb.texinfo (Working Directory): Added information about new
3834 default argument for 'cd' command.
3835
3836 2012-08-06 Yao Qi <yao@codesourcery.com>
3837
3838 * gdb.texinfo (Remote Configuration): Add kindex for 'set
3839 remote hardware-watchpoint-limit' and 'set
3840 remote hardware-breakpoint-limit'.
3841
3842 2012-08-06 Yao Qi <yao@codesourcery.com>
3843
3844 Fix PR14371.
3845
3846 * gdb.texinfo (GDB/MI Async Records): Fix the doc for
3847 '=breakpoint-deleted'.
3848
3849 2012-08-02 Yao Qi <yao@codesourcery.com>
3850
3851 * gdb.texinfo (Native): Remove node Neutrino.
3852
3853 2012-07-27 Yao Qi <yao@codesourcery.com>
3854
3855 * gdb.texinfo (IPA Protocol Commands): Document new command
3856 'close'.
3857
3858 2012-07-25 Tom Tromey <tromey@redhat.com>
3859
3860 * gdb.texinfo (Maintenance Commands): Document maint info bfds.
3861
3862 2012-07-20 Doug Evans <dje@google.com>
3863
3864 * gdb.texinfo (Mode Options): Delete --use-deprecated-index-sections.
3865 (Index Files): Document how to control the use of deprecated index
3866 sections.
3867 (Index Section Format): Replace --use-deprecated-index-sections with
3868 "set use-deprecated-index-sections on".
3869
3870 2012-07-12 Eli Zaretskii <eliz@gnu.org>
3871
3872 * gdbint.texinfo: Remove @syncodeindex directives that put all the
3873 indices into a single node "Index". Instead, join function and
3874 variable indices into a single index, separate from the concept
3875 index. Requested in
3876 http://sourceware.org/ml/gdb-patches/2012-07/msg00146.html.
3877 (Top): Update the top-level menu: instead of one "Index" there are
3878 now separate entries "Concept Index" and "Function and Variable
3879 Index".
3880 (Concept Index, Function and Variable Index): New nodes.
3881 (Index): Node deleted.
3882
3883 2012-07-05 Hui Zhu <hui_zhu@mentor.com>
3884
3885 * gdb.texinfo (Maintenance Commands): Change help for "maint agent"
3886 and "maint agent-eval".
3887
3888 2012-07-03 Eli Zaretskii <eliz@gnu.org>
3889
3890 * gdb.texinfo: Separate the index into 2 indices, cp and fn, to
3891 avoid file-name clashes between Index.html and index.html on
3892 case-insensitive filesystems. See the discussion starting in
3893 http://sourceware.org/ml/gdb-patches/2012-06/msg00457.html for the
3894 details of the problem.
3895 (Top): Update the master menu for the above.
3896 (Concept Index, Command and Variable Index): New nodes, instead of
3897 the old "Index" node that was deleted. All cross-references
3898 updated.
3899
3900 2012-07-02 Stan Shebs <stan@codesourcery.com>
3901
3902 * gdb.texinfo (Dynamic Printf): Mention agent style and
3903 disconnected dprintf.
3904 (Maintenance Commands): Describe maint agent-printf.
3905 (General Query Packets): Mention BreakpointCommands feature.
3906 (Packets): Document commands extension to Z0 packet.
3907 * agentexpr.texi (Bytecode Descriptions): Document printf
3908 bytecode.
3909
3910 2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
3911
3912 * gdb.texinfo (File Options): Change -ix and -iex commands that apply
3913 only after gdbinit files.
3914 (Startup): Move -iex and -iex commands down after gdbinit files.
3915
3916 2012-07-02 Jan Kratochvil <jan.kratochvil@redhat.com>
3917
3918 * gdb.texinfo (Auto-loading safe path): Note the shell wildcard
3919 possibility.
3920
3921 2012-06-29 Tom Tromey <tromey@redhat.com>
3922
3923 * gdb.texinfo (Index Section Format): Update for version 7.
3924
3925 2012-06-28 Stan Shebs <stan@codesourcery.com>
3926
3927 * gdb.texinfo (Miscellaneous GDB/MI Commands): Update -info-os
3928 example, add note about title column.
3929
3930 2012-06-26 Siva Chandra Reddy <sivachandra@google.com>
3931
3932 * gdb.texinfo (Symbol Tables In Python): Add description about
3933 the new 'last' attribute of gdb.Symtab_and line.
3934
3935 2012-06-26 Siva Chandra Reddy <sivachandra@google.com>
3936
3937 * gdb.texinfo (Symbol Tables In Python): Correct the description
3938 of the 'pc' attribute of gdb.Symtab_and_line.
3939
3940 2012-06-26 Doug Evans <dje@google.com>
3941
3942 * gdb.texinfo (Debugging Output): Document debug options dwarf2-read
3943 and symtab-create.
3944
3945 2012-06-25 Keith Seitz <keiths@redhat.com>
3946
3947 * gdb.texinfo (GDB/MI Breakpoint Commands): Remove "-r" option
3948 from example. Remove "rbreak" from list of corresponding
3949 gdb commands.
3950
3951 2012-06-23 Doug Evans <dje@google.com>
3952
3953 * gdb.texinfo (Index Section Format): Document version 7 format.
3954
3955 2012-06-22 Yao Qi <yao@codesourcery.com>
3956
3957 * gdb.texinfo: Add missing cindex for some packets.
3958
3959 2012-06-20 Keith Seitz <keiths@redhat.com>
3960
3961 * gdb.texinfo (GDB/MI Breakpoint Commands): Re-order options
3962 for -break-insert and document -p.
3963
3964 2012-06-20 Yao Qi <yao@codesourcery.com>
3965
3966 * gdb.texinfo (Inferiors In Python): Replace "gdb.read_memory"
3967 and "gdb.write_memory" with "Inferior.read_memory" and
3968 "Inferior.write_memory".
3969
3970 2012-06-15 Patrice Dumas <pertusus@free.fr> (tiny change)
3971
3972 * gdb.texinfo (Summary): Add a link to "Free Documentation".
3973 (Free Documentation): Add @node line.
3974 (Continuing and Stepping) <advance location>: Use @item instead of
3975 @itemx.
3976 (Reverse Execution) <set exec-direction reverse>: Use @item instead of
3977 @itemx.
3978 (Embedded Processors): Put the link to "PA" to its correct place,
3979 according to document structure.
3980 (Python API): Put the link to "Lazy Strings In Python" to its
3981 correct place.
3982 (Index): Use @@ in @tex block to get a literal @.
3983
3984 * gdbint.texinfo: Fix the @subtitle line.
3985
3986 * stabs.texinfo (Top): Put the link to "Symbol Types Index" to its
3987 correct place.
3988
3989 2012-06-08 Yao Qi <yao@codesourcery.com>
3990
3991 * gdb.texinfo (In-Process Agent): Add 'In-Process Agent
3992 Protocol'.
3993 (In-Process Agent Protocol, IPA Protocol Objects)
3994 (IPA Protocol Commands): New nodes.
3995 (Tracepoint Packets): Add anchors.
3996
3997 2012-06-06 Thomas Schwinge <thomas@codesourcery.com>
3998
3999 * gdb.texinfo: Document the deprecation of SH's 'regs' command.
4000
4001 2012-06-06 Yao Qi <yao@codesourcery.com>
4002
4003 * gdb.texinfo: Update copyright year.
4004
4005 2012-05-23 Stan Shebs <stan@codesourcery.com>
4006 Kwok Cheung Yeung <kcy@codesourcery.com>
4007
4008 * gdb.texinfo (Miscellaneous GDB/MI Commands): Document -info-os.
4009
4010 2012-05-20 Jan Kratochvil <jan.kratochvil@redhat.com>
4011
4012 * gdb.texinfo (Separate Debug Files): New anchor debug-file-directory.
4013 Mention also --with-separate-debug-dir.
4014 (Auto-loading): Prepend $debugdir in the sample output.
4015 (Auto-loading safe path): Likewise. Mention also $debugdir for the
4016 auto-load safe-path variable.
4017 (objfile-gdb.py file): Remove the extra debug-file-directory paragraph.
4018 Mention also $debugdir for 'set auto-load scripts-directory'.
4019
4020 2012-05-19 Eli Zaretskii <eliz@gnu.org>
4021
4022 * gdb.texinfo (Continuing and Stepping, Selection, Byte Order)
4023 (MIPS Embedded, MIPS, MIPS Register packet Format)
4024 (Target Descriptions, MIPS Features): Use @acronym{MIPS} where
4025 appropriate.
4026
4027 2012-05-18 Sandra Loosemore <sandra@codesourcery.com>
4028 Maciej W. Rozycki <macro@codesourcery.com>
4029
4030 * gdb.texinfo (MIPS): Document "set mips compression" and "show
4031 mips compression".
4032 (MIPS Breakpoint Kinds): New subsubsection.
4033
4034 2012-05-18 Eli Zaretskii <eliz@gnu.org>
4035
4036 * gdb.texinfo (Architecture-Specific Protocol Details): Define
4037 nodes for subsections. Add @acronym mark-ups and adjust
4038 formatting.
4039
4040 2012-05-18 Jan Kratochvil <jan.kratochvil@redhat.com>
4041
4042 Rename $ddir to $datadir.
4043 * gdb.texinfo (Auto-loading, Auto-loading safe path)
4044 (objfile-gdb.py file): Rename $ddir to $datadir.
4045
4046 2012-05-18 Tom Tromey <tromey@redhat.com>
4047
4048 * gdb.texinfo (Print Settings): Document 'set print symbol'.
4049
4050 2012-05-14 Stan Shebs <stan@codesourcery.com>
4051
4052 * gdb.texinfo (Dynamic Printf): New subsection.
4053
4054 2012-05-13 Siva Chandra Reddy <sivachandra@google.com>
4055
4056 * gdb.texinfo (Basic Python): Add description about the function
4057 gdb.find_pc_line
4058
4059 2012-05-12 Jan Kratochvil <jan.kratochvil@redhat.com>
4060 Eli Zaretskii <eliz@gnu.org>
4061
4062 * gdb.texinfo (Separate Debug Files): Use plural form for global
4063 debugging information directory.
4064
4065 2012-05-11 Stan Shebs <stan@codesourcery.com>
4066 Kwok Cheung Yeung <kcy@codesourcery.com>
4067
4068 * gdb.texinfo (Operating System Auxiliary Information): Document new
4069 'info os' subcommands.
4070
4071 2012-05-11 Jan Kratochvil <jan.kratochvil@redhat.com>
4072
4073 * gdb.texinfo (Auto-loading, Init File in the Current Directory)
4074 (libthread_db.so.1 file, objfile-gdb.gdb file, objfile-gdb.py file)
4075 (dotdebug_gdb_scripts section): Add reference
4076 to 'Auto-loading safe path'.
4077
4078 2012-05-11 Jan Kratochvil <jan.kratochvil@redhat.com>
4079
4080 Implement multi-component --with-auto-load-dir.
4081 * gdb.texinfo (Auto-loading): New references
4082 for 'set auto-load scripts-directory'
4083 and 'show auto-load scripts-directory'.
4084 (Auto-loading safe path): Describe the new default. Move $ddir
4085 substituation reference to 'objfile-gdb.py file'.
4086 (objfile-gdb.py file): Describe script-name alias. Change real-name to
4087 script-name. Describe new 'set auto-load scripts-directory'
4088 and 'show auto-load scripts-directory'.
4089
4090 2012-05-11 Jan Kratochvil <jan.kratochvil@redhat.com>
4091
4092 Provide $ddir substitution for --with-auto-load-safe-path.
4093 * gdb.texinfo (Auto-loading): Replace /usr/local by $ddir/auto-load.
4094 (Auto-loading safe path): Likewise. Mention the default value,
4095 $ddir substitution, --with-auto-load-safe-path and
4096 --without-auto-load-safe-path.
4097 * observer.texi (gdb_datadir_changed): New.
4098
4099 2012-05-09 Jan Kratochvil <jan.kratochvil@redhat.com>
4100
4101 * gdb.texinfo (Auto-loading): Wrap too long lines in @smallexample.
4102 Twice.
4103
4104 * gdb.texinfo (Separate Debug Files, Auto-loading safe path): Replace
4105 directory separator by path separator.
4106
4107 2012-05-06 Jan Kratochvil <jan.kratochvil@redhat.com>
4108
4109 * gdb.texinfo (Auto-loading safe path): Make 'directories'
4110 for 'set auto-load safe-path' optional. Mention if it is omitted.
4111 Change disabling security protection condition to "/", twice.
4112
4113 2012-05-03 Siva Chandra Reddy <sivachandra@google.com>
4114
4115 * gdb.texinfo (Symbol Tables In Python): Add documentation about
4116 the new methods global_block and static_block on gdb.Symtab
4117 objects.
4118
4119 2012-05-02 Siva Chandra Reddy <sivachandra@google.com>
4120
4121 * gdb.texinfo (Blocks In Python): Add a note saying that future
4122 improvements to GDB and its infrastructure can move symbols
4123 across blocks within a symbol table.
4124
4125 2012-04-29 Yao Qi <yao@codesourcery.com>
4126
4127 * gdb.texinfo (Architectures): Remove menu entry `A29K'.
4128 (A29K): Remove.
4129
4130 2012-04-27 Sergio Durigan Junior <sergiodj@redhat.com>
4131 Tom Tromey <tromey@redhat.com>
4132
4133 * gdb.texinfo (Static Probe Points): New entry, explaining SystemTap
4134 and generic static probe support on GDB.
4135
4136 2012-04-25 Doug Evans <dje@google.com>
4137
4138 * gdb.texinfo (Go): Fix thinko.
4139
4140 * gdb.texinfo (Supported Languages): Add Go.
4141 (Go): New node.
4142
4143 2012-04-25 Yao Qi <yao@codesourcery.com>
4144
4145 * gdbint.texinfo (Testsuite): New section `Board settings'.
4146
4147 2012-04-23 Jan Kratochvil <jan.kratochvil@redhat.com>
4148
4149 * gdb.texinfo (Auto-loading safe path): Remove trailing [@dots{}].
4150 Three times.
4151
4152 * gdb.texinfo (Auto-loading safe path): Add trailing @dots{}.
4153 Three times.
4154
4155 2012-04-22 Jan Kratochvil <jan.kratochvil@redhat.com>
4156
4157 * gdb.texinfo (Auto-loading safe path): Replace @itemize @bullet
4158 by @table @asis. Fix formatting of one item.
4159
4160 2012-04-18 Jan Kratochvil <jan.kratochvil@redhat.com>
4161
4162 * gdb.texinfo (Auto-loading verbose mode): Fix smallexample typo.
4163
4164 2012-04-17 Jan Kratochvil <jan.kratochvil@redhat.com>
4165
4166 New option "set debug auto-load".
4167 * gdb.texinfo (Auto-loading): New menu item for auto-load verbose mode.
4168 (auto-load verbose mode): New node.
4169
4170 2012-04-17 Jan Kratochvil <jan.kratochvil@redhat.com>
4171
4172 New option "set auto-load safe-path".
4173 * gdb.texinfo (Auto-loading): Extend the "show auto-load"
4174 and "info auto-load" examples for safe-path. Put there also references
4175 for "set auto-load safe-path" and "show auto-load safe-path".
4176 New menu item for Auto-loading safe path.
4177 (Auto-loading safe path): New node.
4178 (Python Auto-loading): Update the expected output from "Missing"
4179 to "No".
4180
4181 2012-04-17 Jan Kratochvil <jan.kratochvil@redhat.com>
4182
4183 auto-load: Implementation.
4184 * gdb.texinfo (Mode Options): New anchor for -nx.
4185 (Startup): New anchors for Option -init-eval-command,
4186 Home Directory Init File
4187 and Init File in the Current Directory during Startup.
4188 Mention set auto-load local-gdbinit with a reference.
4189 Change the sample code to "set auto-load python-scripts".
4190 (Threads): New anchor set libthread-db-search-path.
4191 Provide references to libthread_db.so.1 file.
4192 (Controlling GDB): New menu item for Auto-loading.
4193 (Auto-loading, Init File in the Current Directory)
4194 (libthread_db.so.1 file, objfile-gdb.gdb file): New nodes.
4195 (Python): Rename the menu item Auto-loading to Python Auto-loading.
4196 (Writing a Pretty-Printer, Objfiles In Python): Update the renamed
4197 reference.
4198 (Auto-loading): Rename to ...
4199 (Python Auto-loading): ... here. Change "set auto-load-scripts" to
4200 "set auto-load python-scripts", new anchor for it. Change
4201 "show auto-load-scripts" to "show auto-load python-scripts", new anchor
4202 for it. Change "info auto-load-scripts"
4203 to "info auto-load python-scripts", new anchor for it. Change "scripts"
4204 to "Python scripts".
4205
4206 2012-04-14 Anton Gorenkov <xgsa@yandex.ru>
4207
4208 PR mi/13393
4209 * gdb.texinfo (Print Settings): Extend the description for "set print
4210 object".
4211 (GDB/MI Variable Objects): Extend the description for -var-create and
4212 -var-list-children.
4213
4214 2012-04-11 Siva Chandra Reddy <sivachandra@google.com>
4215
4216 * gdb.texinfo (Examining Data): Document the 'explore' command.
4217
4218 2012-03-28 Joel Brobecker <brobecker@adacore.com>
4219
4220 * gdb.texinfo (GDB/MI Variable Objects): Document what happens
4221 to the children of a varobj and its update range when -var-update
4222 returns that the varobj's type changed.
4223
4224 2012-03-27 Jan Kratochvil <jan.kratochvil@redhat.com>
4225
4226 * gdb.texinfo (Auto-loading): Move @menu to the end of @node.
4227 Create two new links fir 'objfile-gdb.py file'
4228 and 'dotdebug_gdb_scripts section'.
4229
4230 2012-03-27 Jan Kratochvil <jan.kratochvil@redhat.com>
4231
4232 * gdb.texinfo (Auto-loading): Rename node reference
4233 '.debug_gdb_scripts section' to 'dotdebug_gdb_scripts section'.
4234 Twice.
4235 (.debug_gdb_scripts section): Rename the node ...
4236 (dotdebug_gdb_scripts section): ... here.
4237 (Maintenance Commands): Also rename this node reference.
4238
4239 2012-03-22 Siva Chandra Reddy <sivachandra@google.com>
4240
4241 * gdb.texinfo (Python API/Values From Inferior): Add description
4242 about the new method Value.referenced_value. Add description on
4243 how Value.dereference is different (and similar) to
4244 Value.referenced_value.
4245
4246 2012-03-19 Jan Kratochvil <jan.kratochvil@redhat.com>
4247
4248 * gdb.texinfo (File Options): Describe --init-command=FILE, -ix and
4249 --init-eval-command=COMMAND, -iex.
4250 (Startup): Describe -iex and -ix. Simplify the example
4251 for "set auto-load-scripts off".
4252
4253 2012-03-16 Gary Benson <gbenson@redhat.com>
4254
4255 PR breakpoints/10738
4256 * gdb.texinfo (Inline Functions): Remove the now-unnecessary @item
4257 stating that GDB cannot set breakpoints on inlined functions.
4258 (Mode Options): Document --use-deprecated-index-sections.
4259 (Index Section Format): Document new index section version format.
4260
4261 2012-03-15 Tom Tromey <tromey@redhat.com>
4262
4263 * gdb.texinfo (Debugging C Plus Plus): Document "info vtbl".
4264
4265 2012-03-13 Doug Evans <dje@google.com>
4266
4267 * gdb.texinfo (Help): Change apropos example to use "alias" instead
4268 of "reload".
4269 (Symbols): Delete docs for set/show symbol-reloading.
4270 * gdbint.texinfo (Defining Other Architecture Features): Delete
4271 SYMBOL_RELOADING_DEFAULT.
4272 * refcard.tex: Delete reference to symbol-reloading.
4273
4274 2012-03-07 Pedro Alves <palves@redhat.com>
4275
4276 * gdb.texinfo (General Query Packets): Document new
4277 QProgramSignals packet.
4278 * gdb.texinfo (Remote configuration): Mention
4279 "program-signals-packet".
4280
4281 2012-03-05 Tristan Gingold <gingold@adacore.com>
4282
4283 * gdb.texinfo (General Query Packets): Document xfer:uib:read.
4284
4285 2012-03-03 Yao Qi <yao@codesourcery.com>
4286
4287 * gdb.texinfo (In-Process Agent): New node.
4288 Document new commands.
4289 (General Query Packets): Add packet `QAgent'.
4290
4291 2012-03-01 Maciej W. Rozycki <macro@codesourcery.com>
4292
4293 * gdb.texinfo (MIPS Features): Add org.gnu.gdb.mips.dsp.
4294
4295 2012-03-01 Scott J. Goldman <scottjg@vmware.com>
4296
4297 * gdb.texinfo (Commands In Python): Put example python macro in
4298 COMMAND_USER category rather than COMMAND_OBSCURE.
4299 Document gdb.COMMAND_USER.
4300 (User-defined Commands): Update documentation to clarify
4301 "set/show max-user-call-depth" and "show user" don't apply to python
4302 commands. Update documentation to clarify "help user-defined" may
4303 also include python commands defined as COMMAND_USER.
4304
4305 2012-02-25 Jan Kratochvil <jan.kratochvil@redhat.com>
4306
4307 * gdb.texinfo (Startup): Add option -ex description to the option -x
4308 description.
4309
4310 2012-02-24 Luis Machado <lgustavo@codesourcery.com>
4311
4312 * gdb.texinfo (Setting Breakpoints): Mention and explain the
4313 condition-evaluation breakpoint parameter.
4314 Mention condition-evaluation mode being shown in "info break".
4315 (Break Conditions): Add description for target-side
4316 conditional breakpoints.
4317 (Remote Configuration): Mention conditional-breakpoints-packet.
4318 (Packets): Add cond-expr parameter to Z0/Z1 packets and explain
4319 cond-expr.
4320 (General Query Packets): Mention new ConditionalBreakpoint feature.
4321
4322 2012-02-22 Tom Tromey <tromey@redhat.com>
4323
4324 * gdb.texinfo (Blocks In Python): Clarify block iteration.
4325
4326 2012-02-17 Tom Tromey <tromey@redhat.com>
4327
4328 PR python/10753:
4329 * gdb.texinfo (objfile-gdb.py file): Fix location of auto-load
4330 directory.
4331
4332 2012-02-14 Stan Shebs <stan@codesourcery.com>
4333
4334 * gdb.texinfo (Disabling Breakpoints): Document enable count.
4335
4336 2012-02-13 Pedro Alves <palves@redhat.com>
4337
4338 * gdb.texinfo (MIPS boards): Refer to mips-elf instead of
4339 mips-idt-ecoff.
4340
4341 2012-02-09 Yao Qi <yao@codesourcery.com>
4342
4343 * gdb.texinfo (Symbols In Python): Add missing `@end defvar'.
4344
4345 2012-02-07 Tom Tromey <tromey@redhat.com>
4346
4347 * gdb.texinfo (Symbols In Python): Document Symbol.needs_frame and
4348 Symbol.value.
4349
4350 2012-02-07 Tom Tromey <tromey@redhat.com>
4351
4352 * gdb.texinfo (Symbols In Python): Document Symbol.line.
4353
4354 2012-01-27 Thomas Schwinge <thomas@codesourcery.com>
4355
4356 * gdb.textinfo (Packets): Move vCont paragraph to the correct place.
4357
4358 2012-01-24 Tom Tromey <tromey@redhat.com>
4359
4360 * gdb.texinfo (Set Catchpoints): Document "catch load" and "catch
4361 unload".
4362 (Files): Mention new catch commands.
4363 (GDB/MI Async Records): Likewise.
4364
4365 2012-01-24 Gary Benson <gbenson@redhat.com>
4366
4367 Delete #if 0'd out code.
4368 * gdb.texinfo (Frame Info): Remove "info catch".
4369
4370 2012-01-20 Ulrich Weigand <ulrich.weigand@linaro.org>
4371
4372 * gdb.texinfo (Remote Configuration): Document
4373 "set remote hostio-readlink-packet" command.
4374 (General Query Packets): Document vFile:readlink packet.
4375
4376 2012-01-16 Tom Tromey <tromey@redhat.com>
4377
4378 * gdb.texinfo (Specify Location): Document relative file name
4379 handling.
4380
4381 2012-01-16 Tom Tromey <tromey@redhat.com>
4382
4383 * gdb.texinfo (gdb.printing): Document FlagEnumerationPrinter.
4384
4385 2012-01-13 Jan Kratochvil <jan.kratochvil@redhat.com>
4386 Eli Zaretskii <eliz@gnu.org>
4387
4388 * gdbint.texinfo (Coding Standards): Require braces for two lines of
4389 code.
4390
4391 2012-01-11 Paul Hilfinger <hilfingr@adacore.com>
4392
4393 * gdb.texinfo (Variables): Document use of :: for non-static
4394 variables.
4395
4396 2012-01-05 Joel Brobecker <brobecker@adacore.com>
4397
4398 * gdbint.texinfo (Start of New Year Procedure): Update
4399 to replace use of copyright.sh by use of copyright.py.
4400
4401 2012-01-02 Jan Kratochvil <jan.kratochvil@redhat.com>
4402
4403 Remove the gdbtui binary.
4404 * all-cfg.texi (GDBTUI): Remove.
4405 * gdb.texinfo (Mode Options): Remove the GDBTUI reference.
4406 (TUI): Remove GDBTUI pindex. Remove the GDBTUI reference.
4407 * gdbint.texinfo (Testsuite): Replace `gdbtui' by `gdb -tui'.
4408
4409 2011-12-23 Kevin Pouget <kevin.pouget@st.com>
4410
4411 Introduce gdb.FinishBreakpoint in Python.
4412 * gdb.texinfo (Finish Breakpoints in Python): New subsection.
4413 (Python API): Add menu entry for Finish Breakpoints.
4414
4415 2011-12-19 Jan Kratochvil <jan.kratochvil@redhat.com>
4416
4417 * gdbint.texinfo (Testsuite): Describe KFAIL and XFAIL in Writing
4418 tests.
4419
4420 2011-12-16 Doug Evans <dje@google.com>
4421
4422 * gdb.texinfo (Server): Document -/stdio argument to gdbserver.
4423
4424 2011-12-16 Phil Muldoon <pmuldoon@redhat.com>
4425
4426 * gdb.texinfo (Python Commands): Remove "maint set/show print
4427 stack". Add documentation for "set/show python print-stack".
4428
4429 2011-12-14 Pedro Alves <pedro@codesourcery.com>
4430
4431 * gdb.texinfo (Implementing a Remote Stub): Explain that you
4432 should transfer control to the stub in the startup code instead of
4433 in main. Mention the need to get past the initial breakpoint.
4434
4435 2011-12-06 Tom Tromey <tromey@redhat.com>
4436
4437 * gdb.texinfo (Set Breaks): Update for new behavior.
4438
4439 2011-12-02 Jan Kratochvil <jan.kratochvil@redhat.com>
4440
4441 * gdb.texinfo (Requirements, Remote Protocol): Reference also `Library
4442 List Format for SVR4 Targets'.
4443 (General Query Packets): New item qXfer:libraries-svr4:read.
4444 (Library List Format for SVR4 Targets): New node.
4445
4446 2011-12-01 Tom Tromey <tromey@redhat.com>
4447
4448 * gdb.texinfo (Writing a Pretty-Printer): Use append method, not
4449 add.
4450
4451 2011-11-22 Tom Tromey <tromey@redhat.com>
4452
4453 * gdb.texinfo (GDB/MI Async Records): Document new *stopped
4454 reasons.
4455
4456 2011-11-20 Stan Shebs <stan@codesourcery.com>
4457
4458 * gdb.texinfo (Starting and Stopping Trace Experiments): Document
4459 note-related options and variables.
4460 (Tracepoint Packets): Document packet changes.
4461
4462 2011-11-20 Sanjoy Das <sdas@igalia.com>
4463
4464 * gdb.texinfo (JIT Interface): Add documentation on writing and
4465 usind JIT debug info readers.
4466 (Custom Debug Info, Using JIT Debug Info Readers, Writing JIT
4467 Debug Info Readers): New nodes.
4468
4469 2011-11-18 Yao Qi <yao@codesourcery.com>
4470
4471 * gdb.texinfo (Create and Delete Tracepoints): Mention pending
4472 tracepoint.
4473
4474 2011-11-15 Doug Evans <dje@google.com>
4475
4476 * gdb.texinfo (Files): Document basenames-may-differ.
4477
4478 2011-11-14 Doug Evans <dje@google.com>
4479
4480 * gdb.texinfo (Shell Commands): Document "!".
4481
4482 2011-11-14 Stan Shebs <stan@codesourcery.com>
4483 Kwok Cheung Yeung <kcy@codesourcery.com>
4484
4485 * gdb.texinfo (Create and Delete Tracepoints): Describe what is
4486 needed to get shorter fast tracepoints.
4487 (Tracepoint Packets): Document new qTMinFTPILen packet.
4488
4489 2011-11-14 Yao Qi <yao@codesourcery.com>
4490
4491 * gdb.texinfo (Create and Delete Tracepoints): Describe changed
4492 behavior of tracepoint.
4493 (General Query Packets): New feature InstallInTrace.
4494 (Remote Configuration): Document "set remote
4495 install-in-trace-packet".
4496
4497 2011-11-12 Matt Rice <ratmice@gmail.com>
4498
4499 * gdb.texinfo (C Preprocessor Macros): Remove info definitions.
4500 Add arguments to info macro.
4501
4502 2011-11-10 Tom Tromey <tromey@redhat.com>
4503
4504 * gdb.texinfo (Compilation): Don't mention -gdwarf-2. Link to GCC
4505 manual.
4506 (Variables): Don't mention -gdwarf-2. Link to Compilation node.
4507 (Macros): Add a footnote.
4508 (C): Remove paragraph about compiler options.
4509 (C Constants): Mention wide character and string constants.
4510 (C Plus Plus Expressions): Update compiler option advice. Mention
4511 using declarations. Mention ADL. Remove old HP compiler
4512 information.
4513
4514 2011-11-10 Tom Tromey <tromey@redhat.com>
4515
4516 PR c++/9257:
4517 * gdb.texinfo (Print Settings): Add an extra note about the need
4518 for a vtable.
4519
4520 2011-11-08 Maciej W. Rozycki <macro@codesourcery.com>
4521
4522 * gdb.texinfo (MIPS): Remove duplicate "auto" reference from
4523 "set mips abi" documentation.
4524
4525 2011-11-04 Doug Evans <dje@google.com>
4526
4527 * gdb.texinfo (Maintenance Commands): Update docs of "maint time".
4528
4529 2011-11-03 Tom Tromey <tromey@redhat.com>
4530
4531 * gdb.texinfo (Stopping): Add menu entry.
4532 (Continuing and Stepping): Restore @node. Use @section, not
4533 @subsection.
4534
4535 2011-11-03 Maciej W. Rozycki <macro@codesourcery.com>
4536
4537 * gdb.texinfo (Skipping Over Functions and Files): Remove node
4538 designation. Fix "Specify Location" cross-reference.
4539
4540 2011-11-02 Stan Shebs <stan@codesourcery.com>
4541
4542 * gdb.texinfo (Tracepoint Action Lists): Document collect/s.
4543 (General Query Packets): Describe tracenz feature.
4544 * agentexpr.texi (Bytecode Descriptions): Describe tracenz.
4545
4546 2011-10-28 Paul Koning <paul_koning@dell.com>
4547
4548 * gdb.texinfo (gdb.types): Rename deepitems to deep_items.
4549
4550 2011-10-27 Kevin Pouget <kevin.pouget@st.com>
4551
4552 * gdb.texinfo ((Frames In Python): Document
4553 gdb.FRAME_UNWIND_FIRST_ERROR contant.
4554
4555 2011-10-26 Paul Koning <paul_koning@dell.com>
4556
4557 * gdb.texinfo (gdb.types): Document new deepitems function.
4558
4559 2011-10-25 Paul Koning <paul_koning@dell.com>
4560
4561 PR python/13327
4562
4563 * gdb.texinfo (Values From Inferior): Add is_lazy attribute,
4564 fetch_lazy method.
4565
4566 2011-10-20 Phil Muldoon <pmuldoon@redhat.com>
4567
4568 PR python/12656
4569
4570 * gdb.texinfo (Blocks In Python): Document is_static, is_global,
4571 global_block, static_block function.
4572
4573 2011-10-19 Tom Tromey <tromey@redhat.com>
4574
4575 * gdb.texinfo (Commands In Python): Add missing "@"s.
4576
4577 2011-10-13 Kevin Pouget <kevin.pouget@st.com>
4578
4579 PR python/13285 Document named constants for frame unwind stop reasons
4580 * gdb.texinfo (Frames In Python): Document gdb.FRAME_UNWIND_*
4581 constants.
4582
4583 2011-10-12 Jan Kratochvil <jan.kratochvil@redhat.com>
4584
4585 Fix compatibility with texinfo versions older than 4.12.
4586 * Makefile.in (MAKEINFO): Set to @MAKEINFO@.
4587 (MAKEINFOFLAGS, MAKEINFO_EXTRA_FLAGS, MAKEINFO_CMD): New.
4588 (MAKEHTMLFLAGS): Use MAKEINFO_CMD.
4589 (gdb.info, gdbint.info, stabs.info, annotate.info): Use MAKEINFO_CMD.
4590 * gdb.texinfo (Tail Call Frames): Convert @arrow{} to @click, when possible.
4591 Make the conversion conditional on HAVE_MAKEINFO_CLICK, using variables
4592 CALLSEQ1A, CALLSEQ1B, CALLSEQ2A and CALLSEQ2B.
4593
4594 2011-10-09 Doug Evans <dje@google.com>
4595
4596 * gdb.texinfo (Extending GDB): Document alias command.
4597
4598 2011-10-09 Jan Kratochvil <jan.kratochvil@redhat.com>
4599
4600 Support @entry in input expressions.
4601 * gdb.texinfo (Variables): Describe @entry names suffix.
4602 (Print Settings): Add anchor for `set print entry-values'.
4603
4604 2011-10-09 Jan Kratochvil <jan.kratochvil@redhat.com>
4605 Eli Zaretskii <eliz@gnu.org>
4606
4607 Display @entry parameter values (without references).
4608 * gdb.texinfo (Tail Call Frames): Add anchor. Add self tail call
4609 example.
4610 (Print Settings): New description of set print entry-values and show
4611 print entry-values.
4612
4613 2011-10-09 Jan Kratochvil <jan.kratochvil@redhat.com>
4614 Eli Zaretskii <eliz@gnu.org>
4615
4616 Recognize virtual tail call frames.
4617 * gdb.texinfo (Optimized Code): Add reference to Tail Call Frames.
4618 (Tail Call Frames): New node.
4619 (Frames In Python): Add gdb.TAILCALL_FRAME.
4620
4621 2011-10-07 Doug Evans <dje@google.com>
4622
4623 * gdb.texinfo (gdb.printing): Document new `replace' arg to
4624 register_pretty_printer.
4625
4626 2011-10-07 Phil Muldoon <pmuldoon@redhat.com>
4627
4628 PR python/12930
4629 PR python/12802
4630
4631 * gdb.texinfo (Breakpoints In Python): Clarify behavior in the
4632 stop method.
4633
4634 2011-10-07 Ulrich Weigand <ulrich.weigand@linaro.org>
4635
4636 * gdb.texinfo (Starting your Program): "set disable-randomization"
4637 is no longer Linux-specific.
4638 (Remote Configuration): Document "set remote
4639 disable-randomization-packet".
4640 (General Query Packets): Document "QDisableRandomization" packet
4641 and add it to "qSupported" list.
4642
4643 2011-10-07 Kevin Pouget <kevin.pouget@st.com>
4644
4645 Allow Python notification of new object-file loadings.
4646 * gdb.texinfo (Events In Python): Document `gdb.NewObjFileEvent'
4647 event type.
4648
4649 2011-10-04 Kevin Pouget <kevin.pouget@st.com>
4650
4651 PR python/12691: Add the inferior to Python exited event
4652 * gdb.texinfo (Events In Python): Describe exited inferior attribute.
4653
4654 2011-10-03 Joel Brobecker <brobecker@adacore.com>
4655
4656 * gdb.texinfo (GDB/MI Miscellaneous Commands): Minor
4657 rephasing.
4658
4659 2011-10-03 Joel Brobecker <brobecker@adacore.com>
4660
4661 * gdb.texinfo (GDB/MI Ada Tasking Commands): New node.
4662 (GDB/MI Miscellaneous Commands): Add `ada-task-info'
4663 as possible feature returned by the `-list-features'
4664 command.
4665
4666 2011-09-28 Paul Koning <paul_koning@dell.com>
4667
4668 * gdb.texinfo (gdb.Type): Document field access by dictionary
4669 key syntax.
4670
4671 2011-09-28 Yao Qi <yao@codesourcery.com>
4672
4673 * gdb.texinfo (Files): Update options for `add-symbol-file'.
4674 Add one space after option `-s'. Remove @r{} markup.
4675
4676 2011-09-27 Stan Shebs <stan@codesourcery.com>
4677
4678 * gdb.texinfo (Tracepoint Action Lists): Document $_ret.
4679
4680 2011-09-16 Hui Zhu <teawater@gmail.com>
4681
4682 * gdb.texinfo (Tracepoint Restrictions): Change *$esp@300
4683 to *(unsigned char *)$esp@300.
4684
4685 2011-09-15 Paul Koning <paul_koning@dell.com>
4686
4687 * gdb.texinfo: Make style of Python functions and methods match
4688 the syntax of Python. Also put class and module names explicitly
4689 on function, member, and variable names, matching Python
4690 documentation conventions.
4691
4692 2011-09-15 Kevin Pouget <kevin.pouget@st.com>
4693
4694 PR Python/12692 Add gdb.selected_inferior() to Python interface.
4695 * gdb.texinfo (Inferiors In Python): Describe new
4696 gdb.selected_inferior() function.
4697
4698 2011-09-15 Kevin Pouget <kevin.pouget@st.com>
4699
4700 Handle multiple breakpoint hits in Python interface:
4701 * gdb.texinfo (Events In Python): New function documentation:
4702 gdb.BreakpointEvent.breakpoints. Indicate that
4703 gdb.BreakpointEvent.breakpoint is now deprecated.
4704
4705 2011-09-04 Joel Brobecker <brobecker@adacore.com>
4706
4707 * gdb.texinfo: Set EDITION to "Tenth" and change ISBN.
4708
4709 2011-08-25 Andrew Oakley <andrew@ado.is-a-geek.net>
4710
4711 * gdb.texinfo (Types In Python): Document 'bitpos' for enums.
4712
4713 2011-08-17 Phil Muldoon <pmuldoon@redhat.com>
4714
4715 * gdb.texinfo (Prompt): Add set/show extended-prompt
4716 documentation
4717 (Basic Python): Add prompt_hook anchor.
4718 (Python modules): Reword module text to reflect multiple modules.
4719 (gdb.prompt): Document gdb.prompt module.
4720
4721 2011-08-14 Yao Qi <yao@codesourcery.com>
4722
4723 * gdb.texinfo (General Query Packets): Document qXfer:fdpic:read packet.
4724
4725 2011-08-14 Yao Qi <yao@codesourcery.com>
4726
4727 * gdb.texinfo (Standard Target Features): Document C6x features.
4728 (TIC6x Features): New node.
4729
4730 2011-08-12 Doug Evans <dje@google.com>
4731
4732 * gdb.texinfo (Symbols In Python): Document symbol.type.
4733
4734 2011-08-09 Phil Muldoon <pmuldoon@redhat.com>
4735
4736 * gdb.texinfo (Python): Document command and function
4737 auto-loading.
4738
4739 2011-07-26 Jan Kratochvil <jan.kratochvil@redhat.com>
4740 Eli Zaretskii <eliz@gnu.org>
4741
4742 * gdb.texinfo (whatis, ptype): Highlight their differences. Describe
4743 typedefs unrolling. Extend the sample code by an inner typedef and
4744 outer typedefs unrolling.
4745
4746 2011-07-26 Paul Pluzhnikov <ppluzhnikov@google.com>
4747
4748 * gdb.texinfo (Caching Remote Data): Document {set,show} dcache
4749 size and line-size.
4750
4751 2011-07-21 Matt Rice <ratmice@gmail.com>
4752
4753 PR macros/12999
4754 * gdb.texinfo (Macros): Add info definitions and info macros commands.
4755 Update text and cindex entries for info macro command.
4756
4757 2011-07-21 Phil Muldoon <pmuldoon@redhat.com>
4758
4759 * observer.texi (GDB Observers): Add before_prompt observer.
4760 * gdb.texinfo (Basic Python): Add documentation for prompt
4761 substitution.
4762
4763 2011-07-11 Phil Muldoon <pmuldoon@redhat.com>
4764
4765 PR python/12438
4766 * gdb.texinfo (Python Commands): Add deprecate note to maint
4767 set/show python print-stack. Document set/show python
4768 print-backtrace.
4769
4770 2011-07-05 Thiago Jung Bauermann <bauerman.ibm.com>
4771
4772 * gdb.texinfo: Fix typos.
4773
4774 2011-07-01 Tom Tromey <tromey@redhat.com>
4775
4776 * gdb.texinfo (Debugging Output): Document set debug
4777 check-physname.
4778
4779 2011-06-29 Tom Tromey <tromey@redhat.com>
4780
4781 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document
4782 breakpoint-notifications feature.
4783
4784 2011-06-29 Ulrich Weigand <ulrich.weigand@linaro.org>
4785
4786 * gdb.texinfo (Target Description): Remove warning about
4787 possibly unstable format.
4788
4789 2011-06-03 Tom Tromey <tromey@redhat.com>
4790
4791 * gdb.texinfo (GDB/MI Async Records): Document 'exit-code' field.
4792 (Events In Python): Note that exit_code is optional.
4793
4794 2011-05-17 Pedro Alves <pedro@codesourcery.com>
4795
4796 * gdb.texinfo (Remote Protocol) <Overview>: Mention vCont is
4797 required for multi-threading support.
4798 (Remote Protocol) <Packets>: Mention that 'c', 's', 'C', 'S' and
4799 Hc are deprecated for multi-threading debugging. Point readers at
4800 the vCont packet.
4801
4802 2011-05-15 Doug Evans <dje@google.com>
4803
4804 * gdb.texinfo (Auto-loading): Document printing of missing scripts.
4805
4806 2011-05-13 Doug Evans <dje@google.com>
4807
4808 * gdb.texinfo (Threads): Document $sdir,$pdir.
4809 (Server): Document $pdir exception.
4810
4811 * gdb.texinfo (Auto-loading): Document "info auto-load-scripts".
4812
4813 * gdb.texinfo (Threads): Clarify default value for
4814 libthread-db-search-path.
4815
4816 * gdb.texinfo (Completion): Update example.
4817 (Debugging Output): Delete `set/show debug lin-lwp-async'.
4818
4819 2011-05-12 Kwok Cheung Yeung <kcy@codesourcery.com>
4820
4821 * gdb.texinfo: Document change in the behaviour of the enable and
4822 disable GDB commands when applied to tracepoints.
4823 Document the EnableDisableTracepoints remote stub feature.
4824 Document QTEnable and QTDisable in the list of tracepoint packets.
4825
4826 2011-05-11 Jan Kratochvil <jan.kratochvil@redhat.com>
4827
4828 * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Rename inc-hist.texinfo to
4829 hsuser.texi.
4830 * gdb.texinfo <!SYSTEM_READLINE>: Rename inc-hist.texinfo inclusion and
4831 comment to hsuser.texi. Change rluser.texi name in the comment.
4832
4833 2011-05-10 Doug Evans <dje@google.com>
4834
4835 * gdb.texinfo (Threads): If an empty path is provided for
4836 libthread-db-search-path it is reset to its default value.
4837 (Server): Ditto.
4838
4839 2011-05-09 Doug Evans <dje@google.com>
4840
4841 * gdb.texinfo (Requirements): Fix typo. Mention --with-iconv-bin.
4842
4843 2011-05-06 Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
4844 Thiago Jung Bauermann <bauerman@br.ibm.com>
4845
4846 Implement support for PowerPC BookE masked watchpoints.
4847 * gdb.texinfo (Set Watchpoints): Document mask parameter.
4848 (PowerPC Embedded): Mention support of masked watchpoints.
4849
4850 2011-05-03 Joel Brobecker <brobecker@adacore.com>
4851
4852 * gdb.texinfo (In Memoriam): Replace litteral uses of `GDB' with
4853 `@value{GDBN}'.
4854
4855 2011-05-03 Joel Brobecker <brobecker@adacore.com>
4856
4857 * gdb.texinfo (titlepage): Remove dedication.
4858 (In Memoriam): New appendix.
4859
4860 2011-04-27 Jan Kratochvil <jan.kratochvil@redhat.com>
4861 Eli Zaretskii <eliz@gnu.org>
4862
4863 * gdb.texinfo (Index Section Format): Change the version to 5.
4864 Describe the different formula.
4865
4866 2011-04-24 Jan Kratochvil <jan.kratochvil@redhat.com>
4867 Eli Zaretskii <eliz@gnu.org>
4868
4869 * gdb.texinfo (Starting and Stopping Trace Experiments): New anchor
4870 for disconnected tracing.
4871 (Multi-Process Mode for @code{gdbserver}): Mention --multi and
4872 extended-remote relationship. Mention --once.
4873 (TCP port allocation lifecycle of @code{gdbserver}): New.
4874
4875 2011-04-23 Eli Zaretskii <eliz@gnu.org>
4876
4877 * gdb.texinfo (Server): Improve indexing. Index all optional
4878 switches to gdbserver.
4879
4880 2011-04-20 Tom Tromey <tromey@redhat.com>
4881
4882 * gdb.texinfo (Index Section Format): New node.
4883 (Top): Add new node to menu.
4884
4885 2011-04-20 Pedro Alves <pedro@codesourcery.com>
4886
4887 * gdb.texinfo (Maintenance Commands): Document `maint print
4888 remote-registers'.
4889
4890 2011-04-20 Tom Tromey <tromey@redhat.com>
4891
4892 * gdb.texinfo (Trace File Format): Move node later.
4893
4894 2011-04-19 Tom Tromey <tromey@redhat.com>
4895
4896 * gdbint.texinfo (Register Information Functions): Remove
4897 duplicate "the".
4898 * gdb.texinfo (Emacs): Remove duplicate "to".
4899 (GDB/MI Variable Objects): Remove duplicate "the".
4900 (General Query Packets): Likewise.
4901
4902 2011-04-02 Joel Brobecker <brobecker@adacore.com>
4903
4904 * gdb.texinfo (GDB/MI Output Records): Fix menu entry for
4905 "GDB/MI Ada Exception Information" node.
4906
4907 2011-04-01 Joel Brobecker <brobecker@adacore.com>
4908
4909 * gdb.texinfo (GDB/MI Ada Exception Information): Document
4910 the "exception-name" field in the *stopped async record.
4911
4912 2011-03-31 Thiago Jung Bauermann <bauerman@br.ibm.com>
4913 Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
4914
4915 Implement support for PowerPC BookE ranged breakpoints.
4916 * gdb.texinfo (PowerPC Embedded): Document ranged breakpoints.
4917
4918 2011-03-28 Tom Tromey <tromey@redhat.com>
4919
4920 * gdb.texinfo (Set Tracepoints): Fix typo.
4921
4922 2011-03-24 Tom Tromey <tromey@redhat.com>
4923
4924 * gdb.texinfo (Specify Location): Document `function:label'
4925 linespec.
4926
4927 2011-03-18 Phil Muldoon <pmuldoon@redhat.com>
4928
4929 PR python/12149
4930
4931 * gdb.texinfo (Basic Python): Update gdb.write and flush text.
4932
4933 2011-03-17 Phil Muldoon <pmuldoon@redhat.com>
4934
4935 * gdb.texinfo (Blocks In Python): Add is_valid method description.
4936 (Inferiors In Python): Likewise.
4937 (Threads In Python): Likewise.
4938 (Symbols In Python): Likewise.
4939 (Objfiles In Python): Likewise.
4940 (Symbol Tables In Python): Likewise.
4941
4942 2011-03-15 Pedro Alves <pedro@codesourcery.com>
4943
4944 * gdb.texinfo (Auto Display) <undisplay, enable display, disable
4945 display>: Explain that the commands accept number ranges.
4946
4947 2011-03-14 Phil Muldoon <pmuldoon@redhat.com>
4948
4949 * gdb.texinfo (Breakpoints In Python): Add description and example
4950 of Python stop function operation.
4951
4952 2011-03-10 Phil Muldoon <pmuldoon@redhat.com>
4953
4954 * gdb.texinfo (Parameters In Python): Document get_set_string and
4955 get_show_string methods.
4956
4957 2011-02-28 Jan Kratochvil <jan.kratochvil@redhat.com>
4958
4959 * gdb.texinfo (Tracepoint Conditions): Fix missing parenthesis.
4960
4961 * gdb.texinfo (Starting and Stopping Trace Experiments): Fix
4962 circular-trace-buffer name.
4963
4964 2011-02-28 Joel Brobecker <brobecker@adacore.com>
4965
4966 * gdb.texinfo (Inferiors and Programs): Fix small error introduced
4967 in the previous change.
4968
4969 2011-02-27 Michael Snyder <msnyder@vmware.com>
4970
4971 * gdb.texinfo (Inferiors and Programs): Update commands to show
4972 that they can accept multiple arguments.
4973
4974 2011-02-24 Joel Brobecker <brobecker@adacore.com>
4975
4976 Revert the following patch (code patch was not approved):
4977 2011-02-21 Hui Zhu <teawater@gmail.com>
4978 * agentexpr.texi (bytecode descriptions): add printf.
4979 * gdb.texinfo (tracepoint action lists): add printf.
4980
4981 2011-02-23 Doug Evans <dje@google.com>
4982
4983 * gdb.texinfo (Symbols In Python): Fix mention of C++, use C@t{++}.
4984
4985 2011-02-23 Michael Snyder <msnyder@vmware.com>
4986
4987 * gdb.texinfo (Set Breaks): Add @dots{} to arguments of info break.
4988 (Set Watchpoints): Add @dots{} to argument of info watchpoints.
4989 (Listing Tracepoints): Add @dots{} to argument of info tracepoints.
4990
4991 2011-02-22 Doug Evans <dje@google.com>
4992
4993 * gdb.texinfo (Symbols In Python): Document lookup_global_symbol.
4994 Clarify behaviour of lookup_symbol when `block' argument is omitted,
4995 add description of result, fix @defun formatting.
4996
4997 2011-02-21 Hui Zhu <teawater@gmail.com>
4998
4999 * agentexpr.texi (Bytecode Descriptions): Add printf.
5000 * gdb.texinfo (Tracepoint Action Lists): Add printf.
5001
5002 2011-02-18 Tom Tromey <tromey@redhat.com>
5003
5004 * agentexpr.texi (Bytecode Descriptions): Document pick and rot.
5005
5006 2011-02-14 Michael Snyder <msnyder@vmware.com>
5007
5008 * gdb.texinfo (threads): Document argument for "info threads" cmd.
5009 Document new command "thread find".
5010
5011 2011-02-14 Michael Snyder <msnyder@vmware.com>
5012
5013 * gdb.texinfo (Threads): Update example of new thread message.
5014
5015 2011-02-14 Pedro Alves <pedro@codesourcery.com>
5016
5017 * gdb.texinfo (Remote Configuration): Mention set/show remote
5018 traceframe-info.
5019 (Tools/Packages Optional for Building GDB): Mention that expat is
5020 used for traceframe info.
5021 (Remote Protocol) <Menu>: Add "Traceframe Info Format".
5022 (General Query Packets) <qSupported>: Describe the
5023 qXfer:traceframe-info:read feature.
5024 (qXfer::read): Describe qXfer:traceframe-info:read.
5025 (Traceframe Info Format): New section.
5026
5027 2011-02-04 Pedro Alves <pedro@codesourcery.com>
5028
5029 * gdbint.texinfo (Formatting): Mention some formatting guidelines
5030 for casts and unary operators.
5031
5032 2011-02-04 Tom Tromey <tromey@redhat.com>
5033
5034 * gdb.texinfo (GDB/MI Async Records): Document that symbols-loaded
5035 is not useful.
5036
5037 2011-01-25 Pedro Alves <pedro@codesourcery.com>
5038
5039 * gdb.texinfo: s/value optimized out/optimized out/g
5040
5041 2011-01-21 Joel Brobecker <brobecker@adacore.com>
5042
5043 * gdb.texinfo (Other Misc Settings): Rework part of the
5044 documentation of the "set interactive mode" command.
5045
5046 2011-01-19 Tom Tromey <tromey@redhat.com>
5047
5048 * gdb.texinfo (Threads): Document thread name output and `thread
5049 name' command.
5050 (Threads In Python): Document Thread.name attribute.
5051 (GDB/MI Thread Commands): Document thread attributes.
5052
5053 2011-01-12 Andrew Burgess <aburgess@broadcom.com>
5054
5055 * gdb.texinfo (GDB/MI Data Manipulation): Update to reflect
5056 changes in mi/mi-cmd-disas.c
5057
5058 2011-01-12 Tom Tromey <tromey@redhat.com>
5059
5060 * gdb.texinfo (Threads): Remove duplicate text. Update examples.
5061 Fix "thread apply" text.
5062
5063 2011-01-11 Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
5064 Thiago Jung Bauermann <bauerman@br.ibm.com>
5065
5066 Implement support for PowerPC BookE ranged watchpoints.
5067 * gdb.texinfo (PowerPC Embedded): Document ranged watchpoints and
5068 the "set powerpc exact-watchpoints" flag.
5069
5070 2011-01-07 Tom Tromey <tromey@redhat.com>
5071
5072 * gdb.texinfo (Python API): Add descriptions to @menu items.
5073
5074 2011-01-06 Tom Tromey <tromey@redhat.com>
5075
5076 * gdb.texinfo (Frames In Python): Document gdb.newest_thread.
5077
5078 2010-01-06 Paul Pluzhnikov <ppluzhnikov@google.com>
5079
5080 * gdb.texinfo (Debugging Output): Document "set debug jit".
5081
5082 2011-01-06 Tom Tromey <tromey@redhat.com>
5083
5084 PR python/12133:
5085 * gdb.texinfo (Frames In Python): Document various frame
5086 constants.
5087
5088 2011-01-05 Joel Brobecker <brobecker@adacore.com>
5089
5090 * doc/agentexpr.texi, doc/all-cfg.texi, doc/annotate.texinfo,
5091 doc/gdb.texinfo, doc/gdbint.texinfo, doc/observer.texi,
5092 doc/refcard.tex, doc/stabs.texinfo: Copyright year update.
5093
5094 2011-01-03 Jan Kratochvil <jan.kratochvil@redhat.com>
5095
5096 * Makefile.in (diststuff): Remove gdb-cfg.texi and GDBvn.texi.
5097 (clean): Add GDBvn.texi.
5098
5099 2010-12-29 Joel Brobecker <brobecker@adacore.com>
5100
5101 * gdb.texinfo (Ada Glitches): Remove paragraph describing the
5102 occasional case where the debugger prints an array address
5103 instead of the array itself.
5104
5105 2010-12-23 Pedro Alves <pedro@codesourcery.com>
5106
5107 * gdb.texinfo (Packets) <read registers packet>: Document support
5108 for registers that were not collected.
5109
5110 2010-12-15 Doug Evans <dje@google.com>
5111
5112 * gdb.texinfo (Startup): Document auto-loading of scripts during
5113 startup.
5114 (Auto-loading): Delete "maint set python auto-load on|off".
5115 Add "set auto-load-scripts on|off".
5116
5117 2010-12-07 Doug Evans <dje@google.com>
5118
5119 * gdb.texinfo (Mode Options): Document -data-directory.
5120 (Data Files): Add reference to -data-directory.
5121
5122 2010-11-29 Doug Evans <dje@google.com>
5123
5124 * gdb.texinfo (Pretty-Printer Introduction): Change
5125 printer-name:subprinter-name to printer-name;subprinter-name.
5126
5127 2010-11-29 Phil Muldoon <pmuldoon@redhat.com>
5128
5129 PR python/12199
5130
5131 * gdb.texinfo (Breakpoints In Python): Document "delete" method.
5132
5133 2010-11-23 Tom Tromey <tromey@redhat.com>
5134
5135 * gdb.texinfo (Top): Check SYSTEM_READLINE.
5136 (Editing): Likewise.
5137 (Command History): Likewise.
5138 (TUI Keys): Likewise.
5139 (Bug Reporting): Conditionally include rluser.texi and
5140 inc-history.texinfo.
5141 * Makefile.in (READLINE_TEXI_INCFLAG): New variable.
5142 (GDB_DOC_SOURCE_INCLUDES): Add comment.
5143 (GDBvn.texi): Set SYSTEM_READLINE when appropriate.
5144 (gdb.dvi): Use READLINE_TEXI_INCFLAG.
5145 (gdb.pdf): Likewise.
5146 (gdb.info): Likewise.
5147 (gdb/index.html): Likewise.
5148
5149 2010-11-23 Tom Tromey <tromey@redhat.com>
5150
5151 * Makefile.in (Makefile): Run ../config.status.
5152 (distclean): Update.
5153 * configure: Remove.
5154 * configure.ac: Remove.
5155
5156 2010-11-12 Tom Tromey <tromey@redhat.com>
5157
5158 * gdb.texinfo (Basic Python): Update. Add xref.
5159 (Exception Handling): Document new exception classes.
5160 (Types In Python): Update.
5161 (Frames In Python): Update.
5162
5163 2010-11-11 Phil Muldoon <pmuldoon@redhat.com>
5164
5165 * gdb.texinfo (Breakpoints In Python): Document "internal"
5166 parameter, and visible attribute.
5167
5168 2010-11-05 Doug Evans <dje@google.com>
5169
5170 * gdb.texinfo (Source Path): Document "set directories".
5171
5172 2010-11-05 Ken Werner <ken.werner@de.ibm.com>
5173
5174 * gdb.texinfo: (Summary) Add mention about OpenCL C language support.
5175 (OpenCL C): New node.
5176
5177 2010-11-02 Doug Evans <dje@google.com>
5178
5179 * gdb.texinfo (Pretty Printing): Expand into three sections,
5180 introduction, example, and commands.
5181 (Python API): Delete section Disabling Pretty-Printers, merge into
5182 Selecting Pretty-Printers.
5183 (Writing a Pretty-Printer): New section. Move the pretty-printer
5184 example here, and reformat to match python coding style. Add a second
5185 example using the gdb.printing module.
5186 (Python modules): Add gdb.printing.
5187
5188 2010-10-29 Doug Evans <dje@google.com>
5189
5190 * gdb.texinfo (Python): Fix long line.
5191
5192 2010-10-20 Doug Evans <dje@google.com>
5193
5194 * gdbint.texinfo (Misc Guidelines): Renamed from Coding.
5195 All references updated. Correct sections marked as subsections.
5196 (Coding Standards): New chapter. Move the coding standard related
5197 subsections here. Add section on Python coding standards.
5198
5199 2010-10-13 Doug Evans <dje@google.com>
5200
5201 * gdb.texinfo (Python): Add "Python modules".
5202 (Types in Python): Add reference to gdb.types section.
5203 (Python modules): New node.
5204
5205 2010-10-11 Doug Evans <dje@google.com>
5206
5207 * gdb.texinfo (Values From Inferior): Add reference to "Types in
5208 Python" from gdb.Value.type description.
5209
5210 2010-09-28 Joel Brobecker <brobecker@adacore.com>
5211
5212 * gdb.texinfo (Ravenscar Profile): New node.
5213
5214 2010-09-22 Tom Tromey <tromey@redhat.com>
5215
5216 * gdb.texinfo (Values From Inferior): Mention Value.__init__.
5217
5218 2010-09-22 Eli Zaretskii <eliz@gnu.org>
5219
5220 * gdb.texinfo (Values From Inferior): Clarify that
5221 value.dynamic_type works only in C++ programs with RTTI.
5222
5223 2010-09-15 Paul Bolle <pebolle@tiscali.nl>
5224
5225 * gdb.texinfo (Character Sets): Correctly reference host-charset
5226 in example.
5227
5228 2010-09-13 Tom Tromey <tromey@redhat.com>
5229
5230 * gdb.texinfo (GDB/MI Stack Manipulation) <-stack-list-frames>:
5231 Document "fullname" and "from".
5232
5233 2010-09-01 Marc Khouzam <marc.khouzam@ericsson.com>
5234
5235 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document new
5236 feature `reverse' output by -list-target-features.
5237
5238 2010-08-31 H.J. Lu <hongjiu.lu@intel.com>
5239
5240 * gdb.texinfo (i386 Features): Remove an extra "@item".
5241
5242 2010-08-30 Tom Tromey <tromey@redhat.com>
5243
5244 PR python/11792:
5245 * gdb.texinfo (Values From Inferior): Document dynamic_type.
5246
5247 2010-08-24 Daniel Jacobowitz <dan@codesourcery.com>
5248
5249 * gdb.texinfo (ARM Features): Document
5250 org.gnu.gdb.arm.m-profile.
5251
5252 2010-08-23 Tom Tromey <tromey@redhat.com>
5253
5254 PR python/11145:
5255 * gdb.texinfo (Values From Inferior): Document dynamic_cast and
5256 reinterpret_cast methods.
5257
5258 2010-08-23 Tom Tromey <tromey@redhat.com>
5259
5260 PR python/11915:
5261 * gdb.texinfo (Types In Python): Document array method.
5262
5263 2010-08-18 Thiago Jung Bauermann <bauerman@br.ibm.com>
5264
5265 * gdb.texinfo (PowerPC Embedded): Mention support for the DVC register.
5266
5267 2010-08-16 Tom Tromey <tromey@redhat.com>
5268
5269 * gdb.texinfo (Set Watchpoints): Document -location option.
5270
5271 2010-08-13 Doug Evans <dje@google.com>
5272
5273 * gdb.texinfo (.debug_gdb_scripts section): Fix typo.
5274
5275 2010-08-13 Vladimir Prus <vladimir@codesourcery.com>
5276
5277 * gdb.texinfo (GDB/MI Data Manipulation): Document
5278 -data-read-memory-raw and -data-write-memory-raw.
5279
5280 2010-08-11 Tom Tromey <tromey@redhat.com>
5281 Phil Muldoon <pmuldoon@redhat.com>
5282
5283 * gdb.texinfo (Basic Python): Describe post_event API.
5284
5285 2010-08-11 Phil Muldoon <pmuldoon@redhat.com>
5286
5287 * gdb.texinfo (Basic Python): Describe solib_address and
5288 decode_line Python APIs
5289
5290 2010-08-10 Tom Tromey <tromey@redhat.com>
5291
5292 * gdb.texinfo (Pretty Printing API): Document
5293 gdb.default_visualizer.
5294
5295 2010-08-10 Tom Tromey <tromey@redhat.com>
5296
5297 Revert gdb-add-index addition:
5298 * gdb.texinfo (Index Files): Don't document gdb-add-index.
5299
5300 2010-08-07 Jan Kratochvil <jan.kratochvil@redhat.com>
5301 Eli Zaretskii <eliz@gnu.org>
5302
5303 * gdb.texinfo (Mode Options) <-batch>
5304 (Basic Python) <gdb.execute>: Describe setting width and height.
5305
5306 2010-07-31 Paul Pluzhnikov <ppluzhnikov@google.com>
5307
5308 * gdb.texinfo (Threads): Document 'debug libthread-db'.
5309
5310 2010-07-30 Tom Tromey <tromey@redhat.com>
5311
5312 * gdb.texinfo (Index Files): Mention gdb-add-index.
5313
5314 2010-07-30 Hui Zhu <teawater@gmail.com>
5315
5316 * gdb.texinfo (Inferiors and Programs): Update the introduce of
5317 "detach inferior" and "kill inferior".
5318
5319 2010-07-28 CHENG Renquan <rqcheng@smu.edu.sg>
5320
5321 * gdb.texinfo (Machine Code): Update description of two forms of
5322 arguments, and add new example to demonstrate the new form.
5323
5324 2010-07-27 Phil Muldoon <pmuldoon@redhat.com>
5325
5326 * gdb.texinfo (Values From Inferior): Add value inferior function
5327 call description.
5328
5329 2010-07-19 Jan Kratochvil <jan.kratochvil@redhat.com>
5330
5331 * gdb.texinfo (Active Targets): Fix wrong comma placement.
5332
5333 2010-07-19 Jan Kratochvil <jan.kratochvil@redhat.com>
5334 Eli Zaretskii <eliz@gnu.org>
5335
5336 Make core files the process_stratum.
5337 * gdb.texinfo (Active Targets): Remove core_stratum. Include
5338 record_stratum example.
5339
5340 2010-07-13 Tom Tromey <tromey@redhat.com>
5341
5342 * gdb.texinfo (Index Files): New node.
5343
5344 2010-07-13 Tom Tromey <tromey@redhat.com>
5345
5346 * gdb.texinfo (GDB/MI Variable Objects): Remove extra 'for'.
5347
5348 2010-07-13 Tom Tromey <tromey@redhat.com>
5349
5350 * gdb.texinfo (Specify Location): Document labels.
5351
5352 2010-07-01 Pedro Alves <pedro@codesourcery.com>
5353
5354 * gdb.texinfo (Create and Delete Tracepoints): Add more index
5355 entries for fast tracepoints and static tracepoints.
5356
5357 2010-07-01 Pedro Alves <pedro@codesourcery.com>
5358
5359 * gdb.texinfo (General Query Packets) <qfThreadInfo,
5360 qsThreadInfo>: Spell out `l' as ell.
5361
5362 2010-07-01 Pedro Alves <pedro@codesourcery.com>
5363
5364 * gdb.texinfo (Convenience Variables): Document $_sdata.
5365 (Commands to Set Tracepoints): Describe static tracepoints. Add
5366 `Listing Static Tracepoint Markers' menu entry. Document
5367 "strace".
5368 (Tracepoint Action Lists): Document collecting $_sdata.
5369 (Listing Static Tracepoint Markers): New subsection.
5370 (Tracepoints support in gdbserver): Mention static tracepoints.
5371 (remote packets, enabling and disabling): Mention
5372 read-sdata-object.
5373 (General Query Packets) <qSupported>: Document qXfer:sdata:read
5374 and StaticTracepoint.
5375 Mention qTfSTM, qTsSTM and qTSTMat as tracepoint packets.
5376 Document qXfer:sdata:read.
5377 (Tracepoint packets): Document qTfSTM, qTsSTM and qTSTMat.
5378
5379 2010-06-29 Joel Brobecker <brobecker@adacore.com>
5380
5381 * gdb.texinfo (Threads In Python): Fix unmatched @end table.
5382
5383 2010-06-28 Phil Muldoon <pmuldoon@redhat.com>
5384 Tom Tromey <tromey@redhat.com>
5385 Thiago Jung Bauermann <bauerman@br.ibm.com>
5386
5387 * gdb.texinfo (Inferiors In Python): New node.
5388 * gdb.texinfo (Threads In Python): New node.
5389
5390 2010-06-28 Joel Brobecker <brobecker@adacore.com>
5391
5392 * gdb.texinfo (Python): Document what the python directory is
5393 and what its location is.
5394 (Basic Python): Document the gdb.PYTHONDIR constant.
5395
5396 2010-06-25 Tom Tromey <tromey@redhat.com>
5397
5398 PR python/10808:
5399 * gdb.texinfo (Basic Python): Document new gdb.execute argument.
5400
5401 2010-06-24 Hui Zhu <teawater@gmail.com>
5402
5403 * gdb.texinfo: (Commands for Controlled Output): Add
5404 documentation for command "eval".
5405
5406 2010-06-21 Stan Shebs <stan@codesourcery.com>
5407
5408 * gdb.texinfo: Add explicit @node and @appendix for GFDL.
5409 * annotate.texinfo: Ditto.
5410 * gdbint.texinfo: Ditto.
5411 * stabs.texinfo: Ditto.
5412
5413 2010-06-22 Hui Zhu <teawater@gmail.com>
5414
5415 * gdb.texinfo: (Process Record and Replay): Add documentation
5416 for command "set record memory-query".
5417
5418 2010-06-21 Stan Shebs <stan@codesourcery.com>
5419
5420 * gdb.texinfo: Relicense under GFDL version 1.3.
5421 * annotate.texinfo: Relicense under GFDL version 1.3.
5422 * gdbint.texinfo: Relicense under GFDL version 1.3.
5423 * stabs.texinfo: Relicense under GFDL version 1.3.
5424 * fdl.texi: Update to version 1.3.
5425
5426 2010-06-18 Stan Shebs <stan@codesourcery.com>
5427
5428 * gdb.texinfo (Operating System Auxiliary Information): Describe
5429 "info os" when no arguments given.
5430
5431 * gdb.texinfo (Debugging Programs with Multiple Threads): Describe
5432 $_thread.
5433
5434 2010-06-18 Hui Zhu <teawater@gmail.com>
5435
5436 * gdb.texinfo: (Process Record and Replay): Add documentation
5437 for commands "record save" and "record restore".
5438
5439 2010-06-16 Jan Kratochvil <jan.kratochvil@redhat.com>
5440
5441 * gdb.texinfo: Include information about the correct use
5442 of addresses in the `watch' command.
5443
5444 2010-06-11 Stan Shebs <stan@codesourcery.com>
5445
5446 * gdb.texinfo (Observer Mode): New section.
5447 (General Query Packets): Document QAllow.
5448
5449 2010-06-04 Doug Evans <dje@google.com>
5450
5451 * gdb.texinfo (Python API): New node `Disabling Pretty-Printers'.
5452
5453 2010-06-03 Doug Evans <dje@google.com>
5454
5455 * gdbint.texinfo (Coding): Add subsection on command names.
5456
5457 2010-06-02 Tom Tromey <tromey@redhat.com>
5458
5459 * gdb.texinfo (Maintenance Commands): Document maint set dwarf2
5460 always-disassemble.
5461
5462 2010-06-01 Pedro Alves <pedro@codesourcery.com>
5463
5464 * gdb.texinfo (Set Tracepoints): Mention tracepoints support in
5465 gdbserver, and add cross reference.
5466 (Tracepoints support in gdbserver): New subsection.
5467
5468 2010-05-26 Pedro Alves <pedro@codesourcery.com>
5469
5470 * gdb.texinfo (General Query Packets) <qSupported>: Describe the
5471 `qRelocInsn' feature.
5472 (Relocate instruction reply packet): New subsection
5473 of `Tracepoint Packets'.
5474 (Tracepoint Packets): Mention that packets QTDP and QTStart
5475 support the qRelocInsn request, and add cross reference to new
5476 subsection.
5477
5478 2010-05-25 Doug Evans <dje@google.com>
5479
5480 * gdb.texinfo (Exception Handling): Document gdb.GdbError.
5481 (Commands In Python): Document gdb.string_to_argv.
5482
5483 2010-05-02 Jan Kratochvil <jan.kratochvil@redhat.com>
5484
5485 * gdbint.texinfo (Host Definition): Remove items NORETURN and
5486 ATTR_NORETURN.
5487
5488 2010-04-29 Phil Muldoon <pmuldoon@redhat.com>
5489 Tom Tromey <tromey@redhat.com>
5490 Thiago Jung Bauermann <bauerman@br.ibm.com>
5491
5492 * gdb.texinfo (Parameters In Python): New Node.
5493
5494 2010-04-29 Mihail Zenkov <mihail.zenkov@gmail.com>
5495
5496 * gdb.texinfo: (Summary) Add mention about D language support.
5497 (Filenames): Add D suffixes.
5498 (D): New node.
5499
5500 2010-04-26 Pierre Muller <muller@ics.u-strasbg.fr>
5501
5502 * gdbint.texinfo (CANNOT_STEP_HW_WATCHPOINTS): Remove explanation
5503 of macro deleted from GDB code.
5504
5505 2010-04-24 Pedro Alves <pedro@codesourcery.com>
5506
5507 * gdb.texinfo (Commands to specify files): Describe what how GDB
5508 looks up DOS-based filesystem paths on the system root. Document
5509 the new `set/show target-file-system-kind' commands.
5510
5511 2010-04-23 Doug Evans <dje@google.com>
5512
5513 * gdb.texinfo (Python): Move Auto-loading section here ...
5514 (Python API): from here.
5515 (Auto-loading): Add docs for .debug_gdb_scripts auto-loaded scripts.
5516 (Maintenance Commands): Add docs for "maint print section-scripts".
5517
5518 2010-04-20 Chris Moller <cmoller@redhat.com>
5519
5520 * gdb.texinfo (Setting Breakpoints): Added description of
5521 filename-qualified rbreak.
5522 * refcard.tex (Breakpoints and Watchpoints): Added brief
5523 description of filename-qualified rbreak.
5524
5525 2010-04-22 Jan Kratochvil <jan.kratochvil@redhat.com>
5526
5527 * gdb.texinfo (Data): New @menu reference to Pretty Printing.
5528 (Python API): Change the reference to Pretty Printing API.
5529 (Pretty Printing): Move the user part under the Data node. Reformat
5530 the sample output to 72 columns. Create a new reference to Pretty
5531 Printing API. Rename the API part ...
5532 (Pretty Printing API): To a new node name.
5533 (Selecting Pretty-Printers, Progspaces In Python, Objfiles In Python)
5534 (GDB/MI Variable Objects): Change references to Pretty Printing API.
5535
5536 2010-04-21 Stan Shebs <stan@codesourcery.com>
5537
5538 * gdb.texinfo (Tracepoint Actions): Mention synonymy of actions
5539 and commands.
5540 (Listing Tracepoints): Update to reflect current behavior.
5541
5542 2010-04-22 Pierre Muller <muller@ics.u-strasbg.fr>
5543
5544 * gdb.texinfo (Examining memory): Update for change in string
5545 display with explicit size.
5546
5547 2010-04-19 Pedro Alves <pedro@codesourcery.com>
5548
5549 PR breakpoints/8554.
5550
5551 * gdb.texinfo (Save Breakpoints): New node.
5552 (save-tracepoints): Rename to ...
5553 (save tracepoints): ... this. Mention that `save-tracepoints' is
5554 a deprecated alias to `save tracepoints'.
5555
5556 2010-04-16 Pierre Muller <muller@ics.u-strasbg.fr>
5557
5558 * gdb.texinfo ($_tlb): Document new automatic convinience variable.
5559 (info w32 thread-information-block): Document new command.
5560 (qGetTIBAddress): Document new gdbserver query.
5561 (maint set/show show-all-tib): Document new command.
5562
5563 2010-04-15 Doug Evans <dje@google.com>
5564
5565 * gdb.texinfo (Python API): Add progspaces section.
5566 (Selecting Pretty-Printers): Progspace pretty-printers are
5567 searched too.
5568 (Progspaces In Python): New section.
5569
5570 * gdb.texinfo (Command Files): Add docs for new "source -s" option.
5571
5572 2010-04-14 Phil Muldoon <pmuldoon@redhat.com>
5573
5574 * gdb.texinfo (Pretty Printing): Document behaviour when to_string
5575 returns None.
5576
5577 2010-04-09 Stan Shebs <stan@codesourcery.com>
5578
5579 * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
5580 Describe the `frames-created' field, tweak grammar.
5581
5582 2010-04-09 Pedro Alves <pedro@codesourcery.com>
5583
5584 * gdb.texinfo (gdb/mi Tracepoint Commands) <-trace-status>:
5585 Describe the `circular' and `disconnected' fields.
5586
5587 2010-04-09 H.J. Lu <hongjiu.lu@intel.com>
5588
5589 * gdb.texinfo (maint print registers): Mention unavailable and
5590 invisible registers.
5591
5592 2010-04-09 Phil Muldoon <pmuldoon@redhat.com>
5593 Thiago Jung Bauermann <bauerman@br.ibm.com>
5594 Tom Tromey <tromey@redhat.com>
5595
5596 * gdb.texinfo (Breakpoints In Python): New Node.
5597
5598 2010-04-08 Stan Shebs <stan@codesourcery.com>
5599
5600 * gdb.texinfo (Tracepoint Packets): Describe disconn and circular
5601 trace status fields.
5602
5603 2010-04-08 H.J. Lu <hongjiu.lu@intel.com>
5604
5605 * gdb.texinfo (i386 Features): Make org.gnu.gdb.i386.avx
5606 optional. Make org.gnu.gdb.i386.avx requires
5607 org.gnu.gdb.i386.avx.
5608
5609 2010-04-08 Doug Evans <dje@google.com>
5610
5611 * gdb.texinfo (Command Files): Document that gdb skips $cdir in
5612 search path, and document that gdb only scans the search path if
5613 the script's path doesn't specify a directory.
5614
5615 2010-04-05 Doug Evans <dje@google.com>
5616
5617 * gdb.texinfo (maint show python auto-load): Fix typo.
5618
5619 2010-04-04 Stan Shebs <stan@codesourcery.com>
5620
5621 * gdb.texinfo (Setting Breakpoints): "info watch" no longer a synonym.
5622 (Setting Watchpoints): Update description of "info watch".
5623 (Disabling Breakpoints): Only "info break" lists all.
5624
5625 * gdb.texinfo (Tracepoint Restrictions): Document PC inference.
5626 (tdump): Explain how tdump works.
5627
5628 2010-04-01 Pedro Alves <pedro@codesourcery.com>
5629
5630 * gdb.texinfo (Break Commands): Clarify `commands' changes, and
5631 add cross reference.
5632
5633 2010-03-31 Pedro Alves <pedro@codesourcery.com>
5634
5635 * gdb.texinfo (TUI Commands): Mention that in some cases, these
5636 commands error out.
5637
5638 2010-03-30 H.J. Lu <hongjiu.lu@intel.com>
5639
5640 * gdb.texinfo (i386 Features): Add org.gnu.gdb.i386.avx.
5641
5642 2010-03-30 H.J. Lu <hongjiu.lu@intel.com>
5643
5644 * gdb.texinfo (General Query Packets): Add xmlRegisters.
5645
5646 2010-03-29 Stan Shebs <stan@codesourcery.com>
5647 Nathan Sidwell <nathan@codesourcery.com>
5648
5649 * gdb.texinfo (GDB/MI Tracepoint Commands): Add notes about the
5650 GDBN equivalent.
5651 (Set Tracepoints): Remove mention that conditional tracepoints
5652 don't exist.
5653 (Tracepoint Actions): Clarify when while-stepping collection
5654 happens, note that while-stepping does not automatically collect
5655 $pc.
5656
5657 2010-03-29 Stan Shebs <stan@codesourcery.com>
5658
5659 * gdb.texinfo (Tracepoint Packets): Describe QTDPsrc.
5660 (General Query Packets): Describe TracepointSource.
5661
5662 2010-03-27 Matt Rice <ratmice@gmail.com>
5663
5664 * gdb.texinfo (ARM): Document arguments to "target sim".
5665 (Set Catchpoints): Use @dots{} instead of @r{...}.
5666
5667 2010-03-26 Pedro Alves <pedro@codesourcery.com>
5668
5669 * gdb.texinfo (Tracepoint Packets): Remove mention that
5670 terror:string may be plain text, and drop mention of X prefix.
5671
5672 2010-03-26 Vladimir Prus <vladimir@codesourcery.com>
5673
5674 * gdb.texinfo (GDB/MI Tracepoint Commands): Add comma after @xref.
5675
5676 2010-03-24 Stan Shebs <stan@codesourcery.com>
5677
5678 * gdb.texinfo (Tracepoint Packets): Document trace error status.
5679
5680 2010-03-24 Tom Tromey <tromey@redhat.com>
5681
5682 PR breakpoints/9352:
5683 * gdb.texinfo (Break Commands): Update.
5684
5685 2010-03-24 Vladimir Prus <vladimir@codesourcery.com>
5686
5687 * gdb.texinfo (GDB/MI Tracepoint Commands): Document MI tracepoint
5688 commands.
5689
5690 2010-03-16 Stan Shebs <stan@codesourcery.com>
5691
5692 * gdb.texinfo (Starting and Stopping Trace Experiments): Describe
5693 circular-trace-buffer.
5694 (Tracepoint Packets): Describe QTBuffer, and details of the
5695 qTStatus reply.
5696
5697 2010-03-12 Stan Shebs <stan@codesourcery.com>
5698 Nathan Sidwell <nathan@codesourcery.com>
5699
5700 * gdb.texinfo (Tracepoint Actions): Clarify that while-stepping is
5701 doing instruction stepping.
5702 (Tracepoint Restrictions): New node.
5703
5704 2010-03-10 Tom Tromey <tromey@redhat.com>
5705
5706 * gdbint.texinfo (Symbol Handling): Update.
5707
5708 2010-03-08 Tom Tromey <tromey@redhat.com>
5709
5710 PR cli/9591:
5711 * gdb.texinfo (Mode Options): Mention lack of pagination and
5712 confirmation with --batch.
5713 (Screen Size): Mention --batch.
5714 (Messages/Warnings): Likewise.
5715
5716 2010-03-05 Tom Tromey <tromey@redhat.com>
5717
5718 * gdb.texinfo (Basic Python): Document target_charset and
5719 target_wide_charset.
5720
5721 2010-03-05 Tom Tromey <tromey@redhat.com>
5722
5723 * gdb.texinfo (Data): Link to pretty-printing.
5724 (Output Formats): Likewise. Correct text.
5725
5726 2010-03-01 Daniel Jacobowitz <dan@codesourcery.com>
5727
5728 * gdb.texinfo (Types): Describe <struct> and <flags>.
5729
5730 2010-02-28 Phil Muldoon <pmuldoon@redhat.com>
5731
5732 * gdb.texinfo (Frames In Python): Add block parameter and
5733 description to read_var text.
5734
5735 2010-02-26 Phil Muldoon <pmuldoon@redhat.com>
5736 Tom Tromey <tromey@redhat.com>
5737
5738 * gdb.texinfo (Types In Python): Describe block argument in
5739 template_argument and gdb.lookup_type.
5740
5741 2010-02-24 Tom Tromey <tromey@redhat.com>
5742
5743 * gdb.texinfo (Cygwin Native): Fix typo.
5744
5745 2010-02-24 Phil Muldoon <pmuldoon@redhat.com>
5746
5747 * gdb.texinfo (Frames In Python): Add block, find_sal, function
5748 and select method descriptions.
5749 (Python API): Add Blocks In Python, Symbols in Python and Symbol
5750 Tables in Python to menu.
5751 (Blocks In Python): New node.
5752 (Symbols In Python): New node.
5753 (Symbol Tables in Python): New node.
5754
5755 2010-02-24 Vladimir Prus <vladimir@codesourcery.com>
5756
5757 Multiexec MI
5758
5759 gdb/
5760 * breakpoint.c (clear_syscall_counts): Take struct inferior*.
5761
5762 gdb/doc/
5763 * gdb.texinfo (GDB/MI Command Syntax): Document notification
5764 changes.
5765 (GDB/MI Program Execution): Document current behaviour of
5766 --all and --thread-group.
5767 (GDB/MI Miscellaneous Commands): Document -add-inferior and
5768 -remove-inferior.
5769 * observer.texi (inferior_added, inferior_removed): New
5770 observers.
5771
5772 2010-02-19 Tom Tromey <tromey@redhat.com>
5773
5774 * gdbint.texinfo (Getting Started): Fix @node.
5775 (Debugging GDB): Likewise.
5776
5777 2010-02-13 Joel Brobecker <brobecker@adacore.com>
5778
5779 * gdbint.texinfo (Testsuite): New section "Testsuite Configuration",
5780 documenting the gdb_test_timeout variable.
5781
5782 2010-02-12 Jakob Engblom <jakob@virtutech.com>
5783
5784 * gdb.texinfo (MI commands): Added documentation of --reverse
5785 option to a set of MI commands. Restructured documentation of MI
5786 commands --exec-continue to reflect the complexity of reverse
5787 execution.
5788
5789 2010-02-12 Pedro Alves <pedro@codesourcery.com>
5790
5791 * gdb.texinfo (Using the Collected Data): Specify that the address
5792 range of `tfind outsize' is exclusive, and that the address range
5793 of `tfind range' is inclusive.
5794 (Tracepoint Packets): Specify that the address range of
5795 `QTFrame:range' is inclusive, and that the address range of
5796 `QTFrame:outside' is exclusive
5797
5798 2010-02-12 Vladimir Prus <vladimir@codesourcery.com>
5799
5800 * gdb.texinfo (GDB/MI Result Records): Clarify ^running.
5801
5802 2010-02-10 Tom Tromey <tromey@redhat.com>
5803
5804 * gdb.texinfo (Debugging Output): Document set debug parser and
5805 show debug parser.
5806
5807 2010-02-09 H.J. Lu <hongjiu.lu@intel.com>
5808
5809 * gdb.texinfo (Predefined Target Types): Add i387_ext,
5810 i386_eflags and i386_mxcsr.
5811
5812 2010-02-08 H.J. Lu <hongjiu.lu@intel.com>
5813
5814 * gdb.texinfo: Document i386 target features.
5815
5816 2010-02-05 Doug Evans <dje@google.com>
5817
5818 * gdbint.texinfo (Testsuite): Add a new section to document the
5819 various DejaGnu variables that may be overridden.
5820 Document INTERNAL_GDBFLAGS.
5821
5822 2010-02-04 Tom Tromey <tromey@redhat.com>
5823
5824 PR cli/8830:
5825 * gdb.texinfo (Files): -readnow comes before the filename for file
5826 and symbol-file.
5827
5828 2010-02-01 Daniel Jacobowitz <dan@codesourcery.com>
5829
5830 * gdb.texinfo (Architecture-Specific Protocol Details): New section.
5831 Document ARM breakpoint types.
5832 (Register Packet Format): Move into the new section.
5833 (Packets): Describe the KIND argument for Z0, z0, Z1, and z1 packets.
5834
5835 2010-01-21 Joel Brobecker <brobecker@adacore.com>
5836
5837 * gdb.texinfo (File Options): Adjust the documentation of this
5838 switch to refer to the "source" command rather than partially
5839 duplicating some of the relevant information.
5840 (Extending GDB): Introduce and document the set/show script-extension
5841 setting.
5842 (Command Files): Add note explaining that the "source" command
5843 is also used to evalute scripts written in other languages.
5844 Remove the short slightly incorrect reference to sourcing Python
5845 scripts.
5846 (Python Commands): Document how to execute a Python script from GDB.
5847
5848 2010-01-19 Joel Brobecker <brobecker@adacore.com>
5849
5850 * gdb.texinfo (Command Files): Fix typo.
5851
5852 2010-01-18 Tom Tromey <tromey@redhat.com>
5853
5854 * gdb.texinfo (File Options): Document -x on .py files.
5855 (Command Files): Document handling of Python scripts.
5856
5857 2010-01-18 Jie Zhang <jie.zhang@analog.com>
5858
5859 * Makefile.in (ANNOTATE_DOC_BUILD_INCLUDES): Add GDBvn.texi.
5860
5861 2010-01-15 Stan Shebs <stan@codesourcery.com>
5862
5863 * gdb.texinfo (Trace Files): New section.
5864 (Tracepoint Packets): Document QTSave and qTBuffer.
5865 (Trace File Format): New appendix.
5866
5867 2010-01-13 Phil Muldoon <pmuldoon@redhat.com>
5868
5869 * gdb.texinfo (Values From Inferior): Document lazy_string value
5870 method.
5871 (Python API): Add Lazy strings menu item.
5872 (Lazy Strings In Python): New node.
5873
5874 2010-01-13 Vladimir Prus <vladimir@codesourcery.com>
5875
5876 * gdb.texinfo (GDB/MI Thread Information): New.
5877 (GDB/MI Async Records): Document the core field in *stopped.
5878 (GDB/MI Miscellaneous Commands): Expand -list-thread-groups
5879 documentation
5880 (Process list): Document that osdata document may contain
5881 threads.
5882 (Remote Serial Protocol): Document qXfer:threads.
5883
5884 2010-01-06 Stan Shebs <stan@codesourcery.com>
5885
5886 * gdb.texinfo (Starting and Stopping Trace Experiments): Document
5887 disconnected tracing.
5888 (Tracepoint Packets): Document new protocol.
5889
5890 2010-01-05 Stan Shebs <stan@codesourcery.com>
5891
5892 * gdb.texinfo (Create and Delete Tracepoints): Describe fast
5893 tracepoints.
5894 (Tracepoint Packets): Describe remote protocol for fast
5895 tracepoints.
5896
5897 2010-01-01 Joel Brobecker <brobecker@adacore.com>
5898
5899 Update the "Start of New Year Procedure".
5900 * gdbint.texinfo: Add the list of files that need to be updated
5901 manually. Minor reformatting.
5902
5903 2010-01-01 Joel Brobecker <brobecker@adacore.com>
5904
5905 * refcard.tex: Update copyright year in header and text.
5906
5907 2010-01-01 Joel Brobecker <brobecker@adacore.com>
5908
5909 * agentexpr.texi: Add 2010 to the list of copyright years.
5910 * annotate.texinfo: Likewise.
5911 * gdb.texinfo: Likewise.
5912 * gdbint.texinfo: Likewise.
5913 * observer.texi: Likewise.
5914 * stabs.texinfo: Likewise.
5915
5916 2009-12-31 Stan Shebs <stan@codesourcery.com>
5917
5918 * gdb.texinfo (Tracepoint Actions): Describe teval.
5919
5920 2009-12-29 Stan Shebs <stan@codesourcery.com>
5921
5922 * gdb.texinfo (Tracepoint Actions): Describe default-collect.
5923
5924 2009-12-28 Stan Shebs <stan@codesourcery.com>
5925
5926 * gdb.texinfo (Trace State Variables): New section.
5927 (Tracepoint Packets): Describe trace state variable packets.
5928 * agentexpr.texi (Bytecode Descriptions): Describe trace state
5929 variable bytecodes.
5930
5931 2009-12-28 Daniel Jacobowitz <dan@codesourcery.com>
5932
5933 * gdb.texinfo (Symbols): "info variables" prints definitions, not
5934 declarations.
5935
5936 2009-12-21 Vladimir Prus <vladimir@codesourcery.com>
5937
5938 * gdb.texinfo (GDB/MI Miscellaneous Commands): Clarify that
5939 -gdb-exit behaviour.
5940
5941 2009-12-20 Joel Brobecker <brobecker@adacore.com>
5942
5943 * gpl.texi: Update to version 3 of the GPL.
5944
5945 2009-12-20 Joel Brobecker <brobecker@adacore.com>
5946
5947 * Makefile.in: Update copyright header.
5948 * observer.texi: Fix the copyright header of the generated files.
5949
5950 2009-12-08 Phil Muldoon <pmuldoon@redhat.com>
5951
5952 * gdb.texinfo (Types In Python): Describe range function.
5953
5954 2009-12-03 Richard Ward <richard.j.ward1@googlemail.com>
5955
5956 * gdb.texinfo (Types In Python): Describe "is_base_class".
5957
5958 2009-12-03 Tom Tromey <tromey@redhat.com>
5959
5960 * gdb.texinfo (Basic Python): Document gdb.parse_and_eval.
5961
5962 2009-12-02 Paul Pluzhnikov <ppluzhnikov@google.com>
5963
5964 * observer.texi: New memory_changed observer.
5965
5966 2009-12-01 Tom Tromey <tromey@redhat.com>
5967
5968 * gdb.texinfo (Reverse Execution): Fix typo.
5969
5970 2009-11-24 Daniel Jacobowitz <dan@codesourcery.com>
5971
5972 PR gdb/8704
5973
5974 * gdb.texinfo (Thread-Specific Breakpoints): Thread specifiers
5975 are allowed after the breakpoint condition.
5976
5977 2009-11-23 Tom Tromey <tromey@redhat.com>
5978
5979 PR python/10782:
5980 * gdb.texinfo (Types In Python): Document Type.pointer.
5981
5982 2009-11-23 Paul Pluzhnikov <ppluzhnikov@google.com>
5983
5984 * gdb.texinfo (Machine Code): Adjust.
5985
5986 2009-11-11 Pedro Alves <pedro@codesourcery.com>
5987
5988 * agentexpr.texi (Tracing On Symmetrix): Delete section.
5989 (Using Agent Expressions): Delete cross reference.
5990
5991 2009-11-07 Joel Brobecker <brobecker@adacore.com>
5992
5993 * gdbint.texinfo, stabs.texinfo: Move the @setchapternewpage
5994 and @settitle directives up to help makeinfo find them.
5995
5996 2009-11-02 Jan Kratochvil <jan.kratochvil@redhat.com>
5997
5998 * gdb.texinfo (set debug-file-directory, show debug-file-directory)
5999 (Auto-loading): Use plural and note one can use multiple components now.
6000
6001 2009-11-01 Vladimir Prus <vladimir@codesourcery.com>
6002
6003 * gdb.texinfo (GDB/MI Stack Manipulation): Make
6004 -stack-list-arguments have the same documentation for parameter
6005 as -stack-list-locals. Add comas.
6006
6007 2009-10-27 Tom Tromey <tromey@redhat.com>
6008 Eli Zaretskii <eliz@gnu.org>
6009
6010 PR python/10781
6011
6012 * gdb.texinfo (Values From Inferior): Document cast method.
6013
6014 2009-10-22 Paul Pluzhnikov <ppluzhnikov@google.com>
6015
6016 * gdb.texinfo (Machine Code): Mention function name in disasssembly
6017 and adjust example.
6018
6019 2009-10-22 Michael Snyder <msnyder@vmware.com>
6020
6021 * gdb.texinfo (Process Record and Replay): Document new form of
6022 info record command. Also document the new save and restore
6023 commands.
6024
6025 2009-10-21 Paul Pluzhnikov <ppluzhnikov@google.com>
6026
6027 * gdb.texinfo (Machine Code): Mention current pc marker.
6028 (Memory): Likewise.
6029
6030 2009-10-19 Pedro Alves <pedro@codesourcery.com>
6031 Stan Shebs <stan@codesourcery.com>
6032
6033 * observer.texi (new_inferior): Rename to...
6034 (inferior_appeared): ... this.
6035
6036 * gdb.texinfo (Inferiors): Rename node to ...
6037 (Inferiors and Programs): ... this. Mention running multiple
6038 programs in the same debug session.
6039 <info inferiors>: Mention the new 'Executable' column if "info
6040 inferiors". Update examples. Document the "add-inferior",
6041 "clone-inferior", "remove-inferior" and "maint info
6042 program-spaces" commands.
6043 (Process): Rename node to...
6044 (Forks): ... this. Document "set|show follow-exec-mode".
6045
6046 2009-10-11 Michael Snyder <msnyder@vmware.com>
6047
6048 * gdb.texinfo (ReverseStep): Show default as "unsupported".
6049 (ReverseContinue): Ditto.
6050
6051 2009-10-08 Paul Pluzhnikov <ppluzhnikov@google.com>
6052
6053 * gdb.texinfo (Server): Document libthread-db-search-path.
6054
6055 2009-10-08 Jan Kratochvil <jan.kratochvil@redhat.com>
6056
6057 * gdbint.texinfo (i386_stopped_by_hwbp): Remove.
6058
6059 2009-10-06 Michael Eager <eager@eagercon.com>
6060
6061 * gdb.texinfo (Contributors): Add self for Xilinx MicroBlaze.
6062 (Embedded Processors): Add MicroBlaze.
6063 (MicroBlaze): New. Describe Xilinx MicroBlaze
6064
6065 2009-10-04 Pedro Alves <pedro@codesourcery.com>
6066
6067 * gdb.texinfo (Remote Protocol): Don't mention vCont;T.
6068
6069 2009-09-26 Pierre Muller <muller@ics.u-strasbg.fr>
6070
6071 * gdb.texinfo (Cygwin Native): Mention support for Ctrl-BREAK.
6072
6073 2009-09-23 Joel Brobecker <brobecker@adacore.com>
6074
6075 * observer.texi (solib_unloaded): Document explicitly the fact that
6076 this observer is called before the associated symbols are unloaded.
6077
6078 2009-09-19 Vladimir Prus <vladimir@codesourcery.com>
6079
6080 * gdb.texinfo (GDB/MI Stack Manipulation): Document
6081 -stack-list-variables.
6082
6083 2009-09-18 Tom Tromey <tromey@redhat.com>
6084
6085 * gdb.texinfo (GDB/MI Variable Objects): -enable-pretty-printing
6086 is experimental.
6087
6088 2009-09-17 Paul Pluzhnikov <ppluzhnikov@google.com>
6089
6090 * gdb.texinfo (convenince variables): Mention
6091 $_siginfo could be empty.
6092
6093 2009-09-15 Tom Tromey <tromey@redhat.com>
6094
6095 * gdb.texinfo (GDB/MI Variable Objects): Document
6096 -enable-pretty-printing, -var-set-update-range, dynamic varobjs.
6097 Expand -var-update documentation.
6098
6099 2009-09-14 Sergio Durigan Junior <sergiodj@linux.vnet.ibm.com>
6100
6101 * gdb.texinfo (Set Catchpoints): Documentation about the catch syscall
6102 feature.
6103
6104 2009-09-13 Daniel Jacobowitz <dan@codesourcery.com>
6105
6106 * gdbint.texinfo (Unwinding the Frame ID): Reference outer_frame_id.
6107
6108 2009-09-10 Michael Snyder <msnyder@vmware.com>
6109
6110 * gdb.texinfo (qSupported): Mention new ReverseContinue and
6111 ReverseStep replies to the qSupported query.
6112
6113 2009-09-10 Joel Brobecker <brobecker@adacore.com>
6114
6115 Add documentation for set/show interactive-mode.
6116 * gdb.texinfo (Other Misc Settings): New node.
6117
6118 2009-09-01 Doug Evans <dje@google.com>
6119
6120 * gdb.texinfo (Caching Data of Remote Targets): Add note on
6121 non-stop mode's affect on remote caching.
6122
6123 2009-08-31 Jacob Potter <jdpotter@google.com>
6124 Doug Evans <dje@google.com>
6125
6126 * gdb.texinfo (Caching Data of Remote Targets): Update text.
6127 Mark `set/show remotecache' options as obsolete.
6128 Document new `set/show stack-cache' option.
6129 Update text for `info dcache'.
6130
6131 2009-08-27 Doug Evans <dje@google.com>
6132
6133 * gdb.texinfo (Symbols): Delete `set print symbol-loading'.
6134 (Files): Add note on new optional regex arg to `info sharedlibrary'.
6135
6136 2009-08-26 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
6137
6138 * gdbint.texinfo (Releasing GDB): Fix confusing sentence
6139 about autoconf.
6140
6141 2009-08-25 Pedro Alves <pedro@codesourcery.com>
6142
6143 * gdb.texinfo (Debugging Multiple Inferiors): Add "info inferiors"
6144 small example, and describe its columns. Replace "inferior-id" by
6145 "infno" throughout.
6146
6147 2009-08-22 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
6148
6149 * gdbint.texinfo (Releasing GDB): Point to
6150 README-maintainer-mode file for required autoconf version.
6151 * configure.ac: Do not substitute datarootdir, htmldir,
6152 pdfdir, docdir. Do not process --with-datarootdir,
6153 --with-htmldir, --with-pdfdir, --with-docdir.
6154 * configure: Regenerate.
6155
6156 * configure: Regenerate.
6157
6158 2009-08-20 Reid Kleckner <reid@kleckner.net>
6159
6160 * gdb.texinfo: Add chapter on JIT interface.
6161
6162 2009-08-07 Nick Roberts <nickrob@snap.net.nz>
6163
6164 * gdb.texinfo (Server Prefix): Explain that server prefix suppresses
6165 confirmation request.
6166
6167 2009-08-05 Jeremy Bennett <jeremy.bennett@embecosm.com>
6168
6169 * gdb.texinfo (Separate Debug Files, Remote Protocol): Clarified
6170 CRC definitions.
6171
6172 2009-08-03 Vladimir Prus <vladimir@codesourcery.com>
6173
6174 * gdb.texinfo (GDB/MI Breakpoint Commands): Document
6175 -break-commands.
6176
6177 2009-07-31 Ulrich Weigand <uweigand@de.ibm.com>
6178
6179 * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
6180 "set spu auto-flush-cache" and "show spu auto-flush-cache" commands.
6181
6182 2009-07-31 Ulrich Weigand <uweigand@de.ibm.com>
6183
6184 * gdb.texinfo (Cell Broadband Engine SPU architecture): Document the
6185 "set spu stop-on-load" and "show spu stop-on-load" commands.
6186
6187 2009-07-31 Ulrich Weigand <uweigand@de.ibm.com>
6188
6189 * gdb.texinfo (Target Descriptions): Document <compatible> element.
6190
6191 2009-07-28 Daniel Jacobowitz <dan@codesourcery.com>
6192
6193 * gdb.texinfo (ARM Features): Document org.gnu.gdb.arm.vfp and
6194 org.gnu.gdb.arm.neon.
6195
6196 2009-07-20 Pedro Alves <pedro@codesourcery.com>
6197
6198 * gdb.texinfo (Target Description Format): Mention the new <osabi>
6199 optional element.
6200 (subsection OS ABI): New subsection.
6201
6202 2009-07-14 Stan Shebs <stan@codesourcery.com>
6203
6204 * gdb.texinfo (Tracepoint Conditions): New section.
6205 (General Query Packets): Describe ConditionalTracepoints.
6206 (Tracepoint Packets): Describe condition field.
6207 (Maintenance Commands): Describe maint agent-eval.
6208 * agentexpr.texi (Using Agent Expressions): Mention eval usage.
6209
6210 2009-07-11 Hui Zhu <teawater@gmail.com>
6211
6212 * gdb.texinfo (disassemble): Add a new modifier /r
6213 to "disassemble" command to make it print the raw instructions
6214 in hex as well as in symbolic form.
6215
6216 2009-07-09 Tom Tromey <tromey@redhat.com>
6217
6218 * gdbint.texinfo (Testsuite): Document parallel make check.
6219
6220 2009-07-09 Tom Tromey <tromey@redhat.com>
6221
6222 * gdbint.texinfo (Testsuite): Document test transcripts.
6223
6224 2009-07-10 Phil Muldoon <pmuldoon@redhat.com>
6225
6226 * gdb.texinfo (Values From Inferior): Add length parameter
6227 description.
6228
6229 2009-07-04 Chris Genly <chris@genly.us>
6230
6231 * gdb.texinfo (GDB/MI Variable Objects): Document child definition
6232 in -var-list-children. Fix example according to what the code
6233 does.
6234
6235 2009-07-02 Pedro Alves <pedro@codesourcery.com>
6236
6237 * gdb.texinfo (Debugging multiple inferiors): Document the
6238 "inferior", "detach inferior" and "kill inferior" commands.
6239 (Debugging Programs with Multiple Processes): Adjust to mention
6240 generic "inferior" commands. Delete mention of "detach fork" and
6241 "delete fork". Cross reference to "Debugging multiple inferiors"
6242 section.
6243
6244 2009-07-02 Ulrich Weigand <uweigand@de.ibm.com>
6245
6246 * gdbint.texinfo (Item Output Functions): Update signature
6247 for ui_out_field_core_addr.
6248
6249 2009-07-02 Ulrich Weigand <uweigand@de.ibm.com>
6250
6251 * gdbint.texinfo (Examples of Use of @code{ui_out} functions):
6252 Update example code extrated from breakpoint.c.
6253
6254 2009-06-28 Paul Pluzhnikov <ppluzhnikov@google.com>
6255
6256 * gdb.texinfo (GDB/MI Program Context): @ignore unimplemented
6257 MI commands.
6258 (GDB/MI Symbol Query): Likewise.
6259 (GDB/MI File Commands): Likewise.
6260 (GDB/MI File Transfer Commands): Likewise.
6261 (GDB/MI Target Manipulation): Likewise.
6262 (GDB/MI Miscellaneous Commands): Likewise.
6263
6264 2009-06-27 Daniel Jacobowitz <dan@codesourcery.com>
6265
6266 * gdb.texinfo (Debugging Optimized Code): New chapter.
6267 (Compiling for Debugging): Reference it. Move some
6268 text to the new section.
6269
6270 2009-06-15 Phil Muldoon <pmuldoon@redhat.com>
6271
6272 * doc/gdb.texinfo (Calling): Document
6273 set-unwind-on-terminating-exception usage.
6274
6275 2009-06-11 Pedro Alves <pedro@codesourcery.com>
6276
6277 * gdb.texinfo (All-Stop): Document new 'set schedule-multiple'
6278 command.
6279
6280 2009-06-07 Pedro Alves <pedro@codesourcery.com>
6281
6282 * gdbint.texinfo (TARGET_HAS_HARDWARE_WATCHPOINTS): Delete all
6283 references.
6284
6285 2009-06-04 Ulrich Weigand <uweigand@de.ibm.com>
6286
6287 * gdbint.texinfo: Rename formal parameters to gdbarch function
6288 protoypes from "current_gdbarch" to "gdbarch".
6289
6290 2009-05-28 Tom Tromey <tromey@redhat.com>
6291
6292 * gdb.texinfo (Basic Python): Change get_parameter to parameter.
6293
6294 2009-05-27 Tom Tromey <tromey@redhat.com>
6295
6296 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
6297 feature.
6298 (GDB/MI Variable Objects): Document -var-set-visualizer.
6299
6300 2009-04-02 Tom Tromey <tromey@redhat.com>
6301
6302 * gdb.texinfo (GDB/MI Miscellaneous Commands): Document "python"
6303 feature.
6304 (GDB/MI Variable Objects): Document -var-set-visualizer.
6305
6306 2009-05-27 Tom Tromey <tromey@redhat.com>
6307 Thiago Jung Bauermann <bauerman@br.ibm.com>
6308 Phil Muldoon <pmuldoon@redhat.com>
6309
6310 * gdb.texinfo (Objfiles In Python): Reference pretty printing.
6311 (Pretty Printing): New node.
6312 (Selecting Pretty-Printers): Likewise.
6313 (Python API): Update.
6314 (Output Formats): Document /r format.
6315
6316 2009-05-27 Thiago Jung Bauermann <bauerman@br.ibm.com>
6317 Tom Tromey <tromey@redhat.com>
6318
6319 * gdb.texinfo (Types In Python): New node.
6320 (Values From Inferior): "type" is now an attribute.
6321 (Python API): Update.
6322
6323 2009-05-27 Tom Tromey <tromey@redhat.com>
6324 Thiago Jung Bauermann <bauerman@br.ibm.com>
6325 Phil Muldoon <pmuldoon@redhat.com>
6326
6327 * gdb.texinfo: Add @syncodeindex for `tp'.
6328 (Python API): Update.
6329 (Auto-loading): New node.
6330 (Objfiles In Python): New node.
6331
6332 2009-05-15 Paul Pluzhnikov <ppluzhnikov@google.com>
6333
6334 * gdb.texinfo (Threads): Document libthread-db-search-path.
6335
6336 2009-05-15 Nick Roberts <nickrob@snap.net.nz>
6337
6338 * gdb.texinfo (GDB/MI General Design): Break up into four nodes.
6339
6340 2009-05-12 Pedro Alves <pedro@codesourcery.com>
6341
6342 * gdb.texinfo: Document 'set/show debug gnu-nat'. Replace 'maint
6343 show-debug-regs' docs by 'maint set show-debug-regs' and 'maint
6344 show show-debug-regs' docs.
6345
6346 2009-05-08 Eli Zaretskii <eliz@gnu.org>
6347
6348 * gdb.texinfo (Process Record and Replay): Add description of
6349 reverse execution.
6350
6351 2009-05-07 Joel Brobecker <brobecker@adacore.com>
6352
6353 * gdbint.texinfo (Adding support for debugging core files): New node.
6354 (Native Debugging): Remove the ``Native core file Support'' section.
6355
6356 2009-05-01 Eli Zaretskii <eliz@gnu.org>
6357
6358 * gdb.texinfo (Process Record and Replay): Improve and clarify.
6359 Add index entries.
6360
6361 2009-04-30 Hui Zhu <teawater@gmail.com>
6362 Michael Snyder <msnyder@vmware.com>
6363
6364 * gdb.texinfo: (Process Record and Replay): Add documentation for
6365 process record and replay.
6366
6367 2009-04-29 Jan Kratochvil <jan.kratochvil@redhat.com>
6368
6369 * gdb.texinfo (Macros): Note command-line for `info macro'. Append
6370 a new part on command-line defined macros.
6371
6372 2009-04-25 Eli Zaretskii <eliz@gnu.org>
6373
6374 * gdb.texinfo (Machine Code) <disassemble-next-line>: Improve and
6375 clarify the wording.
6376
6377 2009-04-23 Tom Tromey <tromey@redhat.com>
6378
6379 * gdb.texinfo (Data Files): New node.
6380 (GDB Files): Update menu.
6381
6382 2009-04-23 Joel Brobecker <brobecker@adacore.com>
6383
6384 * gdbint.texinfo (Defining Other Architecture Features): Remove
6385 entry for PROCESS_LINENUMBER_HOOK.
6386
6387 2009-04-22 Vladimir Prus <vladimir@codesourcery.com>
6388
6389 * gdb.texinfo (GDB/MI Program Execution): Document -exec-jump.
6390
6391 2009-04-22 Hui Zhu <teawater@gmail.com>
6392
6393 * gdb.texinfo (disassemble-next-line): Set the default of
6394 disassemble-next-line to off.
6395
6396 2009-04-21 Joseph Myers <joseph@codesourcery.com>
6397
6398 * configure.ac (--with-datarootdir, --with-docdir, --with-pdfdir,
6399 --with-htmldir): New.
6400 * configure: Regenerate.
6401 * Makefile.in (datarootdir, docdir): Define.
6402 (gdb.dvi, gdb.pdf): Use same -I options as for building gdb.info
6403 instead of $(SET_TEXINPUTS).
6404 (gdbint.dvi, gdbint.pdf): Use same -I options as for building
6405 gdbint.info instead of $(SET_TEXINPUTS).
6406 (gdbint/index.html): Use same -I options as for building
6407 gdbint.info.
6408 (stabs.dvi, stabs.pdf): Use same -I options as for building
6409 stabs.info instead of $(SET_TEXINPUTS).
6410 (stabs/index.html): Use same -I options as for building
6411 stabs.info.
6412 (annotate.dvi, annotate.pdf): Use same -I options as for building
6413 annotate.info instead of $(SET_TEXINPUTS).
6414 (annotate/index.html): Use same -I options as for building
6415 annotate.info.
6416
6417 2009-04-21 David Daney <ddaney@caviumnetworks.com>
6418
6419 * gdb.texinfo (maint show-debug-regs): Remove mention of x86.
6420
6421 2009-04-21 Joseph Myers <joseph@codesourcery.com>
6422
6423 * gdb.texinfo (Source Path): Document --with-relocated-sources.
6424
6425 2009-04-18 Carlos O'Donell <carlos@codesourcery.com>
6426 Joseph Myers <joseph@codesourcery.com>
6427
6428 * Makefile.in (MAKEHTML): Set to makeinfo --html.
6429 (MAKEHTMLFLAGS): Set to empty.
6430 (html__strip_dir): Define.
6431 (HTMLFILES): Define.
6432 (HTMLFILES_INSTALL): Define.
6433 (install-html): Copy new automake rule.
6434 (html): Depend on $(HTMLFILES).
6435 (gdb_toc.html): Rename to gdb/index.html.
6436 (gdbint_toc.html): Rename to gdbint/index.html.
6437 (stabs_toc.html): Rename to stabs/index.html.
6438 (annotate_toc.html): Rename to annotate/index.html.
6439
6440 2009-04-17 Carlos O'Donell <carlos@codesourcery.com>
6441
6442 * Makefile.in: Set pdfdir and htmldir from configure
6443 substitutions.
6444 * configure.ac: AC_SUBST datarootdir, docdir, htmldir, pdfdir.
6445 * configure: Regenerate.
6446
6447 2009-04-16 Joel Brobecker <brobecker@adacore.com>
6448
6449 * gdbint.texinfo (Native Debugging): Remove entry for PROC_NAME_FMT.
6450 This macro is no longer used.
6451
6452 2009-04-15 Tom Tromey <tromey@redhat.com>
6453
6454 * gdb.texinfo (Character Sets): Document default character set.
6455
6456 2009-04-14 Pierre Muller <muller@ics.u-strasbg.fr>
6457
6458 * gdbint.texinfo: Change server name from sources.redhat.com to
6459 sourceware.org throughout.
6460
6461 2009-04-09 Joel Brobecker <brobecker@adacore.com>
6462
6463 * gdb.texinfo (Set Breaks): Rewrite a paragraph to avoid a warning
6464 about a missing dot or coma after @xref.
6465
6466 2009-04-02 Joel Brobecker <brobecker@adacore.com>
6467
6468 * gdb.texinfo (Backtrace): Add a parameter in frame 1 of the first
6469 example, and add a small explanation about it.
6470 (Print Settings): Change the documentation of the "set print
6471 frame-arguments" to reflect the fact that the default is now "scalars".
6472
6473 2009-04-02 Joel Brobecker <brobecker@adacore.com>
6474
6475 * gdb.texinfo (Print Settings): Add kindex for command "set
6476 print frame-arguments".
6477
6478 2009-03-31 Joel Brobecker <brobecker@adacore.com>
6479
6480 * gdb.texinfo (Ada Tasks): Add documentation about task-specific
6481 breakpoints.
6482 (Set Breaks): Add reference to thread-specific and task-specific
6483 breakpoints.
6484
6485 2009-03-31 Joel Brobecker <brobecker@adacore.com>
6486
6487 * gdb.texinfo (Ada Tasks): Remove the documentation about
6488 the "Running" state, as this state has been eliminated.
6489 Now all runnable tasks are shown as "Runnable".
6490
6491 2009-03-30 Stan Shebs <stan@codesourcery.com>
6492
6493 * gdb.texinfo (Tracepoints): Describe tracepoints as a
6494 special case of breakpoints.
6495 (Enable and Disable Tracepoints): Mention deprecation.
6496 (Listing Tracepoints): Update description and example.
6497
6498 2009-03-30 Thiago Jung Bauermann <bauerman@br.ibm.com>
6499
6500 * gdb.texinfo (Frames in Python): New node.
6501 (Python API): Update.
6502
6503 2009-03-29 Thiago Jung Bauermann <bauerman@br.ibm.com>
6504
6505 * gdb.texinfo (Values From Inferior): Change gdb.Value.address
6506 from a method to an attribute.
6507
6508 2009-03-26 Thiago Jung Bauermann <bauerman@br.ibm.com>
6509
6510 * gdb.texinfo (Values From Inferior): Document is_optimized_out
6511 attribute.
6512
6513 2009-03-25 Pedro Alves <pedro@codesourcery.com>
6514
6515 * observer.texi (thread_exit): Add "silent" parameter.
6516
6517 2009-03-22 Pedro Alves <pedro@codesourcery.com>
6518
6519 * observer.texi (about_to_proceed): New.
6520
6521 2009-03-21 Jeremy Bennett <jeremy.bennett@embecosm.com>
6522
6523 * gdbint.texinfo (everywhere): Use braces {} in @deftypeXX type
6524 field throughout to handle types with spaces in them. Fix typos
6525 found by aspell.
6526 (Summary, Requirements, Contributors): New first chapter,
6527 "Summary" added, old Requirements section moved there, and new
6528 section, "Contributors" added.
6529 (Initializing a New Architecture, Register Representation)
6530 (Frame Interpretation, Inferior Call Setup, Adding a New Target)
6531 (Porting gdb): These sections extended and updated.
6532 (Compiler Characteristics): This section (empty) deleted.
6533 (Defining Other Architecture Features): This section renamed and
6534 duplicate material removed from (formerly "Target Conditionals").
6535 Use braces {} in @deftypeXX type field throughout to handle types
6536 with spaces in them. Typos found by aspell fixed.
6537
6538 * stack_frame.svg: New file, source of image for gdbint.texinfo.
6539 * stack_frame.pdf: Version of image for PDF output.
6540 * stack_frame.png: Version of image for HTML output and for Emacs.
6541 * stack_frame.txt: Version of image for Info output.
6542 * stack_frame.eps: Version of image for TeX DVI output.
6543
6544 2009-03-21 Eli Zaretskii <eliz@gnu.org>
6545
6546 * gdb.texinfo (Character Sets): Fix last change.
6547
6548 2009-03-21 Thiago Jung Bauermann <bauerman@br.ibm.com>
6549
6550 * gdb.texinfo (Values From Inferior): Fix optional arguments
6551 markup.
6552 (Commands In Python): Adjust argument names of gdb.Command.__init__
6553 to what the function accepts as keywords.
6554
6555 2008-03-20 Tom Tromey <tromey@redhat.com>
6556
6557 * gdb.texinfo (Convenience Vars): Document convenience functions.
6558 (Functions In Python): New node.
6559 (Python API): Update.
6560
6561 2009-03-20 Tom Tromey <tromey@redhat.com>
6562
6563 * gdb.texinfo (Character Sets): Remove obsolete text. Document
6564 set target-wide-charset.
6565 (Requirements): Mention iconv.
6566
6567 2009-03-17 Hui Zhu <teawater@gmail.com>
6568
6569 * gdb.texinfo: Change the introduce of "disassemble-next-line".
6570
6571 2009-03-17 Hui Zhu <teawater@gmail.com>
6572
6573 * gdb.texinfo: Add documentation for disassemble-next-line.
6574
6575 2009-03-16 Thiago Jung Bauermann <bauerman@br.ibm.com>
6576
6577 * gdb.texinfo (Commands In Python): Remove tindex entries.
6578
6579 2009-03-15 Jan Kratochvil <jan.kratochvil@redhat.com>
6580
6581 * gdb.texinfo (Returning): New description for missing debug info.
6582
6583 2009-03-14 Pedro Alves <pedro@codesourcery.com>
6584
6585 * gdb.texinfo (Remote Configuration): Document query-attached.
6586 (General Query Packets): Document qAttached.
6587
6588 2009-03-05 Pedro Alves <pedro@codesourcery.com>
6589
6590 * gdb.texinfo (Background Execution): Better describe the set
6591 target-async command.
6592 (Maintenance Commands): Delete description of the `maint set/show
6593 linux-async' and `maint set/show remote-async' commands.
6594
6595 2009-02-18 Vladimir Prus <vladimir@codesourcery.com>
6596
6597 * gdb.texinfo (GDB/MI Async Records): Add double-spaces
6598 between sentences.
6599
6600 2009-02-18 Vladimir Prus <vladimir@codesourcery.com>
6601
6602 * gdb.texinfo (GDB/MI Async Records): Document the
6603 =library-loaded and =library-unloaded notifications.
6604
6605 2009-02-17 Vladimir Prus <vladimir@codesourcery.com>
6606
6607 * observer.texi (test_notification): New observer.
6608
6609 2009-02-14 Vladimir Prus <vladimir@codesourcery.com>
6610
6611 * observer.texi: Add parameter 'print_frame' to normal_stop
6612 observer.
6613
6614 2009-02-07 Eli Zaretskii <eliz@gnu.org>
6615
6616 * gdb.texinfo (Basic Python): Fix change from 2009-02-04.
6617 (Commands In Python): Fix COMMAND_* constants in last change. Use
6618 @kbd for interactive input. Add cross-references and index
6619 entries.
6620
6621 2009-02-06 Pedro Alves <pedro@codesourcery.com>
6622
6623 * gdb.texinfo (Signals): Document $_siginfo.
6624 (Convenience Variables): Mention $_siginfo.
6625 (Remote Configuration): Document qXfer:siginfo:read,
6626 qXfer:siginfo:write packets, and the read-siginfo-object,
6627 write-siginfo-object commands.
6628
6629 2009-02-06 Pedro Alves <pedro@codesourcery.com>
6630
6631 * gdbint.texinfo (Values): New chapter.
6632
6633 2009-02-06 Tom Tromey <tromey@redhat.com>
6634
6635 * gdb.texinfo (Python API): Add entry for Commands In Python.
6636 (Commands In Python): New node.
6637
6638 2009-02-05 Tom Tromey <tromey@redhat.com>
6639
6640 * gdb.texinfo (Values From Inferior): Document Value.string.
6641
6642 2009-02-05 Tom Tromey <tromey@redhat.com>
6643
6644 * gdb.texinfo (Basic Python): Document execute's from_tty
6645 argument.
6646
6647 2009-02-04 Tom Tromey <tromey@redhat.com>
6648
6649 * gdb.texinfo (Basic Python): Document gdb.history.
6650
6651 2009-01-30 Vladimir Prus <vladimir@codesourcery.com>
6652
6653 * gdb.texinfo (GDB/MI Thread Commands): Document the
6654 'current-thread-id' field. Remove the example with zero threads,
6655 since current GDB won't ever report that if there's inferior.
6656
6657 2009-01-30 Vladimir Prus <vladimir@codesourcery.com>
6658
6659 * gdb.texinfo (GDB/MI Breakpoint Commands): Document the -d
6660 option to -break-insert.
6661
6662 2009-01-28 Daniel Jacobowitz <dan@codesourcery.com>
6663 Jerome Guitton <guitton@adacore.com>
6664
6665 * gdb.texinfo (Startup): Document --with-system-gdbinit.
6666 (System-wide configuration): New section.
6667
6668 2009-01-26 Pedro Alves <pedro@codesourcery.com>
6669
6670 PR gdb/7580:
6671 * gdb.texinfo (Maintenance Commands): Document "maint set|show
6672 internal-error|internal-warning quit|corefile ask|yes|no".
6673
6674 2009-01-26 Pedro Alves <pedro@codesourcery.com>
6675
6676 * gdb.texinfo (Using the `gdbserver' Program): Document
6677 --remote-debug.
6678
6679 2009-01-23 Doug Evans <dje@google.com>
6680
6681 * gdb.texinfo: Add nexti to list of commands that support
6682 background execution.
6683
6684 2009-01-14 Daniel Jacobowitz <dan@codesourcery.com>
6685
6686 * gdb.texinfo (Define, Hooks): Document prefix command support.
6687
6688 2009-01-14 Joseph Myers <joseph@codesourcery.com>
6689 Carlos O'Donell <carlos@codesourcery.com>
6690
6691 Fixes for makeinfo --html.
6692
6693 * annotate.texinfo: Use @copying and @insertcopying. Use
6694 @ifnottex in place of @ifinfo.
6695 * gdb.texinfo: Use @copying and @insertcopying. Use @ifnottex in
6696 place of @ifinfo. Use @ifnotinfo for one index entry.
6697 * gdbint.texinfo: Use @copying and @insertcopying. Use @ifnottex
6698 in place of @ifinfo.
6699 * stabs.texinfo: Use @copying and @insertcopying. Use @ifnottex
6700 in place of @ifinfo. Include contents at start unconditionally.
6701
6702 2009-01-13 Pedro Alves <pedro@codesourcery.com>
6703
6704 * gdb.texinfo (General Query Packets): Remove @var{} around the
6705 "spu" literal string.
6706
6707 2009-01-07 Pedro Alves <pedro@codesourcery.com>
6708
6709 * gdb.texinfo (Error in Breakpoints): Delete mention of "The same
6710 program may be running in another process" errors.
6711 * gdbint.texinfo (Native Conditionals): Delete
6712 ONE_PROCESS_WRITETEXT description.
6713
6714 2009-01-07 Joel Brobecker <brobecker@adacore.com>
6715
6716 * gdbint.texinfo (Start of New Year Procedure): Add the "coding"
6717 emacs local variable to be placed at the end of the ChangeLog.
6718 Add server.c and gdbreplay.c to the list of files where the
6719 copyright year needs to be updated.
6720
6721 2009-01-06 Sandra Loosemore <sandra@codesourcery.com>
6722
6723 * gdb.texinfo (Remote Configuration): Document new
6724 "set/show tcp auto-retry" and "set/show tcp connect-timeout"
6725 commands.
6726
6727 2008-12-28 Pedro Alves <pedro@codesourcery.com>
6728
6729 * gdbint.texinfo (gdbarch_cannot_fetch_register): Don't mention
6730 FETCH_INFERIOR_REGISTERS.
6731 (Native Conditionals): Remove obsolete CHILD_PREPARE_TO_STORE,
6732 FETCH_INFERIOR_REGISTERS descriptions. Remove
6733 gdbarch_get_longjmp_target descrition, since already described in
6734 Target Conditionals. Move gdbarch_fp0_regnum description to ...
6735 (Target Conditionals): ... here.
6736
6737 2008-12-16 Joel Brobecker <brobecker@adacore.com>
6738
6739 * gdb.texinfo (Omissions from Ada): Add missing GDB prompt in
6740 examples.
6741 (Additions to Ada): Likewise. Add the missing opening and closing
6742 parenthesis of the GDB prompt in one of the examples.
6743
6744 2008-12-14 Joel Brobecker <brobecker@adacore.com>
6745
6746 * gdb.texinfo (Omissions from Ada): Remove incorrect documentation
6747 about the result of 'Address not being of type System.Address.
6748 This problem has been fixed a while ago.
6749
6750 2008-12-02 Vladimir Prus <vladimir@codesourcery.com>
6751
6752 MI non-stop and multiprocess docs.
6753
6754 * gdb.texinfo (GDB/MI): New section 'GDB/MI General Design'
6755 (GDB/MI Output Records): New section 'GDB/MI Frame Information'
6756 Adjust documentation for *stopped, document =thread-created,
6757 =thread-exited, =thread-group-created and =thread-group-exited.
6758 (GDB/MI Thread Commands): Document the 'state' field in
6759 -thread-info output.
6760 (GDB/MI Program Execution): Mention --all and --thread-group
6761 options.
6762 (GDB/MI Variable Objects): Describe floating and fixed variable
6763 objects.
6764 (GDB/MI Miscellaneous Commands): Document -list-thread-groups.
6765
6766 2008-12-02 Vladimir Prus <vladimir@codesourcery.com>
6767
6768 * gdb.texinfo (Operating System Information): New appendix.
6769 (Operating System Auxiliary Information): Document 'info os processes'
6770 (Remote Configuration): Document 'osdata'
6771 (General Query Packets): Document qXfer:osdata:read.
6772
6773 2008-11-27 Tristan Gingold <gingold@adacore.com>
6774
6775 * gdb.texinfo (Darwin): Document Darwin specific features.
6776
6777 2008-11-25 Jan Kratochvil <jan.kratochvil@redhat.com>
6778
6779 * gdbint.texinfo (Target Conditionals): Extend the
6780 gdbarch_breakpoint_from_pc description.
6781
6782 2008-11-22 Vladimir Prus <vladimir@codesourcery.com>
6783
6784 * gdb.texinfo (M68K Features): Fix typo.
6785
6786 2008-11-18 Paul Pluzhnikov <ppluzhnikov@google.com>
6787
6788 * gdb.texinfo (Symbols): Mention printing containing
6789 image name in "info symbol".
6790 (Maint translate-address): Likewise.
6791
6792 2008-11-18 Joel Brobecker <brobecker@adacore.com>
6793
6794 * gdb.texinfo (Set Catchpoints): Remove the documentation of
6795 commands "catch load" and "catch unload".
6796
6797 2008-11-17 Vladimir Prus <vladimir@codesourcery.com>
6798
6799 * gdb.texinfo (GDB/MI Async Records): Document
6800 =thread-selected.
6801
6802 2008-11-17 Vladimir Prus <vladimir@codesourcery.com>
6803
6804 * observer.texi (new_inferior, inferior_exit): New observers.
6805
6806 2008-10-27 Pedro Alves <pedro@codesourcery.com>
6807
6808 * gdbint.texinfo (Adding a New Target): Don't mention TDEPFILES,
6809 .mt files, TM_CLIBS or TM_CDEPS.
6810 (x86 Watchpoints): Don't mention TDEPFILES.
6811
6812 2008-10-24 Sandra Loosemore <sandra@codesourcery.com>
6813
6814 * gdb.texinfo (Remote Protocol): Add new nodes to menu.
6815 (Overview): Mention notifications and non-stop mode behavior.
6816 (Packets): Update documentation of ?, vAttach, vCont, and vRun
6817 with non-stop mode behavior. Add vStopped description.
6818 (Stop Reply Packets): Update list of packets that return
6819 stop replies. Mention non-stop behavior.
6820 (General Query Packets): Document QNonStop packet and associated
6821 qSupported query response.
6822 (Interrupts): Clarify multi-threaded behavior. Mention non-stop
6823 behavior.
6824 (Notification Packets): New section.
6825 (Remote Non-Stop): New section.
6826 (File-I/O Overview): Mention non-stop behavior.
6827
6828 2008-10-24 Hui Zhu <teawater@gmail.com>
6829 Pedro Alves <pedro@codesourcery.com>
6830
6831 * gdb.texinfo (displaced-stepping): Describe the auto mode
6832 setting, and say it's the default. This is now a mainstream
6833 setting instead of a maintenance setting.
6834
6835 2008-10-23 Pedro Alves <pedro@codesourcery.com>
6836
6837 * observer.texi (thread_stop_requested): New.
6838
6839 2008-10-22 Joel Brobecker <brobecker@adacore.com>
6840
6841 * gdb.texinfo (Ada Tasks, Ada Tasks and Core Files): New nodes.
6842 (Patching): Replace incorrect usage of @samp by @kbd.
6843
6844 2008-10-17 Michael Snyder <msnyder@vmware.com>
6845
6846 * gdb.texinfo: Add documentation for reverse execution.
6847
6848 2008-10-16 Thiago Jung Bauermann <bauerman@br.ibm.com>
6849 Eli Zaretskii <eliz@gnu.org>
6850
6851 * gdb.texinfo. (Values From Inferior): New subsubsection.
6852
6853 2008-10-06 Doug Evans <dje@google.com>
6854
6855 * gdb.texinfo (set debug dwarf2-die): Document it.
6856
6857 2008-10-01 Joel Brobecker <brobecker@adacore.com>
6858
6859 * gdb.texinfo (catch) [exception]: Document how to insert
6860 a breakpoint on user-defined exceptions when the exception
6861 name is identical to one of the language-defined ones.
6862
6863 2008-09-27 Tom Tromey <tromey@redhat.com>
6864
6865 * gdb.texinfo (Macros): Remove text about stringification,
6866 varargs, and splicing.
6867
6868 2008-09-27 Tom Tromey <tromey@redhat.com>
6869
6870 * gdbint.texinfo (Language Support): Remove text about omitting
6871 support for a language.
6872
6873 2008-09-23 Doug Evans <dje@google.com>
6874
6875 * gdb.texinfo (info dcache): Update.
6876
6877 2008-09-22 Sandra Loosemore <sandra@codesourcery.com>
6878
6879 * gdb.texinfo (Packets): Add info on thread-id syntax and
6880 multiprocess extensions.
6881 <D>: Document multiprocess form of packet.
6882 <H>: Use thread-id syntax.
6883 <T>: Likewise.
6884 <vCont>: Likewise. Note this is required for multiprocess.
6885 <vKill>: New packet.
6886 (Stop Reply Packets) <T>: Use thread-id syntax.
6887 <W>: Document multiprocess form of reply.
6888 <X>: Likewise.
6889 (General Query Packets) <qC>: Use thread-id syntax.
6890 <qfThreadInfo>: Likewise.
6891 <qGetTLSAddr>: Likewise.
6892 <qP>: Likewise.
6893 <qSupported>: Add "multiprocess" feature.
6894 <qThreadExtraInfo>: Use thread-id syntax.
6895
6896 2008-09-22 Stan Shebs <stan@codesourcery.com>
6897
6898 * gdb.texinfo (Inferiors): New section.
6899
6900 2008-09-12 Pedro Alves <pedro@codesourcery.com>
6901
6902 * gdbint.texinfo (Native Debugging): Mention NAT_GENERATED_FILES.
6903
6904 2008-09-11 Ulrich Weigand <uweigand@de.ibm.com>
6905
6906 * gdbint.texinfo (Target Conditionals): Remove documentation
6907 for gdbarch_name_of_malloc.
6908
6909 2008-09-03 Angela Marie Thomas <angela@releasedominatrix.com>
6910
6911 * gdb.texinfo (Interrupts): Mention TCP interface for
6912 sending BREAK.
6913
6914 2008-08-26 Ulrich Weigand <uweigand@de.ibm.com>
6915
6916 * gdb.texinfo (Commands to Specify Files): Document "remote:"
6917 argument prefix to "set sysroot".
6918
6919 2008-08-21 Paul N. Hilfinger <hilfinger@adacore.com>
6920
6921 * gdb.texinfo (Omissions from Ada): Describe new treatment of True
6922 and False.
6923
6924 2008-08-20 Vladimir Prus <vladimir@codesourcery.com>
6925
6926 * gdb.textinfo (GDB/MI Miscellaneous Commands): Use @table
6927 for possible features of -list-features.
6928
6929 2008-08-19 Vladimir Prus <vladimir@codesourcery.com>
6930
6931 * gdb.texinfo (Background execution): Adjust example
6932 (GDB/MI Miscellaneous Commands): Document -list-target-features.
6933
6934 2008-08-19 Vladimir Prus <vladimir@codesourcery.com>
6935
6936 * doc/gdb.texinfo (PowerPC): Fix typo.
6937 (PowerPC features): Fix typo.
6938
6939 2008-08-18 Pedro Alves <pedro@codesourcery.com>
6940
6941 * observer.texi (thread_ptid_changed): New.
6942
6943 2008-08-18 Luis Machado <luisgpm@br.ibm.com>
6944
6945 * doc/gdb.texinfo (PowerPC): Mention Extended FPR's for POWER7.
6946 (PowerPC features): Mention feature set for VSX registers.
6947
6948 2008-08-13 Joel Brobecker <brobecker@adacore.com>
6949
6950 * gdb.texinfo (Ada Mode Intro): Improve the documentation regarding
6951 the direct visibility of all names in user-written packages.
6952
6953 2008-08-13 Pedro Alves <pedro@codesourcery.com>
6954
6955 * gdb.texinfo (breakpoint always-inserted) Describe the auto mode
6956 setting, and make it the default.
6957 (Non-Stop Mode): Remove "set breakpoints always-inserted 1" from
6958 non-stop script example.
6959
6960 2008-08-12 Thiago Jung Bauermann <bauerman@br.ibm.com>
6961
6962 * gdbint.texinfo (Raw and Virtual Register Representations): Fix
6963 reference to the "Using Different Register and Memory Data
6964 Representation" section.
6965
6966 2008-08-12 Sandra Loosemore <sandra@codesourcery.com>
6967
6968 * gdb.texinfo (Remote Configuration): Document set remote noack-packet.
6969 (Remote Protocol): Add Packet Acknowledgment to menu.
6970 (Overview): Mention +/- can be disabled, and point to new section
6971 where this is discussed in detail.
6972 (General Query Packets): Document QStartNoAckMode packet, and
6973 corresponding qSupported reply.
6974 (Packet Acknowledgment): New section.
6975
6976 2008-08-11 Sandra Loosemore <sandra@codesourcery.com>
6977 Pedro Alves <pedro@codesourcery.com>
6978
6979 * gdb.texinfo (Threads): Move paragraph about automatic thread
6980 selection to All-Stop Mode subsection.
6981 (Thread Stops): Reorganize existing material into subsections.
6982 Add introductory blurb and menu.
6983 (Non-Stop Mode): New subsection.
6984 (Background Execution): New subsection.
6985 (Maintenance Commands): Add cross-references from async mode
6986 commands to the new Background Execution section.
6987
6988 2008-08-06 Tom Tromey <tromey@redhat.com>
6989
6990 * gdb.texinfo (Extending GDB): New chapter.
6991 (Sequences): Demoted chapter, now a section under the new
6992 Extending GDB chapter.
6993 (Python): New section.
6994
6995 2008-07-31 Stan Shebs <stan@codesourcery.com>
6996
6997 * gdbint.texinfo: Remove FUNCTION_EPILOGUE_SIZE.
6998
6999 2008-07-29 Stan Shebs <stan@codesourcery.com>
7000
7001 * gdbint.texinfo: General round of cleanup and minor
7002 clarifications.
7003 (Breakpoint Handling): Remove mention of BREAKPOINT macro.
7004 (Longjmp Support): Update description to reflect how it is done
7005 for targets without using native header.
7006 (Symbol Handling): Add a little more general explanation.
7007 (COFF, ELF): Mention stabs encapsulation.
7008 (DWARF 3): New section.
7009 (Adding a New Host): Scrub out some obsolete bits.
7010 (Generic Host Support Files): Mention ser-pipe.c, ser-mingw.c.
7011 (Host Conditionals): Remove descriptions of NO_STD_REGS,
7012 HAVE_MMAP, HAVE_TERMIO, INT_MAX etc, LONGEST, HAVE_LONG_DOUBLE,
7013 PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, L_SET, SEEK_CUR,
7014 SEEK_SET, STOP_SIGNAL, USG.
7015 (Raw and Virtual Register Representations): Ditto for
7016 DEPRECATED_REGISTER_RAW_SIZE, DEPRECATED_REGISTER_VIRTUAL_SIZE,
7017 DEPRECATED_REGISTER_VIRTUAL_TYPE, REGISTER_CONVERT_TO_TYPE.
7018 (Target Conditionals): Ditto for DEPRECATED_FP_REGNUM,
7019 DEPRECATED_FRAMELESS_FUNCTION_INVOCATION, DEPRECATED_FRAME_CHAIN,
7020 DEPRECATED_FRAME_CHAIN_VALID, DEPRECATED_FRAME_INIT_SAVED_REGS,
7021 DEPRECATED_FRAME_SAVED_PC, DEPRECATED_FUNCTION_START_OFFSET,
7022 DEPRECATED_REGISTER_VIRTUAL_SIZE,
7023 DEPRECATED_REGISTER_VIRTUAL_TYPE,
7024 DEPRECATED_USE_STRUCT_CONVENTION.
7025 Describe gdbarch_deprecated_fp_regnum.
7026 Update description of gdbarch_print_insn.
7027 (Adding a New Target): Scrub out obsolete bits.
7028 (Obsolete Conditionals): Remove entire section.
7029
7030 2008-07-25 Tom Tromey <tromey@redhat.com>
7031
7032 * observer.texi (GDB Observers): Document new observers:
7033 breakpoint_created, breakpoint_deleted, breakpoint_modified,
7034 tracepoint_created, tracepoint_deleted, tracepoint_modified,
7035 architecture_changed.
7036
7037 2008-07-21 Stan Shebs <stan@codesourcery.com>
7038
7039 * gdbint.texinfo: Refer to target_so_ops.in_dynsym_resolve_code
7040 instead of IN_SOLIB_DYNSYM_RESOLVE_CODE.
7041
7042 2008-07-21 Tom Tromey <tromey@redhat.com>
7043
7044 * observer.texi (GDB Observers): Remove obsolete comment.
7045 <executable_changed>: Remove argument.
7046
7047 2008-07-18 Tom Tromey <tromey@redhat.com>
7048
7049 * gdb.texinfo (Macros): Update. Use @code rather than @command.
7050
7051 2008-07-10 Doug Evans <dje@google.com>
7052
7053 * doc/gdb.texinfo: Document "set print symbol-loading on|off".
7054
7055 2008-07-10 Jan Kratochvil <jan.kratochvil@redhat.com>
7056
7057 * gdb.texinfo (Starting): Document "set disable-randomization".
7058
7059 2008-07-07 Andreas Schwab <schwab@suse.de>
7060
7061 * gdb.texinfo (GDB/MI Target Manipulation): Fix last change.
7062
7063 2008-07-06 Vladimir Prus <vladimir@codesourcery.com>
7064
7065 * gdb.texinfo (GDB/MI Target Manipulation): Add
7066 example of -target-attach.
7067
7068 2008-06-10 Vladimir Prus <vladimir@codesourcery.com>
7069
7070 * observer.texi (target_resumed): New observer.
7071 * gdb.texinfo (GDB/MI Output Records): Document *running.
7072
7073 2008-06-06 Tom Tromey <tromey@redhat.com>
7074
7075 * gdb.texinfo (Completion): Add field name example.
7076
7077 2008-06-06 Marc Khouzam <marc.khouzam@ericsson.com>
7078
7079 * gdb.texinfo (GDB/MI Program Context): Added example
7080 to -exec-arguments
7081
7082 2008-06-05 Nick Roberts <nickrob@snap.net.nz>
7083
7084 * annotate.texinfo (Multi-threaded Apps): Add entry for thread-changed
7085 annotation.
7086
7087 2008-06-05 Vladimir Prus <vladimir@codesourcery.com>
7088 Nathan Sidwell <nathan@codesourcery.com>
7089 Joseph Myers <joseph@codesourcery.com>
7090
7091 * configure.ac: Include ../../config/acx.m4. Use ACX_PKGVERSION
7092 and ACX_BUGURL.
7093 * configure: Regenerate.
7094 * Makefile.in (PKGVERSION, BUGURL_TEXI): Define.
7095 (GDBvn.texi): Define VERSION_PACKAGE, BUGURL and BUGURL_DEFAULT.
7096 * gdb.texinfo: Use VERSION_PACKAGE and BUGURL. Remove
7097 mailing-list-specific text about bug reporting unless
7098 BUGURL_DEFAULT.
7099
7100 2008-06-05 Pedro Alves <pedro@codesourcery.com>
7101
7102 * gdb.texinfo (-target-select): Remove reference to target async.
7103 (Maintenance Commands): Document "maint set/show remote-async".
7104
7105 2008-06-04 Marc Khouzam <marc.khouzam@ericsson.com>
7106
7107 * gdb.texinfo (GDB/MI File Transfer Commands): Typo
7108 in -target-file-get section.
7109
7110 2008-05-22 Pedro Alves <pedro@codesourcery.com>
7111
7112 * gdb.texinfo (vAttach, vRun): Re-remove requirement of the stub
7113 killing the inferior when it is already debugging a process.
7114
7115 2008-05-21 Joel Brobecker <brobecker@adacore.com>
7116
7117 * gdb.texinfo (Continuing and Stepping): Document the new "fin"
7118 abbreviation for "finish".
7119
7120 2008-05-21 Nick Roberts <nickrob@snap.net.nz>
7121
7122 * annotate.texinfo (Multi-threaded Apps): New node for new annotation.
7123
7124 2008-05-15 Daniel Jacobowitz <dan@codesourcery.com>
7125
7126 * gdbint.texinfo (Target Conditionals): Delete entry for
7127 gdbarch_dwarf_reg_to_regnum.
7128
7129 2008-05-09 Doug Evans <dje@google.com>
7130
7131 * gdb.texinfo: Document "find" command, qSearch:memory packet.
7132
7133 2008-05-05 Doug Evans <dje@google.com>
7134
7135 * gdb.texinfo (disassemble): Document /m modifier.
7136
7137 2008-05-05 Vladimir Prus <vladimir@codesourcery.com>
7138
7139 * gdb.texinfo (Maintenance Commands): Clarify that "maint time"
7140 will not report the time of commands that run the target.
7141
7142 2008-05-03 Vladimir Prus <vladimir@codesourcery.com>
7143
7144 * gdb.texinfo (GDB/MI Output Records): Add
7145 missing semicolon.
7146
7147 2008-05-03 Vladimir Prus <vladimir@codesourcery.com>
7148
7149 * gdb.texinfo (GDB/MI Output Records):
7150 Document =thread-create and =thread-exited.
7151
7152 2008-05-03 Vladimir Prus <vladimir@codesourcery.com>
7153
7154 * gdb.texinfo (GDB/MI Development and Front Ends):
7155 Remove mention of dmi-discuss.
7156
7157 2008-05-03 Pedro Alves <pedro@codesourcery.com>
7158
7159 * observer.texi (thread_exit): New.
7160
7161 2008-05-02 Pedro Alves <pedro@codesourcery.com>
7162
7163 * gdb.texinfo (Debugging Output): Document "set/show debug
7164 displaced".
7165 (Maintenance Commands): Document "maint set/show
7166 can-use-displaced-stepping".
7167
7168 2008-05-02 Daniel Jacobowitz <dan@codesourcery.com>
7169
7170 * gdb.texinfo (ARM): Document set/show arm fallback-mode
7171 and set/show arm force-mode.
7172
7173 2008-05-02 Andreas Schwab <schwab@suse.de>
7174
7175 * gdbint.texinfo (Algorithms): Describe
7176 target_watchpoint_addr_within_range.
7177
7178 2008-04-30 Daniel Jacobowitz <dan@codesourcery.com>
7179
7180 * gdbint.texinfo (Stack Frames): New chapter.
7181 (Algorithms): Move Frames text to the new chapter.
7182 (Target Conditionals): Delete SAVE_DUMMY_FRAME_TOS. Document
7183 gdbarch_dummy_id instead of gdbarch_unwind_dummy_id.
7184
7185 2008-04-24 Vladimir Prus <vladimir@codesourcery.com>
7186
7187 * gdb.texinfo (GDB/MI Output Syntax): Clarify that async
7188 output does not necessary include any tokens.
7189
7190 2008-04-22 Corinna Vinschen <vinschen@redhat.com>
7191
7192 * gdb.texinfo (Set SH Calling convention): New @item.
7193 (Show SH Calling convention): Ditto.
7194
7195 2008-04-22 Markus Deuling <deuling@de.ibm.com>
7196
7197 * gdb.texinfo (Fortran Operators): Describe '%' operator.
7198
7199 2008-04-20 Eli Zaretskii <eliz@gnu.org>
7200
7201 * gdb.texinfo (Set Breaks): Mention that multiple location
7202 breakpoints need line number info. Add index entries.
7203
7204 2008-04-19 Craig Silverstein <csilvers@google.com>
7205
7206 * gdb.texinfo (Requirements): Add an optional requirement on
7207 zlib.
7208 * gdbint.texinfo (Debugging File Formats): Add new subsection for
7209 Compressed DWARF 2.
7210
7211 2008-04-16 Aleksandar Ristovski <aristovski@qnx.com>
7212
7213 * gdb.texinfo (GDB/MI Simple Examples): Added 'disp' field to the
7214 sample output for 'stopped,reason="breakpoint-hit"' message.
7215 (GDB/MI Program Execution): Likewise.
7216
7217 2008-04-09 Marc Khouzam <marc.khouzam@ericsson.com>
7218
7219 * gdb.texinfo (GDB/MI Variable Objects): Add anchor to
7220 -var-set-format. Add -f option to -var-evaluate-expression.
7221
7222 2008-04-03 Joel Brobecker <brobecker@adacore.com>
7223
7224 * gdb.texinfo (Breakpoint Menus): Delete. Contents moved inside
7225 new node "Ambiguous Expressions". Replace references to this
7226 node by references to "Ambiguous Expressions" throughout.
7227 (Ambiguous Expressions): New node.
7228
7229 2008-03-26 Daniel Jacobowitz <dan@codesourcery.com>
7230
7231 * gdb.texinfo (MIPS Features, PowerPC Features): Add @node.
7232
7233 2008-03-21 Pedro Alves <pedro@codesourcery.com>
7234
7235 * gdb.texinfo (Debugging Output): Document
7236 "set/show debug lin-lwp-async".
7237 (Maintenance Commands): Document "maint set/show linux-async".
7238
7239 2008-03-21 Daniel Jacobowitz <dan@codesourcery.com>
7240
7241 * gdb.texinfo (Expressions): Update description of malloced arrays.
7242
7243 2008-03-15 Vladimir Prus <vladimir@codesourcery.com>
7244
7245 * gdb.texinfo (Thread Commands): Document
7246 -thread-info. Remove -thread-list-all-threads.
7247
7248 2008-03-14 Pedro Alves <pedro@codesourcery.com>
7249 Sandra Loosemore <sandra@codesourcery.com>
7250
7251 * gdb.texinfo (Library List Format): Update to mention the
7252 possibility to pass section addresses instead of segment
7253 addresses.
7254
7255 2008-03-10 Daniel Jacobowitz <dan@codesourcery.com>
7256
7257 * gdb.texinfo (Starting): Document "set exec-wrapper".
7258 (Server): Document gdbserver --wrapper.
7259
7260 2008-03-03 Daniel Jacobowitz <dan@codesourcery.com>
7261
7262 * gdb.texinfo (Set Watchpoints): Mention watchpoints on
7263 unreadable memory. Delete obsolete SPARClite reference.
7264
7265 2008-02-28 Daniel Jacobowitz <dan@codesourcery.com>
7266
7267 * gdb.texinfo (Starting): Mention always-running targets.
7268 (Target Commands): Add an anchor for load.
7269 (Connecting): Explain continue instead of run.
7270
7271 2008-02-27 Daniel Jacobowitz <dan@codesourcery.com>
7272
7273 * gdb.texinfo (Debugging Output): Document "set debug timestamp".
7274
7275 2008-02-26 Nick Roberts <nickrob@snap.net.nz>
7276
7277 * gdb.texinfo (Set Breaks): Revert description of Enb column of
7278 breakpoint table.
7279
7280 2008-02-19 Pedro Alves <pedro@codesourcery.com>
7281
7282 * gdb.texinfo (vAttach, vRun): Remove requirement of the stub
7283 killing the inferior when it is already debugging a process.
7284
7285 2008-02-13 Markus Deuling <deuling@de.ibm.com>
7286
7287 * gdbint.texinfo (Build Script): New section. Mention new build script
7288 gdb_buildall.sh.
7289
7290 2008-02-01 Jim Blandy <jimb@red-bean.com>
7291
7292 * gdb.texinfo (Help): Summarize 'info args' correctly.
7293
7294 2008-01-30 Thiago Jung Bauermann <bauerman@br.ibm.com>
7295
7296 * gdb.texinfo: (Decimal Floating Point): Mention pseudo-registers
7297 available in PowerPC architecture.
7298 (Embedded Processors): Change node name of PowerPC item in menu.
7299 (PowerPC): Rename to...
7300 (PowerPC Embedded): this.
7301 (Architectures): Add new PowerPC item in menu.
7302 (PowerPC): New node.
7303
7304 2008-01-30 Daniel Jacobowitz <dan@codesourcery.com>
7305
7306 * gdb.texinfo (Multi-Process Mode for gdbserver): Use @kbd for
7307 commands.
7308
7309 2008-01-30 Daniel Jacobowitz <dan@codesourcery.com>
7310
7311 * gdb.texinfo (Setting Catchpoints): Mention features
7312 supported on GNU/Linux.
7313
7314 2008-01-30 Nick Roberts <nickrob@snap.net.nz>
7315
7316 * gdb.texinfo (GDB/MI File Commands): Describe new output
7317 field for MI command -file-list-exec-source-file.
7318
7319 2008-01-29 Daniel Jacobowitz <dan@codesourcery.com>
7320
7321 * gdb.texinfo (Using the `gdbserver' Program): Add security
7322 warning. Rearrange into subsections and subsubsections. Document
7323 --multi and --debug. Correct --with-sysroot typo. Update --attach
7324 usage. Make load reference clearer. Document monitor exit.
7325 (Remote Configuration): Document set remote exec-file, attach-packet,
7326 and run-packet.
7327 (Packets): Document vAttach and vRun.
7328
7329 2008-01-29 Nick Roberts <nickrob@snap.net.nz>
7330
7331 * gdb.texinfo (Processes): Mention process command.
7332 detach-on-follow -> detach-on-fork.
7333
7334 2008-01-28 Daniel Jacobowitz <dan@codesourcery.com>
7335
7336 * gdbint.texinfo (Native Conditionals): Remove
7337 SHELL_COMMAND_CONCAT and SHELL_FILE.
7338
7339 2008-01-26 Eli Zaretskii <eliz@gnu.org>
7340
7341 * gdb.texinfo (Specify Location): Improve wording.
7342
7343 2008-01-23 Chris Demetriou <cgd@google.com>
7344
7345 * gdb.texinfo (Threads): Document new "set print thread-events"
7346 and "show print thread-events" commands.
7347
7348 2008-01-19 Eli Zaretskii <eliz@gnu.org>
7349
7350 * gdb.texinfo (Specify Location): New section.
7351 (Delete Breaks, Edit, Set Breaks): Remove description of
7352 locations. Instead, add a reference to "Specify Location".
7353 (Machine Code, Jumping, Thread Stops, Continuing and Stepping)
7354 (Symbols): Refer to "Specify Location" for the valid forms of
7355 linespecs and locations.
7356
7357 2008-01-18 Markus Deuling <deuling@de.ibm.com>
7358
7359 * gdbint.texinfo (Target Conditionals): Replace the description of
7360 BITS_BIG_ENDIAN with a description of gdbarch_bits_big_endian.
7361
7362 2008-01-12 Paul Hilfinger <hilfinger@adacore.com>
7363
7364 * gdb.texinfo (C Operators): Remove incorrect parenthetical comment
7365 about &&var, which is rejected by the expression parser.
7366
7367 2008-01-09 Luis Machado <luisgpm@br.ibm.com>
7368
7369 * gdb.texinfo (Output): Update documentation on using printf with DFP
7370 types.
7371
7372 2008-01-07 Thiago Jung Bauermann <bauerman@br.ibm.com>
7373
7374 * gdb.texinfo (C and C++): Add Decimal Floating Point format
7375 subsubsection.
7376 (Decimal Floating Point format): New subsubsection.
7377
7378 2008-01-05 Pedro Alves <pedro@codesourcery.com>
7379
7380 * gdb.texinfo (File Options): Remove mention of the attempt to
7381 open a core file with the -p option. Don't list -c as a valid
7382 option to attach to a process.
7383
7384 2008-01-05 Pedro Alves <pedro@codesourcery.com>
7385
7386 * gdbint.texinfo (Host Conditionals): Remove mention of
7387 ALIGN_STACK_ON_ENTRY.
7388
7389 2008-01-05 Joel Brobecker <brobecker@adacore.com>
7390
7391 * gdbint.texinfo (Start of New Year Procedure): Add item
7392 describing how to update the source and documentation copyright
7393 notices.
7394
7395 2007-12-18 Jim Blandy <jimb@codesourcery.com>
7396
7397 * gdb.texinfo (Set Watchpoints): Integrate per-thread
7398 watchpoint explanation into the main description of the watchpoint
7399 command; update synopses of 'watch', 'rwatch', and 'awatch'
7400 commands.
7401
7402 2007-12-18 Vladimir Prus <vladimir@codesourcery.com>
7403
7404 * gdb.texinfo (Miscellaneous gdb/mi Commands):
7405 Document 'pending-breakpoints' feature of
7406 -list-features.
7407
7408 2007-12-17 Luis Machado <luisgpm@br.ibm.com>
7409
7410 * gdb.texinfo: Add new parameter's description.
7411
7412 2007-12-16 Daniel Jacobowitz <dan@codesourcery.com>
7413
7414 * gdb.texinfo (Overview): Clarify run-length encoding
7415 example. Remove the restriction on "+" and "-" characters.
7416
7417 2007-12-15 Eli Zaretskii <eliz@gnu.org>
7418
7419 * gdb.texinfo (Host I/O Packets): Fix xref syntax.
7420
7421 2007-12-14 Vladimir Prus <vladimir@codesourcery.com>
7422
7423 * gdb.texinfo (GDB/MI Breakpoint Commands): Document
7424 the -f option for -break-insert, remove -r option,
7425 and clarify specification of location.
7426
7427 2007-11-30 Daniel Jacobowitz <dan@codesourcery.com>
7428
7429 * gdb.texinfo (Debugging Programs with Multiple Processes): Correct
7430 formatting.
7431 (Remote Debugging): Add File Transfer section.
7432 (Remote Configuration): Document Host I/O packets.
7433 (GDB/MI): Add GDB/MI File Transfer Commands section.
7434 (Host I/O Packets): New section in "Remote Protocol".
7435 (Packets): Add vFile.
7436
7437 2007-11-17 Eli Zaretskii <eliz@gnu.org>
7438
7439 * gdb.texinfo (Set Breaks, Disabling): Clarify behavior of
7440 breakpoints with multiple locations.
7441 (Breakpoint Menus): Improve wording.
7442 (Output): Fix last change.
7443
7444 2007-11-17 Ulrich Weigand <uweigand@de.ibm.com>
7445
7446 * Makefile.in (Makefile): Do not depend on target_makefile_frag.
7447
7448 2007-11-15 Doug Evans <dje@google.com>
7449
7450 * gdb.texinfo (Symbols): Update output of "maint info symtabs".
7451
7452 2007-11-15 Vladimir Prus <vladimir@codesourcery.com>
7453
7454 * gdbint.texinfo (Native Conditionals): Remove
7455 mention of CLEAR_SOLIB.
7456
7457 2007-11-11 Joel Brobecker <brobecker@adacore.com>
7458
7459 * gdb.texinfo (Print Settings): Add documentation for "set/show
7460 print frame-arguments".
7461
7462 2007-11-05 Luis Machado <luisgpm@br.ibm.com>
7463
7464 * gdb.texinfo (Output): Update printf command's description.
7465
7466 2007-10-30 Daniel Jacobowitz <dan@codesourcery.com>
7467
7468 * gdb.texinfo (PowerPC): Document "set powerpc vector-abi" and "set
7469 powerpc soft-float".
7470
7471 2007-10-24 Daniel Jacobowitz <dan@codesourcery.com>
7472
7473 * gdb.texinfo (Files): Correct formatting. Mention Expat
7474 requirement.
7475 (Requirements for Building GDB): Expand the list of Expat
7476 uses.
7477 (Library List Format, Memory Map Format): Mention Expat.
7478 (Target Descriptions): Update Expat wording.
7479
7480 2007-10-24 Daniel Jacobowitz <dan@codesourcery.com>
7481
7482 * gdbint.texinfo (Register and Memory Data, Target Conditionals):
7483 Document that gdbarch_convert_register_p should return zero for no-op
7484 conversions.
7485
7486 2007-10-22 Ulrich Weigand <uweigand@de.ibm.com>
7487
7488 * gdbint.texi (Compiler Characteristics): Move documentation
7489 of set_gdbarch_sofun_address_maybe_missing back to ...
7490 (Target Conditionals): ... here to fix build break.
7491
7492 2007-10-19 Ulrich Weigand <uweigand@de.ibm.com>
7493
7494 * gdbint.texi (Target Conditionals): Remove documentation of
7495 SOFUN_ADDRESS_MAYBE_MISSING, replaced by ...
7496 (Compiler Characteristics): ... documentation of
7497 set_gdbarch_sofun_address_maybe_missing.
7498
7499 2007-10-17 Daniel Jacobowitz <dan@codesourcery.com>
7500
7501 * gdbint.texinfo (Target Conditionals): Use
7502 frame_unwind_register_unsigned in examples instead of
7503 frame_unwind_unsigned_register.
7504
7505 2007-10-15 Daniel Jacobowitz <dan@codesourcery.com>
7506
7507 * gdb.texinfo (Predefined Target Types): Add int128
7508 and uint128.
7509 (Standard Target Features): Add PowerPC features.
7510
7511 2007-10-15 Daniel Jacobowitz <dan@codesourcery.com>
7512
7513 * gdb.texinfo (Maintenance Commands): Document "maint print c-tdesc".
7514
7515 2007-10-12 Ulrich Weigand <uweigand@de.ibm.com>
7516
7517 * gdbint.texi (Target Conditionals): Remove documentation
7518 of and references to DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS,
7519 gdbarch_extract_return_value, and gdbarch_store_return_value.
7520
7521 2007-10-12 Ulrich Weigand <uweigand@de.ibm.com>
7522
7523 * gdbint.texi (Target Conditionals): Remove documentation of
7524 and references to DEPRECATED_REG_STRUCT_HAS_ADDR.
7525
7526 2007-10-11 Kazu Hirata <kazu@codesourcery.com>
7527
7528 * gdb.texinfo: Mention that inaccessible-by-default is on by
7529 default.
7530
7531 2007-10-11 Daniel Jacobowitz <dan@codesourcery.com>
7532
7533 * gdbint.texinfo (Target Conditionals): Remove VARIABLES_INSIDE_BLOCK.
7534
7535 2007-09-30 Daniel Jacobowitz <dan@codesourcery.com>
7536
7537 * gdb.texinfo (Setting Watchpoints): Adjust warning text about
7538 multi-threaded watchpoints.
7539 * gdbint.texinfo (Watchpoints): Describe how watchpoints are
7540 checked. Describe sticky notification. Expand description
7541 of steppable and continuable watchpoints.
7542 (Watchpoints and Threads): New subsection.
7543
7544 2007-09-28 Vladimir Prus <vladimir@codesourcery.com>
7545
7546 * gdb.texinfo (Setting Breakpoints): Revise
7547 documentation for pending breakpoints. Document
7548 breakpoints with multiple locations.
7549
7550 2007-09-19 Vladimir Prus <vladimir@codesourcery.com>
7551
7552 * gdb.texinfo (Miscellaneous gdb/mi Commands):
7553 Document -list-features.
7554
7555 2007-09-15 Eli Zaretskii <eliz@gnu.org>
7556
7557 * gdb.texinfo (Output): Spell out which features of C's printf are
7558 not supported by GDB's printf.
7559 (Separate Debug Files): More accurate wording regarding build ID
7560 and a reference to the ld manual rather than the Fedora wiki.
7561
7562 2007-09-04 Daniel Jacobowitz <dan@codesourcery.com>
7563 Jim Blandy <jimb@codesourcery.com>
7564
7565 * gdb.texinfo (Output Formats): Update 'c' description. Describe 's'.
7566 (Examining Memory): Update mentions of the 's' format.
7567 (Automatic Display): Likewise.
7568
7569 2007-09-02 Daniel Jacobowitz <dan@codesourcery.com>
7570
7571 * gdb.texinfo: Update the FSF's Back-Cover Text.
7572
7573 2007-09-02 Jan Kratochvil <jan.kratochvil@redhat.com>
7574 Eli Zaretskii <eliz@gnu.org>
7575
7576 * gdb.texinfo (Separate Debug Files): Cosmetic quoting removal.
7577 Fixed the ``build ID'' name. New binaries build instructions for the
7578 build ID inclusion. Explain how the commands are specific to the build
7579 ID vs. debug link.
7580
7581 2007-09-01 Eli Zaretskii <eliz@gnu.org>
7582
7583 * gdb.texinfo (Separate Debug Files): Fix last change. Add
7584 indexing for ``build ID'' support.
7585
7586 2007-09-01 Jan Kratochvil <jan.kratochvil@redhat.com>
7587
7588 * gdb.texinfo (Separate Debug Files): Included a BUILD ID description.
7589 Enlisted BUILD ID to the debug file searching example.
7590 Included a BUILD ID `.note.gnu.build-id' section description.
7591 Updated/added the debug files splitting instructions for OBJCOPY.
7592
7593 2007-08-31 Vladimir Prus <vladimir@codesourcery.com>
7594
7595 * gdb.texinfo (Variable Objects): Adjust docs
7596 for -var-info-expression and document
7597 -var-info-path-expression.
7598
7599 2007-08-20 Jim Blandy <jimb@codesourcery.com>
7600
7601 * gdb.texinfo (Top): Dedicate manual to the memory of Fred Fish.
7602 (title page): Include the dedication in the printed manual, as a
7603 separate page after the copyright notice.
7604
7605 * gdb.texinfo (The F Reply Packet): Avoid confusing texi2html:
7606 don't break a @var across a line.
7607
7608 2007-07-25 Maciej W. Rozycki <macro@mips.com>
7609
7610 * Makefile.in (MAKEHTMLFLAGS): Also search the current directory
7611 for include files.
7612
7613 2007-07-12 Nick Roberts <nickrob@snap.net.nz>
7614
7615 * gdb.texinfo (Server Prefix): New node. Adapt from existing node
7616 in annotate.texinfo.
7617 (Command History): Link to new node.
7618
7619 2007-07-05 Markus Deuling <deuling@de.ibm.com>
7620
7621 * gdbint.texinfo (PC_LOAD_SEGMENT): Remove description.
7622
7623 2007-07-05 Eli Zaretskii <eliz@gnu.org>
7624
7625 * gdbint.texinfo (Target Conditionals): Fix last change.
7626
7627 2007-07-03 Markus Deuling <deuling@de.ibm.com>
7628
7629 * gdb.texinfo: Replace following macros by their appropriate gdbarch
7630 routines:
7631 (TARGET_CHAR_SIGNED, CALL_DUMMY_LOCATION, CANNOT_FETCH_REGISTER)
7632 (CANNOT_STORE_REGISTER, GET_LONGJMP_TARGET, POINTER_TO_ADDRESS)
7633 (ADDRESS_TO_POINTER, INNER_THAN, FRAME_NUM_ARGS)
7634 (HAVE_NONSTEPPABLE_WATCHPOINT, TARGET_SHORT_BIT, TARGET_INT_BIT)
7635 (TARGET_LONG_BIT, TARGET_LONG_LONG_BIT, TARGET_FLOAT_BIT)
7636 (TARGET_DOUBLE_BIT, TARGET_LONG_DOUBLE_BIT, TARGET_PTR_BIT
7637 (TARGET_ADDR_BIT, SP_REGNUM, PC_REGNUM, PS_REGNUM, FP0_REGNUM)
7638 (STAB_REG_TO_REGNUM, ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM)
7639 (SDB_REG_TO_REGNUM, DWARF2_REG_TO_REGNUM, BELIEVE_PCC_PROMOTION)
7640 (CONVERT_REGISTER_P, REGISTER_TO_VALUE, VALUE_TO_REGISTER)
7641 (POINTER_TO_ADDRESS, ADDRESS_TO_POINTER, EXTRACT_RETURN_VALUE)
7642 (STORE_RETURN_VALUE, SKIP_PROLOGUE, MEMORY_INSERT_BREAKPOINT)
7643 (BREAKPOINT_FROM_PC, MEMORY_REMOVE_BREAKPOINT, DECR_PC_AFTER_BREAK)
7644 (ADDR_BITS_REMOVE, TARGET_PRINT_INSN, SKIP_TRAMPOLINE_CODE)
7645 (IN_SOLIB_RETURN_TRAMPOLINE, NAME_OF_MALLOC, ADDRESS_CLASS_TYPE_FLAGS)
7646 (ADDRESS_CLASS_TYPE_FLAGS_TO_NAME, ADDRESS_CLASS_TYPE_FLAGS_P).
7647 (ADDRESS_CLASS_NAME_to_TYPE_FLAGS, ADJUST_BREAKPOINT_ADDRESS)
7648 (PRINT_FLOAT_INFO, PRINT_VECTOR_INFO, INTEGER_TO_ADDRESS)
7649 (SKIP_PERMANENT_BREAKPOINT, TARGET_VIRTUAL_FRAME_POINTER)
7650 (SOFTWARE_SINGLE_STEP_P)
7651
7652 (push_dummy_call, stabs_argument_has_addr, unwind_sp, unwind_pc)
7653 (print_registers_info, push_dummy_code, unwind_dummy_id): Rework
7654
7655 (REGISTER_CONVERT_TO_TYPE, END_OF_TEXT_DEFAULT, GDB_MULTI_ARCH)
7656 (GDB_TARGET_IS_HPPA, DEPRECATED_GET_SAVED_REGISTER)
7657 (SYMBOLS_CAN_START_WITH_DOLLAR, DEPRECATED_INIT_EXTRA_FRAME_INFO)
7658 (DEPRECATED_INIT_FRAME_PC, DEPRECATED_SIGTRAMP_START)
7659 (IN_SOLIB_CALL_TRAMPOLINE, NO_HIF_SUPPORT, REGISTER_CONVERTIBLE)
7660 (DEPRECATED_REGISTER_RAW_SIZE, PARM_BOUNDARY, DEPRECATED_STACK_ALIGN)
7661 (PROLOGUE_FIRSTLINE_OVERLAP, DEPRECATED_POP_FRAME, STEP_SKIPS_DELAY)
7662 (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT)
7663 (OS9K_VARIABLES_INSIDE_BLOCK, KERNEL_U_ADDR, KERNEL_U_ADDR_HPUX)
7664 (REGISTER_U_ADDR, U_REGS_OFFSET, DEBUG_PTRACE): Remove description.
7665
7666 (Converting an existing Target Architecture to Multi-arch): Remove
7667 section.
7668
7669 (gdbarch_unwind_pc, gdbarch_unwind_sp): Renew code example.
7670 (gdbarch_addr_bits_remove): Add code example.
7671
7672 * gdb.texinfo: Replace REGISTER_NAME by gdbarch_register_name.
7673
7674 2007-07-02 Daniel Jacobowitz <dan@codesourcery.com>
7675
7676 * gdb.texinfo (Remote Configuration): Document library-info-packet.
7677 Add other missing entries. Adjust the table size to fit.
7678 (Stop Reply Packets): Use @itemize instead of @enumerate. Document
7679 stop reasons including the new "library" event.
7680 (General Query Packets): Adjust table widths for qSupported. Mention
7681 qXfer:libraries:read reply to qSupported and document the new packet.
7682 (Library List Format): New section.
7683
7684 2007-07-01 Jan Kratochvil <jan.kratochvil@redhat.com>
7685
7686 * gdb.texinfo (Attach): Fixed GDB exit inferior detachment.
7687
7688 2007-06-28 Michael Snyder <msnyder@svkmacdonelllnx>
7689
7690 * gdbint.texinfo (Table, Tuple and List Functions) Fix typo.
7691
7692 2007-06-25 Nick Roberts <nickrob@snap.net.nz>
7693
7694 * gdbint.texinfo (Register and Memory Data): Break sections
7695 into nodes and add a menu.
7696
7697 2007-06-21 Maciej W. Rozycki <macro@mips.com>
7698
7699 * gdb.texinfo (Examining Memory): Document the new behaviour.
7700
7701 2007-06-21 Vladimir Prus <vladimir@codesourcery.com>
7702
7703 * gdb.texinfo (Standard Target Features): Document
7704 m68k features.
7705
7706 2007-06-18 Daniel Jacobowitz <dan@codesourcery.com>
7707
7708 * gdb.texinfo (General Query Packets): Document qOffsets changes.
7709
7710 2007-06-13 Daniel Jacobowitz <dan@codesourcery.com>
7711
7712 * gdb.texinfo (Target Description Format): Add version attribute
7713 for <target>.
7714
7715 2007-06-13 Daniel Jacobowitz <dan@codesourcery.com>
7716
7717 * gdb.texinfo (MIPS Features): Document org.gnu.gdb.mips.linux.
7718
7719 2007-06-13 Daniel Jacobowitz <dan@codesourcery.com>
7720
7721 * gdb.texinfo (MIPS Features): New subsection.
7722
7723 2007-06-12 Ulrich Weigand <uweigand@de.ibm.com>
7724 Markus Deuling <deuling@de.ibm.com>
7725
7726 * gdb.texinfo (General Query Packets): Document qXfer:spu:read
7727 and qXfer:spu:write packets and mention them under qSupported.
7728
7729 2007-06-12 Ulrich Weigand <uweigand@de.ibm.com>
7730 Markus Deuling <deuling@de.ibm.com>
7731
7732 * gdb.texinfo (Architectures): Add new SPU section to document
7733 Cell Broadband Engine SPU architecture specific commands.
7734
7735 2007-06-09 Vladimir Prus <vladimir@codesourcery.com>
7736
7737 * gdb.texinfo (GDB/MI Variable Objects): Editorial
7738 comments.
7739
7740 2007-06-07 Nick Roberts <nickrob@snap.net.nz>
7741
7742 * gdb.texinfo (Emacs): Describe GDB under Emacs 22.1.
7743
7744 2007-05-29 Jim Blandy <jimb@codesourcery.com>
7745
7746 * gdb.texinfo (Overview): Doc fix.
7747
7748 2007-05-22 Maciej W. Rozycki <macro@mips.com>
7749
7750 * gdb.texinfo (Remote Configuration): Document "set/show
7751 remoteflow".
7752
7753 2007-05-16 Daniel Jacobowitz <dan@codesourcery.com>
7754
7755 * gdb.texinfo (MIPS): Remove documentation for set mips
7756 saved-gpreg-size, show mips saved-gpreg-size, and set mips
7757 stack-arg-size.
7758
7759 2007-05-14 Bob Wilson <bob.wilson@acm.org>
7760
7761 * all-cfg.texi (GDBTUI): New.
7762 * gdb.texinfo (Mode Options): Use GDBTUI variable.
7763 (TUI, TUI Overview, TUI Keys, TUI Single Key Mode, TUI Commands)
7764 (TUI Configuration): Edit to improve clarity and fix problems of
7765 both style and content.
7766
7767 2007-05-11 Ulrich Weigand <uweigand@de.ibm.com>
7768
7769 * observer.texi (GDB Observers): New observer "new_objfile".
7770
7771 2007-05-08 Ulrich Weigand <uweigand@de.ibm.com>
7772
7773 * gdbint.texinfo (Native Conditionals): Remove USE_PROC_FS.
7774
7775 2007-04-14 Vladimir Prus <vladimir@codesourcery.com>
7776
7777 * gdb.texinfo (GDB/MI Variable Objects): Document
7778 frozen variables objects.
7779
7780 2007-04-13 Daniel Jacobowitz <dan@codesourcery.com>
7781
7782 * gdb.texinfo (Memory): Reference Remote Debugging chapter.
7783 (Character Sets, Caching Data of Remote Targets): Likewise.
7784 (Targets): Delete Remote node. Move its text...
7785 (Debugging Remote Programs): ...to here. Delete description
7786 of the "remote" command.
7787 (Remote configuration): Delete description of "set remotedevice"
7788 and "show remotedevice".
7789 (Embedded Processors): Delete H8/300, H8/500, and SH nodes.
7790
7791 2007-04-11 Bob Wilson <bob.wilson@acm.org>
7792
7793 * gdb.texinfo (Contributors, Continuing and Stepping)
7794 (Fortran Defaults, HPPA, TUI, TUI Commands, Configure Options)
7795 (General Query Packets, File-I/O Remote Protocol Extension)
7796 (Protocol Basics, The F Reply Packet, Write)
7797 (Protocol-specific Representation of Datatypes, Memory Transfer):
7798 Fix hyphenation, punctuation and grammar problems.
7799 (Cygwin Native): Likewise. Also fix misuse of @pxref and use
7800 'section' instead of 'subsection' in the text.
7801 (Non-debug DLL Symbols): Avoid 'subsubsection' in the text.
7802 (i386): Remove period from section name.
7803 (Installing GDB, Requirements, Running Configure, Separate Objdir)
7804 (Config Names, Configure Options): Use @file{configure}.
7805
7806 2007-04-11 Daniel Jacobowitz <dan@codesourcery.com>
7807
7808 * gdbint.texinfo (Writing Tests): Mention gdb_test_multiple
7809 and tab expansion.
7810
7811 2007-04-10 Daniel Jacobowitz <dan@codesourcery.com>
7812
7813 * gdbint.texinfo (SOM): Correct location of the SOM reader.
7814
7815 2007-04-02 Bob Wilson <bob.wilson@acm.org>
7816
7817 * gdb.texinfo: Consistently capitalize all significant words in
7818 node names, chapter titles, section titles, and headings. Update
7819 cross references to match.
7820 (Starting and Stopping Trace Experiment): Make node name plural.
7821 (Breakpoint related warnings): Hyphenate "Breakpoint-related".
7822
7823 2007-03-30 Pedro Alves <pedro_alves@portugalmail.pt>
7824
7825 * gdb.texinfo (WinCE): Delete obsolete subsection.
7826
7827 2007-03-30 Daniel Jacobowitz <dan@codesourcery.com>
7828
7829 * gdb.texinfo (M68K): Remove obsolete ROM monitors.
7830 * gdbint.texinfo (DWARF 1): Delete section and other dwarfread.c
7831 references.
7832
7833 2007-03-30 Daniel Jacobowitz <dan@codesourcery.com>
7834
7835 * gdb.texinfo (Startup): Delete references to some alternate
7836 names for .gdbinit.
7837 (Thread): Remove LynxOS reference.
7838 (Tandem ST2000): Delete target-specific documentation.
7839 * gdbint.texinfo (Symbol Handling): Remove mention of NLM.
7840 (Target Architecture Definition): Remove mention of GDB_OSABI_NETWARE
7841 and GDB_OSABI_LYNXOS.
7842
7843 2007-03-29 Ulrich Weigand <uweigand@de.ibm.com>
7844
7845 * gdbint.texi (Native Conditionals): Remove PTRACE_ARG3_TYPE.
7846
7847 2007-03-27 Ulrich Weigand <uweigand@de.ibm.com>
7848
7849 * gdbint.texinfo (Target Conditionals): Remove mention of
7850 DEPRECATED_REMOTE_BREAKPOINT, DEPRECATED_BIG_REMOTE_BREAKPOINT,
7851 and DEPRECATED_LITTLE_REMOTE_BREAKPOINT.
7852
7853 2007-03-27 Brooks Moses <brooks.moses@codesourcery.com>
7854
7855 * Makefile.in: Add "pdfdir" installation
7856 directory, PDFTEX macro, support for "install-pdf" target,
7857 and rules for making a pdf version of refcard.texi.
7858 * refcard.tex: Specify paper size for PDF output.
7859
7860 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7861
7862 * gdb.texinfo (Omissions from Ada, Additions to Ada): Wrap long lines.
7863
7864 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7865
7866 * gdb.texinfo (Invoking GDB): Use @value{GDBP}.
7867 (Source Path, Character Sets, Macros, Define)
7868 (GDB/MI Result Records, GDB/MI Simple Examples)
7869 (GDB/MI Program Execution, GDB/MI File Commands)
7870 (Maintenance Commands, Packets, File-I/O Overview): Use @value{GDBN}.
7871 (Bug Reporting): Use @value{GCC}.
7872
7873 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7874
7875 * gdb.texinfo (Help): Fix formatting of examples.
7876 (Variables): Use @ifnotinfo instead of @iftex.
7877 (Non-debug DLL symbols): Use @ref instead of @pxref.
7878 (Sparclet File): Use @samp instead of quotes.
7879
7880 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7881
7882 * gdb.texinfo (Variables, C): Update cross reference to GCC docs.
7883
7884 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7885
7886 * gdb.texinfo (Top): Move TUI and Annotations menu entries to match
7887 the order of the nodes.
7888 (C Operators, C Constants, Debugging C): Remove extra menus.
7889 (Method Names in Commands): Do not specify next/prev/up nodes.
7890
7891 2007-03-26 Bob Wilson <bob.wilson@acm.org>
7892
7893 * gdb.texinfo (File Options): Add missing parenthesis.
7894 (Breakpoints, Special Fortran commands, PowerPC): Fix typos.
7895
7896 2007-02-26 Daniel Jacobowitz <dan@codesourcery.com>
7897
7898 * gdb.texinfo (Monitor commands for gdbserver): New subsection.
7899
7900 2007-02-26 Daniel Jacobowitz <dan@codesourcery.com>
7901
7902 * gdb.texinfo (Standard Target Features): Mention
7903 case insensitivity.
7904 (ARM Features): Describe org.gnu.gdb.xscale.iwmmxt.
7905
7906 2007-02-18 Nick Roberts <nickrob@snap.net.nz>
7907
7908 * gdb.texinfo (Top): Put Appendix A after numbered sections.
7909 (Files): Add section name to argument list for pxref.
7910 (Non-debug DLL symbols): Don't use `see' for pxref.
7911 (Embedded Processors): Fix typo.
7912 (GDB/MI Breakpoint Commands): Execution commands generate
7913 *stopped not ^done.
7914
7915 2007-02-13 Nick Roberts <nickrob@snap.net.nz>
7916
7917 * gdb.texinfo (GDB/MI Variable Objects): Describe meanings of
7918 values for in_scope. Mention that only root variables can be
7919 updated.
7920 (GDB/MI Development and Front Ends): Explain new values may be
7921 added to existing fields.
7922
7923 2007-02-08 Daniel Jacobowitz <dan@codesourcery.com>
7924
7925 * gdb.texinfo (-target-disconnect): Use @smallexample.
7926 (Requirements): Add anchor for Expat. Update description.
7927 (Target Descriptions): Mention Expat.
7928 (Target Description Format): Document new elements. Use
7929 @smallexample.
7930 (Predefined Target Types, Standard Target Features): New sections.
7931 * gdbint.texinfo (Target Descriptions): New section.
7932
7933 2007-02-07 Daniel Jacobowitz <dan@codesourcery.com>
7934
7935 * gdb.texinfo (Target Description Format): Add section on XInclude.
7936
7937 2006-02-03 Nick Roberts <nickrob@snap.net.nz>
7938
7939 * gdb.texinfo (GDB/MI Miscellaneous Commands): Describe the new
7940 command -enable-timings.
7941
7942 2007-02-02 Markus Deuling <deuling@de.ibm.com> (tiny change)
7943
7944 * gdbint.texinfo (Operation System ABI Variant Handling): Update
7945 descriptions for new/deleted elements in gdb_osabi. Add missing
7946 description for function generic_elf_osabi_sniff_abi_tag_sections.
7947
7948 2007-01-29 Joel Brobecker <brobecker@adacore.com>
7949
7950 * gdb.texinfo (Maintenance Commands): Add documentation for
7951 the new "maint print target-stack" command.
7952
7953 2007-01-26 Jan Kratochvil <jan.kratochvil@redhat.com>
7954 Eli Zaretskii <eliz@gnu.org>
7955
7956 * gdb.texinfo: Describe CHAR array vs. string identification rules.
7957
7958 2007-01-26 Eli Zaretskii <eliz@gnu.org>
7959
7960 * gdb.texinfo (Compilation, Files, Bootstrapping, Bug Reporting):
7961 Use @value{NGCC} instead of @value{GCC}.
7962
7963 2007-01-20 Ralf Wildenhues <Ralf.Wildenhues@gmx.de> (tiny change)
7964
7965 * agentexpr.texi: Fix typos.
7966 * annotate.texinfo: Likewise.
7967 * gdb.texinfo: Likewise.
7968 * gdbint.texinfo: Likewise.
7969 * observer.texi: Likewise.
7970 * stabs.texinfo: Likewise.
7971
7972 2007-01-20 Markus Deuling <deuling@de.ibm.com> (tiny change)
7973
7974 * gdbint.texinfo (Support Libraries): Remove mmalloc
7975 entry. Describe readline library.
7976
7977 2007-01-09 Daniel Jacobowitz <dan@codesourcery.com>
7978
7979 * gdb.texinfo (Target Descriptions): New section.
7980 (General Query Packets): Add QPassSignals anchor. Mention
7981 qXfer:features:read under qSupported. Expand mentions of
7982 qXfer:memory-map:read and QPassSignals. Document
7983 qXfer:features:read.
7984
7985 2007-01-08 Daniel Jacobowitz <dan@codesourcery.com>
7986
7987 * gdb.texinfo (Commands to specify files): Describe
7988 "set sysroot" and "show sysroot".
7989 (Using the `gdbserver' program): Lowercase argument
7990 to @var. Expand description of setting up GDB on the
7991 host.
7992
7993 2007-01-05 Joel Brobecker <brobecker@adacore.com>
7994
7995 * gdb.texinfo (Set Catchpoints): Add documentation for the new
7996 catch exception, catch exception unhandled, and catch assert
7997 commands.
7998
7999 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
8000
8001 * gdb.texinfo (Debugging Output): Document "set debug xml"
8002 and "show debug xml".
8003
8004 2007-01-04 Daniel Jacobowitz <dan@codesourcery.com>
8005
8006 * gdbint.texinfo (Compiler Warnings): Update for -Wall use.
8007
8008 2007-01-01 Joel Brobecker <brobecker@adacore.com>
8009
8010 * gdbint.texinfo (Start of New Year Procedure): Add missing item.
8011
8012 2006-12-08 Vladimir Prus <vladimir@codesourcery.com>
8013
8014 * gdb.texinfo (GDB/MI Variable Objects): Wrap historical
8015 note in @ignore, to be removed later if nobody complains.
8016
8017 2006-12-04 Nick Roberts <nickrob@snap.net.nz>
8018
8019 * gdb.texinfo (GDB/MI Variable Objects): Describe -c option
8020 of -var-delete.
8021
8022 2006-11-22 Vladimir Prus <vladimir@codesourcery.com>
8023
8024 * gdb.texinfo (Setting breakpoints): Document
8025 automatic software/hardware breakpoint usage and
8026 the "set breakpoint auto-hw" command.
8027
8028 2006-11-21 Vladimir Prus <vladimir@codesourcery.com>
8029
8030 * gdb.texinfo (Memory Access Checking): New.
8031
8032 2006-11-16 Daniel Jacobowitz <dan@codesourcery.com>
8033
8034 * gdb.texinfo (Remote configuration): Mention
8035 "pass-signals-packet".
8036 (General Query Packets): Document QPassSignals. Fix
8037 a typo.
8038
8039 2006-11-14 Maxim Grigoriev <maxim@tensilica.com>
8040
8041 * gdb.texinfo (Contributors): Add contributors of Xtensa port.
8042
8043 2006-11-14 Daniel Jacobowitz <dan@codesourcery.com>
8044
8045 * gdb.texinfo (Remote configuration): Rewrite documentation for
8046 packet configuration commands.
8047 (OS Information): Adjust reference to qXfer:auxv:read.
8048 (General Query Packets): Remove references to read-aux-vector-packet
8049 and set remote get-thread-local-storage-address.
8050
8051 2006-11-10 Daniel Jacobowitz <dan@codesourcery.com>
8052
8053 * gdbint.texinfo (Target Architecture Definition): Add new
8054 Initializing a New Architecture section.
8055
8056 2006-10-31 David Taylor <dtaylor@emc.com>
8057
8058 * stabs.texinfo (Macro define and undefine): New node describing
8059 stabs for #define and #undef.
8060
8061 2006-10-27 Andreas Schwab <schwab@suse.de>
8062
8063 * gdb.texinfo (Processes): Rename "detach-fork" to "detach fork".
8064
8065 2006-10-21 Eli Zaretskii <eliz@gnu.org>
8066
8067 * gdb.texinfo (Breakpoints, Set Watchpoints): Elaborate and
8068 clarify on the possible meanings of ``expression'' watched by
8069 watchpoints. Add indexing.
8070 (Prompting, Errors, Invalidation, Annotations for Running)
8071 (Source Annotations): Fix index entries by adding "annotation" to
8072 them, to discriminate from index entries that point to the more
8073 general topic descriptions.
8074
8075 2006-10-17 Daniel Jacobowitz <dan@codesourcery.com>
8076
8077 * gdbint.texinfo (Target Vector Definition): Move most
8078 content into Existing Targets. Add a menu.
8079 (Existing Targets): New section, moved from Target Vector
8080 Definition. Use @subsection.
8081 (Managing Execution State): New section.
8082
8083 2006-10-16 Bob Wilson <bob.wilson@acm.org>
8084
8085 * gdb.texinfo (ST2000): Use Ctrl- instead of C-.
8086
8087 2006-10-15 Eli Zaretskii <eliz@gnu.org>
8088
8089 * gdb.texinfo (Sample Session, Invocation, Quitting GDB)
8090 (Command Syntax, Signals, Backtrace, Connecting)
8091 (Remote configuration, Renesas Boards, Console I/O): Fix last
8092 change: use Ctrl- instead of C-, except wrt Emacs.
8093 (File-I/O Examples): Put Ctrl-c in @kbd.
8094 (Cygwin Native, File-I/O Overview, The Ctrl-C message)
8095 (Console I/O): Use @samp with Ctrl-.
8096 (Signals, Set Breaks, Set Watchpoints): Document optional
8097 arguments to `info signals' `handle', `info breakpoints', and
8098 `info watchpoints'.
8099
8100 2006-10-14 Eli Zaretskii <eliz@gnu.org>
8101
8102 * gdb.texinfo (Backtrace): Fix last change.
8103
8104 2006-10-14 Nick Roberts <nickrob@snap.net.nz>
8105
8106 * gdb.texinfo (Backtrace): Order correctly and add other cases.
8107
8108 2006-10-10 Bob Wilson <bob.wilson@acm.org>
8109
8110 * gdb.texinfo (Command Syntax, Connecting, Remote configuration)
8111 (Renesas Boards, ST2000, TUI Keys, TUI Single Key Mode)
8112 (TUI Commands, Emacs, Console I/O): Fix @key and @kbd usage.
8113
8114 2006-09-21 Vladimir Prus <vladimir@codesourcery.com>
8115 Daniel Jacobowitz <dan@codesourcery.com>
8116
8117 * gdb.texinfo (Packets): Document vFlashErase,
8118 vFlashWrite and vFlashDone packets.
8119 (General Query Packets): Document qXfer:memory-map:read.
8120 Add a new feature for qXfer:memory-map:read.
8121 (Memory map format): New section.
8122 (Target Commands): Mention that gdb can write flash.
8123
8124 2006-09-21 Vladimir Prus <vladimir@codesourcery.com>
8125 Daniel Jacobowitz <dan@codesourcery.com>
8126
8127 * gdb.texinfo (Memory Region Attributes): Mention target-supplied
8128 memory regions and "mem auto".
8129
8130 2006-09-21 Nathan Sidwell <nathan@codesourcery.com>
8131
8132 * gdbint.texinfo (Array Containers): New section.
8133
8134 2006-09-17 Vladimir Prus <vladimir@codesourcery.com>
8135
8136 * gdb.texinfo (GDB/MI Stack Manipulation): Mention that
8137 -stack-list-arguments HIGH_FRAME argument can be larger then the
8138 actual number of frames.
8139
8140 2006-09-07 Vladimir Prus <vladimir@codesourcery.com>
8141
8142 * gdb.texinfo (GDB/MI Stack Manipulation): Mention that
8143 -stack-list-locals HIGH_FRAME argument can be larger then the
8144 actual number of frames.
8145
8146 2006-09-02 Bob Wilson <bob.wilson@acm.org>
8147
8148 * gdb.texinfo (Packets, Stop Reply Packets, General Query Packets,
8149 Register Packet Format, Tracepoint Packets): Fix spelling errors.
8150
8151 2006-09-02 Eli Zaretskii <eliz@gnu.org>
8152
8153 * gdbint.texinfo (Overall Structure): New section "Source Tree
8154 Structure".
8155
8156 2006-08-17 Jim Blandy <jimb@codesourcery.com>
8157
8158 * gdb.texinfo (Stop Reply Packets): Note similarity of 'S' and 'T'
8159 responses.
8160
8161 2006-08-08 Joel Brobecker <brobecker@adacore.com>
8162
8163 * gdb.texinfo (Source Path): Add documentation for new
8164 substitute-path commands.
8165
8166 2006-08-08 Daniel Jacobowitz <dan@codesourcery.com>
8167
8168 * gdb.texinfo (Installing GDB): Update menu. Move text to...
8169 (Running Configure): ...here.
8170 (Requirements): New node. Mention expat.
8171
8172 2006-08-08 Vladimir Prus <vladimir@codesourcery.com>
8173
8174 * gdb.texinfo (Target Commands): Remove
8175 'set download-write-size' and 'show download-write-size'.
8176
8177 2006-08-01 Daniel Jacobowitz <dan@codesourcery.com>
8178
8179 * stabs.texinfo (Member Type Descriptor): Correct example for
8180 pointer to member types.
8181
8182 2006-07-21 Andrew Stubbs <andrew.stubbs@st.com>
8183
8184 * gdb.texinfo (Optional warnings and messages): Add
8185 'set/show trace-commands'.
8186 (Command files): Add '-v' to source command.
8187
8188 2006-07-12 Daniel Jacobowitz <dan@codesourcery.com>
8189
8190 * gdb.texinfo (OS Information): Update qPart reference to
8191 qXfer.
8192 (Remote configuration): Likewise.
8193 (Overview): Move @cindex to the start of a paragraph. Talk
8194 about binary data encoding.
8195 (Packets): Refer to the overview for the details of the X
8196 packet encoding.
8197 (General Query Packets): Remove qPart description. Add qXfer
8198 description. Add an anchor to qSupported. Correct feature
8199 table title. Add a new feature for qXfer:auxv:read.
8200 (Interrupts): Add a missing parenthesis.
8201
8202 2006-07-05 Daniel Jacobowitz <dan@codesourcery.com>
8203
8204 * gdb.texinfo (KOD): Remove node.
8205 (GDB/MI Kod Commands): Remove commented out node.
8206
8207 2006-07-01 Eli Zaretskii <eliz@gnu.org>
8208
8209 * gdb.texinfo (GDB/MI Output Syntax, GDB/MI Simple Examples)
8210 (GDB/MI Breakpoint Commands, GDB/MI Program Context)
8211 (GDB/MI Thread Commands, GDB/MI Program Execution)
8212 (GDB/MI Stack Manipulation, GDB/MI Variable Objects)
8213 (GDB/MI Data Manipulation, GDB/MI Symbol Query)
8214 (GDB/MI File Commands, GDB/MI Target Manipulation)
8215 (GDB/MI Miscellaneous Commands): Change (@value{GDBP})->(gdb),
8216 since the MI prompt is hard-wired into the code.
8217
8218 2006-07-01 Nick Roberts <nickrob@snap.net.nz>
8219
8220 * gdb.texinfo (GDB/MI Compatibility with CLI): Qualify more carefully.
8221 (GDB/MI Simple Examples): Use @subheading for "A Bad Command".
8222 (GDB/MI Data Manipulation): Remove description of unimplemented
8223 display related commands as variable objects perform this function
8224 and are superior: -display-delete, -display-disable,
8225 -display-enable, -display-insert and -display-list. Move
8226 -environment-cd, -environment-directory, -environment-path
8227 and -environment-pwd to "Program Context".
8228 (GDB/MI Program Control): Rename to "Program Execution". Move
8229 -exec-arguments -exec-abort to...
8230 (GDB/MI Program Context): ...here. New node split from "Data
8231 Manipulation".
8232
8233 2006-06-21 Daniel Jacobowitz <dan@codesourcery.com>
8234
8235 * gdb.texinfo (Remote configuration): Document set / show
8236 remote supported-packets.
8237 (General Query Packets): Document qSupported packet.
8238
8239 2006-06-10 Sandra Loosemore <sandra@codesourcery.com>
8240
8241 * gdb.texinfo (File-I/O overview): Copy edit for grammar, spelling,
8242 and font markup.
8243 (Protocol basics): Likewise.
8244 (The F request packet): Likewise.
8245 (The F reply packet): Likewise.
8246 (Memory transfer): Move this node to be a subsubsection of
8247 "Protocol specific representation of datatypes".
8248 (The Ctrl-C message): More copy editing.
8249 (Console I/O): Likewise.
8250 (The isatty call): Delete this node, and merge its content into
8251 the "isatty" node. Fixed references elsewhere.
8252 (The system call): Delete this node, and merge its content into
8253 the "system" node. Fixed references elsewhere.
8254 (open): Reformat to use @table, and add appropriate font markup.
8255 (close): Likewise.
8256 (read): Likewise.
8257 (write): Likewise.
8258 (lseek): Likewise.
8259 (rename): Likewise.
8260 (unlink): Likewise.
8261 (stat/fstat): Likewise.
8262 (gettimeofday): Likewise.
8263 (isatty): Likewise.
8264 (system): Likewise, plus minor changes to fix confusing wording.
8265 (Integral datatypes): Fix font markup.
8266 (Pointer values): Likewise.
8267 (struct stat): Fix markup to use @table, plus minor copy editing.
8268 (struct timeval): Fix font markup, plus minor copy editing.
8269 (Constants): Minor copy editing.
8270 (Errno values): Add font markup.
8271 (File-I/O Examples): Likewise.
8272
8273 2006-06-10 Nick Roberts <nickrob@snap.net.nz>
8274
8275 * gdb.texinfo (GDB/MI): Remove duplicate acknowledgements.
8276 (GDB/MI Simple Examples): Move node up one level. Use real
8277 examples.
8278 (GDB/MI Compatibility with CLI): Update.
8279 (GDB/MI Result Records): Add "connected" and "exit" result
8280 classes.
8281 (GDB/MI Stream Records): Clarify target output.
8282 (GDB/MI Command Description Format): Modify example description.
8283 (GDB/MI Breakpoint Table Commands): Rename to...
8284 (GDB/MI Breakpoint Commands): ...this
8285 (GDB/MI Breakpoint Commands): Add optional thread field.
8286 (GDB/MI Program Control): Add an introduction. Move "Program
8287 termination" examples into exec-run description.
8288 (GDB/MI File Commands): Mention similar CLI commands.
8289 (GDB/MI Miscellaneous Commands): Move to end. Mention "show version"
8290 is similar to "-gdb-version".
8291
8292 2006-06-09 Eli Zaretskii <eliz@gnu.org>
8293
8294 * gdb.texinfo (Symbols): Fix "(gdb)"=>"(@value{GDBP})".
8295
8296 2006-06-02 Nick Roberts <nickrob@snap.net.nz>
8297
8298 * gdb.texinfo (GDB/MI Development and Front Ends): Use
8299 sourceware.org for mailing lists.
8300 (GDB/MI File Commands): New node split from Program Control.
8301
8302 2006-06-01 Nick Roberts <nickrob@snap.net.nz>
8303
8304 * gdb.texinfo (GDB/MI Development and Front Ends): New node.
8305
8306 2006-05-22 Eli Zaretskii <eliz@gnu.org>
8307
8308 * gdb.texinfo (Cygwin Native): Fix last change.
8309
8310 2006-05-22 Christopher Faylor <cgf@timesys.com>
8311
8312 * gdb.texinfo (Cygwin Native): Document set/show cygwin-exceptions.
8313
8314 2006-05-15 Nick Roberts <nickrob@snap.net.nz>
8315
8316 * gdbint.texinfo (Algorithms): Correct spelling and punctuation.
8317 (Releasing GDB, Testsuite): Remove details for including DejaGnu.
8318
8319 2006-05-14 Daniel Jacobowitz <dan@codesourcery.com>
8320
8321 * gdb.texinfo (General Query Packets): Recommend not starting
8322 new packets with qC and clarify.
8323
8324 2006-05-13 Gaius Mulley <gaius@glam.ac.uk>
8325
8326 * gdb.texinfo (M2 Types): New section.
8327
8328 2006-05-10 Daniel Jacobowitz <dan@codesourcery.com>
8329
8330 * agentexpr.texi: Add a copyright and license notice.
8331 * observer.texi: Likewise, with GPL clause for function prototypes.
8332 Remove trailing whitespace.
8333
8334 2006-05-05 Jim Blandy <jimb@codesourcery.com>
8335
8336 * gdb.texinfo (General Query Packets): Document conventions for
8337 terminating packet names, and their violations.
8338
8339 2006-05-05 Daniel Jacobowitz <dan@codesourcery.com>
8340
8341 * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Update for readline 5.1.
8342 * gdb.texinfo: Likewise.
8343
8344 2006-05-05 Daniel Jacobowitz <dan@codesourcery.com>
8345
8346 * gdb.texinfo (Remote Configuration): Remove "set remotedebug"
8347 and "show remotedebug".
8348 (Debugging Output): Add additional index entries.
8349
8350 2006-04-27 Michael Snyder <msnyder@redhat.com>
8351
8352 * gdb.texinfo (delete-fork): Command renamed to "delete fork".
8353
8354 2006-04-22 Andrew Cagney <cagney@redhat.com>
8355
8356 * gdb.texinfo (Contributors): Credit frame unwinder contributors.
8357 * gdbint.texinfo (Algorithms): Fix errors in frame documentation.
8358
8359 2006-04-18 Daniel Jacobowitz <dan@codesourcery.com>
8360
8361 * gdbint.texinfo (x86 Watchpoints, Target Conditionals): Update insert
8362 and remove breakpoint prototypes.
8363 (Watchpoints): Move description of target_insert_hw_breakpoint and
8364 target_remove_hw_breakpoint ...
8365 (Breakpoints): ... to here. Document target_insert_breakpoint and
8366 target_remove_breakpoint.
8367
8368 2006-04-17 Jim Blandy <jimb@codesourcery.com>
8369
8370 * gdb.texinfo (Packets): Note that 'addr' arguments to s, S, c,
8371 and C packets are optional.
8372
8373 2006-04-14 Frederic Riss <frederic.riss@st.com>
8374
8375 * gdb.texinfo (Specifying source directories): Update the description
8376 of the source file search to reflect the fact that the source path
8377 always contains at least $cdir and $cwd.
8378
8379 2006-03-31 Michael Snyder <msnyder@redhat.com>
8380
8381 * gdb.texinfo: Update copyright dates.
8382
8383 2006-03-31 Eli Zaretskii <eliz@gnu.org>
8384
8385 * gdb.texinfo (Overview): Add an index entry to "empty response".
8386
8387 2006-03-28 Jim Blandy <jimb@codesourcery.com>
8388
8389 * gdbint.texinfo (Prologue Analysis): New section.
8390
8391 2006-03-07 Jim Blandy <jimb@red-bean.com>
8392
8393 * gdb.texinfo (Connecting): Document 'target remote pipe'.
8394
8395 * gdb.texinfo (Target Commands): Update text describing how to
8396 specify a target. Refer to the detailed section on remote
8397 debugging, not the brief mention.
8398
8399 * gdb.texinfo (Connecting): Organize the different 'target remote'
8400 connection methods into a table. Add a 'target remote' index
8401 entry. (!!!)
8402
8403 2006-02-17 Fred Fish <fnf@specifix.com>
8404
8405 * gdb.texinfo (Symbols): Update descriptions of 'whatis' and
8406 'ptype' commands to reflect the fact that the only significant
8407 difference between them is that ptype prints the complete type
8408 description instead of just the name.
8409
8410 2006-02-13 Wu Zhou <woodzltc@cn.ibm.com>
8411
8412 * gdbint.texinfo (Watchpoints): Delete
8413 TARGET_REGION_SIZE_OK_FOR_HW_WATCHPOINT.
8414
8415 2006-02-10 Nick Roberts <nickrob@snap.net.nz>
8416
8417 * gdb.texinfo (GDB/MI Breakpoint Table Commands): Add fullname and
8418 times fields where needed. Fix typos. Update general form given
8419 for output of -break-insert.
8420 (GDB/MI): Abbreviate some unnecessarily long fullnames.
8421
8422 2006-02-06 Daniel Jacobowitz <dan@codesourcery.com>
8423
8424 * gdbint.texinfo (Symbol Handling): Add a section
8425 on memory management.
8426
8427 2006-02-06 Vladimir Prus <ghost@cs.msu.su>
8428
8429 * gdb.texinfo (Breakpoint table commands): Document the fullname
8430 field in -break-list output.
8431
8432 2006-02-03 Eli Zaretskii <eliz@gnu.org>
8433
8434 * gdb.texinfo (Cygwin Native): Fix typos. Clarify the types of
8435 debugging information produced by the various "set debug..."
8436 options.
8437
8438 2006-02-01 Daniel Jacobowitz <dan@codesourcery.com>
8439
8440 * gdb.texinfo (Files): Remove obsolete bits from the description
8441 of "symbol-file".
8442
8443 2006-01-25 Jim Blandy <jimb@redhat.com>
8444
8445 * gdbint.texinfo (Testsuite): Explain how to run selected tests.
8446
8447 2006-01-24 Jim Blandy <jimb@redhat.com>
8448
8449 * gdbint.texinfo (Frames): Document the basics of GDB's register
8450 unwinding model, and explain the existence of the "sentinel" frame.
8451
8452 2006-01-23 Andrew Stubbs <andrew.stubbs@st.com>
8453
8454 * gdb.texinfo (Choosing files): Mention that -directory is used
8455 for script files.
8456 (Specifying source directories): Likewise.
8457 (Command files): Explain how script files are found.
8458
8459 2006-01-21 Eli Zaretskii <eliz@gnu.org>
8460
8461 * gdb.texinfo (Backtrace): Describe how to get backtrace of all
8462 the threads in a multi-threaded program.
8463 (Threads): The threadno argument of "thread apply" can be a range
8464 of numbers.
8465
8466 2006-01-18 Jim Blandy <jimb@redhat.com>
8467
8468 * gdbint.texinfo (Coding): Add entry for -Wno-pointer-sign to list
8469 of warning flags.
8470
8471 2006-01-13 Eli Zaretskii <eliz@gnu.org>
8472
8473 * gdb.texinfo (Sequences): Improve menu annotations.
8474 (Define): Add index entries for arguments of user-defined
8475 commands. Move the description of flow-control commands...
8476 (Command Files): ...to here. Document loop_break and
8477 loop_continue.
8478 (Define, Command Files): Document `end' and add index entries for
8479 it.
8480
8481 2006-01-04 Michael Snyder <msnyder@redhat.com>
8482
8483 * gdb.texinfo: Add documentation for linux-fork.
8484 * gdbint.texinfo: Add internal documentation for checkpoints.
8485
8486 2006-01-02 Paul N. Hilfinger <hilfinger@gnat.com>
8487
8488 * gdb.texinfo (Omissions from Ada): Document that there is now
8489 limited aggregate support.
8490
8491 2005-12-28 Eli Zaretskii <eliz@gnu.org>
8492
8493 * gdb.texinfo (Registers): Describe how to refer to SSE and MMX
8494 registers and the likes.
8495
8496 2005-12-24 Eli Zaretskii <eliz@gnu.org>
8497
8498 * gdb.texinfo (Target Commands, Bug Reporting, File Options)
8499 (Symbols): Fix usage of "e.g.".
8500 (Memory Region Attributes): Fix usage of "etc."
8501
8502 * gdbint.texinfo (libgdb, Symbol Handling, Native Debugging)
8503 (Coding): Fix usage of "e.g.".
8504
8505 2005-12-23 Eli Zaretskii <eliz@gnu.org>
8506
8507 * stabs.texinfo:
8508 * refcard.tex:
8509 * gpl.texi:
8510 * gdbint.texinfo:
8511 * gdb.texinfo:
8512 * gdb-cfg.texi:
8513 * fdl.texi:
8514 * annotate.texinfo:
8515 * all-cfg.texi:
8516 * Makefile.in: Add (C) after Copyright. Update the FSF
8517 address.
8518
8519 2005-12-03 Eli Zaretskii <eliz@gnu.org>
8520
8521 * gdb.texinfo (Connecting): Explain that `monitor' is a way to
8522 extend GDB with commands for external monitor.
8523
8524 2005-12-02 Andrew Stubbs <andrew.stubbs@st.com>
8525
8526 * gdb.texinfo (Convenience variables): Add init-if-undefined command.
8527
8528 2005-11-25 Joel Brobecker <brobecker@adacore.com>
8529
8530 * gdbint.texinfo (Start of New Year Procedure): New chapter.
8531
8532 2005-11-21 Jim Blandy <jimb@redhat.com>
8533
8534 * gdb.texinfo (Tracepoint Packets): Document restrictions on
8535 placement of 'R' actions in tracepoint action packets; document
8536 dependence of 'X' and 'M' actions on a preceding 'R' action for
8537 their registers.
8538
8539 2005-11-19 Jim Blandy <jimb@redhat.com>
8540
8541 * gdb.texinfo (Tracepoint Packets): New node.
8542 (General Query Packets): Add entries for the tracepoint packets,
8543 referring to the "Tracepoint Packets" node.
8544 (Tracepoints): Add reference to "Tracepoint Packets".
8545
8546 2005-11-18 Kevin Buettner <kevinb@redhat.com>
8547
8548 * gdb.texinfo (set remotebreak): Add anchor.
8549 (X packet): Likewise.
8550 (Remote Protocol): Add new section `Interrupts' and new index
8551 entry `interrupts (remote protocol)'.
8552
8553 2005-11-18 Jim Blandy <jimb@redhat.com>
8554
8555 * gdb.texinfo (Packets): Move information out of 'q' and 'Q'
8556 entries into the General Query Packets section. Add a
8557 cross-reference to that section. Drop description of replies, as
8558 these are covered in the descriptions of each packet.
8559 (General Query Packets): Add introductory text. Explain naming
8560 conventions, and how the end of a name is recognized.
8561
8562 2005-11-17 Kevin Buettner <kevinb@redhat.com>
8563
8564 * gdb.texinfo (Remote configuration): Fix typo in description of
8565 "set remotebreak" command.
8566
8567 2005-11-16 Jim Blandy <jimb@redhat.com>
8568
8569 * gdb.texinfo (Packets, Stop Reply Packets)
8570 (General Query Packets): Various formatting cleanups.
8571 - Use @samp for packet contents.
8572 - Drop summaries from packet @item lines; the same information appears
8573 immediately below in the description.
8574 - Delete paragraph breaks after packet @item commands, so that the
8575 description appears directly to the right of the packet prototype
8576 in the printed manual, if it fits.
8577 - Place spaces in packet prototypes between @vars and non-@var
8578 letters, and explain that they're just for formatting.
8579 - Use @dots{} instead of '...'.
8580 - Fix uses of @code where @var was needed.
8581 - Replace "deprecated" markers with English text spelling out the
8582 packet's status and the preferred alternatives.
8583 - Remove "(reserved)" markers on 'A' and 'I' packets; it's unclear
8584 what this ever meant.
8585 - Remove "(draft)" markers on 'i' packets; nobody has commented on
8586 this for a long time.
8587 - Remove "(draft)" markers on 'z' and 'Z' packets; these have been
8588 implemented several times, and have been in use for years.
8589
8590 2005-11-15 Jim Blandy <jimb@redhat.com>
8591
8592 * gdb.texinfo (Packets): Add index entries for 'm' packet
8593 disclaimers.
8594
8595 * gdb.texinfo (Packets): Clarify lack of restrictions on behavior
8596 of stub when processing an 'm' packet.
8597
8598 * gdb.texinfo (Packets): Mention that packets beginning with
8599 letters are reserved once, at the top, instead of actually listing
8600 them all and saying "reserved".
8601
8602 2005-11-15 Andrew Stubbs <andrew.stubbs@st.com>
8603
8604 * gdb.texinfo (User-defined commands): Add $argc. Add missing 'end'.
8605 Change @var{$arg0 to @code{$arg0.
8606
8607 2005-11-14 Wu Zhou <woodzltc@cn.ibm.com>
8608
8609 * gdb.texinfo (Fortran): Add some words about Fortran debugging.
8610
8611 2005-11-12 Jim Blandy <jimb@redhat.com>
8612
8613 * gdb.texinfo (General Query Packets): Put packets in alphabetical
8614 order. Remove extraneous 'z'.
8615
8616 2005-11-07 Andrew Stubbs <andrew.stubbs@st.com>
8617
8618 * gdb.texinfo (Choosing files): Add --eval-command.
8619
8620 2005-11-04 Andrew Stubbs <andrew.stubbs@st.com>
8621
8622 * gdb.texinfo (Choosing modes): Add --return-child-result.
8623
8624
8625 2005-11-01 Andrew Stubbs <andrew.stubbs@st.com>
8626
8627 * gdb.texinfo (Choosing modes): Add --batch-silent.
8628
8629 2005-10-28 Eli Zaretskii <eliz@gnu.org>
8630
8631 * gdb.texinfo (GDB/MI Variable Objects): Fix @pxref usage under
8632 "The -var-update Command".
8633
8634 2005-10-03 Joel Brobecker <brobecker@adacore.com>
8635
8636 * gdb.texinfo (Print Settings): Add documentation for set/show
8637 print array-indexes.
8638
8639 2005-09-17 Daniel Jacobowitz <dan@codesourcery.com>
8640
8641 * gdb.texinfo (Contributors): Thank Andrew Cagney for releases
8642 6.2 and 6.3.
8643
8644 2005-08-27 Eli Zaretskii <eliz@gnu.org>
8645
8646 * gdb.texinfo (File Options): Don't document --mapped, it's gone
8647 since 19-Jan-2004.
8648 (Files): Likewise.
8649 (Variables, Symbols): Document the "<incomplete type>" message and
8650 its reasons.
8651
8652 2005-08-01 Fred Fish <fnf@specifix.com>
8653
8654 * gdb.texinfo (SETUP_ARBITRARY_FRAME): Remove obsolete reference.
8655
8656 2005-07-15 Nick Roberts <nickrob@snap.net.nz>
8657
8658 * gdb.texinfo (GDB/MI Variable Objects): Describe print-values
8659 option for -var-list-children and -var-update.
8660 (GDB/MI Stack Manipulation): Simplify description of
8661 print-values option for -stack-list-locals.
8662 (GDB/MI Command Description Format): Clarify.
8663 (Mode Options): Spelling of superseded.
8664
8665 2005-07-12 Bob Rossi <bob@brasko.net>
8666
8667 * gdb.texinfo (GDB/MI Miscellaneous Commands): Fix -inferior-tty-show
8668 corresponding GDB command comment.
8669
8670 2005-07-06 Bob Rossi <bob@brasko.net>
8671
8672 * gdb.texinfo (GDB/MI Miscellaneous Commands): Add -inferior-tty-set
8673 and -inferior-tty-show.
8674 (Input/Output): Document "set/show inferior-tty" and tty alias.
8675
8676 2005-07-02 Nathan J. Williams <nathanw@wasabisystems.com>
8677
8678 * gdb.texinfo (Packets): Change description of 'D' packet to note
8679 that GDB does wait for a response.
8680
8681 2005-06-22 Nick Roberts <nickrob@snap.net.nz>
8682
8683 * gdb.texinfo (History) Rename "Command History".
8684 (Command History): Move node "Server Prefix" from section on
8685 Annotations here.
8686
8687 2005-06-19 Nick Roberts <nickrob@snap.net.nz>
8688
8689 * gdb.texinfo (GDB/MI Stack Manipulation):
8690 Re-instate -stack-info-frame with example. Say that it gets
8691 info on selected frame, not current frame.
8692
8693 2005-06-18 Eli Zaretskii <eliz@gnu.org>
8694
8695 * gdb.texinfo (Server): Clarify that `file' should be used before
8696 connecting to the server.
8697 (Files): Add an xref to the above description.
8698 (Output Formats): More detailed description of the `c' format.
8699 (Memory): List explicitly all the formats supported by `x'.
8700 (Threads): Add an @cindex entry for "thread apply".
8701 (Files): Document the possibility of loading unlinked object
8702 files. Add more indexing for solib-absolute-prefix and
8703 --with-sysroot.
8704 (Machine Code): Document possible problems with locations in
8705 shared libraries.
8706 (Backtrace): Document that free-standing environments do not need
8707 to have a `main' function.
8708
8709 2005-06-18 Nick Roberts <nickrob@snap.net.nz>
8710
8711 * gdb.texinfo (GDB/MI Stack Manipulation): Remove reference to
8712 -stack-info-frame.
8713
8714 2005-06-07 Andrew Cagney <cagney@gnu.org>
8715
8716 * gdb.texinfo (Contributors): Note the original multi-arch
8717 contributors.
8718
8719 2005-06-03 Eli Zaretskii <eliz@gnu.org>
8720
8721 * gdb.texinfo (Registers): Add index entries for the standard
8722 registers.
8723 (Frames): Add cross-reference from frame pointer description to
8724 the Registers node.
8725 (Annotations Overview): Fix the reference to GDB name.
8726
8727 2005-06-01 Eli Zaretskii <eliz@gnu.org>
8728
8729 * gdb.texinfo (Set Watchpoints): Remove @vindex entry for
8730 can-use-hw-watchpoints.
8731
8732 2005-05-28 Bob Rossi <bob@brasko.net>
8733
8734 * gdb.texinfo (GDB/MI Out-of-band Records): Add bullet enumerating
8735 the possible reasons why an exec async record would be returned to FE.
8736
8737 2005-05-26 Andrew Cagney <cagney@gnu.org>
8738
8739 * gdb.texinfo: Note that Elena Zannoni, Fernando Nasser, and
8740 Andrew Cagney implemented the original GDB/MI.
8741
8742 2005-05-23 Orjan Friberg <orjanf@axis.com>
8743
8744 * gdb.texinfo (CRIS): Update the cris-version and cris-dwarf2-cfi
8745 documentation. Add documentation for cris-mode.
8746
8747 2005-05-20 Eli Zaretskii <eliz@gnu.org>
8748
8749 * gdb.texinfo (Numbers): Explain the example and make the wording
8750 more acurate.
8751
8752 2005-05-17 Daniel Jacobowitz <dan@codesourcery.com>
8753 Dennis Brueni <dennis@slickedit.com>
8754
8755 * gdb.texinfo (GDB/MI Breakpoint Table Commands)
8756 (GDB/MI Data Manipulation, GDB/MI Program Control)
8757 (GDB/MI Stack Manipulation): Update examples to include the fullname
8758 attribute in stack frames.
8759
8760 2005-05-12 Eli Zaretskii <eliz@gnu.org>
8761
8762 * gdb.texinfo (Startup): Fix last change. Treat gdb.ini like we
8763 do with other non-standard names of init files.
8764
8765 2005-05-11 Eli Zaretskii <eliz@gnu.org>
8766
8767 * gdb.texinfo (Command Files): Move the description of the startup
8768 from here...
8769 (Startup): ...to this new subsection of the Invocation chapter.
8770 Rearrange the description of init files more logically and add a
8771 cross-reference to "Command Files". Document the special gdbinit
8772 name for CISCO 68k. Expand the description of what GDB does
8773 during startup.
8774 (History): Add index entry for HISTSIZE.
8775
8776 2005-05-02 Mark Kettenis <kettenis@gnu.org>
8777
8778 * gdb.texinfo (Files): Remove documentation for auto-solib-limit.
8779
8780 2005-05-02 Eli Zaretskii <eliz@gnu.org>
8781
8782 * gdb.texinfo (SVR4 Process Information, The isatty call)
8783 (The system call): Don't use foo(N) notation for man pages and
8784 functions.
8785 (Compilation, DJGPP Native): Improve wording.
8786
8787 2005-04-27 Eli Zaretskii <eliz@gnu.org>
8788
8789 * gdb.texinfo (Backtrace): Describe backtraces with arguments that
8790 were optimized away.
8791
8792 2005-04-22 Eli Zaretskii <eliz@gnu.org>
8793
8794 * gdb.texinfo (Remote configuration): Document "set/show
8795 get-thread-local-storage-address". Add cross-reference to the
8796 description of the qGetTLSAddr packet.
8797 (General Query Packets): Mention "set remote
8798 get-thread-local-storage-address" and add a reference to its
8799 description.
8800
8801 2005-04-19 Nick Roberts <nickrob@snap.net.nz>
8802
8803 * gdb.texinfo (Backtrace): Describe 'bt full'.
8804
8805 2005-04-17 Nick Roberts <nickrob@snap.net.nz>
8806
8807 * gdb.texinfo (Mode Options): Fix typo.
8808 (GDB/MI): Describe how to invoke GDB/MI.
8809
8810 2005-04-16 Eli Zaretskii <eliz@gnu.org>
8811
8812 * gdb.texinfo (OS Information): Renamed from Auxiliary Vector; all
8813 references changed. Add description of "info udot".
8814 (Files): Document "set/show stop-on-solib-events".
8815 (M32R/D): Document "set/show download-path", "set/show
8816 board-address", "set/show server-address", "upload", "tload".
8817 Document "sdireset", "sdistatus", "debug_chaos", "use_debug_dma",
8818 "use_mon_code", "use_ib_break", "use_dbt_break".
8819 (Maintenance Commands): Improve indexing.
8820 (Target Commands): Document "set/show hash", "set/show debug
8821 monitor".
8822 (SVR4 Process Information): Document "info pidlist" and "info
8823 meminfo". Document "set/show procfs-tarce" and "set/show
8824 procfs-file". Document "proc-trace-*" and "proc-untrace-*".
8825 (Symbols, The Print Command with Objective-C): Improve indexing.
8826 (Objective-C): Add references to "info classes" and "info
8827 selectors".
8828 (Debugging Output): Improve wording. Document "set/show debug
8829 solib-frv". Fix "set/show debugvarobj".
8830 (Set Breaks): Add index entry for "hardware breakpoints".
8831 (Renesas ICE): Document "e7000", "ftplogin", "ftpload", "drain",
8832 and "set/show usehardbreakpoints".
8833 (MIPS Embedded): Document "se/show syn-garbage-limit", "set/show
8834 monitor-prompt", "set/show monitor-warnings", "pmon".
8835 (ARM): Document "rdilogfile", "rdilogenable", "set/show
8836 rdiromatzero", "set/show rdiheartbeat".
8837 (PowerPC): Document SDS-specific commands "set/show sdstimeout",
8838 "sds".
8839 (Embedded Processors): Document the "sim" command.
8840 (Remote): Document the "remote" command.
8841 (DJGPP Native): Document the "info serial" command.
8842 (Threads): Document "maint info sol-threads".
8843 (Files): Document "nosharedlibrary", "add-symbol-file-from-memory".
8844 (Set Breaks): Improve indexing.
8845 (Command Syntax): Add a reference to dont-repeat.
8846 (Define): Document "dont-repeat".
8847 (TUI Commands): Document "tabset".
8848 (WinCE): New subsection. Document "set/show remotedirectory",
8849 "set/show remoteupload", "set/show remoteaddhost".
8850
8851 2005-04-15 Eli Zaretskii <eliz@gnu.org>
8852
8853 * gdb.texinfo (Hurd Native): New subsection, documents
8854 Hurd-specific commands.
8855 (Maintenance Commands): Add cross-reference to "Debugging Output".
8856 (Debugging Output): Document "set/show debug lin-lwp".
8857 (MIPS): Improve documentation of heuristic-fence-post. Document
8858 "set/show mips abi", "set/show mips saved-gpreg-size", "set/show
8859 mips stack-arg-size", "set/show mips mask-address", "set/show mips
8860 remote-mips64-transfers-32bit-regs", "set/show debug mips".
8861 (ARM): Document ARM-specific commands.
8862 (AVR): New section. Document "info io_registers".
8863 (CRIS): New section. Document "set/show cris-version" and
8864 "set/show cris-dwarf2-cfi".
8865 (HPPA): New section. Document "set/show debug hppa" and "maint
8866 print unwind".
8867 (Neutrino): New subsection. Document "set/show debug nto-debug".
8868 (Super-H): New section. Document the "regs" command.
8869 (Debugging Output): Document "set/show debug aix-thread".
8870
8871 2005-04-09 Eli Zaretskii <eliz@gnu.org>
8872
8873 * gdb.texinfo (Print Settings): Document "set/show print
8874 pascal_static-members", "set print repeats", "show print
8875 null-stop". Improve indexing. Fix documentation of "set print
8876 union".
8877 (Pascal): New section.
8878 (Supported languages): Rename from "Support"; all references
8879 updated. Add a menu item for Pascal.
8880 (Numbers): Document "set radix.
8881 (Screen Size): Document "set/show pagination".
8882 (MIPS Embedded): Remove "set processor" documentation.
8883 (Remote configuration): Document "set/show X/P/Z-packet",
8884 "set/show read-aux-vector-packet", "set/show remote
8885 symbol-lookup-packet", "set/show remote verbose-resume-packet",
8886 "set/show remoteaddresssize", "set/show remotebaud", "set/show
8887 remotedebug", "set/show remotebreak", "set/show remotedevice",
8888 "set/show remotelogfile".
8889 (Auxiliary Vector): Add reference to the description of the
8890 read-aux-vector-packet setting.
8891 (Set Watchpoints): Add a cross-reference to "set remote
8892 hardware-breakpoint-limit".
8893 (General Query Packets): Add indexing of requests and
8894 cross-references to related commands in "Remote configuration".
8895 (File-I/O Overview, The system call): Fix wording and typos.
8896 (Thread Stops): Add index entries.
8897 (Continuing and Stepping): Document "show step-mode".
8898 (i386): New node. Document "set/show struct-convention".
8899 (Files): Document "show trust-readonly-sections".
8900 (Calling): Document "set/show unwindonsignal".
8901 (Messages/Warnings): Add index entries.
8902 (Maintenance Commands): Document "set/show watchdog".
8903 (Annotations Overview): Document "show annotate".
8904 (Set Watchpoints): Add index entries.
8905 (Symbols): Fix doc of case-sensitive.
8906 (ABI): Document "show coerce-float-to-double".
8907 (Convenience Vars, Help): Improve indexing.
8908 (Machine Code): Document "show disassembly-flavor".
8909 (Debugging C plus plus): Document "show overload-resolution".
8910 (Value History, Signaling): Add index entries.
8911
8912 2005-04-08 Eli Zaretskii <eliz@gnu.org>
8913
8914 * gdb.texinfo (Show): Move @kindex entries to their proper places.
8915 (Processes): Fix wording.
8916 (History, List, Logging output, Define, Symbols, Print Settings):
8917 Improve indexing.
8918
8919 2005-04-03 Eli Zaretskii <eliz@gnu.org>
8920
8921 * gdb.texinfo (Targets): Document "set/show architecture". Remove
8922 redundant index entry for "target" command.
8923 (Backtrace): Add index entries.
8924 (Symbols, Fortran): Document the "set case-sensitive" command.
8925 (DJGPP Native): Document "set com1base", "set com1irq", etc.
8926 (Print Settings): Add index entry for "set demangle-style".
8927 (Target Commands): Document "set download-write-size".
8928 (Debugging Output): Document "set exec-done-display".
8929
8930 2005-04-02 Eli Zaretskii <eliz@gnu.org>
8931
8932 * gdb.texinfo (Files): Fix the name and documentation of
8933 add-shared-symbol-files. Document its alias assf. Update the
8934 list of OSs where GDB supports shared libraries. Fix markup.
8935 (Continuing and Stepping): Add reference to @var{location} in the
8936 text.
8937 (Dump/Restore Files): Fix reference to @{filename}.
8938 (Help): Fix wording.
8939 (Attach): Ditto.
8940 (Set Watchpoints): Ditto.
8941 (Backtrace): Remove redundant index entries. Improve index
8942 entries.
8943 (Delete Breaks): Fix wording.
8944 (Memory): Document the compare-sections command.
8945 (Memory Region Attributes): Improve wording.
8946 (Disabling): Improve wording.
8947 (Fortran): New subsection. Document the "info common" command.
8948 (Help): Document aliases "info copying" and "info warranty".
8949 (Caching Remote Data): New section. Document the "set/show
8950 remotecache" and "info dcache" commands.
8951 (Show): Fix wording of the documentation of the "set
8952 extension-language" command.
8953 (Signals): Add index entry for "info handle".
8954 (Memory Region Attributes): Fix punctuation.
8955 (Symbols): Change the arg name to "location" and refer to it in
8956 the text. Fix wording of "info types" doc.
8957 (Threads): Fix usage of @enumerate @item's.
8958 (Listing Tracepoints): Add index entry for "info tp".
8959 (Set Watchpoints): Add xref to "info break" description.
8960 (Macros): Add an index entry for "macro exp1". Document the
8961 "macro list" command.
8962 (Maintenance Commands): Document "flushregs", "maint agent",
8963 "maint check-symtabs", "maint cplus", "maint demangle", "maint
8964 deprecate", "maint undeprecate", "maint dump-me", "maint packet",
8965 "maint print architecture", "maint print objfiles", "maint print
8966 statistics", "maint print type", "maint show-debug-regs", "maint
8967 space", "maint time", and "maint translate-address".
8968 (Connecting): Document the "monitor" command.
8969 (Annotations Overview): Describe the "set annotate" command.
8970
8971 2005-04-01 Eli Zaretskii <eliz@gnu.org>
8972
8973 * gdb.texinfo (Set Watchpoints): Document can-use-hw-watchpoints.
8974 Rearrange index entries and improve wording about support for
8975 hardware watchpoints.
8976
8977 2005-03-10 Bob Rossi <bob@brasko.net>
8978
8979 * gdb.texinfo: Update copyright
8980
8981 2005-02-09 Theodore A. Roth <troth@openavr.org>
8982
8983 * gdb.texinfo (General Query Packets): Fix texinfo compile warning and
8984 error.
8985
8986 2005-02-03 Kevin Buettner <kevinb@redhat.com>
8987
8988 * gdb.texinfo (General Query Packets): Document qGetTLSAddr packet.
8989
8990 2005-01-17 Michael Snyder <msnyder@redhat.com>
8991
8992 * gdb.texinfo: Fix spelling, infinte -> infinite.
8993
8994 2005-01-08 Mark Kettenis <kettenis@gnu.org>
8995
8996 * observer.texi (GDB Observers): Document "solib_loaded".
8997
8998 2005-01-07 Andrew Cagney <cagney@gnu.org>
8999
9000 * configure.ac: Rename configure.in, require autoconf 2.59.
9001 * configure: Re-generate.
9002
9003 * configure.in: Replace configdirs with multiple references to
9004 AC_CONFIG_SUBDIRS.
9005 * configure: Re-generate.
9006
9007 2005-01-04 Andrew Cagney <cagney@gnu.org>
9008
9009 * gdbint.texinfo (Versions and Branches): Make the date (YYYYMMDD)
9010 part of the version number.
9011
9012 2004-12-24 Mark Kettenis <kettenis@gnu.org>
9013
9014 * gdbint.texinfo (Algorithms): Remove description of
9015 TARGET_DISABLE_HW_WATCHPOINTS and TARGET_ENABLE_HW_WATCHPOINTS.
9016
9017 2004-12-07 Jim Blandy <jimb@redhat.com>
9018
9019 * gdb.texinfo (General Query Packets): Specify that thread ID's in
9020 the 'qC' and 'qThreadInfo' packets are unsigned hexidecimal
9021 numbers.
9022
9023 2004-12-07 Andreas Schwab <schwab@suse.de>
9024
9025 * gdb.texinfo (Mode Options): Document -l option.
9026
9027 2004-12-04 Eli Zaretskii <eliz@gnu.org>
9028
9029 * gdbint.texinfo (Algorithms): More accurate description of
9030 STOPPED_BY_WATCHPOINT. Point out that target_stopped_data_address
9031 is not needed unless data-read and data-access watchpoints are
9032 supported. Add a description of how GDB checks whether the
9033 inferior stopped because a watchpoint was hit.
9034
9035 2004-11-23 Eli Zaretskii <eliz@gnu.org>
9036
9037 * gdb.texinfo (Files): Add cross-reference to description of
9038 -readnow command-line switch.
9039
9040 2004-11-10 Randolph Chung <tausq@debian.org>
9041
9042 * gdb.texinfo: Document set/show backtrace past-entry commands.
9043 Rearrange index entries for set/show backtrace past-main.
9044
9045 2004-11-10 Jon Beniston <jon@beniston.com>
9046
9047 Committed by Andrew Cagney <cagney@gnu.org>.
9048 * gdb.texinfo (Remote Serial Protocol): Further describe
9049 binary transfer escaping mechanism .
9050
9051 2004-11-08 Randolph Chung <tausq@debian.org>
9052
9053 * gdb.texinfo (inferior_debugging info): Document "set debug infrun"
9054 and "show debug infrun". Add index entries.
9055
9056 2004-10-23 Eli Zaretskii <eliz@gnu.org>
9057
9058 * gdb.texinfo (SVR4 Process Information): Document subcommands of
9059 "info proc" that are already implemented. Add index entries.
9060 (Working Directory): Add a cross-reference to "info proc" command.
9061 (Files): Add a tip for decreasing memory used for symtabs from
9062 shared libraries.
9063 (Starting): Fix whitespace; make "elaboration" stand out where it
9064 is first used, and add an index entry for the term.
9065 (Calling): Expand and elaborate text. Add "print". Add the
9066 description of problems with weak aliases.
9067 (Core File Generation): New section.
9068
9069 2004-10-12 Andrew Cagney <cagney@gnu.org>
9070
9071 * gdbint.texinfo (Versions and Branches): New chapter.
9072 (Releasing GDB): Delete "Versions and Branches" section.
9073 (Top): Add "Versions and Branches".
9074
9075 2004-10-08 Eli Zaretskii <eliz@gnu.org>
9076
9077 * gdb.texinfo (Editing, History): Add cross-references to the
9078 included Readline and History user documentation. Remove
9079 references to the symbol have-readline-appendices which is unused
9080 and undefined.
9081 (History): Fix indexing.
9082
9083 2004-10-08 Jeff Johnston <jjohnstn@redhat.com>
9084
9085 * gdbint.texinfo (target_stopped_data_address): Update to
9086 new prototype.
9087 (i386_stopped_data_address): Update prototype and description.
9088 (i386_stopped_by_watchpoint): New function and description.
9089
9090 2004-10-03 Paul N. Hilfinger <hilfinger@gnat.com>
9091
9092 * gdb.texinfo (Filenames): Add Ada suffixes.
9093 (Ada) New section.
9094
9095 2004-09-27 Andrew Cagney <cagney@gnu.org>
9096 Robert Picco <Robert.Picco@hp.com>
9097
9098 * gdb.texinfo (Packets): Document the "p" packet.
9099
9100 2004-09-21 Jason Molenda (jmolenda@apple.com)
9101
9102 * gdb.texinfo (Paths and Names of the Source Files): Document the
9103 meaning of values in the 'desc' field of a SO stab.
9104
9105 2004-09-20 Daniel Jacobowitz <dan@debian.org>
9106
9107 * gdb.texinfo (Maintenance Commands): Document "maint set dwarf2
9108 max-cache-age" and "maint show dwarf2 max-cache-age".
9109
9110 2004-09-16 Eli Zaretskii <eliz@gnu.org>
9111
9112 * gdb.texinfo (Set Breaks): Add index entry for setting
9113 breakpoints on overloaded C++ functions that are not members of
9114 any classes. Add an example and an index entry for setting
9115 breakpoints on all program functions.
9116 (Character Sets, Macros, Overlay Commands)
9117 (Non-debug DLL symbols, GDB/MI Output Syntax)
9118 (Annotations Overview, Maintenance Commands, File-I/O Overview):
9119 Use "(@value{GDBP})" instead of a literal "(gdb)".
9120
9121 2004-09-12 Andrew Cagney <cagney@gnu.org>
9122
9123 * gdbint.texinfo (Native Debugging): Delete description of
9124 FILES_INFO_HOOK.
9125
9126 2004-09-11 Paul Hilfinger <hilfinger@gnat.com>
9127
9128 * gdbint.texinfo (User Interface): Change local_hex_string_custom
9129 to hex_string_custom (not historically correct, but more
9130 understandable, given the current code).
9131
9132 2004-09-03 Andrew Cagney <cagney@gnu.org>
9133
9134 * gdbint.texinfo (Native Debugging): Delete SVR4_SHARED_LIBS.
9135
9136 2004-09-01 Jeff Johnston <jjohnstn@redhat.com>
9137
9138 * observer.texi (solib_unloaded): New observer.
9139
9140 2004-08-24 Andrew Cagney <cagney@gnu.org>
9141
9142 * gdbint.texinfo (Target Architecture Definition): Add missing
9143 comma.
9144
9145 2004-08-20 Michael Chastain <mec.gnu@mindspring.com>
9146
9147 * (Using the Testsuite): build != host is supported,
9148 but some test scripts do not support build != host.
9149
9150 2004-08-14 Mark Kettenis <kettenis@gnu.org>
9151
9152 * gdbint.texinfo (Host Definition): Delete description of
9153 FCLOSE_PROVIDED and GETENV_PROVIDED.
9154
9155 2004-08-05 Mark Kettenis <kettenis@chello.nl>
9156
9157 * gdbint.texinfo (Host Definition): Delete description of
9158 NO_SYS_FILE.
9159 (Native Debugging): Delete description of KERNEL_U_ADDR_BSD and
9160 PTRACE_FP_BUG.
9161
9162 2004-08-05 Andrew Cagney <cagney@gnu.org>
9163
9164 * gdbint.texinfo (Target Architecture Definition): Delete
9165 reference to deprecated_read_fp.
9166
9167 2004-08-02 Andrew Cagney <cagney@gnu.org>
9168
9169 * gdbint.texinfo (Target Architecture Definition): Delete
9170 description of DEPRECATED_REGISTER_BYTES.
9171
9172 2004-07-30 Baurjan Ismagulov <ibr@ata.cs.hun.edu.tr>
9173
9174 * gdb.texinfo (Source Path): Document the new behavior of
9175 searching for the source files.
9176
9177 2004-07-17 Eli Zaretskii <eliz@gnu.org>
9178
9179 * gdb.texinfo (Edit): Fix markup of EDITOR and improve wording.
9180 (Search, Expressions, Arrays, Variables, Data, Machine Code)
9181 (Auto Display): Improve indexing.
9182
9183 2004-07-16 Andrew Cagney <cagney@gnu.org>
9184
9185 * gdb.texinfo (Mode Options): Delete documentation on "-async" and
9186 "-noasync".
9187
9188 2004-07-09 Eli Zaretskii <eliz@gnu.org>
9189
9190 * gdb.texinfo: Fix @kindex entries so that multiple commands that
9191 have the same prefix have only their prefix in the index.
9192
9193 2004-07-03 Mark Kettenis <kettenis@gnu.org>
9194
9195 * gdb.texinfo (BSD libkvm Interface): New node (section)
9196 (Native): Add it to the menu.
9197
9198 2004-07-01 Mark Kettenis <kettenis@gnu.org>
9199
9200 * gdbint.texinfo (Target Architecture Definition): Remove
9201 PCC_SOL_BROKEN.
9202
9203 2004-06-24 Mark Kettenis <kettenis@gnu.org>
9204
9205 * gdbint.texinfo (Target Architecture Definition): Remove
9206 SUN_FIXED_LBRAC_BUG.
9207
9208 2004-06-26 Andrew Cagney <cagney@gnu.org>
9209
9210 * gdbint.texinfo (Coding): Replace xasprintf with xstrprintf.
9211
9212 2004-06-20 Andrew Cagney <cagney@gnu.org>
9213
9214 * gdbint.texinfo (Target Architecture Definition): Deprecate
9215 USE_STRUCT_CONVENTION.
9216
9217 2004-06-19 Michael Chastain <mec.gnu@mindspring.com>
9218
9219 gdb.texinfo (Bug Reporting): Mention session recording,
9220 with the script command or Emacs.
9221
9222 2004-06-18 Andrew Cagney <cagney@gnu.org>
9223
9224 * gdbint.texinfo (Target Architecture Definition): Deprecate
9225 FUNCTION_START_OFFSET.
9226
9227 2004-06-14 Andrew Cagney <cagney@gnu.org>
9228
9229 Based on changes from Karl Berry.
9230 * gdb.texinfo: Do not use @sc in a direntry.
9231 * stabs.texinfo: Change @dircateogry to "Software development".
9232 * gdbint.texinfo, gdb.texinfo, annotate.texinfo: Ditto.
9233
9234 2004-06-13 Andrew Cagney <cagney@gnu.org>
9235
9236 * gdbint.texinfo (Target Architecture Definition): Delete
9237 description of RETURN_VALUE_ON_STACK.
9238
9239 2004-06-09 Andrew Cagney <cagney@gnu.org>
9240
9241 * gdbint.texinfo (Native Debugging): Restore "@table @code"
9242 deleted by previous patch.
9243
9244 2004-06-08 Andrew Cagney <cagney@gnu.org>
9245
9246 * gdbint.texinfo (Native Debugging): Delete documentation on
9247 ATTACH_DETACH.
9248
9249 2004-06-06 Randolph Chung <tausq@debian.org>
9250
9251 * gdb.texinfo (push_dummy_call): Use @code{struct value}.
9252
9253 2004-06-06 Randolph Chung <tausq@debian.org>
9254
9255 * gdb.texinfo (push_dummy_call): Update argument list to match
9256 the new push_dummy_call method signature. Describe the function
9257 argument.
9258
9259 2004-05-24 Joel Brobecker <brobecker@gnat.com>
9260
9261 * gdb.texinfo (Starting): Document new start command.
9262
9263 2004-05-21 Andrew Cagney <cagney@redhat.com>
9264
9265 * observer.texi (GDB Observers): Document "inferior_created".
9266
9267 2004-05-08 Andrew Cagney <cagney@redhat.com>
9268
9269 * gdbint.texinfo (Target Architecture Definition): Delete
9270 description of DO_DEFERRED_STORES.
9271
9272 * gdbint.texinfo (Target Architecture Definition): Delete
9273 references to DEPRECATED_FIX_CALL_DUMMY.
9274
9275 * gdbint.texinfo (Target Architecture Definition): Delete
9276 description of DEPRECATED_CALL_DUMMY_WORDS,
9277 DEPRECATED_SIZEOF_CALL_DUMMY_WORDS, and CALL_DUMMY.
9278
9279 * gdbint.texinfo (Target Architecture Definition): Delete
9280 description of DEPRECATED_PUSH_DUMMY_FRAME.
9281
9282 * gdbint.texinfo (Target Architecture Definition): Delete
9283 reference to DEPRECATED_CALL_DUMMY_BREAKPOINT_OFFSET.
9284
9285 2004-05-07 Andrew Cagney <cagney@redhat.com>
9286
9287 * observer.texi (GDB Observers): Add "Debugging" section. Include
9288 cross reference to "set/show debug observer".
9289 * gdb.texinfo (Debugging Output): Document "set/show debug
9290 observer".
9291
9292 2004-05-01 Andrew Cagney <cagney@redhat.com>
9293
9294 * gdbint.texinfo (Target Architecture Definition): Delete
9295 description of DEPRECATED_PC_IN_SIGTRAMP.
9296
9297 2004-04-30 Andrew Cagney <cagney@redhat.com>
9298
9299 * gdbint.texinfo (Target Architecture Definition): Delete
9300 documentation for BELIEVE_PCC_PROMOTION_TYPE, no longer defined.
9301
9302 2004-04-30 Orjan Friberg <orjanf@axis.com>
9303
9304 * observer.texi (GDB Observers): Correct spelling.
9305
9306 2004-04-26 Orjan Friberg <orjanf@axis.com>
9307
9308 * observer.texi (GDB Observers): Add target_changed event.
9309
9310 2004-04-08 Andrew Cagney <cagney@redhat.com>
9311
9312 * observer.texi (GDB Observers): Rework, provide generic observer
9313 definitions and then a list of observable events.
9314
9315 2004-04-04 Andrew Cagney <cagney@redhat.com>
9316
9317 * gdbint.texinfo (Host Definition): Delete reference to
9318 NO_SIGINTERRUPT.
9319
9320 2004-04-02 Andrew Cagney <cagney@redhat.com>
9321
9322 * gdbint.texinfo (Target Architecture Definition): Delete
9323 reference to DEPRECATED_CALL_DUMMY_LENGTH.
9324
9325 2004-03-28 Stephane Carrez <stcarrez@nerim.fr>
9326
9327 * gdb.texinfo (TUI Commands): Document tui reg commands.
9328
9329 2004-03-26 Andrew Cagney <cagney@redhat.com>
9330
9331 * gdb.texinfo (TUI): Delete reference to --enable-tui. Mention
9332 "gdbtui".
9333 (Mode Options): Mention "gdbtui". Use "Text" not "Terminal".
9334 (Contributors): Mention both Text and Terminal User Interface.
9335
9336 2004-03-23 Andrew Cagney <cagney@redhat.com>
9337
9338 * gdbint.texinfo (Target Architecture Definition): Deprecate
9339 references to SIGTRAMP_START and SIGTRAMP_END.
9340
9341 2004-03-23 Andrew Cagney <cagney@redhat.com>
9342
9343 * gdbint.texinfo (Target Architecture Definition): Deprecate
9344 references to PC_IN_SIGTRAMP.
9345
9346 2004-03-19 Andrew Cagney <cagney@redhat.com>
9347
9348 * gdbint.texinfo (Target Architecture Definition): Delete
9349 reference to GDB_TARGET_IS_HPPA.
9350
9351 2004-03-18 Andrew Cagney <cagney@redhat.com>
9352
9353 * gdbint.texinfo (Coding): Update section on gdbarch_data,
9354 describe pre_init and post_init.
9355
9356 2004-03-09 Daniel Jacobowitz <drow@mvista.com>
9357
9358 * gdb.texinfo (Debugging Output): Document values for "set debug
9359 target".
9360
9361 2004-02-28 Andrew Cagney <cagney@redhat.com>
9362
9363 * gdb.texinfo (Contributors): Mention GDB 6.1 release engineer.
9364
9365 2004-02-26 Jeff Johnston <jjohnstn@redhat.com>
9366
9367 * gdb.texinfo (breakpoints): Add information about the
9368 new "set breakpoint pending" and "show breakpoint pending"
9369 commands.
9370
9371 2004-02-26 Andrew Cagney <cagney@redhat.com>
9372
9373 * gdbint.texinfo (Coding): Document use of gdbarch_obstack_zalloc
9374 in Per-architecture module data section.
9375
9376 2004-02-25 Roland McGrath <roland@redhat.com>
9377
9378 * gdb.texinfo (General Query Packets): Document qPart:... packets.
9379
9380 2004-02-24 Andrew Cagney <cagney@redhat.com>
9381
9382 * annotate.texinfo: Wrap fdl.texi include in raise/lower sections.
9383 * gdb.texinfo, gdbint.texinfo, stabs.texinfo: Ditto.
9384 * fdl.texi: Import Version 1.2, November 2002.
9385
9386 2004-02-17 Andrew Cagney <cagney@redhat.com>
9387
9388 * gdb.texinfo (Mode Options): Note that "mi1" is deprecated.
9389
9390 2004-02-16 Andrew Cagney <cagney@redhat.com>
9391
9392 * gdbint.texinfo (Target Architecture Definition): Deprecate
9393 FRAMELESS_FUNCTION_INVOCATION.
9394
9395 2004-02-16 Andrew Cagney <cagney@redhat.com>
9396
9397 * gdbint.texinfo (Coding): Mention -Wunused-function.
9398
9399 2004-02-14 Andrew Cagney <cagney@redhat.com>
9400
9401 * gdbint.texinfo (Target Architecture Definition): Delete
9402 description of DEPRECATED_CALL_DUMMY_STACK_ADJUST.
9403
9404 2004-02-12 Elena Zannoni <ezannoni@redhat.com>
9405
9406 * gdb.texinfo: Properly quote the name "C++".
9407 * gdbint.texinfo: Ditto.
9408 * stabs.texinfo: Ditto.
9409
9410 2004-02-11 Elena Zannoni <ezannoni@redhat.com>
9411
9412 * gdbint.texinfo (Support Libraries): Add doco about obstacks and
9413 minimal information about libiberty.
9414
9415 2004-02-06 Michael Chastain <mec.gnu@mindspring.com>
9416
9417 * gdb.texinfo (Auxiliary Vector): Fix thinko with @value{GDBN}.
9418
9419 2004-02-04 Roland McGrath <roland@redhat.com>
9420
9421 * gdb.texinfo (Auxiliary Vector): New node (section).
9422 (Data): Add it to the menu.
9423
9424 2004-02-02 Jeff Johnston <jjohnstn@redhat.com>
9425
9426 * gdb.texinfo (Breakpoints): Add information about pending
9427 breakpoint support.
9428
9429 2004-01-26 Andrew Cagney <cagney@redhat.com>
9430
9431 * gdb.texinfo (Overview): Delete references to the cisco protocol
9432 including the "N" response.
9433
9434 2004-01-26 Andrew Cagney <cagney@redhat.com>
9435
9436 * gdbint.texinfo (Target Architecture Definition): Rename
9437 EXTRACT_STRUCT_VALUE_ADDRESS to
9438 DEPRECATED_EXTRACT_STRUCT_VALUE_ADDRESS.
9439
9440 2004-01-24 Eli Zaretskii <eliz@gnu.org>
9441
9442 * gdb.texinfo (KOD): Document "show os". Add index entries for
9443 "set/show os" and "info cisco" commands.
9444
9445 2004-01-21 Eli Zaretskii <eliz@gnu.org>
9446
9447 * Makefile.in (install-info): Prepend $(DESTDIR) to $(infodir).
9448
9449 2004-01-19 Michael Chastain <mec.gnu@mindspring.com>
9450
9451 * gdbint.texinfo: Delete USE_MMALLOC, NO_MMCHECK, MMCHECK_FORCE,
9452 MMAP_BASE_ADDRESS, MMAP_INCREMENT.
9453
9454 2004-01-19 Nick Roberts <nick@nick.uklinux.net>
9455
9456 * gdb.texinfo (GDB/MI Stack Manipulation): Describe extension to
9457 -stack-list-locals.
9458 (GDB/MI Variable Objects): Describe extension to
9459 -var-list-children.
9460
9461 2004-01-17 Daniel Jacobowitz <drow@mvista.com>
9462
9463 * gdbint.texinfo (DECR_PC_AFTER_HW_BREAK): Don't document.
9464
9465 2004-01-17 Andrew Cagney <cagney@redhat.com>
9466
9467 * gdbint.texinfo (Target Architecture Definition): Delete
9468 documentation on DEPRECATED_NPC_REGNUM.
9469
9470 2004-01-13 Daniel Jacobowitz <drow@mvista.com>
9471
9472 * gdb.texinfo: Update copyright year. Mention that set
9473 follow-fork-mode is supported on GNU/Linux. Remove documentation of
9474 "set follow-fork-mode ask".
9475
9476 2004-01-13 Andrew Cagney <cagney@redhat.com>
9477
9478 * gdbint.texinfo: Update copyright year.
9479 (Coding): Add -Wunused-label to list of -Werror warnings.
9480
9481 2004-01-08 Jason Molenda <jmolenda@apple.com>
9482 Eli Zaretskii <eliz@gnu.org>
9483
9484 * gdb.texinfo: Update copyright.
9485 (Objective-C): "methodName" typeo fixed. Add @code/@var markup
9486 around names, as appropriate. Minor syntax cleanup of
9487 _NSPrintForDebugger explanation. Two spaces after periods.
9488 GDBN used instead of lit. "gdb". Index entries added for
9489 print-object and _NSPrintForDebugger. @noindent added in one spot.
9490
9491 2003-11-11 Elena Zannoni <ezannoni@redhat.com>
9492
9493 * stabs.texinfo: Add dircategory and direntry commands.
9494 * annotate.texinfo: Ditto.
9495
9496 2003-11-10 Andrew Cagney <cagney@redhat.com>
9497
9498 * gdbint.texinfo (Target Architecture Definition): Replace the
9499 return_value method's "inval" and "outval" parameters with
9500 "readbuf" and "writebuf".
9501
9502 2003-10-28 Jim Blandy <jimb@redhat.com>
9503
9504 * gdb.texinfo (The F request packet, The F reply packet): Renamed
9505 from "The `F' request packet" and "The `F' reply packet", to make
9506 texi2dvi happy.
9507 (File-I/O remote protocol extension): Update menu entries, too.
9508
9509 2003-10-26 Michael Chastain <mec@shout.net>
9510
9511 * gdb.texinfo (Thread Stops): Document the issue with
9512 premature return from system calls in multi-threaded programs.
9513
9514 2003-10-24 Andrew Cagney <cagney@redhat.com>
9515
9516 * annotate.texinfo: Fix "fortunatly"[sic].
9517
9518 2003-10-23 Kei Sakamoto <sakamoto.kei@renesas.com>
9519
9520 * gdb.texinfo (Contributors to GDB): Replace "Renesas"
9521 with "Hitachi" and "Mitsubishi".
9522
9523 2003-10-20 Andrew Cagney <cagney@redhat.com>
9524
9525 * gdbint.texinfo (Target Architecture Definition): Document
9526 gdbarch_return_value. Add cross references from
9527 USE_STRUCT_CONVENTION, EXTRACT_RETURN_VALUE, and
9528 STORE_RETURN_VALUE, and from/to EXTRACT_STRUCT_VALUE_ADDRESS.
9529
9530 2003-10-18 Mark Kettenis <kettenis@gnu.org>
9531
9532 * gdbint.texinfo (Target Architecture Definition): Document
9533 regset_from_core_section.
9534
9535 2003-10-16 Kei Sakamot Sakamoto <sakamoto.kei@renesas.com>
9536
9537 * gdb.texinfo (M32R/D): Mention m32rsdi target.
9538
9539 2003-10-15 Kevin Buettner <kevinb@redhat.com>
9540
9541 From Anthony Green <green@redhat.com>:
9542 * gdb.texinfo (Breakpoints related warnings): Insert into menu.
9543
9544 2003-10-14 Kevin Buettner <kevinb@redhat.com>
9545
9546 * gdb.texinfo (Breakpoint related warnings): New node.
9547 * gdbint.texinfo (ADJUST_BREAKPOINT_ADDRESS): Document.
9548
9549 2003-10-13 Daniel Jacobowitz <drow@mvista.com>
9550
9551 * gdb.texinfo (Remote Protocol): Document v and vCont.
9552
9553 2003-10-10 Kei Sakamoto <sakamoto.kei@renesas.com>
9554
9555 * gdb.texinfo: Replace "Hitachi" and "Mitsubishi" with "Renesas".
9556 * gdbint.texinfo: Ditto.
9557
9558 2003-10-09 Andrew Cagney <cagney@redhat.com>
9559
9560 From 2003-09-18 David Anderson <davea@sgi.com>:
9561 * gdb.texinfo (GDB/MI Symbol Query): Replace "comamnd" with
9562 "command".
9563
9564 2003-10-03 Andrew Cagney <cagney@redhat.com>
9565
9566 * gdbint.texinfo (Target Architecture Definition): Deprecate
9567 IBM6000_TARGET. Mention that it implies an RS/6000 system and not
9568 just target.
9569
9570 2003-10-02 Andrew Cagney <cagney@redhat.com>
9571
9572 * gdbint.texinfo (Target Architecture Definition): Rename
9573 REGISTER_RAW_SIZE to DEPRECATED_REGISTER_RAW_SIZE.
9574 * gdb.texinfo (Packets, Stop Reply Packets): Ditto.
9575 * gdbint.texinfo (Target Architecture Definition): Rename
9576
9577 2003-09-30 Andrew Cagney <cagney@redhat.com>
9578
9579 REGISTER_VIRTUAL_SIZE to DEPRECATED_REGISTER_VIRTUAL_SIZE.
9580 (Target Architecture Definition):
9581
9582 * gdbint.texinfo (Target Architecture Definition): Rename
9583 REGISTER_VIRTUAL_TYPE to DEPRECATED_REGISTER_VIRTUAL_TYPE.
9584
9585 2003-09-29 Andrew Cagney <cagney@redhat.com>
9586
9587 * gdbint.texinfo (Target Architecture Definition): Delete
9588 documentation for NEED_TEXT_START_END.
9589
9590 * gdbint.texinfo (Target Architecture Definition): Rename
9591 NPC_REGNUM to DEPRECATED_NPC_REGNUM. Add cross reference to
9592 TARGET_WRITE_PC.
9593
9594 2003-09-22 Michael Chastain <mec@shout.net>
9595
9596 * gdbint.texinfo (Testsuite Organization): Change gdb.c++ to gdb.cp.
9597
9598 2003-09-21 Anthony Green <green@redhat.com>
9599
9600 * gdbint.texinfo (Target Architecture Definition): Fix typos.
9601
9602 2003-09-21 Mark Kettenis <kettenis@gnu.org>
9603
9604 * gdbint.texinfo (Target Architecture Definition): Document
9605 stabs_argument_has_addr.
9606
9607 2003-09-18 Andrew Cagney <cagney@redhat.com>
9608
9609 * gdbint.texinfo (Target Architecture Definition): Delete
9610 documentation on REGISTER_NAMES.
9611
9612 2003-09-13 Mark Kettenis <kettenis@gnu.org>
9613
9614 * gdbint.texinfo (Target Architecture Definition): Replace
9615 REG_STRUCT_HAS_ADDR with DEPRECATED_REG_STRUCT_HAS_ADDR.
9616
9617 2003-09-11 Andrew Cagney <cagney@redhat.com>
9618
9619 * gdbint.texinfo (Target Architecture Definition): Replace
9620 STACK_ALIGN with DEPRECATED_STACK_ALIGN.
9621
9622 2003-08-18 Andrew Cagney <cagney@redhat.com>
9623
9624 * gdbint.texinfo (Target Architecture Definition): Document
9625 "frame_red_zone_size".
9626
9627 2003-08-09 Andrew Cagney <cagney@redhat.com>
9628
9629 * gdb.texinfo (Backtrace): Replace "set/show backtrace-below-main"
9630 with "set/show backtrace past-main" and "set/show backtrace
9631 limit".
9632
9633 2003-08-08 H.J. Lu <hongjiu.lu@intel.com>
9634
9635 * Makefile.in (install-info): Support DESTDIR.
9636 (install-html): Likewise.
9637
9638 2003-08-07 Andrew Cagney <cagney@redhat.com>
9639
9640 Patch from Nick Roberts.
9641 * gdb.texinfo (Using GDB under GNU Emacs): Fix/update key
9642 bindings. Remove description of send-gdb-command.
9643
9644 2003-08-07 Andrew Cagney <cagney@redhat.com>
9645
9646 * gdb.texinfo (Mode Options): Mention that "mi2" was included in
9647 GDB 6.0.
9648
9649 2003-08-06 Andrew Cagney <cagney@redhat.com>
9650
9651 * gdb.texinfo (Mode Options): Mention that level three is the
9652 highest available and that level 2 is deprecated.
9653 (Annotations Overview): Mention annotation levels. Cross reference
9654 to "Limitations of the Annotation Interface" in annotate.texi.
9655 (TODO, Value Annotations, Frame Annotations): Delete section.
9656 (Displays, Breakpoint Info): Delete.
9657
9658 2003-08-04 Andrew Cagney <cagney@redhat.com>
9659
9660 * agentexpr.texi: Delete @bye.
9661 * Makefile.in (STABS_DOC_SOURCE_INCLUDES): Add "fdl.texi"
9662 (stabs.info): Add $(srcdir) to include search path.
9663 (html): Depend on "annotate_toc.html", and not "annotate.html".
9664 * stabs.texinfo: Ditto. Include "fdl.texi".
9665 * gdbint.texinfo: Update copyright statement's list of invariant
9666 sections.
9667
9668 2003-07-28 Andrew Cagney <cagney@redhat.com>
9669
9670 * Makefile.in (INFO_DEPS): Add annotate.info.
9671 (dvi, ps, html, pdf): Add annotate.
9672 (ANNOTATE_DOC_SOURCE_INCLUDES): New macro.
9673 (ANNOTATE_DOC_BUILD_INCLUDES): New macro.
9674 (ANNOTATE_DOC_FILES): New macro.
9675 (ANNOTATE_TEX_TMPS): New macro.
9676 (annotate.info, annotate_toc.html): Specify dependencies.
9677 (annotate.ps, annotate.pdf, annotate.dvi): Ditto.
9678 * annotate.texinfo: Rename annotate.texi. Get building. Add
9679 "Migrating to GDB/MI" and "Limitations of the Annotation
9680 Interface" chapters. Mention why it is not part of the user
9681 guide. Update copyright notice. Include "fdl.texi".
9682
9683 2003-07-26 Stephane Carrez <stcarrez@nerim.fr>
9684
9685 * gdb.texinfo (TUI Keys): Document C-x o key to switch active window.
9686
9687 2003-07-24 Daniel Jacobowitz <drow@mvista.com>
9688
9689 * gdbint.texinfo (libgdb components): Correct a GDB to GDBN.
9690
9691 2003-07-24 Daniel Jacobowitz <drow@mvista.com>
9692
9693 * gdb.texinfo (Server): Mention pidof.
9694
9695 2003-07-22 Andrew Cagney <cagney@redhat.com>
9696
9697 * gdbint.texinfo (Coding): Add -Wformat-nonliteral to -Werror
9698 list.
9699
9700 2003-06-28 Daniel Jacobowitz <drow@mvista.com>
9701
9702 * gdb.texinfo (Logging output): New chapter.
9703
9704 2003-06-24 Joel Brobecker <brobecker@gnat.com>
9705
9706 * gdb.texinfo (Unsupported languages): New section.
9707 (Languages): Add link to new section.
9708
9709 2003-06-22 Andrew Cagney <cagney@redhat.com>
9710
9711 * gdb.texinfo (Contributors): Mention 6.0 release engineer.
9712
9713 2003-06-22 Daniel Jacobowitz <drow@mvista.com>
9714
9715 * gdbint.texinfo (Coding): Clarify use of gdb_XXX.h headers.
9716
9717 2003-06-22 Daniel Jacobowitz <drow@mvista.com>
9718
9719 * Makefile.in (SFILES_INCLUDED): Add agentexpr.texi.
9720 * agentexpr.texi: Retitle section, and change it to an appendix.
9721 Comment out texinfo initialization. Factor a @var{} into two
9722 pieces to prevent makeinfo warnings.
9723 * gdb.texinfo: Add Agent Expressions appendix.
9724
9725 2003-06-19 Daniel Jacobowitz <drow@mvista.com>
9726
9727 * gdbint.texinfo (Native Conditionals): Remove PREPARE_TO_PROCEED.
9728
9729 2003-06-18 Daniel Jacobowitz <drow@mvista.com>
9730
9731 * gdb.texinfo (Remote Debugging): New section "Connecting to a
9732 remote target". Document the "detach" and "disconnect" commands.
9733 (Server, Netware, Debug Session): Reference "Connecting to a
9734 remote target".
9735 (GDB/MI Target Manipulation): Document "-target-disconnect".
9736
9737 2003-06-13 Andrew Cagney <cagney@redhat.com>
9738
9739 * gdbint.texinfo (Target Architecture Definition): Deprecate
9740 REMOTE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT, and
9741 BIG_REMOTE_BREAKPOINT. Cross reference BREAKPOINT_FROM_PC.
9742
9743 2003-06-09 Jim Blandy <jimb@redhat.com>
9744
9745 * gdb.texinfo (Separate Debug Files): Remove extra semicolon.
9746
9747 2003-06-08 Andrew Cagney <cagney@redhat.com>
9748
9749 * gdbint.texinfo (Target Architecture Definition): Delete
9750 documentation on FRAME_ARGS_ADDRESS_CORRECT.
9751
9752 2003-06-08 Andrew Cagney <cagney@redhat.com>
9753
9754 * gdbint.texinfo (Target Architecture Definition): Document
9755 "unwind_sp". Cross reference "unwind_sp" and TARGET_READ_SP.
9756
9757 2003-06-07 Adam Fedor <fedor@gnu.org>
9758
9759 * gdb.texinfo: Add Objective-C documentation.
9760
9761 2003-06-01 Andrew Cagney <cagney@redhat.com>
9762
9763 * gdbint.texinfo (Target Architecture Definition): Add "func_addr"
9764 parameter to "push_dummy_call". Rename "dummy_addr" to "bp_addr".
9765
9766 2003-05-21 Andrew Cagney <cagney@redhat.com>
9767
9768 * gdbint.texinfo (Target Architecture Definition): Delete
9769 references to "extract_address" and "store_address".
9770
9771 2003-05-16 Andrew Cagney <cagney@redhat.com>
9772
9773 * gdbint.texinfo (Target Architecture Definition): Replace
9774 REGISTER_BYTES with DEPRECATED_REGISTER_BYTES. Fix typo,
9775 DEPRECATED_REGISTER_SIZE instead of REGISTER_BYTE.
9776
9777 2003-05-14 Theodore A. Roth <troth@openavr.org>
9778
9779 * gdbint.texinfo (Breakpoint Handling): Correct a double negative.
9780
9781 2003-05-10 H.J. Lu <hongjiu.lu@intel.com>
9782
9783 * Makefile.in (gdb-cfg.texi): Replace $$LN_S with $(LN_S).
9784 (gdb.dvi): Likewise.
9785 (gdb.pdf): Likewise.
9786 (links2roff): Likewise.
9787
9788 2003-05-08 Jim Blandy <jimb@redhat.com>
9789
9790 * gdb.texinfo (Dump/Restore Files): Update documentation for
9791 'dump', 'append', and 'restore': note that format argument is
9792 optional; simplify presentation of the command variants; and be
9793 more precise about the formats.
9794
9795 2003-05-07 Jim Blandy <jimb@redhat.com>
9796
9797 * gdb.texinfo (Symbols): Update documentation: 'maint list
9798 symtabs' and 'maint list psymtabs' have been renamed 'maint info
9799 symtabs' and 'maint info psymtabs'.
9800
9801 2003-05-05 Andrew Cagney <cagney@redhat.com>
9802
9803 * gdbint.texinfo (Target Architecture Definition): Make
9804 CALL_DUMMY_WORDS, SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY_LENGTH,
9805 FIX_CALL_DUMMY, CALL_DUMMY_BREAKPOINT_OFFSET and
9806 CALL_DUMMY_BREAKPOINT_OFFSET deprecated.
9807
9808 2003-05-04 Andrew Cagney <cagney@redhat.com>
9809
9810 * gdb.texinfo (Maintenance Commands): Document "maint print
9811 dummy-frames".
9812
9813 2003-05-04 Andrew Cagney <cagney@redhat.com>
9814
9815 * gdb.texinfo (GDB/MI Symbol Query): Use @{ and @}.
9816
9817 2003-05-03 J. Brobecker <brobecker@gnat.com>
9818
9819 Thierry Schneider <tpschneider1@yahoo.com>
9820 * gdb.texinfo (section GDB/MI Symbol Query): Add documentation
9821 for new MI command.
9822
9823 2003-05-03 Andrew Cagney <cagney@redhat.com>
9824
9825 * gdbint.texinfo (Target Architecture Definition): Document
9826 push_dummy_code. Add cross references.
9827
9828 2003-05-02 Elena Zannoni <ezannoni@redhat.com>
9829
9830 * gdb.texinfo (Character Sets): Update to reflect new behavior of
9831 set/show charsets commands.
9832
9833 2003-04-28 Andrew Cagney <cagney@redhat.com>
9834
9835 * gdbint.texinfo (Target Architecture Definition): Replace
9836 read_fp, TARGET_READ_FP and FP_REGNUM, with deprecated_read_fp,
9837 DEPRECATED_TARGET_READ_FP and DEPRECATED_REGNUM.
9838
9839 2003-04-28 Andrew Cagney <cagney@redhat.com>
9840
9841 * gdbint.texinfo (Target Architecture Definition): Rename
9842 "tm_print_insn" to "deprecated_tm_print_insn".
9843
9844 2003-04-09 Jim Blandy <jimb@redhat.com>
9845
9846 * gdb.texinfo (Symbols): Document 'maint list symtabs' and 'maint
9847 list psymtabs'.
9848
9849 2003-04-08 Andrew Cagney <cagney@redhat.com>
9850
9851 * gdbint.texinfo (Target Architecture Definition): Delete
9852 references to EXTRA_FRAME_INFO.
9853
9854 2003-04-08 Andrew Cagney <cagney@redhat.com>
9855
9856 * gdbint.texinfo (Target Architecture Definition): Delete
9857 PRINT_TYPELESS_INTEGER.
9858
9859 2003-04-02 J. Brobecker <brobecker@gnat.com>
9860
9861 * observer.texi (GDB Observers): Adjust the documentation for the
9862 normal_stop notification to better describe reality. Fix a couple
9863 of minor typos.
9864
9865 2003-04-02 Bob Rossi <bob_rossi@cox.net>
9866
9867 * gdb.texinfo (GDB/MI Program Control): Add
9868 '-file-list-exec-source-file'
9869
9870 2003-03-31 Andrew Cagney <cagney@redhat.com>
9871
9872 * gdbint.texinfo (Target Architecture Definition): Delete
9873 references to CALL_DUMMY_P.
9874
9875 2003-03-30 Andrew Cagney <cagney@redhat.com>
9876
9877 * gdbint.texinfo (Target Architecture Definition): Remove
9878 reference to TARGET_WRITE_SP.
9879
9880 2003-03-27 Andrew Cagney <cagney@redhat.com>
9881
9882 * gdbint.texinfo (Target Architecture Definition): Remove
9883 references to write_sp.
9884
9885 2003-03-27 Andrew Cagney <cagney@redhat.com>
9886
9887 * gdb.texinfo (GDB/MI Variable Objects): Replace @include with
9888 chapter body. Use @smallexample instead of @example.
9889 (Annotations): Ditto.
9890 * Makefile.in (GDB_DOC_SOURCE_INCLUDES): Remove gdbmi.texinfo and
9891 annotate.texi.
9892
9893 2003-03-26 Andrew Cagney <cagney@redhat.com>
9894
9895 * gdbint.texinfo (Target Architecture Definition): Replace
9896 PUSH_ARGUMENTS with push_dummy_call, add gdbarch, regcache and
9897 dummy_addr parameters.
9898
9899 2003-03-25 Andrew Cagney <cagney@redhat.com>
9900
9901 * gdbint.texinfo (Target Architecture Definition): Delete
9902 reference to CALL_DUMMY_STACK_ADJUST_P. Rename
9903 CALL_DUMMY_STACK_ADJUST to DEPRECATED_CALL_DUMMY_STACK_ADJUST.
9904 Add reference to PUSH_ARGUMENTS.
9905
9906 2003-03-23 Andrew Cagney <cagney@redhat.com>
9907
9908 * gdbint.texinfo (Algorithms, Target Architecture Definition):
9909 Deprecate FRAME_CHAIN and FRAME_CHAIN_VALID.
9910
9911 2003-03-18 J. Brobecker <brobecker@gnat.com>
9912
9913 * gdbint.texinfo (Algorithms): Add new section describing the
9914 Observer paradigm.
9915 (Top): Add menu entry to new observer appendix.
9916 * observer.texi: New file.
9917 * Makefile.in (GDBINT_DOC_SOURCE_INCLUDES): Add dependency on
9918 new observer.texi file.
9919
9920 2003-03-17 Andrew Cagney <cagney@redhat.com>
9921
9922 * gdb.texinfo (DATE): Delete. Remove date from titles. Mention
9923 that GNU Press update the manual version number.
9924
9925 2003-03-12 Andrew Cagney <cagney@redhat.com>
9926
9927 * gdbint.texinfo (Target Architecture Definition): Delete
9928 references to get_saved_register. Rename GET_SAVED_REGISTER to
9929 DEPRECATED_GET_SAVED_REGISTER.
9930
9931 2003-03-13 Andrew Cagney <cagney@redhat.com>
9932
9933 * gdbint.texinfo (Target Architecture Definition): Replace
9934 POP_FRAME with DEPRECATED_POP_FRAME. Update description.
9935
9936 2003-03-12 Andrew Cagney <cagney@redhat.com>
9937
9938 * gdbint.texinfo (Target Architecture Definition): Rename
9939 FRAME_SAVED_PC to DEPRECATED_FRAME_SAVED_PC.
9940
9941 2003-03-10 Corinna Vinschen <vinschen@redhat.com>
9942
9943 * gdb.texinfo: Add File-I/O documentation.
9944
9945 2003-03-10 Andrew Cagney <cagney@redhat.com>
9946
9947 * gdbint.texinfo (Target Architecture Definition): Cross reference
9948 FRAME_SAVED_PC to unwind_pc. Document unwind_pc.
9949
9950 2003-03-07 Andrew Cagney <cagney@redhat.com>
9951
9952 * gdb.texinfo (Debugging Output): Mention the "set/show debug
9953 frame" command.
9954
9955 2003-03-05 Andrew Cagney <cagney@redhat.com>
9956
9957 * gdbint.texinfo (Target Architecture Definition): Document
9958 unwind_dummy_id. Cross reference unwind_dummy_id and
9959 SAVE_DUMMY_FRAME_TOS.
9960
9961 2003-03-05 James Ingham <jingham@apple.com>
9962 Daniel Jacobowitz <drow@mvista.com>
9963
9964 * gdb.texinfo (Configuring the current ABI): Document "set cp-abi"
9965 and "show cp-abi".
9966
9967 2003-03-03 Andrew Cagney <cagney@redhat.com>
9968
9969 * gdbint.texinfo (Target Architecture Definition): Document
9970 register_type.
9971
9972 2003-03-03 Andrew Cagney <cagney@redhat.com>
9973
9974 * stabs.texinfo (Structures): Use @samp and separate @var's
9975 instead of a single @var containing a comma separated list.
9976 (Unions): Ditto.
9977
9978 2003-03-02 Daniel Jacobowitz <drow@mvista.com>
9979
9980 * Makefile.in (distclean): Remove config.log.
9981
9982 2003-03-01 Andrew Cagney <cagney@redhat.com>
9983
9984 * gdbint.texinfo (Target Architecture Definition): Rename
9985 FRAME_INIT_SAVED_REGS to DEPRECATED_FRAME_INIT_SAVED_REGS.
9986
9987 2003-03-01 Andrew Cagney <cagney@redhat.com>
9988
9989 * gdbint.texinfo: Rename INIT_EXTRA_FRAME_INFO to
9990 DEPRECATED_INIT_EXTRA_FRAME_INFO.
9991
9992 2003-02-23 Raoul Gough <RaoulGough@yahoo.co.uk>
9993
9994 * gdb.texinfo (Cygwin Native): Links to Non-debug DLL symbols.
9995 (Non-debug DLL symbols): New node, describing the minimal symbols
9996 loaded from DLLs without real debugging symbols.
9997
9998 2003-02-20 Andrew Cagney <ac131313@redhat.com>
9999
10000 * gdb.texinfo (Set Breaks): Add cross reference to "set remote
10001 hardware-breakpoint-limit".
10002 (Set Watchpoints): Add cross reference to "set remote
10003 hardware-watchpoint-limit".
10004 (Remote configuration options): New section.
10005
10006 2003-02-04 Andrew Cagney <ac131313@redhat.com>
10007
10008 * gdbint.texinfo (Target Architecture Definition): Delete
10009 descrption of IS_TRAPPED_INTERNALVAR.
10010
10011 From Keith Seitz <keiths@redhat.com>:
10012 * gdb.texinfo (Interpreters): New chapter. Refer the command-line
10013 option "-i"/"--interpreter" to this chapter. Include index
10014 entries.
10015
10016 2003-02-04 David Carlton <carlton@math.stanford.edu>
10017
10018 * gdb.texinfo (C@t{++}): Recommend DWARF 2, then stabs+.
10019 (Variables): Recommend stabs+ and DWARF 2.
10020 (C plus plus expressions): Correct info about
10021 compiler versions, debug formats.
10022 (Contributors): Change 'DWARF2' to 'DWARF 2'.
10023 PR symtab/874.
10024
10025 2003-02-01 Andrew Cagney <ac131313@redhat.com>
10026
10027 * gdbint.texinfo (Target Architecture Definition): Delete
10028 description of ADDITIONAL_OPTIONS, ADDITIONAL_OPTION_CASES,
10029 ADDITIONAL_OPTION_HANDLER, and ADDITIONAL_OPTION_HELP, and
10030 BEFORE_MAIN_LOOP_HOOK, and DBX_PARM_SYMBOL_CLASS along with
10031 references to nindy and i960.
10032 * gdb.texinfo (i960): Delete all references to i960 and nindy.
10033
10034 2003-02-01 Andrew Cagney <ac131313@redhat.com>
10035
10036 * gdbint.texinfo (Target Architecture Definition): Delete
10037 FLOAT_INFO.
10038
10039 2003-01-30 Andrew Cagney <ac131313@redhat.com>
10040
10041 * stabs.texinfo (Member Type Descriptor): Clarify description of
10042 `@'. Suggested by Ben Hutchings.
10043
10044 2003-01-29 Andrew Cagney <ac131313@redhat.com>
10045
10046 * gdb.texinfo (M68K): Delete reference to es1800.
10047
10048 2003-01-29 Andrew Cagney <ac131313@redhat.com>
10049
10050 * gdb.texinfo (Maintenance Commands): Document `maint print
10051 reggroups' and `maint print register-groups'.
10052 * gdbint.texinfo (Target Architecture Definition): Document
10053 register_reggroup_p.
10054
10055 2003-01-23 Jim Blandy <jimb@redhat.com>
10056
10057 * gdb.texinfo (Separate Debug Files): New section.
10058
10059 2003-01-22 Daniel Jacobowitz <drow@mvista.com>
10060
10061 * gdb.texinfo (Maintenance Commands): Add "maint set profile"
10062 and "maint show profile".
10063
10064 2003-01-16 Michael Chastain <mec@shout.net>
10065
10066 * gdb.texinfo (Installing GDB): Warn against
10067 ".../gdb-VERSION/gdb/configure".
10068 (Separate Objdir): Likewise.
10069
10070 2003-01-15 Andrew Cagney <ac131313@redhat.com>
10071
10072 * gdbint.texinfo (Target Architecture Definition): Delete
10073 definition of PRINT_REGISTER_HOOK.
10074
10075 2003-01-15 Elena Zannoni <ezannoni@redhat.com>
10076
10077 (OpenRISC 1000): Fix formatting of command names.
10078
10079 2003-01-15 Elena Zannoni <ezannoni@redhat.com>
10080
10081 * gdb.texinfo (Continuing and Stepping): Add new command
10082 'advance'. Clarify behavior of 'until'.
10083
10084 2003-01-13 Daniel Jacobowitz <drow@mvista.com>
10085
10086 * gdb.texinfo (Files): Document solib-absolute-prefix and
10087 solib-search-path.
10088
10089 2003-01-09 Michael Chastain <mec@shout.net>
10090
10091 * gdbint.texinfo (Configuring @value{GDBN} for Release): Delete.
10092 (Create a Release): Add new instructions for new @file{src-release}.
10093 Document existing instructions for @file{Makefile.in} as
10094 being for @value{GDBN} 5.3.1 or earlier.
10095
10096 2003-01-09 Andrew Cagney <ac131313@redhat.com>
10097
10098 * gdbint.texinfo (Target Architecture Definition): Mention
10099 frame_saved_regs_zalloc and frame_extra_info_zalloc as the way to
10100 allocate memory.
10101
10102 2003-01-04 Daniel Jacobowitz <drow@mvista.com>
10103
10104 * gdb.texinfo (Controlling GDB): Add @kindex for
10105 "show osabi".
10106 (Backtraces): Add @kindex's for backtrace-below-main.
10107
10108 2003-01-04 Daniel Jacobowitz <drow@mvista.com>
10109
10110 * gdb.texinfo (Controlling GDB): Document "set osabi".
10111
10112 2003-01-04 Daniel Jacobowitz <drow@mvista.com>
10113
10114 * gdb.texinfo (Backtraces): Document "set backtrace-below-main".
10115 * gdbint.texinfo (FRAME_CHAIN_VALID): Update documentation.
10116
10117 2003-01-04 Daniel Jacobowitz <drow@mvista.com>
10118
10119 * gdb.texinfo (Controlling GDB): Add ABI section. Document
10120 "set coerce-float-to-double".
10121 * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Remove documentation.
10122
10123 2003-01-02 Andrew Cagney <ac131313@redhat.com>
10124
10125 * stabs.texinfo: Remove obsolete text.
10126 * gdbint.texinfo: Ditto.
10127 * gdb.texinfo: Ditto.
10128
10129 2002-12-22 Mark Kettenis <kettenis@gnu.org>
10130
10131 * gdbint.texinfo (Target Architecture Definition): Update
10132 description of gdbarch_register_osabi.
10133
10134 2002-12-20 Kazu Hirata <kazu@cs.umass.edu>
10135
10136 * agentexpr.texi: Fix typos.
10137 * annotate.texi: Likewise.
10138 * fdl.texi: Likewise.
10139
10140 2002-12-10 Andrew Cagney <cagney@redhat.com>
10141
10142 * gdbint.texinfo (Algorithms): Replace INIT_FRAME_PC with
10143 DEPRECATED_INIT_FRAME_PC.
10144
10145 2002-12-01 Andrew Cagney <ac131313@redhat.com>
10146
10147 * gdbint.texinfo (Target Architecture Definition): Delete
10148 PC_IN_CALL_DUMMY.
10149
10150 2002-11-28 Andrew Cagney <ac131313@redhat.com>
10151
10152 * gdbint.texinfo (Host Definition): Delete documentation on
10153 USE_GENERIC_DUMMY_FRAMES.
10154
10155 2002-11-26 Elena Zannoni <ezannoni@redhat.com>
10156
10157 Fix PR gdb/723 and PR gdb/245.
10158 * Makefile.in (install-info): Run the install-info command as part
10159 of the post install steps only.
10160 (uninstall-info): New target.
10161 (uninstall): New target.
10162
10163 2002-11-22 Elena Zannoni <ezannoni@redhat.com>
10164
10165 * Makefile.in (install): Make install do some real work.
10166
10167 2002-11-19 Andrew Cagney <ac131313@redhat.com>
10168
10169 Fix POSIX problem reported by Paul Eggert.
10170 * Makefile.in (GDBvn.texi): Use `sed q' instead of `head -1'.
10171 Fix PR gdb/527.
10172
10173 2002-10-26 Andrew Cagney <cagney@redhat.com>
10174
10175 * gdbint.texinfo (Target Architecture Definition): Delete
10176 definition of DO_REGISTERS_INFO.
10177
10178 2002-10-18 Kevin Buettner <kevinb@redhat.com>
10179
10180 * gdbint.texinfo (Address Classes): Fix problems with insertion
10181 of ``{'' and ``}'' in example.
10182
10183 2002-10-17 Kevin Buettner <kevinb@redhat.com>
10184
10185 * gdbint.texinfo (Address Classes): New section.
10186 (Target Conditionals): Document ADDRESS_CLASS_NAME_TO_TYPE_FLAGS,
10187 ADDRESS_CLASS_NAME_TO_TYPE_FLAGS_P, ADDRESS_CLASS_TYPE_FLAGS,
10188 ADDRESS_CLASS_TYPE_FLAGS_P, ADDRESS_CLASS_TYPE_FLAGS_TO_NAME, and
10189 ADDRESS_CLASS_TYPE_FLAGS_TO_NAME_P.
10190
10191 2002-10-11 Klee Dienes <kdienes@apple.com>
10192
10193 * gdb.texinfo (Registers): Mention vector registers as well as
10194 floating registers in the documentation for 'info registers' and
10195 'info all-registers'.
10196
10197 2002-10-11 Daniel Jacobowitz <drow@mvista.com>
10198
10199 * gdbint.texinfo (CPLUS_MARKER): Remove item.
10200
10201 2002-10-03 Jeff Johnston <jjohnstn@redhat.com>
10202
10203 * gdbint.texinfo (Item Output Functions): Add new ui_out_field_fmt_int
10204 interface definition.
10205
10206 2002-10-03 Marko Mlinar <markom@opencores.org>
10207
10208 * gdb.texinfo (Target Commands): Add or1k target specific
10209 commands.
10210 * gdb.texinfo (Contributors): Add myself to the contributors list.
10211
10212 2002-10-01 Andrew Cagney <ac131313@redhat.com>
10213
10214 * gdb.texinfo (Mode Options): Update --interpreter option. "mi2"
10215 and "mi1" instead of "mi1" and "mi0".
10216
10217 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
10218
10219 * gdb.texinfo (Packets): Fix typos "alligned".
10220 Correct z3/Z3 description. Correct z4/Z4 title.
10221
10222 2002-09-27 Andrew Cagney <ac131313@redhat.com>
10223
10224 * all-cfg.texi: Use @sc for GDB and GCC. Update copyright.
10225
10226 2002-09-25 Kevin Buettner <kevinb@redhat.com>
10227
10228 * gdb.texinfo: Use GNU/Linux instead of Linux.
10229
10230 2002-09-25 Andrew Cagney <ac131313@redhat.com>
10231
10232 * gdb.texinfo (Packets): Replace @samp{} with ``an empty string''.
10233
10234 2002-09-24 Andrew Cagney <ac131313@redhat.com>
10235
10236 * gdb.texinfo: Replace @example with @smallexample.
10237
10238 2002-09-20 Kevin Buettner <kevinb@redhat.com>
10239
10240 From Eli Zaretskii <eliz@gnu.org>:
10241 * gdb.texinfo (Character Sets): Use @smallexample instead of
10242 @example. Use GNU/Linux instead of Linux.
10243
10244 2002-09-20 Jim Blandy <jimb@redhat.com>
10245
10246 * gdb.texinfo: Add character set documentation.
10247
10248 2002-09-19 Andrew Cagney <ac131313@redhat.com>
10249
10250 * gdb.texinfo (Packets): Revise `z' and `Z' packet documentation.
10251 (Packets): Add cross reference from `b' packet to `z' packets.
10252
10253 2002-09-19 Andrew Cagney <ac131313@redhat.com>
10254
10255 * gdb.texinfo (Maintenance Commands): Document ``maint
10256 internal-error'' and ``maint internal-warning''.
10257
10258 * gdbint.texinfo (Target Architecture Definition): Revise
10259 description of STACK_ALIGN. Add description of FRAME_ALIGN.
10260
10261 2002-09-19 Joel Brobecker <brobecker@gnat.com>
10262
10263 * gdbint.texinfo (Target Conditionals): Document the new
10264 NAME_OF_MALLOC macro.
10265
10266 2002-09-05 Andrew Cagney <ac131313@redhat.com>
10267
10268 * gdb.texinfo (Contributors): Mention 5.2 and 5.3 release
10269 engineer.
10270
10271 2002-09-02 Stephane Carrez <stcarrez@nerim.fr>
10272
10273 * gdb.texinfo (TUI Overview): Document status line fields.
10274
10275 2002-09-02 Stephane Carrez <stcarrez@nerim.fr>
10276
10277 * gdb.texinfo (TUI Commands): Document info win command.
10278
10279 2002-09-01 Stephane Carrez <stcarrez@nerim.fr>
10280
10281 * gdb.texinfo (TUI Overview): Document breakpoint markers.
10282
10283 2002-09-01 Stephane Carrez <stcarrez@nerim.fr>
10284
10285 * gdb.texinfo (TUI Single Key Mode): Document new SingleKey mode.
10286 (TUI Keys): Likewise.
10287
10288 2002-08-25 Andrew Cagney <ac131313@redhat.com>
10289
10290 * gdb.texinfo (Examples): Use ``->'' for a packet send and ``<-''
10291 for a packet receive.
10292
10293 2002-08-25 Andrew Cagney <ac131313@redhat.com>
10294
10295 * Makefile.in (clean): Move to end of file.
10296 (distclean, maintainer-clean, realclean): Ditto.
10297 (mostlyclean): Move rule to end of file. Use GDB_TEX_TMPS,
10298 GDBINT_TEX_TMPS, STABS_TEX_TMPS.
10299 (gdb.dvi, gdb.pdf): Do not cleanup TeX temp files after texi2dvi.
10300 (gdbint.dvi, gdbint.pdf, stabs.dvi, stabs.pdf): Ditto.
10301
10302 2002-08-24 Andrew Cagney <ac131313@redhat.com>
10303
10304 * Makefile.in (GDBINT_TEX_TMPS): Define.
10305 (gdbint.dvi, gdbint.pdf): Use
10306 (GDB_TEX_TMPS): Define.
10307 (gdb.dvi, gdb.pdf): Use.
10308 (STABS_TEX_TMPS): Define.
10309 (stabs.dvi, stabs.pdf): Use.
10310 (GDB_DOC_SOURCE_INCLUDES): New macros.
10311 (GDB_DOC_BUILD_INCLUDES, GDB_DOC_FILES): New macros.
10312 (GDBINT_DOC_FILES_INCLUDES): New macros.
10313 (GDBINT_DOC_BUILD_INCLUDES): New macros.
10314 (GDBINT_DOC_FILES, STABS_DOC_SOURCE_INCLUDES): New macros.
10315 (STABS_DOC_BUILD_INCLUDES, STABS_DOC_FILES): New macros.
10316 (SFILES_DOC, SFILES_INCLUDED, SFILES_LOCAL): Delete macros.
10317 (links2roff): Replace SFILES_INCLUDED with
10318 GDB_DOC_SOURCE_INCLUDES.
10319 (gdb.dvi, gdb_toc.html, gdb.pdf, gdb.info): Update dependencies.
10320 (gdb.me, gdb.mm, gdb.ms): Update dependencies.
10321 (gdbint.dvi, gdbint_toc.html, gdbint.pdf, gdbint.info): Update
10322 dependencies.
10323 (stabs.info, stabs_toc.html, stabs.pdf, stabs.dvi): Update
10324 dependencies.
10325 (gdbmi.texinfo): Delete rule.
10326 (inc-hist.texinfo): Delete rule.
10327 (rluser.texinfo): Delete rule.
10328
10329 2002-08-23 Andrew Cagney <cagney@redhat.com>
10330
10331 * gdbint.texinfo (Target Architecture Definition): Update
10332 STORE_RETURN_VALUE, mention regcache.
10333
10334 2002-08-21 Andrew Cagney <ac131313@redhat.com>
10335
10336 * gdbint.texinfo (Target Architecture Definition): Document
10337 print_registers_info. Note that DO_REGISTERS_INFO is deprecated.
10338
10339 2002-08-19 Andrew Cagney <ac131313@redhat.com>
10340
10341 * gdb.texinfo (Remote Protocol): Reformat. Use cross references.
10342 Fix minor typos. Add index entries.
10343
10344 2002-08-18 Andrew Cagney <ac131313@redhat.com>
10345
10346 * gdb.texinfo (Data): Add ``Vector Unit'' to menu.
10347
10348 2002-08-15 Andrew Cagney <ac131313@redhat.com>
10349
10350 * gdbint.texinfo (Target Architecture Definition): Document
10351 PRINT_VECTOR_INFO.
10352 * gdb.texinfo (Vector Unit): Document "info vectors" command.
10353
10354 2002-08-13 Andrew Cagney <ac131313@redhat.com>
10355
10356 * gdb.texinfo (Maintenance Commands): Document "maint print
10357 registers", "maint print raw-registers" and "maint print
10358 cooked-registers".
10359
10360 2002-08-08 Grace Sainsbury <graces@redhat.com>
10361
10362 From Mark Salter:
10363 * gdb.texinfo (Protocol): Document T packet extension to
10364 allow watchpoint address reporting.
10365
10366 2002-08-03 Andrew Cagney <ac131313@redhat.com>
10367
10368 * gdb.texinfo (Dump/Restore Files): Move `[]' to outside of @var.
10369
10370 2002-08-01 Andrew Cagney <cagney@redhat.com>
10371
10372 * stabs.texinfo, gdb.texinfo, gdbint.texinfo: Obsolete references
10373 to CHILL.
10374
10375 2002-08-01 Andrew Cagney <ac131313@redhat.com>
10376
10377 * gdbint.texinfo (Coding): Revise section "Include Files".
10378
10379 2002-07-24 Andrew Cagney <cagney@redhat.com>
10380
10381 * gdbint.texinfo: Obsolete references to m88k.
10382 * gdb.texinfo: Ditto.
10383
10384 2002-07-10 Joel Brobecker <brobecker@gnat.com>
10385
10386 * gdbint.texinfo (Create a release candiate): Add the location
10387 where the proper version of autoconf can be retrieved.
10388
10389 2002-07-09 Don Howard <dhoward@redhat.com>
10390
10391 * gdb.texinfo (Command Files): Further describe the behavior of
10392 sourced command files.
10393
10394 2002-06-27 Andrew Cagney <ac131313@redhat.com>
10395
10396 * gdbint.texinfo (User Interface): ISO C rather than ISO-C.
10397 (Coding): Clarify ISO C version that GDB assumes.
10398
10399 2002-06-26 Tom Tromey <tromey@redhat.com>
10400
10401 * gdbint.texinfo (User Interface): Mention add_setshow_cmd and
10402 add_setshow_cmd_full.
10403
10404 2002-06-25 Don Howard <dhoward@redhat.com>
10405
10406 * gdb.texinfo (Memory Region Attributes): Document new behavior
10407 for 'mem' command.
10408
10409 2002-06-11 Jim Blandy <jimb@redhat.com>
10410
10411 * gdb.texinfo (Symbols): Update documentation for `info source'
10412 command.
10413
10414 * gdb.texinfo (Macros): Call the command `info macro', not
10415 `show macro'.
10416
10417 2002-06-09 Andrew Cagney <ac131313@redhat.com>
10418
10419 * gdbint.texinfo (Coding): Add section ``Per-architecture module
10420 data''.
10421
10422 2002-06-09 Mark Kettenis <kettenis@gnu.org>
10423
10424 * gdbint.texinfo (Target Architecture Definition): Document
10425 GDB_OSABI_GO32 and GDB_OSABI_NETWARE.
10426
10427 2002-06-08 Andrew Cagney <ac131313@redhat.com>
10428
10429 * gdbint.texinfo (Releasing GDB): Fix typos in @itemize @bullet
10430 lists.
10431
10432 2002-06-08 Andrew Cagney <ac131313@redhat.com>
10433
10434 * gdbint.texinfo (Releasing GDB): Revise the section ``Cut the
10435 Branch''.
10436
10437 2002-06-01 Andrew Cagney <ac131313@redhat.com>
10438
10439 * gdbint.texinfo (Target Architecture Definition): Add section
10440 ``Converting an existing Target Architecture to Multi-arch''.
10441
10442 2002-05-30 Andrew Cagney <ac131313@redhat.com>
10443
10444 * gdbint.texinfo (Releasing GDB): Rename ``Obsoleting any code''
10445 to ``Obsoleting code''. Revise.
10446
10447 2002-05-17 Jim Blandy <jimb@redhat.com>
10448
10449 * gdb.texinfo (C Preprocessor Macros): New chapter.
10450 Include it in the main menu.
10451 (Contributors): Credit Jim Blandy with macro support.
10452 (Compilation): Explain how to get macro information into the
10453 executable.
10454 (Expressions): Note that preprocessor macros are expanded.
10455
10456 2002-05-14 Daniel Jacobowitz <drow@mvista.com>
10457
10458 * gdb.texinfo (Debug Session): Document new `udp:' and `tcp:'
10459 options for `target remote'.
10460
10461 2002-05-13 Andrew Cagney <ac131313@redhat.com>
10462
10463 * gdbint.texinfo (Target Architecture Definition): Delete
10464 documentation on NNPC_REGNUM.
10465
10466 2002-05-11 Andrew Cagney <ac131313@redhat.com>
10467
10468 * gdbint.texinfo (Target Architecture Definition): Document
10469 REGISTER_TO_VALUE and VALUE_TO_REGISTER and CONVERT_REGISTER_P.
10470 (Target Architecture Definition): Revise section `Using Different
10471 Register and Memory Data Representations'. Add section `Raw and
10472 Virtual Register Representations'.
10473
10474 2002-05-11 Andrew Cagney <ac131313@redhat.com>
10475
10476 * gdbint.texinfo (Target Architecture Definition): Mention
10477 defaults for REGISTER_VIRTUAL_SIZE and REGISTER_RAW_SIZE.
10478 (Target Architecture Definition): Mention same. Add references to
10479 web pages.
10480
10481 2002-05-08 Michael Snyder <msnyder@redhat.com>
10482
10483 * stabs.texinfo (Attributes): Document new "vector" attribute.
10484
10485 2002-05-04 Andrew Cagney <ac131313@redhat.com>
10486
10487 * gdbint.texinfo (Releasing GDB): Revise `Create a Release'.
10488
10489 2002-05-04 Andrew Cagney <ac131313@redhat.com>
10490
10491 * gdb.texinfo: Delete obsolete references to a29k.
10492
10493 2002-04-24 Andrew Cagney <ac131313@redhat.com>
10494
10495 * gdbint.texinfo (Target Architecture Definition): Replace
10496 IN_SIGTRAMP with PC_IN_SIGTRAMP.
10497
10498 2002-04-24 David S. Miller <davem@redhat.com>
10499
10500 * gdbint.texinfo (REGISTER_IN_WINDOW): Delete definition.
10501
10502 2002-04-21 David S. Miller <davem@redhat.com>
10503
10504 * gdbint.texinfo (SKIP_PROLOGUE_FRAMELESS_P): Delete definition.
10505
10506 2002-04-21 Andrew Cagney <ac131313@redhat.com>
10507
10508 * gdbint.texinfo (Target Architecture Definition): Delete
10509 definition of HAVE_REGISTER_WINDOWS.
10510
10511 2002-04-19 Eli Zaretskii <eliz@gnu.org>
10512
10513 * gdbint.texinfo (Releasing GDB, Coding): Fix typos. Reported by
10514 "Theodore A. Roth" <troth@verinet.com>.
10515
10516 2002-04-15 Don Howard <dhoward@redhat.com>
10517
10518 From Eli Zaretskii <eliz@gnu.org>
10519 * gdb.texinfo (show max-user-call-depth): Correct formatting.
10520 Provide a better explaination of this feature.
10521
10522 2002-04-14 Andrew Cagney <ac131313@redhat.com>
10523
10524 * gdbint.texinfo (Target Architecture Definition): Remove
10525 FRAME_CHAIN_COMBINE.
10526
10527 2002-04-12 Michael Chastain <mec@shout.net>
10528
10529 * gdbint.texinfo (Obsolete Conditionals): Remove reference to
10530 REG_STACK_SEGMENT.
10531
10532 2002-04-09 Michael Chastain <mec@shout.net>
10533
10534 * gdbint.texinfo (Obsolete Conditionals): Remove references to
10535 PYRAMID_* macros.
10536
10537 2002-04-07 Andrew Cagney <ac131313@redhat.com>
10538
10539 * gdb.texinfo (Bug Reporting): Document that the web is the
10540 prefered way of submitting bug reports.
10541 (Bug Reporting): Delete the s-mail address as the last resort.
10542
10543 2002-04-05 Andrew Cagney <ac131313@redhat.com>
10544
10545 * gdbint.texinfo (Target Architecture Definition): Delete
10546 references to TARGET_WRITE_FP and write_fp.
10547
10548 2002-03-27 Michael Snyder <msnyder@redhat.com>
10549
10550 * gdb.texinfo: Document new commands dump, append, and restore.
10551
10552 2002-03-27 Andrew Cagney <ac131313@redhat.com>
10553
10554 * gdbint.texinfo (Releasing GDB): Revise the section `Before the
10555 Branch'.
10556
10557 2002-03-18 Andrew Cagney <ac131313@redhat.com>
10558
10559 * gdb.texinfo: Change all examples to @smallexample.
10560 * gdbint.texinfo: Ditto.
10561
10562 2002-03-18 Andrew Cagney <ac131313@redhat.com>
10563
10564 * gdbint.texinfo (Releasing GDB): Add section ``Versions and
10565 Branches''.
10566
10567 2002-03-18 Andrew Cagney <ac131313@redhat.com>
10568
10569 * gdbint.texinfo (Releasing GDB): Add the section``Branch Commit
10570 Policy''.
10571
10572 2002-03-04 Fred Fish <fnf@redhat.com>
10573
10574 * gdbint.texinfo: Fix a bunch of typos (alsways, mirrorred,
10575 expresson, suports, dependant, trhe, perhaphs, situtations,
10576 explictily, taged, oportunity, unfortunatly).
10577
10578 2002-02-24 Andrew Cagney <ac131313@redhat.com>
10579
10580 * Makefile.in (gdb.info): Add explicit path to gdb.texinfo.
10581 Remove reference to 3.12.
10582
10583 2002-02-23 Andrew Cagney <ac131313@redhat.com>
10584
10585 * gdbint.texinfo: Include fdl.texi.
10586 (Top): Add GNU Free Documentation License.
10587 * Makefile.in (SFILES_INCLUDED): Add gpl.texi.
10588 (gdbint.dvi, gdbint.pdf, gdbint.info): Add dependency on fdl.texi.
10589 (gdbint_toc.html): Add dependency on gdb-cfg.texi and fdl.texi.
10590 (gdbint.info): Add srcdir to include path.
10591 * gdb.texinfo: Include gpl.texi.
10592 (Top): Add Copying.
10593 * gpl.texi: New file.
10594
10595 2002-02-23 Andrew Cagney <ac131313@redhat.com>
10596
10597 * gdbint.texinfo (Debugging GDB): Remove references to cygnus.com.
10598
10599 2002-02-19 Pierre Muller <muller@ics.u-strasbg.fr>
10600
10601 * gdb.texinfo: Document Cygwin native specific commands.
10602
10603 2002-02-15 Daniel Jacobowitz <drow@mvista.com>
10604
10605 * gdb.texinfo: Document gdbserver ``--attach'' command.
10606
10607 2002-02-07 Michael Snyder <msnyder@redhat.com>
10608
10609 * gdb.texinfo (overlays): Change @var(_ovly_debug_event)
10610 to @code(_ovly_debug_event).
10611
10612 2002-02-07 Andrew Cagney <ac131313@redhat.com>
10613
10614 * gdb.texinfo (How Overlays Work): Shrink the overlay diagram.
10615
10616 2002-02-06 Michael Snyder <msnyder@redhat.com>
10617
10618 * gdb.texinfo (overlays): Mention new magic symbol
10619 '_ovly_debug_event', which allows GDB to keep better track
10620 of overlays.
10621
10622 2002-02-03 Eli Zaretskii <eliz@gnu.org>
10623
10624 * gdb.texinfo (Memory Region Attributes): Fix the wording.
10625 Suggested by Dmitry Sivachenko.
10626
10627 * (<many nodes>): Fix the spelling and punctuation of "i.e.".
10628
10629 2002-02-01 Michael Snyder <msnyder@redhat.com>
10630
10631 * gdb.texinfo (set trust-readonly): Change value{gdbn} to value{GDBN}.
10632
10633 2002-01-30 Michael Snyder <msnyder@redhat.com>
10634
10635 * gdb.texinfo: (remote protocol): Gramatical fix-up.
10636 (set trust-readonly-sections): Document.
10637
10638 2002-01-29 Andrew Cagney <ac131313@redhat.com>
10639
10640 * gdbint.texinfo (Releasing GDB): Revise and update.
10641
10642 2002-01-28 Andrew Cagney <ac131313@redhat.com>
10643
10644 * gdbint.texinfo (Target Architecture Definition): Delete
10645 description of TARGET_BYTE_ORDER_DEFAULT.
10646
10647 2002-01-27 Eli Zaretskii <eliz@gnu.org>
10648
10649 * gdb.texinfo: Fix typos and markup. From Dmitry Sivachenko
10650 <mitya@cavia.pp.ru>.
10651
10652 2002-01-23 Andrew Cagney <ac131313@redhat.com>
10653
10654 * libgdb.texinfo: Delete file.
10655
10656 2002-01-22 Andrew Cagney <ac131313@redhat.com>
10657
10658 * gdb.texinfo: Remove makeinfo 3.12 hacks.
10659 * gdbint.texinfo: Ditto.
10660
10661 Tue Jan 22 11:57:38 2002 Andrew Cagney <cagney@redhat.com>
10662
10663 * gdb.texinfo: Fix typo ``Remove' -> ``Remote''.
10664
10665 2002-01-22 Andrew Cagney <ac131313@redhat.com>
10666
10667 * Makefile.in: Update copyright.
10668 (TEXI2DVI): Define.
10669 (gdb.dvi, gdb.pdf, stabs.dvi, stabs.pdf): Use TEXI2DVI.
10670 (gdbint.dvi, gdbint.pdf): Use TEXI2DVI. Add dependency on
10671 gdb-cfg.texi.
10672 (TEXINDEX, PDFTEX): Delete makefile variables.
10673
10674 2002-01-22 Andrew Cagney <ac131313@redhat.com>
10675
10676 * gdb.texinfo (Protocol): Move section to appendix.
10677
10678 2002-01-21 Andrew Cagney <ac131313@redhat.com>
10679
10680 * gdb.texinfo (Remote Debugging): Create a menu.
10681 (Top): Add ``Remote Debugging'' to menu.
10682
10683 2002-01-21 Andrew Cagney <ac131313@redhat.com>
10684
10685 * gdb.texinfo (Remote): Move the sub-section ``The GDB remote
10686 serial protocol'' from here.
10687 (Remote Debugging): To here. New chapter.
10688
10689 2002-01-20 Andrew Cagney <ac131313@redhat.com>
10690
10691 * gdbint.texinfo (Target Architecture Definition): Delete
10692 description of TARGET_BYTE_ORDER_SELECTABLE_P.
10693
10694 2002-01-20 Andrew Cagney <ac131313@redhat.com>
10695
10696 * gdbint.texinfo (Host Definition): Revise. xm-xyz.h and xyz.mh
10697 are no longer needed.
10698 (Porting GDB): Add maintainer note about configure.host.
10699
10700 2002-01-20 Andrew Cagney <ac131313@redhat.com>
10701
10702 * gdbint.texinfo (Target Architecture Definition): Remove
10703 definition of IEEE_FLOAT.
10704
10705 2002-01-20 Eli Zaretskii <eliz@gnu.org>
10706
10707 * gdb.texinfo: Beautify copyright years; fix a typo.
10708 (DJGPP Native): Fix overfull hboxes in examples. From Brian Youmans
10709 <3diff@gnu.org>
10710
10711 2002-01-19 Andrew Cagney <ac131313@redhat.com>
10712
10713 * gdbint.texinfo (Host Definition): Remove references to
10714 MALLOC_INCOMPATIBLE.
10715
10716 2002-01-17 Andrew Cagney <ac131313@redhat.com>
10717
10718 * gdbint.texinfo (Host Definition): Remove references to XDEPFILES
10719 and xyz-xdep.o.
10720
10721 2002-01-17 Andrew Cagney <ac131313@redhat.com>
10722
10723 * gdb.texinfo (Maintenance Commands): Add appendix.
10724 (Set Breaks): Copy ``maint info breakpoint'' doco to
10725 ``Maintenance Commands'' appendix. Add reference.
10726
10727 2002-01-17 Andrew Cagney <ac131313@redhat.com>
10728
10729 * fdl.texi: Remove next/prev from @node.
10730
10731 2002-01-17 Eli Zaretskii <eliz@gnu.org>
10732
10733 * gdb.texinfo: @include fdl.texi. Fixes for overfull hboxes and
10734 for monstrous @multitable (from Brian Youmans).
10735
10736 * fdl.texi: New file.
10737
10738 * Makefile.in (SFILES_INCLUDED): Add fdl.texi.
10739
10740 2002-01-15 Andrew Cagney <ac131313@redhat.com>
10741
10742 * gdbint.texinfo (Releasing GDB): New chapter.
10743
10744 2002-01-14 Andrew Cagney <ac131313@redhat.com>
10745
10746 * gdb.texinfo (Embedded Processors, Calling program functions):
10747 Obsolete references to a29k.
10748
10749 2002-01-13 Andrew Cagney <ac131313@redhat.com>
10750
10751 * gdbint.texinfo (Coding): Review Cleanups section. Examples
10752 examples. Document that a code-block should do or discard its
10753 cleanups before exit.
10754
10755 2002-01-11 Michael Snyder <msnyder@redhat.com>
10756
10757 * gdb.texinfo (Choosing files): Change @samp to @file.
10758
10759 2002-01-05 Michael Snyder <msnyder@redhat.com>
10760
10761 * gdb.texinfo (--pid): Document new command line option (attach).
10762
10763 2002-01-07 Eli Zaretskii <eliz@gnu.org>
10764
10765 * gdb.texinfo (Tracepoints): Clarify that tracepoints need support
10766 in the stub.
10767
10768 2002-01-04 Andrew Cagney <ac131313@redhat.com>
10769
10770 * gdbint.texinfo (Target Architecture Definition): Replace
10771 BIG_ENDIAN with BFD_ENDIAN_BIG.
10772
10773 2002-01-03 Andrew Cagney <ac131313@redhat.com>
10774
10775 * gdbint.texinfo (Target Architecture Definition): Replace
10776 value_ptr with struct value pointer.
10777
10778 2002-01-02 Eli Zaretskii <eliz@gnu.org>
10779
10780 * gdb.texinfo (Free Software): Fix wording.
10781
10782 2001-12-31 Eli Zaretskii <eliz@gnu.org>
10783
10784 * gdb.texinfo (Free Software): New section ``Free Software Needs
10785 Free Documentation''.
10786
10787 2001-12-30 Eli Zaretskii <eliz@gnu.org>
10788
10789 * stabs.texinfo:
10790 * gdb.texinfo:
10791 * gdbint.texinfo:
10792 * libgdb.texinfo:
10793 * annotate.texi: Fix the application of GFDL in the Copyright notice.
10794
10795 2001-12-29 Michael Snyder <msnyder@redhat.com>
10796
10797 * gdb.texinfo (maint info sections): Fix typo.
10798
10799 2001-12-26 Michael Snyder <msnyder@redhat.com>
10800
10801 * gdb.texinfo (maint info sections): Document.
10802
10803 * gdb.texinfo (info proc): Comment out documentation for
10804 'info proc' sub-options that are currently not implemented.
10805
10806 2001-12-20 Jim Blandy <jimb@redhat.com>
10807
10808 * gdbint.texinfo (TARGET_CHAR_SIGNED): Document.
10809
10810 2001-12-15 Andrew Cagney <ac131313@redhat.com>
10811
10812 * gdbint.texinfo (Target Architecture Definition): Replace
10813 LITTLE_ENDIAN with BFD_ENDIAN_LITTLE.
10814
10815 2001-12-01 Andrew Cagney <ac131313@redhat.com>
10816
10817 * gdbint.texinfo (Host Definition): Delete documentation on
10818 HOST_BYTE_ORDER.
10819
10820 2001-11-30 Jim Blandy <jimb@redhat.com>
10821
10822 * gdb.texinfo (Overlays): New chapter, documenting GDB's
10823 overlay support. Add to top-level menu.
10824
10825 2001-11-26 Tom Tromey <tromey@redhat.com>
10826
10827 * gdb.texinfo (Command Syntax): Document C-o binding.
10828
10829 2001-07-26 Christopher Faylor <cgf@redhat.com>
10830
10831 * gdb.texinfo (Options): Eliminate attempt to explain .gdbinit/gdb.ini
10832 use since it is described in the referenced section.
10833
10834 From Eli Zaretskii <eliz@gnu.org>
10835 * gdb.texinfo (Command Files): Reword to make gdb.ini requirement
10836 clearer when using DJGPP.
10837
10838 2001-11-24 Christopher Faylor <cgf@redhat.com>
10839
10840 * gdb.texinfo (File Options): Change description of -nx and gdb.ini to
10841 specifically refer to MS-DOS.
10842 (command files): Mention gdb.ini is only used on MS-DOS.
10843
10844 2001-11-21 Tom Tromey <tromey@redhat.com>
10845
10846 * gdb.texinfo (Invoking GDB): Document --args.
10847 (Mode Options): Likewise.
10848
10849 2001-11-21 Jim Blandy <jimb@redhat.com>
10850
10851 * gdbint.texinfo (TARGET_RANGE_PROFITABLE_FOR_HW_WATCHPOINT):
10852 Delete documentation; this macro has been removed from the
10853 sources.
10854
10855 2001-11-13 Jim Blandy <jimb@redhat.com>
10856
10857 * gdbint.texinfo (COERCE_FLOAT_TO_DOUBLE): Clarify.
10858
10859 2001-11-06 Corinna Vinschen <vinschen@redhat.com>
10860
10861 * gdb.texinfo (gdbarch_in_function_epilogue_p): Add documentation.
10862
10863 2001-11-05 Michael Snyder <msnyder@redhat.com>
10864
10865 * gdb.texinfo (info functions): Document use of backslash to
10866 quote regexp chars in function names such as "operator*()".
10867
10868 2001-11-01 Fred Fish <fnf@redhat.com>
10869
10870 * gdbint.texinfo (SOLIB_ADD): Document additional new
10871 "readsyms" arg.
10872
10873 2001-10-30 Don Howard <dhoward@redhat.com>
10874
10875 * gdb.texinfo: (Command Files) Added documentation for the
10876 behavior of gdb with input redirected from a file.
10877
10878 2001-10-28 Fred Fish <fnf@redhat.com>
10879
10880 * gdb.texinfo (auto-solib-add): Change docs to match
10881 implementation change.
10882 (auto-solib-limit): Add docs for new variable.
10883
10884 2001-10-15 Andrew Cagney <ac131313@redhat.com>
10885
10886 * gdbint.texinfo (Target Architecture Definition): Function
10887 value_as_pointer renamed to value_as_address.
10888
10889 2001-10-15 Andrew Cagney <ac131313@redhat.com>
10890
10891 * gdbint.texinfo (Target Architecture Definition): Default
10892 POINTER_TO_ADDRESS functions assume unsigned addresses.
10893 (INTEGER_TO_ADDRESS): Document. Derive pragmatics section from a
10894 posting by Jim Blandy.
10895
10896 2001-10-12 Jim Blandy <jimb@redhat.com>
10897
10898 * Makefile.in (MAKEHTMLFLAGS): Remove -glossary; the most recent
10899 version of texi2html (1.64) doesn't support this flag any more.
10900
10901 2001-09-08 Mark Kettenis <kettenis@gnu.org>
10902
10903 * gdbint.texinfo (Host Definition): Remove description of
10904 MEM_FNS_DECLARED.
10905
10906 * gdbint.texinfo (Host Definition): Remove description of R_OK.
10907
10908 * gdbint.texinfo (Host Definition): Remove description of
10909 HAVE_SIGSETMASK.
10910
10911 2001-09-04 Elena Zannoni <ezannoni@redhat.com>
10912
10913 * gdbint.texinfo (Target Architecture Definition): Add
10914 explanation of TARGET_PRINT_INSN macro.
10915
10916 2001-08-30 Jim Blandy <jimb@redhat.com>
10917
10918 * gdb.texinfo (`add-symbol-file'): Correct synopsis.
10919 Explain what it means to load relocatable files.
10920
10921 2001-08-28 Jim Blandy <jimb@redhat.com>
10922
10923 * gdbint.texinfo: Bring the HTML `top' menu into sync with the
10924 info `top' menu.
10925
10926 Wed Aug 15 10:47:28 2001 Christopher Faylor <cgf@cygnus.com>
10927
10928 * gdbint.texinfo: Add a cautionary note about macro use.
10929
10930 2001-08-02 Corinna Vinschen <vinschen@redhat.com>
10931
10932 * gdb.texinfo: Explain omitting the hostname in the
10933 `target remote' command.
10934
10935 2001-07-30 Daniel Jacobowitz <drow@mvista.com>
10936
10937 * gdbint.texinfo: Remove extraneous START-INFO-DIR-ENTRY
10938 and END-INFO-DIR-ENTRY.
10939
10940 2001-07-28 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10941
10942 * gdb.texinfo (TUI Configuration): Rename tui configuration variables.
10943
10944 2001-07-25 Andrew Cagney <ac131313@redhat.com>
10945
10946 * gdbint.texinfo (libgdb): Rewrite.
10947
10948 2001-07-26 Eli Zaretskii <eliz@gnu.org>
10949
10950 * Makefile.in (gdbgui.dvi, gdb-gui, gdbgui.info): Targets deleted.
10951
10952 2001-07-24 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10953
10954 * gdb.texinfo (TUI): New chapter, document the TUI.
10955 (Mode Options): Document the -tui option.
10956
10957 2001-07-23 Mark Kettenis <kettenis@gnu.org>
10958
10959 * gdbint.texinfo (Host Definition): Remove description of
10960 NEED_POSIX_SETPGID.
10961
10962 2001-07-23 Eli Zaretskii <eliz@gnu.org>
10963
10964 * gdb.tex (DJGPP Native): New node, with descriptions of
10965 DJGPP-specific commands.
10966
10967 2001-07-19 John R. Moore <jmoore@redhat.com>
10968
10969 * gdbint.texinfo: Three misspellings.
10970
10971 2001-07-06 Andrew Cagney <ac131313@redhat.com>
10972
10973 * Makefile.in (refcard.dvi): Rewrite to avoid problems with empty
10974 `test` expressions on bash. Problem reported by Colin Walters.
10975
10976 2001-07-04 Andrew Cagney <ac131313@redhat.com>
10977
10978 * gdbint.texinfo (User Interface): Update ui-out documentation to
10979 refelect recent UI/MI updates.
10980
10981 2001-07-04 Andrew Cagney <ac131313@redhat.com>
10982
10983 * gdb.texinfo (Mode Options): Mention the mi0 and mi1
10984 interpreters.
10985
10986 2001-06-15 Andrew Cagney <ac131313@redhat.com>
10987
10988 * gdbint.texinfo (Target Architecture Definition): GDBARCH is a C
10989 structure and not macros.
10990 (Host Definition): Document that much of this chapter is obsolete.
10991 (Target Architecture Definition): Update list of files that make
10992 up a target architecture.
10993 (Coding): Update.
10994
10995 2001-06-28 Andrew Cagney <ac131313@redhat.com>
10996
10997 * gdbint.texinfo (Target Architecture Definition): Update
10998 EXTRACT_STRUCT_VALUE_ADDRESS and EXTRACT_STRUCT_VALUE_ADDRESS_P.
10999 The latter has been changed to a true predicate.
11000
11001 2001-06-17 Eli Zaretskii <eliz@gnu.org>
11002
11003 * annotate.texi: Add @noindent where needed. From Dmitry
11004 Sivachenko <dima@Chg.RU>.
11005 * gdb.texinfo: Indexing fix. From Dmitry Sivachenko.
11006
11007 2001-06-16 Andrew Cagney <ac131313@redhat.com>
11008
11009 * gdb.texinfo (Protocol): Fix typo. Extra parenthesis.
11010
11011 2001-06-14 Andrew Cagney <ac131313@redhat.com>
11012
11013 * gdb.texinfo (Remote Protocol): Document that the ``!'' packet
11014 returns ``OK''. Document that the ``R'' packet does not reply.
11015
11016 2001-06-13 Michael Snyder <msnyder@redhat.com>
11017
11018 * gdb.texinfo (Protocol): Add doc for new packet "qSymbol:".
11019
11020 2001-06-13 Eli Zaretskii <eliz@gnu.org>
11021
11022 * gdb.texinfo (Signals): Clarify the default setting of signal
11023 handling.
11024
11025 2001-05-14 Andrew Cagney <ac131313@redhat.com>
11026
11027 * gdbint.texinfo (CLEAR_DEFERRED_STORES): Delete stray @item
11028 (FRAME_ARGS_ADDRESS_CORRECT): Ditto.
11029
11030 2001-05-12 Andrew Cagney <ac131313@redhat.com>
11031
11032 * Makefile.in (GDBvn.texi): Set GDBVN from ../version.in.
11033
11034 2001-05-10 Eli Zaretskii <eliz@gnu.org>
11035
11036 * gdbint.texinfo (Clean Design and Portable Implementation):
11037 Renamed from "Clean Design".
11038 (Clean Design and Portable Implementation): Document portable
11039 methods of handling file names, and the associated macros.
11040
11041 2001-04-02 Eli Zaretskii <eliz@gnu.org>
11042
11043 * gdb.texinfo (Tracepoint Actions): Mention the "info scope"
11044 command and provide a cross-reference to its description.
11045 (Symbols): Note that "info scope" is useful for trace experiments.
11046
11047 2001-04-01 Eli Zaretskii <eliz@gnu.org>
11048
11049 * gdb.texinfo (Symbols): Document "info scope".
11050 (Tracepoints): New chapter.
11051 (Contributors): Update for v5.1.
11052 <All nodes>: Change "C++" to "C@t{++}".
11053
11054 * gdbint.texinfo (User Interface): A new section about ui_out
11055 functions, based on text written by Fernando Nasser.
11056
11057 * stabs.texinfo: Change Permissions to GFDL. Update Copyright.
11058
11059 2001-03-26 Eli Zaretskii <eliz@gnu.org>
11060
11061 * gdb.texinfo: Change Permissions to GFDL. Update Copyright.
11062
11063 * gdbint.texinfo: Change Permissions to GFDL. Update Copyright.
11064
11065 * gdbgui.texinfo: Change Permissions to GFDL. Update Copyright.
11066 Replace "GDB" with "@value{GDBN}". Fix markup.
11067
11068 * annotate.texi: Change Permissions to GFDL. Update Copyright.
11069
11070 * gdb.texinfo (Output Formats): Mention "info symbol" and provide
11071 a cross-reference to its description.
11072 (Symbols): Document "info symbol".
11073
11074 2001-03-21 Eli Zaretskii <eliz@gnu.org>
11075
11076 * gdbint.texinfo (Algorithms): New section "Watchpoints" and new
11077 subsection "x86 Watchpoints".
11078 (Target Architecture Definition): Document the macros
11079 I386_USE_GENERIC_WATCHPOINTS and TARGET_HAS_HARDWARE_WATCHPOINTS.
11080 (Native Debugging): Document I386_USE_GENERIC_WATCHPOINTS.
11081
11082 2001-03-20 Andrew Cagney <ac131313@redhat.com>
11083
11084 * gdbint.texinfo (Target Architecture Definition): Update
11085 definition of SOFTWARE_SINGLE_STEP_P to include empty parameter
11086 list.
11087
11088 2001-03-06 Kevin Buettner <kevinb@redhat.com>
11089
11090 * Makefile.in, all-cfg.texi, annotate.texi, gdb.texinfo,
11091 gdbint.texinfo, refcard.tex: Update/correct copyright notices.
11092
11093 2001-02-21 Eli Zaretskii <eliz@gnu.org>
11094
11095 * gdb.texinfo (Signals): Document "ignore", "noignore", and "all".
11096
11097 2001-02-11 Eli Zaretskii <eliz@gnu.org>
11098
11099 * gdb.texinfo (Environment): Document that `path' does not change
11100 the value of PATH in GDB's own environment (it did in the past,
11101 but that was changed on March 15, 1994). Reported by Doug Evans
11102 <dje@transmeta.com>.
11103
11104 * gdbint.texinfo: Fix up @itemize lists so that @item is alone on
11105 its line. Fix markup of commands and macros. Add an Index node
11106 and index entries.
11107
11108 2001-01-23 J.T. Conklin <jtc@redback.com>
11109
11110 * gdb.texinfo (Memory region attributes): New manual section.
11111
11112 2001-01-04 Nicholas Duffek <nsd@redhat.com>
11113
11114 * gdbint.texinfo (POP_FRAME): Document use by return_command.
11115
11116 2000-12-25 Eli Zaretskii <eliz@gnu.org>
11117
11118 * refcard.tex: Version and copyright fixed. From Phil Edwards
11119 <pedwards@disaster.jaj.com>.
11120
11121 Thu Nov 30 16:57:19 2000 Andrew Cagney <cagney@b1.cygnus.com>
11122
11123 * gdbint.texinfo (ECOFF_REG_TO_REGNUM, DWARF_REG_TO_REGNUM,
11124 DWARF2_REG_TO_REGNUM): Document.
11125
11126 Mon Nov 20 21:29:35 2000 Andrew Cagney <cagney@b1.cygnus.com>
11127
11128 * gdbint.texinfo (Coding): Update current value of
11129 --enable-build-warnings. Mention --enable-gdb-build-warnings.
11130
11131 2000-11-19 Eli Zaretskii <eliz@gnu.org>
11132
11133 * gdb.texinfo (Continuing and Stepping): Fixed markup and typos,
11134 as suggested by Dmitry Sivachenko <dima@Chg.RU>.
11135
11136 2000-11-10 Christopher Faylor <cgf@cygnus.com>
11137
11138 * gdb.texinfo: Document new 'set step-mode' command.
11139
11140 2000-10-16 Eli Zaretskii <eliz@gnu.org>
11141
11142 * gdb.texinfo (Contributors, MIPS Embedded): Minor spelling
11143 changes from Dmitry Sivachenko <dima@Chg.RU>.
11144
11145 2000-09-26 Eli Zaretskii <eliz@gnu.org>
11146
11147 * gdb.texinfo (Hooks): Document the new post-hook functionality.
11148 From Steven Johnson <sbjohnson@ozemail.com.au>.
11149
11150 2000-08-10 Mark Kettenis <kettenis@gnu.org>
11151
11152 * gdbint.texinfo (Overall Structure): Spelling fix.
11153
11154 2000-08-10 Eli Zaretskii <eliz@gnu.org>
11155
11156 * gdbint.texinfo (Target Architecture Definition): Document that
11157 REGISTER_CONVERT_TO_VIRTUAL should only be called on a register
11158 for which REGISTER_CONVERTIBLE returns a zero value.
11159
11160 2000-07-08 Christopher Faylor <cgf@cygnus.com>
11161
11162 * Makefile.in (install-info): Find files to install in either the
11163 build or source directories (adapted from Makefile.am).
11164
11165 2000-07-07 Nicholas Duffek <nsd@redhat.com>
11166
11167 * stabs.texinfo: Fix spelling errors.
11168 (String Field): FILE-NUMBER starts from 0, not 1.
11169
11170 2000-07-05 Eli Zaretskii <eliz@gnu.org>
11171
11172 * refcard.tex: Remove \centerline from the blurb. Patch from
11173 Brian Youmans.
11174
11175 2000-06-25 Eli Zaretskii <eliz@gnu.org>
11176
11177 * Makefile.in (install-info): Support installation from outside of
11178 the source directory. Reported by Mark Harig
11179 <markh@frazier.landmark.com>.
11180
11181 2000-06-20 J.T. Conklin <jtc@redback.com>
11182
11183 * gdb.texinfo: Fix typo, $bpnum is set to last breakpoint number.
11184
11185 Fri May 26 15:55:33 2000 Andrew Cagney <cagney@b1.cygnus.com>
11186
11187 * Makefile.in (pdf, gdbint.pdf, gdb.pdf, stabs.pdf): New targets.
11188 Generate using pdftex.
11189 (PDFTEX): Define.
11190 (STAGESTUFF, maintainer-clean realclean): Add *.pdf.
11191 (gdb.texinfo, gdbint.texinfo, stabs.texinfo): When TeX insert the
11192 @contents at the start.
11193
11194 2000-05-24 Eli Zaretskii <eliz@gnu.org>
11195
11196 * gdb.texinfo: Remove duplicate @syncodeindex. From Brian
11197 Youmans.
11198
11199 Wed May 24 21:27:58 2000 Andrew Cagney <cagney@b1.cygnus.com>
11200
11201 From Brian Youmans:
11202 * gdb.texinfo: Fix ``et al.''.
11203
11204 Tue May 23 22:57:41 2000 Andrew Cagney <cagney@b1.cygnus.com>
11205
11206 * Makefile.in (refcard.dvi): Remove quotes around REFEDITS in for
11207 loop.
11208
11209 2000-05-19 Jimmy Guo <guo@cup.hp.com>
11210
11211 * configure: Regenerate.
11212
11213 2000-05-17 Eli Zaretskii <eliz@gnu.org>
11214
11215 * Makefile.in (install-info): Run install-info on installed Info
11216 files.
11217
11218 Fri May 12 20:18:04 2000 Andrew Cagney <cagney@b1.cygnus.com>
11219
11220 * gdb.texinfo: Add Stan Shebs, et.al. as authors. Mention
11221 Andrew Cagney.
11222
11223 2000-05-09 Eli Zaretskii <eliz@gnu.org>
11224
11225 * gdb.texinfo: Proofreading changes from Brian Youmans.
11226
11227 2000-05-01 Nick Duffek <nsd@cygnus.com>
11228
11229 * gdb.texinfo (Command Files): Mention -x, use @enumerate for
11230 startup sequence, minor edits.
11231
11232 2000-05-01 Eli Zaretskii <eliz@gnu.org>
11233
11234 * annotate.texi: Remove "@syncodeindex fn cp", it causes grief in
11235 TeX.
11236
11237 * gdb.texinfo: Add "@syncodeindex fn cp". Convert all entries
11238 "@kindex f" into "@kindex f (foo)", otherwise we get index entries
11239 like `n' and `s' which look weird. Convert some of the @kindex to
11240 @vindex, when they refer to variables, not commands.
11241
11242 Sat Apr 29 17:01:04 2000 Andrew Cagney <cagney@b1.cygnus.com>
11243
11244 * gdbint.texinfo (Hints): Do not use @value{GDBN in @nodes.
11245
11246 2000-04-23 Eli Zaretskii <eliz@gnu.org>
11247
11248 * Makefile.in (GDBMI_DIR): New variable.
11249 (SET_TEXINPUTS): Add $(GDBMI_DIR).
11250 (SFILES_DOC): Add $(GDBMI_DIR)/gdbmi.texinfo.
11251 (gdbmi.texinfo): New target, for texi2roff.
11252 (gdb.me, gdb.ms, gdb.mm): Depend on gdbmi.texinfo.
11253 (gdb.info, gdb_toc.html): Add "-I ${GDBMI_DIR}".
11254
11255 * gdb.texinfo (Top): Add GDB/MI to the main menu and @include
11256 gdbmi.texinfo.
11257 (Mode Options): Add xref to GDB/MI docs and remove a FIXME
11258 comment.
11259
11260 2000-04-17 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
11261
11262 * gdb.texinfo (Files): Update description of add-symbol-file
11263 command.
11264
11265 2000-04-17 Eli Zaretskii <eliz@gnu.org>
11266
11267 * gdb.texinfo (Porting GDB): Don't use @value in the node name, it
11268 prevents the build (and is generally a Bad Idea).
11269
11270 2000-04-17 Eli Zaretskii <eliz@gnu.org>
11271
11272 * gdb.texinfo (Protocol): Prevent makeinfo from complaining about
11273 a comma inside @var.
11274 (Command Files): Index markup changes from Dmitry Sivachenko
11275 <dima@Chg.RU>.
11276
11277 2000-04-16 Eli Zaretskii <eliz@gnu.org>
11278
11279 * Makefile.in (LN_S): Define.
11280 (gdb-cfg.texi, gdb.dvi, links2roff, inc-hist.texinfo): Don't
11281 invoke "ln -s" unless it is known to work.
11282
11283 * configure.in (AC_PROG_LN_S): Add.
11284
11285 2000-04-14 Jim Blandy <jimb@redhat.com>
11286
11287 * gdbint.texinfo (Pointers Are Not Always Addresses): New manual
11288 section.
11289 (Target Conditionals): Document ADDRESS_TO_POINTER,
11290 POINTER_TO_ADDRESS.
11291
11292 2000-04-11 Daniel Berlin <dan@cgsoftware.com>
11293
11294 * gdbint.texinfo: Replaced GDB with @value{GDBN}, @include
11295 gdb-cfg.texi to get the value.
11296
11297 2000-04-10 Jim Blandy <jimb@redhat.com>
11298
11299 * gdbint.texinfo (Target Architecture Definition): Fix
11300 cross-references.
11301
11302 2000-04-08 Jim Blandy <jimb@redhat.com>
11303
11304 * gdbint.texinfo (Using Different Register and Memory Data
11305 Representations): New section.
11306 (REGISTER_CONVERTIBLE, REGISTER_RAW_SIZE, REGISTER_VIRTUAL_SIZE,
11307 REGISTER_VIRTUAL_TYPE, REGISTER_CONVERT_TO_VIRTUAL,
11308 REGISTER_CONVERT_TO_RAW): Document.
11309
11310 Mon Apr 3 19:16:32 2000 Andrew Cagney <cagney@b1.cygnus.com>
11311
11312 * gdb.texinfo (Protocol): Deprecate the sequence-id. Add cindex
11313 for acknowledgments.
11314
11315 Tue Mar 28 18:28:45 2000 Andrew Cagney <cagney@b1.cygnus.com>
11316
11317 * gdb.texinfo (Protocol): Replace ``qfThreadExtraInfo'' with
11318 qThreadExtraInfo.
11319
11320 2000-03-28 J.T. Conklin <jtc@redback.com>
11321
11322 * gdb.texinfo: Clarify which remote debug protocol commands are
11323 required and which are optional.
11324
11325 Tue Mar 28 16:06:22 2000 Andrew Cagney <cagney@b1.cygnus.com>
11326
11327 * gdb.texinfo: Revert remainder of Fri Mar 24 18:06:34 2000 Andrew
11328 Cagney <cagney@b1.cygnus.com>. Move @chapter and @node entries
11329 back to annotate.texi, rluser.texinfo and inc-hist.texinfo.
11330 * annotate.texi: Update.
11331
11332 2000-03-28 Stan Shebs <shebs@apple.com>
11333
11334 * gdb.texinfo: Update dates, bump to Eighth Edition (note
11335 expectation of additional changes before release), update
11336 ISBN, add copy of top-level menu for @ifhtml, remove explicit
11337 node links, rephrase and/or shorten lines to fix formatting
11338 problem in both regular and @smallbook formats.
11339 * annotate.texi: Shorten lines in example, use smallexample
11340 consistently everywhere.
11341 * Makefile.in: Add comment about texinfo 4.0 html generation.
11342 (SFILES_INCLUDED): Add annotate.texi.
11343
11344 2000-03-27 Daniel Berlin <dan@cgsoftware.com>
11345
11346 * gdb.texinfo (Debugging Output): Added new section, documenting
11347 the "set/show debug" commands.
11348
11349 Fri Mar 24 18:06:34 2000 Andrew Cagney <cagney@b1.cygnus.com>
11350
11351 * annotate.texi (Annotations): When GDBN omit @chapter and @node
11352 entry.
11353
11354 * gdb.texinfo: Check for @ifinfo instead of @ifnottex.
11355 (rluser.texinfo, inc-hist.texinfo, annotate.texi): Add local
11356 @chapter and @node entries.
11357
11358 * gdb.texinfo: Link all top-level nodes.
11359
11360 Fri Mar 24 17:56:48 2000 Andrew Cagney <cagney@b1.cygnus.com>
11361
11362 * Makefile.in (install-info): Create $(infodir) before installing
11363 files.
11364
11365 2000-03-23 Fernando Nasser <fnasser@totem.to.cygnus.com>
11366
11367 From David Whedon <dwhedon@gordian.com>
11368 * gdbint.texinfo : Added paragraphs about command deprecation.
11369
11370 2000-03-22 Daniel Berlin <dan@cgsoftware.com>
11371
11372 * gdb.texinfo: Add documentation for the apropos command.
11373
11374 2000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>
11375
11376 * gdb.texinfo: Add new queries ThreadInfo and ThreadExtraInfo.
11377
11378 2000-03-20 Michael Snyder <msnyder@cleaver.cygnus.com>
11379
11380 * gdb.texinfo: Add white space to prevent overprinting in
11381 two places.
11382
11383 2000-03-17 Stan Shebs <shebs@apple.com>
11384
11385 * gdb.texinfo: Many minor changes from Dmitry Sivachenko
11386 <dima@Chg.RU>, also clarification of allowed content for
11387 string constants.
11388
11389 2000-03-16 Eli Zaretskii <eliz@gnu.org>
11390
11391 * gdb.texinfo (main menu): Add Annotations.
11392 (File Options): Add @cindex entries for each command-line option.
11393 Document --epoch, --annotate, --async, --interpreter, --write,
11394 --statistics, and --version.
11395
11396 * annotate.texi: Convert to a chapter. Use @value{GDBN} instead
11397 of GDB.
11398
11399 2000-02-23 Jim Blandy <jimb@redhat.com>
11400
11401 * gdbint.texinfo (FUNCTION_START_OFFSET): Document.
11402
11403 2000-02-22 Jim Blandy <jimb@redhat.com>
11404
11405 * gdbint.texinfo: Document COERCE_FLOAT_TO_DOUBLE --- the new form.
11406
11407 2000-02-15 Jason Molenda (jsm@bugshack.cygnus.com)
11408
11409 * Makefile.in (diststuff): New target.
11410
11411 2000-02-15 Kevin Buettner <kevinb@redhat.com>
11412
11413 * agentexpr.texi: Fix wording regarding Intel's IA-64
11414 architecture. [From Jim Wilson.]
11415
11416 2000-01-16 Tom Tromey <tromey@cygnus.com>
11417
11418 * gdb.texinfo (Breakpoints): Mention breakpoint ranges.
11419 (Delete Breaks): Mention range arguments.
11420 (Disabling): Likewise.
11421
11422 2000-01-05 Dmitry Sivachenko <dima@Chg.RU>
11423
11424 * gdb.texinfo: Wrap "ASCII" in @sc{}; clarify a few sentences.
11425
11426 Wed Dec 8 19:53:08 1999 Andrew Cagney <cagney@b1.cygnus.com>
11427
11428 * gdbint.texinfo (FRAME_CHAIN_VALID): Add the generic frame-chain
11429 valid functions.
11430
11431 1999-11-05 Stan Shebs <shebs@andros.cygnus.com>
11432
11433 * gdb.texinfo: Clarify regular expressions used in rbreak.
11434
11435 1999-10-15 Kevin Buettner <kevinb@cygnus.com>
11436
11437 * gdbint.texinfo (MEMORY_INSERT_BREAKPOINT,
11438 MEMORY_REMOVE_BREAKPOINT): Document.
11439
11440 Thu Oct 14 21:17:17 1999 Andrew Cagney <cagney@b1.cygnus.com>
11441
11442 * gdb.texinfo (remote): Document how GDB ignores the qOffsets BSS
11443 offset re-using the DATA offset instead.
11444
11445 1999-10-11 Jim Kingdon <kingdon@redhat.com>
11446
11447 * gdbint.texinfo (Target Architecture Definition): Add PARM_BOUNDARY.
11448
11449 1999-10-05 Stan Shebs <shebs@andros.cygnus.com>
11450
11451 From Dmitry Sivachenko <demon@gpad.ac.ru>:
11452 * gdb.texinfo: Use GDBP and GDBN everywhere, fix a couple other
11453 typos.
11454
11455 * gdb.texinfo: Various minor wording and formatting improvements,
11456 mentions of additional command-line options.
11457
11458 1999-09-30 Fred Fish <fnf@cygnus.com>
11459
11460 * gdb.texinfo: Document additional forms of specifying section
11461 names and addresses for the add-symbol-file command.
11462
11463 1999-09-14 Michael Snyder <msnyder@cleaver.cygnus.com>
11464
11465 * gdbint.texinfo: Fix typo, add the word "have".
11466
11467 1999-09-14 Jim Blandy <jimb@cris.red-bean.com>
11468
11469 * gdbint.texinfo (Target Architecture Definition): Document the
11470 SKIP_PERMANENT_BREAKPOINT macro.
11471
11472 1999-09-07 Stan Shebs <shebs@andros.cygnus.com>
11473
11474 * gdb.texinfo: Fiks speling errers.
11475
11476 * gdb.texinfo: Fix uses of @multitable.
11477
11478 From Eli Zaretskii <eliz@gnu.org>:
11479 * gdb.texinfo: Include details specific to DOS host, clarify
11480 some confusing language, fix @ref/@xref/@pxref usages, add
11481 comments about using with optimization, add more indexing,
11482 fix info about disassembly-flavor.
11483
11484 Tue Sep 7 09:11:24 1999 Kevin Buettner <kevinb@cygnus.com>
11485
11486 * gdbint.texinfo (IN_SOLIB_DYNSYM_RESOLVE_CODE,
11487 SKIP_SOLIB_RESOLVER): Define.
11488
11489 Fri Sep 3 18:05:14 1999 Andrew Cagney <cagney@b1.cygnus.com>
11490
11491 * gdb.texinfo (Protocol): Review. Add tables describing ``q'' and
11492 ``g'' packets.
11493
11494 1999-08-30 Stan Shebs <shebs@andros.cygnus.com>
11495
11496 * gdb.texinfo: Create a new "Configurations" chapter with
11497 platform-specific info, inline remote.texi and move sections of it
11498 into the new chapter, move bits about info proc, heuristic search,
11499 and register stack into the new chapter.
11500 * remote.texi: Remove, now part of gdb.texinfo.
11501 * Makefile.in (SFILES_INCLUDED): Remove ref to remote.texi.
11502
11503 1999-08-27 Jason Molenda (jsm@bugshack.cygnus.com)
11504
11505 * gdbint.texinfo (GDB_TARGET_IS_SUN3, GDB_TARGET_IS_SUN386,
11506 GDB_TARGET_IS_MACH386): These kludges have gone away.
11507
11508 Wed Aug 25 10:47:03 1999 Andrew Cagney <cagney@b1.cygnus.com>
11509
11510 * gdbint.texinfo (Target Architecture Definition): Mention
11511 TDEPLIBS.
11512
11513 1999-08-20 Stan Shebs <shebs@andros.cygnus.com>
11514
11515 * gdb.texinfo: Remove remaining "HPPA" conditionals, rewrite
11516 surrounding text to fit HP-UX bits into general info.
11517 (HPPA-cfg.texi): Remove, no longer useful.
11518
11519 * gdb.texinfo: Remove explicit links from @node lines, remove
11520 HP-added "Detailed Node Listing" from main menu which confuses
11521 things.
11522
11523 From Dmitry Sivachenko <dima@Chg.RU>:
11524 * gdb.texinfo: Use @value{GDBN} instead of plain GDB, fix grouping
11525 in description of `set environment'.
11526
11527 1999-08-17 Stan Shebs <shebs@andros.cygnus.com>
11528
11529 * gdbint.texinfo: Update coding standard to allow pure ANSI/ISO C.
11530
11531 1999-08-12 Ben Elliston <bje@cygnus.com>
11532
11533 * gdbint.texinfo (Breakpoint Handling): Add missing words.
11534
11535 1999-08-10 Eli Zaretskii <eliz@gnu.org>
11536
11537 * gdb.texinfo (Set Watchpoints): Explain some subtleties about
11538 watch, awatch, and rwatch. Explain why the latter two cannot be
11539 set as software watchpoints. Document that watchpoints for local
11540 variables are deleted when the debuggee terminates.
11541
11542 Wed Aug 11 13:18:14 1999 Andrew Cagney <cagney@amy.cygnus.com>
11543
11544 * remote.texi (Protocol): Further clarification of the "qRcmd"
11545 packet. Allow E.. response packet. "qRcmd" packet is no longer
11546 reserved.
11547
11548 1999-08-10 Elena Zannoni <ezannoni@kwikemart.cygnus.com>
11549
11550 * Makefile.in: Rename inc-hist.texi to inc-hist.texinfo.
11551 * gdb.texinfo: Ditto.
11552
11553 1999-08-06 Tom Tromey <tromey@cygnus.com>
11554
11555 * gdb.texinfo (KOD): New node.
11556
11557 Fri Aug 6 17:05:48 1999 Andrew Cagney <cagney@b1.cygnus.com>
11558
11559 * remote.texi (Rcmd): Fix minor formatting typos.
11560
11561 Thu Aug 5 17:57:41 1999 Andrew Cagney <cagney@b1.cygnus.com>
11562
11563 * remote.texi (protocol qRcmd): Allow ``OK'' and ``O...'' response
11564 packets.
11565
11566 1999-07-14 Jim Blandy <jimb@zwingli.cygnus.com>
11567
11568 * gdbint.texinfo (PREPARE_TO_PROCEED, ADDR_BITS_REMOVE): Doc
11569 fixes.
11570
11571 Tue Jun 29 11:43:55 1999 Andrew Cagney <cagney@b1.cygnus.com>
11572
11573 * gdbint.texinfo (SAVE_DUMMY_FRAME_TOS): Define.
11574
11575 Fri Jun 25 11:47:06 1999 Andrew Cagney <cagney@b1.cygnus.com>
11576
11577 * remote.texi (Communication Protocol): ``v'' is in use. Fix
11578 numerous formatting errors. Clarify ``i''. Mark ``i'', ``Z'',
11579 ``z'' and ``qRcmd'' as draft instead of reserved. Identify
11580 packets that are not supported on all hosts. Expand examples.
11581 Spell check.
11582
11583 1999-06-24 Jason Molenda (jsm@bugshack.cygnus.com)
11584
11585 * Makefile.in: Recognize html, install-html. Add targets
11586 to build HTML versions of documentation via texi2html.
11587
11588 Thu Jun 24 15:59:03 1999 Stan Shebs <shebs@andros.cygnus.com>
11589
11590 * gdbint.texinfo (Testsuite): New chapter, information about the
11591 testsuite.
11592
11593 Fri Jun 25 02:40:34 1999 Andrew Cagney <cagney@b1.cygnus.com>
11594
11595 * remote.texi (Communication Protocol): Rewrite.
11596
11597 Thu Jun 24 16:59:54 1999 Andrew Cagney <cagney@b1.cygnus.com>
11598
11599 * stabs.texinfo: Fix uses of xref.
11600
11601 Thu Jun 17 17:23:25 1999 Stan Shebs <shebs@andros.cygnus.com>
11602
11603 * gdbint.texinfo: Add an anti-printf exhortation, and update the
11604 info about patch submission.
11605
11606 Mon Jun 7 15:49:40 1999 Stan Shebs <shebs@andros.cygnus.com>
11607
11608 From Per Bothner <bothner@cygnus.com>:
11609 * gdb.texinfo: Document Chill support.
11610
11611 Fri Jun 4 16:58:22 1999 Andrew Cagney <cagney@b1.cygnus.com>
11612
11613 * gdbint.texinfo (SP_REGNUM, FP_REGNUM, PC_REGNUM): Add reference
11614 to corresponding TARGET_READ_reg TARGET_WRITE_reg macros.
11615 Document that the value should be greater-than or equal-to zero.
11616 (NO_STD_REGS): Document. Deprecate.
11617
11618 Tue Jun 1 15:04:15 1999 Andrew Cagney <cagney@b1.cygnus.com>
11619
11620 * gdbint.texinfo (TARGET_COMPLEX_BIT, TARGET_DOUBLE_COMPLEX_BIT):
11621 Document that these are not used.
11622
11623 Thu May 27 09:28:15 1999 Andrew Cagney <cagney@b1.cygnus.com>
11624
11625 * gdbint.texinfo (EXTRACT_STRUCT_VALUE_ADDRESS_P): Document.
11626
11627 Mon May 24 10:07:39 1999 Andrew Cagney <cagney@b1.cygnus.com>
11628
11629 * gdbint.texinfo (FRAME_NUM_ARGS): Update definition. Parameter
11630 numargs was dropped.
11631
11632 Thu May 20 12:26:59 1999 Andrew Cagney <cagney@b1.cygnus.com>
11633
11634 * gdbint.texinfo (FRAMELESS_FUNCTION_INVOCATION): Update.
11635
11636 Tue Apr 27 19:14:20 1999 Andrew Cagney <cagney@b1.cygnus.com>
11637
11638 * gdbint.texinfo (SKIP_PROLOGUE, SKIP_PROLOGUE_FRAMELESS_P):
11639 Update.
11640
11641 Thu Apr 22 13:07:37 1999 Andrew Cagney <cagney@b1.cygnus.com>
11642
11643 * gdbint.texinfo (USE_GENERIC_DUMMY_FRAMES): Document.
11644 (GET_SAVED_REGISTER): Update, not just the a29k uses this.
11645
11646 Wed Apr 21 13:59:01 1999 Dave Brolley <brolley@cygnus.com>
11647
11648 * gdbint.texinfo: Fix typos: $ -> @.
11649
11650 Tue Apr 20 11:59:38 1999 Andrew Cagney <cagney@b1.cygnus.com>
11651
11652 * gdbint.texinfo (REGISTER_NAMES, BREAKPOINT, BIG_BREAKPOINT,
11653 LITTLE_BREAKPOINT, LITTLE_REMOTE_BREAKPOINT,
11654 BIG_REMOTE_BREAKPOINT): Deprecate in favor of REGISTER_NAME and
11655 BREAKPOINT_FROM_PC.
11656
11657 Mon Apr 12 16:00:44 1999 Andrew Cagney <cagney@b1.cygnus.com>
11658
11659 * gdbint.texinfo (CALL_DUMMY_STACK_ADJUST_P,
11660 CALL_DUMMY_STACK_ADJUST): Document.
11661
11662 Thu Apr 8 17:23:15 1999 Andrew Cagney <cagney@b1.cygnus.com>
11663
11664 * gdbint.texinfo (CALL_DUMMY_P, CALL_DUMMY_WORDS,
11665 SIZEOF_CALL_DUMMY_WORDS, CALL_DUMMY): Define.
11666
11667 1999-04-02 Stan Shebs <shebs@andros.cygnus.com>
11668
11669 * gdbint.texinfo (MAINTENANCE_CMDS): Remove ref, since it no
11670 longer exists.
11671
11672 Tue Mar 9 19:25:11 1999 Stan Shebs <shebs@andros.cygnus.com>
11673
11674 * gdb.texinfo, remote.texi, all-cfg.texi, HPPA-cfg.texi: Remove
11675 nearly all @ifset/@ifclear conditionals; nobody uses them, and
11676 they make the manual source incomprehensible.
11677 * h8-cfg.texi: Remove, hasn't been used in years.
11678
11679 Thu Feb 11 18:00:59 1999 Stan Shebs <shebs@andros.cygnus.com>
11680
11681 * gdb.texinfo: Update the credits.
11682
11683 Mon Feb 8 17:33:57 1999 Stan Shebs <shebs@andros.cygnus.com>
11684
11685 * gdb.texinfo: Fix mistakes noticed in printout of last
11686 draft, add Alpha to discussion of heuristic fence post.
11687
11688 Fri Feb 5 17:20:00 1999 Stan Shebs <shebs@andros.cygnus.com>
11689
11690 * gdb.texinfo, remote.texi: Many changes; update to Seventh
11691 Edition, merge some HP changes into mainline, describe some
11692 previously undocumented features, describe more of the target
11693 commands available, eliminate obsolete section on renamed
11694 commands.
11695 * all-cfg.texi, HPPA-cfg.texi: Remove some obsolete conditionals.
11696
11697 Wed Jan 20 17:47:45 1999 Stan Shebs <shebs@andros.cygnus.com>
11698
11699 * gdb.texinfo: Make many HPPA conditionals unconditional,
11700 including catchpoint description, since now on for all configs.
11701 * all-cfg.texi: @clear HPPA, since is mainly for very HP-specific
11702 specializations.
11703
11704 Thu Jan 14 17:10:12 1999 Stan Shebs <shebs@andros.cygnus.com>
11705
11706 * Makefile.in (GDBvn.texi): Fix match expression to work with
11707 current format of VERSION in gdb/Makefile.in.
11708 * gdb.texinfo: Fix node ref to match new readline.
11709
11710 Wed Jan 13 10:38:40 1999 Edith Epstein <eepstein@sophia.cygnus.com>
11711
11712 * gdb.texinfo: Changes made as part of a project to merge in
11713 changes made by HP. Documentation makes extensive use of
11714 @ifclear HPPA and @ifset HPPA. The HP manual omits doumentation
11715 on remote debugging. There are differences in documentation
11716 (HP vs. non-HP) on C++ support (aCC vs. gnu gcc++). Also,
11717 the HP manual discusses catchpoints, hardware watchpoints, and
11718 some HPUX specific limitations for shared library support.
11719
11720 There are also a number of @node changes.
11721
11722 1999-01-12 Jason Molenda (jsm@bugshack.cygnus.com)
11723
11724 * gdbint.texinfo (Formatting): Disambiguate a sentence.
11725 (C Usage): Same.
11726
11727 Wed Jan 6 11:55:34 1999 David Taylor <taylor@texas.cygnus.com>
11728
11729 The following changes were made by Edith Epstein
11730 <eepstein@cygnus.com> as part of a project to merge in changes
11731 made by HP.
11732
11733 * HPPA-cfg.texi: new file.
11734
11735 * all-cfg.texi: set HPPA for HP PA-RISC targets.
11736
11737 * refcard.tex: change documentation about catch.
11738 removed info catch.
11739
11740 Mon Jan 4 18:29:18 1999 Stan Shebs <shebs@andros.cygnus.com>
11741
11742 * gdbint.texinfo: Expand on GDB's coding standards,
11743 specify the use of arg names with prototypes.
11744
11745 1998-12-14 J.T. Conklin <jtc@redbacknetworks.com>
11746
11747 * gdb.texinfo: Fix tipo.
11748
11749 Sun Dec 13 10:27:59 1998 Andrew Cagney <cagney@b1.cygnus.com>
11750
11751 * gdbint.texinfo: Document TARGET_BYTE_ORDER_DEFAULT and
11752 TARGET_BYTE_ORDER_SELECTABLE_P.
11753
11754 Thu Dec 10 16:07:09 1998 Andrew Cagney <cagney@b1.cygnus.com>
11755
11756 * gdbint.texinfo (FRAME_FIND_SAVED_REGS): Document.
11757
11758 1998-12-09 Jim Blandy <jimb@zwingli.cygnus.com>
11759
11760 * agentexpr.texi: New file.
11761
11762 Wed Dec 9 21:13:57 1998 Andrew Cagney <cagney@chook>
11763
11764 * gdbint.texinfo (REGISTER_NAME): Replace REGISTER_NAMES.
11765
11766 1998-12-03 J.T. Conklin <jtc@redbacknetworks.com>
11767
11768 * remote.texi: Changed wording that implied that the GDB remote
11769 protocol caches register values instead of GDB itself.
11770
11771 Tue Dec 1 17:45:43 1998 Stan Shebs <shebs@andros.cygnus.com>
11772
11773 * gdbint.texinfo: Add some info about symbol readers.
11774 (CHILL_PRODUCER, etc): Comment out descriptions, not useful.
11775 (IN_SOLIB_CALL_TRAMPOLINE): Rename info from IN_SOLIB_TRAMPOLINE.
11776 (IN_SOLIB_RETURN_TRAMPOLINE): Describe.
11777 (KERNEL_DEBUGGING, MIPSEL): No info about these, remove.
11778
11779 Mon Nov 30 11:32:21 1998 Andrew Cagney <cagney@chook>
11780
11781 * gdbint.texinfo (FRAME_CHAIN_VALID_ALTERNATE):
11782
11783 Sat Nov 28 13:45:53 1998 Andrew Cagney <cagney@b1.cygnus.com>
11784
11785 * gdbint.texinfo (INNER_THAN): Update, now takes parameters.
11786
11787 Fri Nov 27 12:39:45 1998 Andrew Cagney <cagney@chook>
11788
11789 * gdbint.texinfo (NO_SINGLE_STEP): Replace with
11790 SOFTWARE_SINGLE_STEP_P and SOFTWARE_SINGLE_STEP.
11791
11792 Wed Oct 14 10:02:40 1998 Andrew Cagney <cagney@b1.cygnus.com>
11793
11794 * gdbint.texinfo: Fix minor typos.
11795
11796 Wed Sep 30 18:03:19 1998 Stan Shebs <shebs@andros.cygnus.com>
11797
11798 * gdbint.texinfo: Complete overhaul. Group descriptions more
11799 logically, add more info on generic algorithms, remove much
11800 obsolete and/or wrong material.
11801
11802 Fri Jul 24 17:51:38 1998 Ian Lance Taylor <ian@cygnus.com>
11803
11804 * stabs.texinfo (Method Type Descriptor): Expand and correct.
11805
11806 Mon May 4 10:37:12 1998 Brian Youmans (3diff@gnu.org)
11807
11808 * refcard.tex: Copyright, address updates.
11809
11810 Tue Apr 21 18:09:56 1998 Stan Shebs <shebs@andros.cygnus.com>
11811
11812 * gdb.texinfo (EDITION, DATE): Update and change to use ordinals
11813 for the edition instead of confusing GDB-version-like numbers.
11814
11815 Mon Apr 13 14:05:00 1998 Fred Fish <fnf@cygnus.com>
11816
11817 * gdb.texinfo (hbreak, watch): Fix typo, "date" -> "data".
11818
11819 Thu Apr 2 16:52:44 1998 Jason Molenda (crash@bugshack.cygnus.com)
11820
11821 * LRS: Reformat a bit to keep text under 80 columns.
11822
11823 Thu Apr 2 16:10:36 1998 Stan Shebs <shebs@andros.cygnus.com>
11824
11825 * gdb.texinfo: Add some credits, mention bug monitor.
11826 * remote.texi: Mention mips monitor targets.
11827 * gdbint.texinfo: Describe SP_REGNUM, STEP_SKIPS_DELAY.
11828
11829 Mon Feb 2 17:13:03 1998 Stan Shebs <shebs@andros.cygnus.com>
11830
11831 * gdbint.texinfo: Remove obsolete mentions of pinsn.c and opcode.h
11832 files, finish sorting of host vs target vs native macros, describe
11833 some more of them.
11834
11835 Tue Jan 13 16:44:50 1998 Fred Fish <fnf@cygnus.com>
11836
11837 * gdbint.texinfo (Host Conditionals): Document change from
11838 using NO_MMALLOC to it's inverse, USE_MMALLOC.
11839
11840 Mon Nov 24 13:55:21 1997 Andrew Cagney <cagney@b1.cygnus.com>
11841
11842 * gdbint.texinfo (Host Conditionals): Document
11843 PRINTF_HAS_LONG_DOUBLE, SCANF_HAS_LONG_DOUBLE, HAVE_LONG_DOUBLE.
11844
11845 Fri Jul 4 14:52:31 1997 Ian Lance Taylor <ian@cygnus.com>
11846
11847 * gdbint.texinfo (Host Conditionals): Add CRLF_SOURCE_LINES.
11848 Document LSEEK_NOT_LINEAR.
11849
11850 Tue Mar 25 14:44:09 1997 Ian Lance Taylor <ian@cygnus.com>
11851
11852 * stabs.texinfo (Stab Section Basics): Make it clear that only
11853 some versions of the GNU linker remove the leading N_UNDF symbol.
11854
11855 Thu Feb 27 17:45:19 1997 Ian Lance Taylor <ian@cygnus.com>
11856
11857 * stabs.texinfo (String Field): Document type number pairs here,
11858 instead of in the Sun specific section.
11859 (Include Files): The GNU linker supports the N_BINCL
11860 optimization. Clarify the N_BINCL value, and what it is used
11861 for.
11862 (Procedures): Document N_FUN with an empty string to mark the end
11863 of a function.
11864 (Typedefs): Mention that Sun compilers may use N_GSYM for a type.
11865 (Sun Differences): Remove this node, as the information is now
11866 elsewhere in the main document.
11867 (Stab Section Basics): Mention that the GNU linker may optimize
11868 stabs and remove the leading N_UNDF symbol.
11869
11870 Mon Dec 9 12:23:32 1996 Roland Pesch <roland@wrs.com>
11871
11872 * gdb.texinfo, refcard.tex: Restore author credit
11873
11874 Wed Oct 2 22:01:36 1996 Fred Fish <fnf@fishfood.ninemoons.com>
11875
11876 * gdbint.texinfo (SIGTRAMP_START, SIGTRAMP_END): Update
11877 documentation to account for START and END macros taking
11878 one arg.
11879
11880 Thu Aug 22 17:59:03 1996 Fred Fish <fnf@cygnus.com>
11881
11882 From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
11883 * gdb.texinfo (Frames): Fix typo.
11884
11885 Tue Jul 23 10:06:20 1996 Fred Fish <fnf@cygnus.com>
11886
11887 * gdbint.texinfo (NO_SINGLE_STEP): Document that single_step takes
11888 a target_signal as arg type, not a pid.
11889
11890 Fri Jul 12 11:10:05 1996 Stu Grossman (grossman@critters.cygnus.com)
11891
11892 * gdb.texinfo: Document `set assembly-language'.
11893
11894 Thu Jul 11 13:50:28 1996 Stan Shebs <shebs@andros.cygnus.com>
11895
11896 * remote.texi: Update list of stubs in the GDB distribution.
11897
11898 Fri Jul 5 15:38:54 1996 Fred Fish <fnf@cygnus.com>
11899
11900 * gdbint.texinfo (NO_MMCHECK): Renamed from NO_MMALLOC_CHECK.
11901 Also document that some systems can use mmalloc but must define
11902 this if their C runtime allocates memory that is later freed.
11903 (MMCHECK_FORCE): Document new macro.
11904
11905 Fri Jun 28 22:17:10 1996 Dawn Perchik <dawn@cygnus.com>
11906
11907 * remote.texi: Add documentation for target Sparclet.
11908
11909 Mon Jun 24 18:12:22 1996 Jason Molenda (crash@godzilla.cygnus.co.jp)
11910
11911 * Makefile.in (srcdir, VPATH, prefix, infodir, INSTALL,
11912 INSTALL_PROGRAM, INSTALL_DATA): Use autoconf set values.
11913 * configure.in: Rewritten for autoconf.
11914 * configure: New.
11915
11916 Mon Jun 17 10:43:41 1996 Fred Fish <fnf@cygnus.com>
11917
11918 * Makefile.in (DVIPS): New define, set to dvips.
11919 (dvi): Add stabs.dvi.
11920 (ps): New target.
11921 (all-doc): Depend on info, dvi, and ps targets.
11922 (STAGESTUFF): Add *.ps and *.dvi files.
11923 (clean-info, clean-dvi): Remove.
11924 (mostlyclean): Does not depend upon clean-info or clean-dvi,
11925 rules completely rewritten.
11926 (maintainer-clean): Remove clean-info and clean-dvi
11927 dependencies and put their actions in the rules.
11928 (gdb.ps): New target
11929 (gdb.dvi, gdbgui.dvi, gdbint.dvi, stabs.dvi): Remove
11930 intermediate TeX files, whether they have 2 or 3 character
11931 extensions.
11932 (gdbint.ps): Add target and rules.
11933 (gdb-internals): Delete unused target.
11934 (Makefile): Depends upon config.status also.
11935
11936 Sat Mar 30 15:46:58 1996 Fred Fish <fnf@cygnus.com>
11937
11938 * gdbint.texinfo (CC_HAS_LONG_LONG): Clarify when/how this is
11939 set.
11940
11941 Sat Mar 16 15:10:20 1996 Fred Fish <fnf@cygnus.com>
11942
11943 From Peter Schauer <Peter.Schauer@Regent.E-Technik.TU-Muenchen.DE>
11944 * gdb.texinfo (Expressions): Fix erroneous array constant example.
11945
11946 Sat Mar 16 13:28:45 1996 Fred Fish <fnf@cygnus.com>
11947
11948 * gdb.texinfo: Add missing "@bullet" to some "@itemize" commands.
11949
11950 Sat Feb 10 03:28:36 1996 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
11951
11952 * gdb.texinfo (Print settings): Document
11953 `set/show print static-members' commands.
11954
11955 Wed Jan 10 14:16:37 1996 Fred Fish <fnf@cygnus.com>
11956
11957 * gdbint.texinfo (Native): Document name change, coredep.c to
11958 core-aout.c.
11959
11960 Wed Dec 13 12:35:28 1995 Ian Lance Taylor <ian@cygnus.com>
11961
11962 * stabs.texinfo (Include Files): Document the values the SunOS4
11963 linker creates for N_BINCL/N_EINCL/N_EXCL stabs.
11964
11965 Fri Dec 8 21:08:44 1995 Fred Fish <fnf@cygnus.com>
11966
11967 * gdbint.texinfo (Releases): Change gdb.tar.Z to gdb.tar.gz.
11968 Fix typo.
11969
11970 Fri Dec 1 11:07:50 1995 Fred Fish <fnf@cygnus.com>
11971
11972 * gdbint.texinfo (Releases): Make "gdb.tar.gz" rather than
11973 "gdb.tar.Z".
11974
11975 Wed Sep 20 13:14:10 1995 Ian Lance Taylor <ian@cygnus.com>
11976
11977 * Makefile.in (maintainer-clean): New target, synonym for
11978 realclean.
11979
11980 Thu Aug 3 10:45:37 1995 Fred Fish <fnf@cygnus.com>
11981
11982 * Update all FSF addresses except those in COPYING* files.
11983
11984 Wed Jul 19 18:43:03 1995 Stan Shebs <shebs@andros.cygnus.com>
11985
11986 From Richard Earnshaw (rearnsha@armltd.co.uk):
11987 * gdb.texinfo (convenience variables): Document $_exitcode.
11988 (quit): Document optional expression to use as exit code.
11989
11990 Thu Jun 22 21:27:33 1995 Victoria Mixon <victoria@cygnus.com>
11991
11992 * gdb.texinfo, remote.texi: Brought up to date with various
11993 GDB changes.
11994
11995 Tue Jun 20 14:35:38 1995 Stan Shebs <shebs@andros.cygnus.com>
11996
11997 * gdb.texinfo: Update dates and versions, fix comments about
11998 hardware watchpoints in future releases and about the
11999 sharedlibrary command.
12000
12001 Mon May 8 09:30:36 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12002
12003 * stabs.texinfo: Remove node `XCOFF differences'. Describe value of
12004 C_FUN stab. Other cleanups.
12005
12006 Wed Apr 19 07:02:19 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12007
12008 * remote.texi (Bootstrapping): Clarify that flush_i_cache is only
12009 for the sparc stub.
12010
12011 Tue Apr 11 11:41:49 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12012
12013 * annotate.texi: Clarify which addresses have differing formats
12014 depending on the language and which do not.
12015
12016 Tue Mar 28 16:56:22 1995 J.T. Conklin <jtc@rtl.cygnus.com>
12017
12018 * remote.texi (NetWare): Changed example to use BOARD= instead of
12019 NODE= argument to reflect correspoding change to gdbserve.nlm.
12020
12021 Fri Mar 17 06:47:02 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12022
12023 * stabs.texinfo (Negative Type Numbers): Mention the fact that
12024 GDB, as well as AIX dbx, supports the size type attribute.
12025
12026 Thu Mar 16 12:11:32 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12027
12028 * stabs.texinfo (Negative Type Numbers): Document types -31 to -34.
12029
12030 Mon Mar 13 16:49:13 1995 Per Bothner <bothner@kalessin.cygnus.com>
12031
12032 * gdb.texinfo (Define): Document $arg0... arguments to commands,
12033 and new 'if' and 'while' commands.
12034
12035 Fri Feb 17 15:24:35 1995 Per Bothner <bothner@kalessin.cygnus.com>
12036
12037 * gdb.texinfo (Artificial arrays): Note use of coerce-to-array-type.
12038
12039 Wed Feb 15 11:59:18 1995 J.T. Conklin <jtc@rtl.cygnus.com>
12040
12041 * all-cfg.texi: New flag, GDBSERVE, for NetWare's gdbserve.nlm.
12042 * remote.texi (NetWare): New node, how to use gdbserve.nlm on
12043 NetWare targets. Mostly stolen from the Server node.
12044
12045 Fri Feb 10 20:20:08 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12046
12047 * gdb.texinfo (Setting): Talk about the language of a source file
12048 versus the working language. The old documentation did not match
12049 what GDB did.
12050
12051 Wed Feb 1 20:26:36 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12052
12053 * stabs.texinfo (Source Files): Document N_SO used to mark the end
12054 of a source file.
12055
12056 Mon Jan 23 14:23:37 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
12057
12058 * gdb.texinfo (Processes): New node.
12059
12060 Tue Jan 17 14:09:03 1995 Ian Lance Taylor <ian@sanguine.cygnus.com>
12061
12062 * remote.texi: Update documentation of set/show mipsfpu.
12063
12064 Fri Jan 6 17:17:28 1995 Stan Shebs <shebs@andros.cygnus.com>
12065
12066 * gdbgui.texinfo: New file, manual for GUI (gdbtk) users.
12067 * Makefile.in (gdbgui.dvi, gdbgui.info): New actions.
12068
12069 Sun Sep 4 16:47:21 1994 Stan Shebs (shebs@andros.cygnus.com)
12070
12071 * gdbint.texinfo: Removed mentions of some incorrectly placed and
12072 obsolete conditionals, described some others.
12073
12074 Mon Aug 1 15:42:39 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12075
12076 * gdbint.texinfo: Remove references to BROKEN_LARGE_ALLOCA and
12077 SET_STACK_LIMIT_HUGE; they were removed from GDB 14 May 1994.
12078
12079 Mon Aug 1 15:12:02 1994 Stan Shebs (shebs@andros.cygnus.com)
12080
12081 * gdbint.texinfo: Put regex conditionals in their own table.
12082
12083 Tue Jul 26 18:32:52 1994 Stan Shebs (shebs@andros.cygnus.com)
12084
12085 * gdbint.texinfo: Removed mentions of many obsolete conditionals,
12086 described or fixed the descriptions of many others.
12087
12088 Sun Jul 17 14:14:03 1994 Stan Shebs (shebs@andros.cygnus.com)
12089
12090 * gdb.texinfo: Add some more credits.
12091 * gdbint.texinfo: Capitalize GDB consistently, describe some
12092 macros and remove some.
12093
12094 Thu Jul 14 18:43:17 1994 Stan Shebs (shebs@andros.cygnus.com)
12095
12096 * gdbint.texinfo: Removed mentions of many incorrectly placed and
12097 obsolete conditionals, described some others.
12098
12099 Tue Jul 12 12:23:15 1994 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
12100
12101 * gdb.texinfo (help targets): Changed to `help target', which
12102 is the correct gdb command.
12103
12104 Wed Jun 22 18:00:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12105
12106 * annotate.texi (TODO): New node, for keeping track of annotations
12107 suggested but not yet implemented.
12108
12109 Wed Jun 1 16:10:45 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12110
12111 * stabs.texinfo (Statics): Value of xcoff C_BSTAT points to
12112 another symbol, it is not the address itself.
12113
12114 Thu May 5 20:23:36 1994 Stan Shebs (shebs@andros.cygnus.com)
12115
12116 * stabs.texinfo (Stab Section Basics): Add comment about alignment
12117 of stabs-in-coff sections.
12118
12119 Wed May 4 06:26:11 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12120
12121 * annotate.texi: Change edition to 0.5 and date to May 1994.
12122 Add index.
12123 (Frames): New node, for frame annotation.
12124 (Displays): New node, for display annotation.
12125
12126 * remote.texi (MIPS Remote): Say that set timeout doesn't apply
12127 when waiting for your program to stop.
12128
12129 Fri Apr 29 18:24:46 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12130
12131 * annotate.texi (Breakpoint Info): Document annotation of header
12132 fields and record annotation.
12133
12134 Thu Apr 28 07:44:28 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12135
12136 * annotate.texi: New file, to document annotations.
12137
12138 Thu Apr 21 14:20:51 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12139
12140 * Makefile.in (clean): Don't remove GDBvn.texi (apparently on Jan
12141 16 I meant to make this change but did not). Do remove gdb-cfg.texi.
12142
12143 Wed Apr 20 11:22:48 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12144
12145 * stabs.texinfo (Stab Section Basics): Say what is in .stab
12146 section, and say n_strx field is compilation unit relative.
12147 * stabs.texinfo: Don't use @code for a.out when it is the name of
12148 an object file format.
12149
12150 Wed Apr 13 20:29:54 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
12151
12152 * gdb.texinfo: Refer to file names, not path names, per rms
12153 convention.
12154 (Arguments): Fix typo.
12155
12156 Thu Mar 24 08:09:12 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12157
12158 * stabs.texinfo (Global Variables): Talk about stabs in files
12159 where variables are referenced, but not defined.
12160
12161 Wed Mar 23 07:16:36 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12162
12163 * stabs.texinfo: Move stuff on @ and # type descriptors from node
12164 Cplusplus to new nodes Member Type Descriptor and Method Type
12165 Descriptor. Re-write stuff for #.
12166
12167 Wed Mar 16 08:20:19 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12168
12169 * gdb.texinfo (Print Settings): Don't document "set print
12170 fast-symbolic-addr off". The bug which it worked around was fixed
12171 on 25 Feb 94 in coffread.c, so I'm nuking the command.
12172
12173 * stabs.texinfo (Alternate Entry Points): New node, rewritten from
12174 N_ENTRY node.
12175
12176 * stabs.texinfo (Type Descriptors): Add 'Y' type descriptor.
12177
12178 Tue Mar 15 08:43:02 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12179
12180 * gdbint.texinfo (Host Conditionals, Target Conditionals): Remove
12181 references to ieee-float.c.
12182
12183 Fri Mar 11 08:09:40 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12184
12185 * gdb.texinfo (Set Breaks): Update documentation for tbreak to
12186 match what the code actually does.
12187
12188 Wed Mar 9 19:43:05 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12189
12190 * stabs.texinfo (Symbol Descriptors): Add OS9000 symbol descriptor s.
12191
12192 Tue Mar 1 17:04:43 1994 Jim Kingdon (kingdon@deneb.cygnus.com)
12193
12194 * stabs.texinfo (Type Descriptors): Add OS9000 type descriptors c,
12195 i, and b.
12196
12197 Wed Feb 23 10:44:18 1994 Jim Kingdon (kingdon@rtl.cygnus.com)
12198
12199 * stabs.texinfo: Document N_RBRAC as function relative for COFF as
12200 well as for ELF and SOM. Unify the descriptions of ELF and SOM
12201 as "stabs in sections" rather than just saying "ELF and SOM".
12202 Also make that stuff apply to COFF.
12203
12204 Fri Feb 18 08:25:58 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12205
12206 * gdb.texinfo (Formatting Documentation): Change GhostScript to
12207 Ghostscript.
12208
12209 Fri Feb 4 06:31:31 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12210
12211 * gdb.texinfo (Continuing and Stepping): When talking about "step"
12212 versus functions without line numbers, also mention stepping into
12213 them as well as "step" when you are in them. Tell the user how to
12214 deal with the situation. Add comment about "debugging information".
12215
12216 Thu Feb 3 11:39:59 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12217
12218 * stabs.texinfo (Enumerations): Document restriction on where
12219 enumeration types can appear and still win with GDB.
12220
12221 Wed Feb 2 11:29:17 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12222
12223 * stabs.texinfo (Negative Type Numbers): Document format for type
12224 -16.
12225
12226 Thu Jan 27 16:53:56 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12227
12228 * gdb.texinfo (Selection, Frame Info): Update information about
12229 arbitrary frame specficiations.
12230
12231 Wed Jan 26 15:31:57 1994 Roland H. Pesch (pesch@fowanton.cygnus.com)
12232
12233 * gdb.texinfo, remote.texi: general editing pass prior to Net release
12234
12235 Tue Jan 25 12:12:04 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12236
12237 * stabs.texinfo (String Field): Discuss continuing stabs with ?.
12238
12239 Wed Jan 19 06:39:24 1994 David J. Mackenzie (djm@thepub.cygnus.com)
12240
12241 * stabs.texinfo (Non-Stab Symbol Types): Mention N_SET* | N_EXT.
12242
12243 Sun Jan 16 12:43:32 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12244
12245 * stabs.texinfo: Re-do stuff about C_BSTAT and move from XCOFF
12246 Differences node to Statics node.
12247 (Statics): Discuss XCOFF use of V symbol descriptor.
12248
12249 * Makefile.in: Remove refcard.dvi and GDBvn.texi in realclean,
12250 not clean.
12251
12252 Wed Jan 12 21:29:54 1994 John Gilmore (gnu@cygnus.com)
12253
12254 * gdb.texinfo (Print Settings): Document `set print
12255 fast-symbolic-addr' and improve the doc for some other
12256 `set print's.
12257
12258 Mon Jan 3 17:23:07 1994 Jim Kingdon (kingdon@lioth.cygnus.com)
12259
12260 * stabs.texinfo (String Field): Talk about defining several type
12261 numbers at once.
12262 Fix lint regarding changing node ELF Transformations to
12263 ELF and SOM Transformations.
12264
12265 Fri Dec 31 00:42:43 1993 John Gilmore (gnu@cygnus.com)
12266
12267 * stabs.texinfo: Insert Peter Kessler's name as inventor (I think).
12268
12269 Tue Dec 28 09:30:40 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12270
12271 * stabs.texinfo (Cross-References): `::' is for nested types only
12272 within <>.
12273 (Structures): Document static members.
12274
12275 Mon Dec 27 13:55:04 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12276
12277 * stabs.texinfo: Document S type attribute.
12278
12279 Sun Dec 26 20:46:36 1993 Jeffrey A. Law (law@snake.cs.utah.edu)
12280
12281 * stabs.texinfo: Add notes about stabs-in-som where appropriate.
12282
12283 Fri Dec 3 19:13:19 1993 John Gilmore (gnu@cygnus.com)
12284
12285 * gdbint.texinfo: Fix a few typos.
12286
12287 Sun Nov 28 18:06:25 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12288
12289 * gdb.texinfo, remote.texi: formatting improvements
12290
12291 * gdb.texinfo (New Features): mention threads.
12292 (Summary, C): fix xrefs in newly contributed text.
12293 (Threads): index entries, clarifications, example
12294 (passim): minor typos fixed, phrasing improvements
12295
12296 * remote.texi (Bootstrapping): rephrase text on ^C and add index
12297 entries; (Server): explain use of gdbserver w/real-time systems,
12298 add example of conflicting TCP port; (MIPS Remote) break up
12299 running text into table, highlighting commands, and add example.
12300
12301 Wed Nov 24 14:15:56 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12302
12303 * refcard.tex: avoid bad linebreaks even when REFEDITS=psrc.sed
12304
12305 Fri Nov 12 16:10:58 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12306
12307 * stabs.texinfo (Nested Symbols): New node.
12308 (String Field, Symbol Descriptors, Cross-References): Refer to it.
12309
12310 Thu Nov 11 13:26:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12311
12312 * stabs.texinfo (Stabs in ELF): Clarify how Bbss.bss work with respect
12313 to picking which Bbss.bss symbol to use, and (because there seems to
12314 be no good way of doing it) re-write some of the text to make it
12315 sound like Bbss.bss isn't such a great idea after all (as currently
12316 designed).
12317
12318 * gdb.texinfo (C): In addition to saying people have to use g++ for
12319 good results, say they have to use stabs. Specifically say cfront
12320 doesn't work well.
12321 (Summary): Merge in information on Modula-2, Pascal, and Chill from
12322 the gdb README. Add xrefs to places where the support for the various
12323 languages is described in detail.
12324
12325 Mon Nov 8 11:47:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12326
12327 * stabs.texinfo: Clean up stuff about visibility and virtual
12328 characters.
12329
12330 * stabs.texinfo (N_M2C): Cite Sun doc.
12331
12332 Fri Nov 5 16:27:27 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12333
12334 * gdb.texinfo: updates re threads.
12335 * remote.texinfo: avoid index entries starting with digits.
12336
12337 Tue Nov 2 09:08:37 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12338
12339 * stabs.texinfo (Enumerations): Talk about large, negative and
12340 octal values. Clean up cross reference to type attributes.
12341 (String Field): Say that GDB 4.11 supports size attribute.
12342
12343 Sun Oct 31 13:31:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12344
12345 * remote.texi (VxWorks Remote): Clarify that rebuilding VxWorks kernel
12346 is a mandatory step. Make the stuff about that more concise.
12347
12348 Wed Oct 27 00:25:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12349
12350 * stabs.texinfo (Class Names): New node.
12351
12352 * gdb.texinfo (Command Files): Explain order of init file reading.
12353
12354 * remote.texi (Bootstrapping): Talk about getting the serial driver
12355 to deal with ^C sent by gdb to stop the remote system.
12356
12357 Mon Oct 25 03:25:41 1993 Tom Lord (lord@cygnus.com)
12358
12359 * libgdb.texinfo (I/O): incorporated better phrasing from rich.
12360
12361 * libgdb.texinfo (Defining Commands): made the DOC arg
12362 to gdb_define_app_command a char * instead of char **
12363 per a suggestion from kingdon.
12364
12365 * libgdb.texinfo: total rewrite from a different starting
12366 premise.
12367
12368 Wed Oct 20 18:07:44 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12369
12370 * stabs.texinfo (Local Variable Parameters): Re-write paragraph on
12371 floats passed as doubles (to improve clarity).
12372
12373 Tue Oct 19 14:21:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12374
12375 * gdb.texinfo (Source Path): index entries for $cwd, $pdir
12376
12377 * a4rc.sed: update to work with Andreas Vogel papersize params
12378
12379 * refcard.tex: use Andreas Vogel simplifications of papersize
12380 params; remove useless version info; update copyright date.
12381
12382 Tue Oct 19 10:46:22 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12383
12384 * gdb.texinfo (Symbols): Add class NAME to doc for ptype.
12385
12386 Tue Oct 12 09:11:45 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12387
12388 * gdb.texinfo (Files): Say what address the load command loads it at.
12389
12390 * stabs.texinfo (Common Blocks): Minor cleanups.
12391
12392 * stabs.texinfo: Update ld stabs in elf relocation to reflect the fact
12393 that Sun has backed away from the linker kludge and thus the relevant
12394 issue is changes to the SunPRO tools, not the Solaris linker.
12395
12396 * stabs.texinfo (Traditional Integer Types): Clean up description
12397 of octal bounds a little bit. Document extra leading zeroes.
12398
12399 Thu Oct 7 16:15:37 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12400
12401 * gdb.texinfo (Signaling): Update for symbolic symbol names
12402 and add a section explaining the difference between the GDB
12403 signal command and the shell kill utility.
12404
12405 Wed Oct 6 13:23:01 1993 Tom Lord (lord@rtl.cygnus.com)
12406
12407 * libgdb.texinfo: added `@' to braces that were unescaped.
12408
12409 Mon Oct 4 10:42:18 1993 Tom Lord (lord@rtl.cygnus.com)
12410
12411 * libgdb.texinfo: new file. Spec for the gdb library.
12412
12413 Sun Oct 3 15:26:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12414
12415 * stabs.texinfo (Include Files): Fix typo (start -> end).
12416
12417 Thu Sep 30 18:24:56 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12418
12419 * gdb.texinfo, remote.texi: assorted small improvements, mostly
12420 from Melissa at FSF's editing pass.
12421
12422 Thu Sep 30 11:54:38 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12423
12424 * gdb.texinfo: Remove stuff about ar and 14 character filenames.
12425 I believe this was fixed by the 13 Sep 89 change to print_frame_info.
12426 Also, modern versions of ar like BSD 4.4 or SVR4 don't have this bug.
12427
12428 Wed Sep 22 21:22:11 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12429
12430 * remote.texi (Bootstrapping): Discuss 386 call gates.
12431
12432 Sat Sep 18 17:10:44 1993 Jim Kingdon (kingdon@poseidon.cygnus.com)
12433
12434 * stabs.texinfo (Based Variables): New node.
12435
12436 Thu Sep 16 17:48:55 1993 Jim Kingdon (kingdon@cirdan.cygnus.com)
12437
12438 * stabs.texinfo (Negative Type Numbers): Re-write discussions of
12439 names, sizes, and formats to suggest how not to lose.
12440
12441 Sat Sep 11 09:35:11 1993 Jim Kingdon (kingdon@poseidon.cygnus.com)
12442
12443 * stabs.texinfo (Methods): Fix typo.
12444
12445 Fri Sep 10 06:34:20 1993 David J. Mackenzie (djm@thepub.cygnus.com)
12446
12447 * gdb.texinfo: Fix a few typos.
12448
12449 Wed Sep 8 09:11:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12450
12451 * gdb.texinfo: Clarify how well it works with Fortran.
12452
12453 * stabs.texinfo (Stabs In ELF, Statics, ELF Transformations):
12454 More on relocating stabs in ELF files.
12455
12456 Tue Sep 7 13:45:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12457
12458 * stabs.texinfo (Stabs In ELF): Talk about N_FUN value.
12459
12460 Mon Sep 6 19:23:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12461
12462 * stabs.texinfo (Local Variable Parameters): Talk about nameless
12463 parameters on VAX.
12464
12465 Fri Sep 3 17:06:08 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12466
12467 * gdb.texinfo: @up/@down -> @raisesections/@lowersections
12468
12469 Fri Sep 3 12:04:15 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12470
12471 * stabs.texinfo: Make info author notice match the TeX author notice.
12472
12473 Tue Aug 31 13:21:06 1993 David J. Mackenzie (djm@thepub.cygnus.com)
12474
12475 * stabs.texinfo: Initial-caps all words in node names and
12476 non-trivial words in section names.
12477
12478 Mon Aug 30 11:13:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12479
12480 * stabs.texinfo: Many minor cleanups.
12481
12482 * stabs.texinfo: Remove @deffn except from Expanded Reference node.
12483
12484 Sat Aug 28 12:08:09 1993 David J. MacKenzie (djm@edison.eng.umd.edu)
12485
12486 * stabs.texinfo: Remove full description of big example.
12487 It's not really helpful; just use pieces of it where appropriate.
12488 Add more Texinfo formatting directives (@samp, etc.).
12489 Use @deffn to define stab types.
12490 Eliminate some wordiness. Break up some nodes.
12491 Add an (alphabetized) index of symbol types.
12492 Use consistent capitalization style in node and section names.
12493
12494 Thu Aug 26 06:36:31 1993 Fred Fish (fnf@deneb.cygnus.com)
12495
12496 * gdb.texinfo: Change typo "Two two" to "The two".
12497
12498 Sun Aug 22 12:15:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12499
12500 * stabs.texinfo (XCOFF-differences): Remove references to
12501 non-existent types N_DECL and N_RPSYM.
12502
12503 * stabs.texinfo (String Field): Say that type attributes bug is
12504 fixed in GDB 4.10, since it is.
12505
12506 * stabs.texinfo: Clean up djm cleanups, and more cleanups of my own.
12507
12508 Sat Aug 21 04:32:28 1993 David MacKenzie (djm@cygnus.com)
12509
12510 * stabs.texinfo: Formatting cleanups.
12511
12512 Fri Aug 20 20:49:53 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12513
12514 * stabs.texinfo: When explaining the n_type of a stab, standardize
12515 how we do it ('#' as a comment indicator, "36 is N_FUN" as text,
12516 no tabs, use @r).
12517 (Global Variables): Clean up.
12518
12519 Tue Aug 17 15:57:27 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12520
12521 * stabs.texinfo (Stack Variables): Re-write.
12522
12523 Mon Aug 16 21:20:08 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12524
12525 * stabs.texinfo (Stabs-in-elf): Talk about getting the start
12526 addresses of a source file. Also revise formatting.
12527 Change "object module" or "object file" to "source file".
12528 Various: Miscellaneous cleanups.
12529
12530 Thu Aug 12 15:11:51 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12531
12532 * stabs.texinfo: Point to mangling info in gcc's gpcompare.texi.
12533
12534 Tue Aug 10 16:57:49 1993 Stan Shebs (shebs@rtl.cygnus.com)
12535
12536 * gdbint.texinfo: Removed many nonsensical machine-collected
12537 host and target conditionals, described some of the remainder.
12538
12539 Tue Aug 10 13:28:30 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12540
12541 * gdbint.texinfo (Getting Started): Use @itemize, not @table.
12542
12543 * gdbint.texinfo (Top): Add name to @top line, and re-write the
12544 paragraph which follows.
12545
12546 * gdbint.texinfo (Host): Use @code not @samp for Makefile
12547 variables. Looks better and avoids overful hbox.
12548
12549 Fri Jul 30 18:26:21 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12550
12551 * stabs.texinfo (Procedures): Improve stuff on nested functions.
12552
12553 Thu Jul 29 15:10:58 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12554
12555 * remote.texi: (MIPS Remote) clearer doc for set/show timeout,
12556 retransmit-timeout
12557
12558 Thu Jul 29 13:16:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12559
12560 * gdbint.texinfo: Update statement about `some ancient Unix
12561 systems, like Ultrix 4.0' to Ultrix 4.2.
12562
12563 Wed Jul 28 15:26:53 1993 Roland H. Pesch (pesch@el_bosque.cygnus.com)
12564
12565 * h8-cfg.texi, all-cfg.texi: new flag GDBSERVER
12566
12567 * Makefile.in: depend on remote.texi rather than gdbinv-s.texi
12568
12569 * remote.texi: (Server) New node on gdbserver. (Remote Serial,
12570 ST2000 Remote, MIPS Remote): mention `host:port' syntax for TCP.
12571
12572 * remote.texi: new name for former gdbinv-s.texi
12573
12574 * gdb.texinfo: use remote.texi rather than gdbinv-s.texi
12575
12576 Wed Jul 28 08:26:24 1993 Ian Lance Taylor (ian@cygnus.com)
12577
12578 * gdbinv-s.texi: Documented timeout and retransmit-timeout
12579 variables for MIPS remote debugging protocol.
12580
12581 Mon Jul 26 13:00:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12582
12583 * stabs.texinfo (Negative Type Numbers): FORTRAN LOGICAL fix.
12584
12585 Tue Jul 20 16:30:41 1993 Jim Kingdon (kingdon@deneb.cygnus.com)
12586
12587 * Makefile.in (refcard.dvi): Use srcdir where necessary.
12588
12589 Mon Jul 19 12:02:50 1993 Roland H. Pesch (pesch@cygnus.com)
12590
12591 * gdb.texinfo: repair conditional bugs in text markup
12592
12593 Fri Jul 16 18:57:50 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12594
12595 * gdb.texinfo, all-cfg.texi, h8-cfg.texi: introduce MOD2 switch
12596 to select Modula-2 material.
12597
12598 Thu Jul 15 13:15:01 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12599
12600 * stabs.texinfo: Cleanups regarding statics.
12601
12602 * gdbinv-s.texi (Bootstrapping): Document exceptionHandler.
12603 (Debug Session): Mention exceptionHandler. Add xref to Bootstrapping.
12604
12605 Mon Jul 12 13:37:02 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12606
12607 * stabs.texinfo: N_MAIN is sometimes used for C.
12608
12609 Fri Jul 9 09:47:02 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
12610
12611 * gdbint.texinfo (Host, Target Conditionals): Remove TM_FILE_OVERRIDE.
12612
12613 Tue Jul 6 12:41:28 1993 John Gilmore (gnu@cygnus.com)
12614
12615 * gdbint.texinfo (Target Conditionals): Remove NO_TYPEDEFS,
12616 removed from the code by Kingdon.
12617
12618 Tue Jul 6 12:24:34 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12619
12620 * gdb.texinfo (Break Commands): Remove stuff about flushing terminal
12621 input when evaluating breakpoint conditions; the bug has been fixed.
12622
12623 * gdb.texinfo (Continuing and Stepping): Argument to "continue"
12624 sets the ignore count to N-1, not to N.
12625
12626 Thu Jul 1 14:57:42 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12627
12628 * refcard.tex (\hoffset): correct longstanding error to match
12629 intended offset; avoids cutting off edge on some printers
12630
12631 Wed Jun 30 18:23:06 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12632
12633 * stabs.texinfo (Parameters): Say that order of stabs is significant.
12634
12635 Fri Jun 25 21:34:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12636
12637 * stabs.texinfo (Common Blocks): Say what Sun FORTRAN does.
12638
12639 Fri Jun 25 16:15:10 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12640
12641 * Makefile.in: (REFEDITS) new var to control whether PS or CM
12642 fonts and whether US or A4 paper for GDB refcard; (refcard.dvi)
12643 collect sed edits if any, apply to refcard before formatting;
12644 (refcard.ps) stop implying PS fonts if PS output requested;
12645 (lrefcard.ps) delete extra target for variant PS fonts
12646
12647 * refcard.tex: parametrize papersize dependent info, collect
12648 in easily replaced spot
12649
12650 * a4rc.sed: new file, edits to refcard for A4 paper
12651
12652 Fri Jun 25 14:21:46 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12653
12654 * stabs.texinfo (Negative Type Numbers): Type -16 is 4 bytes.
12655
12656 Wed Jun 23 15:02:50 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12657
12658 * stabs.texinfo (Negative Type Numbers): Minor character cleanups.
12659
12660 Tue Jun 22 16:31:52 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12661
12662 * stabs.texinfo: Express disapproval of 'D' symbol descriptor
12663 politely rather than rudely.
12664
12665 Fri Jun 18 19:42:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12666
12667 * stabs.texinfo: Document common blocks.
12668
12669 Fri Jun 18 12:12:57 1993 Fred Fish (fnf@cygnus.com)
12670
12671 * stabs.texinfo: Add some basic info about stabs-in-elf.
12672
12673 Fri Jun 18 13:57:09 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12674
12675 * stabs.texinfo (Top): Minor cleanup.
12676
12677 Mon Jun 14 16:16:51 1993 david d `zoo' zuhn (zoo at rtl.cygnus.com)
12678
12679 * Makefile.in (install-info): remove parentdir support
12680
12681 Tue Jun 15 18:11:39 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12682
12683 * gdb.texinfo (Copying): delete this node and references to it;
12684 RMS says this manual need not carry GPL. (passim): Improvements
12685 from last round at FSF, largely due to Ian Taylor review, and
12686 minor formatting improvements.
12687
12688 * gdbinv-s.texi (passim): Improvements from last round at FSF,
12689 largely due to Ian Taylor review. (Debug Session): minor edits to
12690 new text.
12691
12692 Sun Jun 13 12:52:39 1993 Jim Kingdon (kingdon@cygnus.com)
12693
12694 * Makefile.in (realclean): Remove info and dvi files too.
12695
12696 Sat Jun 12 16:09:22 1993 Jim Kingdon (kingdon@cygnus.com)
12697
12698 * {all,h8}-config.texi: Rename to *-cfg.texi for 14 char filenames.
12699 * Makefile.in: Change accordingly. gdb-config.texi -> gdb-cfg.texi.
12700 * gdb.texinfo: Change accordingly.
12701
12702 * stabs.texinfo: Clean up N_{L,R}BRAC. Discuss what addresses of
12703 N_{L,R}BRAC,N_SLINE are relative to.
12704
12705 Fri Jun 11 15:15:55 1993 Jim Kingdon (kingdon@cygnus.com)
12706
12707 * Makefile.in (GDBvn.texi): Update atomically.
12708
12709 Wed Jun 9 10:58:16 1993 Jim Kingdon (kingdon@cygnus.com)
12710
12711 * gdbinv-s.texi (Debug Session): Document exceptionHook.
12712
12713 Tue Jun 8 13:42:04 1993 Jim Kingdon (kingdon@cygnus.com)
12714
12715 * gdb.texinfo (Print Settings): Move all stuff relating to symbolic
12716 addresses together. Also motivate the set print symbol-filename
12717 command and suggest other solutions.
12718
12719 Tue Jun 1 22:46:43 1993 Fred Fish (fnf@cygnus.com)
12720
12721 * gdb.texinfo (set print elements): Note that the number of
12722 elements is set to unlimited by "set print elements 0".
12723
12724 Mon May 31 08:06:55 1993 Jim Kingdon (kingdon@cygnus.com)
12725
12726 * stabs.texinfo (Builtin Type Descriptors): Try to clarify what
12727 NF_LDOUBLE means.
12728 (Stab Types): Include Solaris stab types.
12729 (Procedures): Document Solaris extensions.
12730
12731 Thu May 27 06:20:42 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
12732
12733 * gdb.texinfo: Add `set print symbol-filename' doc.
12734
12735 Wed May 26 00:26:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12736
12737 * stabs.texinfo (Arrays): Talk about type definition vs. type
12738 information.
12739
12740 * stabs.texinfo (Builtin Type Descriptors): Talk about omitting
12741 the trailing semicolon.
12742
12743 Tue May 25 14:49:42 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12744
12745 * stabs.texinfo (Line Numbers, Source Files): Re-write these two nodes
12746 and merge in other parts of the document addressing these subjects.
12747 gdbint.texinfo (XCOFF): Remove info which is now in stabs.texinfo.
12748
12749 * stabs.texinfo (Subranges, Arrays): Try to explain about the semicolon
12750 at the end of a range type.
12751
12752 * stabs.texinfo (Subranges): "A offset" and "T offset" are not
12753 AIX extensions.
12754
12755 Mon May 24 09:00:33 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12756
12757 * stabs.texinfo (Stabs Format): Misc fixes.
12758
12759 Sat May 22 10:40:56 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12760
12761 * stabs.texinfo (Constants): Allow an `e' constant to be non-enum.
12762 (Traditional builtin types): Document convex convention for long long.
12763 (Negative builtin types): Discuss type names, and misc fixes.
12764
12765 Fri May 21 11:20:31 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12766
12767 * stabs.texinfo (Builtin Type Descriptors): Document the floating
12768 point types used with @samp{R} type descriptor.
12769 (Symbol Descriptors): Describe how to handle conflict between
12770 different meanings of @samp{P} symbol descriptor.
12771
12772 Thu May 20 13:35:10 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12773
12774 * stabs.texinfo: Remove node Quick Reference and put its children
12775 directly under the main menu.
12776
12777 * stabs.texinfo: Many more changes to bring it into line with
12778 AIX documentation and reality. I think it now has all the
12779 information from the AIX documentation, except that I burned
12780 out when I got to variant records (Pascal and Modula-2) and
12781 all the COBOL types. Oh well, we can add them later when we're
12782 worrying more about those languages.
12783
12784 * stabs.texinfo (Automatic variables): Talk about what it means
12785 to omit the symbol descriptor.
12786
12787 Tue May 18 17:59:18 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
12788
12789 * stabs.texinfo (Parameters): Add "(sometimes)" when describing
12790 gcc2 behavior with promoted args.
12791
12792 Fri May 14 21:35:29 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12793
12794 * gdb.texinfo: include readline appendices in info version of manual
12795
12796 Fri May 7 11:56:18 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12797
12798 * gdbinv-s.texi (Remote Serial): describe new ^C behavior in
12799 target remote.
12800
12801 * gdb.texinfo (Machine Code): more index entries for disassemble
12802
12803 Fri May 7 10:12:30 1993 Fred Fish (fnf@cygnus.com)
12804
12805 * Clarify the intended use of the gdb-testers and gdb-patches
12806 mailing lists, and shrink gzip comment.
12807
12808 Thu May 6 16:39:50 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12809
12810 * gdb.texinfo (Shell Commands): do not mention SHELL env var in
12811 DOSHOST configuration of manual.
12812
12813 * gdb.texinfo (MIPS Stack): new node.
12814
12815 * all-config.texi (MIPS) new switch.
12816
12817 * gdbinv-s.texi (Nindy Options) Remove two instances of future
12818 tense; (MIPS Remote) new node.
12819
12820 * gdb.texinfo (passim) rephrases to work around makeinfo @value
12821 bug; (Environment) less passive, other small cleanups in text about
12822 .cshrc/.bashrc; (Invoking GDB) new MIPS Remote menu entry;
12823 (Remote) new MIPS Remote menu entry.
12824
12825 Thu Apr 29 09:36:25 1993 Jim Kingdon (kingdon@cygnus.com)
12826
12827 * stabs.texinfo: Many changes to include information from the
12828 AIX documentation.
12829
12830 * gdb.texinfo (Environment): Mention pitfall with .cshrc.
12831
12832 Tue Apr 27 14:02:57 1993 Jim Kingdon (kingdon@cygnus.com)
12833
12834 * gdbint.texinfo (new node Debugging GDB, elsewhere):
12835 Move a bunch of information from ../README.
12836 (Getting Started): New node.
12837
12838 Fri Apr 23 17:21:13 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12839
12840 * gdbinv-s.texi, gdb.texinfo: include Hitachi SH target
12841
12842 * gdb.texinfo: advance manual revision dates to present
12843
12844 * gdbinv-s.texi, gdb.texinfo, all-config.texi, h8-config.texi:
12845 stop using silly Roman numerals in @set variable names
12846
12847 Fri Apr 23 07:30:01 1993 Jim Kingdon (kingdon@cygnus.com)
12848
12849 * stabs.texinfo (Parameters): Keep trying to get this right.
12850
12851 Wed Apr 21 15:18:47 1993 Jim Kingdon (kingdon@cygnus.com)
12852
12853 * stabs.texinfo (Parameters): More on "local parameters".
12854
12855 Mon Apr 19 08:00:51 1993 Jim Kingdon (kingdon@cygnus.com)
12856
12857 * stabs.texinfo (Parameters): Re-do "local parameters" section.
12858
12859 Sun Apr 18 09:47:45 1993 Jim Kingdon (kingdon@cygnus.com)
12860
12861 * stabs.texinfo (Symbol descriptors): Re-do using @table and @xref.
12862 (Parameters): Rewrite.
12863 (xcoff-differences, Sun-differences): Minor changes.
12864
12865 Thu Apr 15 02:35:24 1993 John Gilmore (gnu@cacophony.cygnus.com)
12866
12867 * stabs.texinfo: Minor cleanup.
12868
12869 Wed Apr 14 17:31:00 1993 Jim Kingdon (kingdon@cygnus.com)
12870
12871 * gdbint.texinfo: Minor xcoff stuff.
12872
12873 Wed Apr 7 14:11:07 1993 Fred Fish (fnf@cygnus.com)
12874
12875 * gdbint.texinfo: Update for new config directory structure.
12876 Add info about internal type data structures.
12877
12878 Mon Apr 5 09:06:30 1993 Ian Lance Taylor (ian@cygnus.com)
12879
12880 * Makefile.in (SFILES_INCLUDED): gdb-config.texi is no longer in
12881 $(srcdir).
12882 (gdb-config.texi): Depend on file in $(srcdir).
12883
12884 Fri Apr 2 16:55:13 1993 Jim Kingdon (kingdon@cygnus.com)
12885
12886 * stabs.texinfo: Fixes about N_SO.
12887
12888 Fri Mar 26 18:00:35 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12889
12890 * gdb.texinfo: include list of nonstandard init file names
12891
12892 * *-config.texi: new switch GENERIC for text that applies *only*
12893 to (usual) multiple-target version of manual
12894
12895 * gdb.texinfo, gdbinv-s.texi: Update conditional markup to correct
12896 h8 config
12897
12898 * gdb.texinfo: depend on latest fixed makeinfo, use conditionals
12899 in menus (rather than conditionally selected multiple alternative
12900 menus).
12901
12902 * Makefile.in: define and use DOC_CONFIG var to select
12903 configuration for GDB user manual.
12904
12905 * gdb-config.texi: delete from repository, generate from Makefile.
12906
12907 * all-config.texi: normal `generic' configuration file, formerly
12908 stored as gdb-config.texi
12909
12910 Wed Mar 24 14:03:19 1993 david d `zoo' zuhn (zoo at poseidon.cygnus.com)
12911
12912 * Makefile.in: add dvi target to build all .dvi files
12913
12914 Tue Mar 23 16:03:24 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12915
12916 * gdb.texinfo, gdvinv-s.texinfo: formatting improvements.
12917
12918 Fri Mar 19 21:46:50 1993 John Gilmore (gnu@cygnus.com)
12919
12920 * gdbint.texinfo: Doc NO_MMALLOC and NO_MMALLOC_CHECK as
12921 host conditionals.
12922 * stabs.texinfo: More array fixes inspired by Jim's.
12923
12924 Fri Mar 19 10:23:34 1993 Jim Kingdon (kingdon@cygnus.com)
12925
12926 * stabs.texinfo: Fixes re arrays and continuations.
12927
12928 * gdbint.texinfo: Add XCOFF node.
12929
12930 Mon Mar 8 15:52:18 1993 John Gilmore (gnu@cygnus.com)
12931
12932 * gdb.texinfo: Add `set print max-symbolic-offset' doc.
12933
12934 Sun Feb 21 17:09:38 1993 Per Bothner (bothner@rtl.cygnus.com)
12935
12936 * stabs.texinfo: Fix for array types to mention lower bounds.
12937
12938 Thu Feb 18 01:19:49 1993 John Gilmore (gnu@cygnus.com)
12939
12940 * gdbint.texinfo: Update PTRACE_ARG3_TYPE doc, pull PT_*.
12941
12942 Wed Feb 17 08:15:24 1993 John Gilmore (gnu@cygnus.com)
12943
12944 * gdbint.texinfo: Remove SET_STACK_LIMIT_HUGE from target defines.
12945
12946 Thu Feb 11 10:38:40 1993 John Gilmore (gnu@cygnus.com)
12947
12948 * gdbint.texinfo: Fix thinko (NM_FILE => NAT_FILE). Found
12949 by Michael Ben-Gershon <mybg@CS.HUJI.AC.IL>.
12950
12951 Wed Feb 10 23:59:19 1993 John Gilmore (gnu@cygnus.com)
12952
12953 * gdbint.texinfo: Eliminate IBM6000_HOST, document IBM6000_TARGET.
12954
12955 Tue Feb 9 18:26:21 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12956
12957 * gdb.texinfo, gdbinv-s.texi: misc updates
12958
12959 Sat Feb 6 10:25:47 1993 John Gilmore (gnu@cygnus.com)
12960
12961 * gdbint.texinfo: Brief documentation for longjmp support,
12962 from an email msg by Stu.
12963
12964 Fri Feb 5 14:10:15 1993 John Gilmore (gnu@cygnus.com)
12965
12966 * stabs.texinfo: Fix description of floating point "range"
12967 types (which really define basic types). Reported by Jim Meehan,
12968 <meehan@src.dec.com>.
12969
12970 * gdbint.texinfo: Remove COFF_NO_LONG_FILE_NAMES define, now gone.
12971
12972 Thu Feb 4 13:56:46 1993 Ian Lance Taylor (ian@cygnus.com)
12973
12974 * gdbint.texinfo: Slightly expand section on supporting a new
12975 object file format.
12976
12977 Thu Feb 4 01:49:04 1993 John Gilmore (gnu@cygnus.com)
12978
12979 * Makefile.in (refcard.ps, lrefcard.ps): Remove psref.tex
12980 intermediate file.
12981
12982 Tue Feb 2 12:18:06 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12983
12984 * gdb.texinfo, gdbinv-s.texi: miscellaneous stylistic cleanups
12985
12986 Mon Feb 1 15:35:47 1993 Roland H. Pesch (pesch@fowanton.cygnus.com)
12987
12988 * gdbinv-s.texi: z8000 simulator target name is just "sim"
12989
12990 * gdbinv-s.texi: Mention that Z8000 simulator can simulate Z8001
12991 as well as Z8002.
12992
12993 Sat Nov 28 06:51:35 1992 John Gilmore (gnu@cygnus.com)
12994
12995 * gdbint.texinfo: Add sections on clean design and on how to send
12996 in changes.
12997
12998 Mon Nov 9 23:57:02 1992 John Gilmore (gnu@cygnus.com)
12999
13000 * gdbint.texinfo: Add how to declare the result of make_cleanup.
13001
13002 Mon Oct 26 11:09:47 1992 John Gilmore (gnu@cygnus.com)
13003
13004 * gdb.texinfo: Fix typo, reported by Karl Berry.
13005
13006 Fri Oct 23 00:41:21 1992 John Gilmore (gnu@cygnus.com)
13007
13008 * gdb.texinfo: Add opcodes dir to GDB distribution description.
13009
13010 Sat Oct 10 18:04:58 1992 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
13011
13012 * gdbint.texinfo: fixed a stray email address (needs @@),
13013 added @table @code to node "Native Conditionals"
13014
13015 Tue Sep 22 00:34:15 1992 John Gilmore (gnu@cygnus.com)
13016
13017 * gdbint.texinfo: Describe coding style of GDB.
13018
13019 Mon Sep 21 19:32:16 1992 John Gilmore (gnu@cygnus.com)
13020
13021 * stabs.texinfo: Minor wording changes.
13022
13023 Tue Sep 15 02:57:09 1992 John Gilmore (gnu@cygnus.com)
13024
13025 * gdbint.texinfo: Improve release doc slightly.
13026
13027 Fri Sep 11 01:34:25 1992 John Gilmore (gnu@sphagnum.cygnus.com)
13028
13029 * gdbint.texinfo: Improve doc of GDB config macros.
13030
13031 Wed Sep 9 16:52:06 1992 John Gilmore (gnu@cygnus.com)
13032
13033 * stabs.texinfo: Remove Bothner's changes for C++ nested types.
13034 These will be reinserted when examined.
13035
13036 Mon Aug 24 01:17:55 1992 John Gilmore (gnu@cygnus.com)
13037
13038 * gdbint.texinfo: Make a start at documenting all the #if macros
13039 in GDB. At least list them all, and start separating them into
13040 host-specific and target-specific.
13041
13042 Tue Aug 18 15:59:13 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
13043
13044 * gdbinv-s.m4.in: refrain from using @cartouche for just a few
13045 examples (not consistent w others).
13046 gdb.texinfo: issue disclaimer paragraph on cmdline options only
13047 for generic vn of doc
13048
13049 Tue Aug 18 14:53:27 1992 Ian Lance Taylor (ian@cygnus.com)
13050
13051 * Makefile.in: always create installation directories.
13052
13053 Tue Aug 18 14:11:50 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
13054
13055 * gdb.texinfo: in h8 config, do not describe searching commands.
13056
13057 Mon Aug 17 18:07:59 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
13058
13059 * gdb.texinfo, none.m4, h8.m4, gdbinv-s.m4.in: improve H8/300
13060 conditionals; introduce a few generic switches that may be
13061 useful for other cross-dev or dos-hosted configs.
13062
13063 * gdb.texinfo: fix typo in "info reg" description
13064
13065 Sun Aug 16 01:16:18 1992 John Gilmore (gnu@cygnus.com)
13066
13067 * stabs.texinfo: Minor updates from running TeX over it.
13068 * Makefile.in (stabs.dvi, stabs.ps): Add.
13069
13070 Sat Aug 15 20:52:24 1992 Per Bothner (bothner@rtl.cygnus.com)
13071
13072 * stabs.texinfo: Stabs documentation, written by Julia Menapace.
13073 First pass at converting it to texinfo.
13074
13075 Sat Aug 15 03:14:59 1992 John Gilmore (gnu@cygnus.com)
13076
13077 * gdb.texinfo, refcard.tex: Document mult args on `info reg'.
13078 * Makefile.in (refcard.ps, lrefcard.ps): Add missing $(srdir).
13079
13080 Fri Aug 14 21:08:47 1992 John Gilmore (gnu@cygnus.com)
13081
13082 * gdbint.texinfo: Add section on partial symbol tables.
13083
13084 Sat Jun 20 16:31:10 1992 John Gilmore (gnu at cygnus.com)
13085
13086 * gdb.texinfo: document `set remotedebug' and `set
13087 rstack_high_address'.
13088
13089 Thu May 14 17:09:48 1992 Roland H. Pesch (pesch@fowanton.cygnus.com)
13090
13091 * gdb.texinfo: slight expansion of new text on reading info files
13092 * gdbinv-s.m4.in: correct and expand info on cross-debugging
13093 H8/300 from DOS.
13094
13095 Tue May 12 12:22:47 1992 John Gilmore (gnu at cygnus.com)
13096
13097 * gdb.texinfo: `info user' => `show user'. Noticed by David Taylor.
13098
13099 Mon May 11 19:06:27 1992 John Gilmore (gnu at cygnus.com)
13100
13101 * gdb.texinfo: Say how to read the `info' files.
13102
13103 Tue May 5 12:11:38 1992 K. Richard Pixley (rich@cygnus.com)
13104
13105 * Makefile.in: gm4 -> m4.
13106
13107 Fri Apr 10 17:50:43 1992 John Gilmore (gnu at rtl.cygnus.com)
13108
13109 * gdb.texinfo: Update for GDB-4.5. Move `Formatting
13110 Documentation' ahead of `Installing GDB' to match README.
13111 Update shared library doc, -readnow and -mapped, and directory
13112 structure (add glob and mmalloc). Update configure doc.
13113
13114 Tue Mar 24 23:28:38 1992 K. Richard Pixley (rich@cygnus.com)
13115
13116 * Makefile.in: remove $(srcdir) from gdb.info rule.
13117
13118 Sat Mar 7 18:44:50 1992 K. Richard Pixley (rich@rtl.cygnus.com)
13119
13120 * Makefile.in: commented out gdb-all.texinfo rule. This is
13121 temporary.
13122
13123 Wed Feb 26 18:04:40 1992 K. Richard Pixley (rich@cygnus.com)
13124
13125 * Makefile.in, configure.in: removed traces of namesubdir,
13126 -subdirs, $(subdir), $(unsubdir), some rcs triggers. Forced
13127 copyrights to '92, '13, changed some from Cygnus to FSF.
13128
13129 Fri Dec 13 09:47:31 1991 John Gilmore (gnu at cygnus.com)
13130
13131 * gdb.texinfo: Improve how we ask for bug reports.
13132
13133 Tue Dec 10 04:07:21 1991 K. Richard Pixley (rich at rtl.cygnus.com)
13134
13135 * Makefile.in: infodir belongs in datadir.
13136
13137 Fri Dec 6 23:57:34 1991 K. Richard Pixley (rich at rtl.cygnus.com)
13138
13139 * Makefile.in: remove spaces following hyphens, bsd make can't
13140 cope. install using INSTALL_DATA. added clean-info. added
13141 standards.text support.
13142
13143 Thu Dec 5 22:46:12 1991 K. Richard Pixley (rich at rtl.cygnus.com)
13144
13145 * Makefile.in: idestdir and ddestdir go away. Added copyrights
13146 and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
13147 and mandir now keyed off datadir by default.
13148
13149 \f
13150 Local Variables:
13151 mode: change-log
13152 left-margin: 8
13153 fill-column: 74
13154 version-control: never
13155 coding: utf-8
13156 End:
This page took 0.278121 seconds and 5 git commands to generate.