gdb: add mailing list and IRC information to --help

A few user-vibisble changes to the --help output:

 * Remove unnecessary quotes around bug url.
 * Mention the mailing list and IRC channel as places where users can
   ask GDB-related questions.
 * Add empty lines between items in the footer, to improve readability.
 * Remove unnecessary new line at the end of output.

2020-06-09  Jonny Grant  <jg@jguk.org>
2020-06-09  Simon Marchi  <simon.marchi@polymtl.ca>

	* main.c (captured_main_1): Don't print new line after help.
	(print_gdb_help): add mailing list and IRC channel information
	to --help.  Add new lines between items in the footer.  Remove
	quotes around bug url.

Signed-off-by: Jonathan Grant <jg@jguk.org>
Change-Id: Ibd0746a348d558fb35b5cd7e366f107742806565
This commit is contained in:
Jonny Grant 2020-06-11 10:30:03 -04:00 committed by Simon Marchi
parent 2f33032a93
commit 4412332f4b
2 changed files with 14 additions and 3 deletions

View File

@ -1,3 +1,11 @@
2020-06-09 Jonny Grant <jg@jguk.org>
2020-06-09 Simon Marchi <simon.marchi@polymtl.ca>
* main.c (captured_main_1): Don't print new line after help.
(print_gdb_help): add mailing list and IRC channel information
to --help. Add new lines between items in the footer. Remove
quotes around bug url.
2020-06-11 Keith Seitz <keiths@redhat.com>
PR gdb/21356

View File

@ -1006,7 +1006,6 @@ captured_main_1 (struct captured_main_args *context)
if (print_help)
{
print_gdb_help (gdb_stdout);
fputs_unfiltered ("\n", gdb_stdout);
exit (0);
}
@ -1392,7 +1391,11 @@ For more information, type \"help\" from within GDB, or consult the\n\
GDB manual (available as on-line info or a printed manual).\n\
"), stream);
if (REPORT_BUGS_TO[0] && stream == gdb_stdout)
fprintf_unfiltered (stream, _("\
Report bugs to \"%s\".\n\
fprintf_unfiltered (stream, _("\n\
Report bugs to %s.\n\
"), REPORT_BUGS_TO);
if (stream == gdb_stdout)
fprintf_unfiltered (stream, _("\n\
You can ask GDB-related questions on the GDB users mailing list\n\
(gdb@sourceware.org) or on GDB's IRC channel (#gdb on Freenode).\n"));
}