aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>2009-03-17 21:25:59 +0000
committerRalf Wildenhues <rwild@gcc.gnu.org>2009-03-17 21:25:59 +0000
commit0631b69f9aa1bc1d56a1d26336524aed3ee38e41 (patch)
tree10eadf15b3f22c36e8cf24a1f0e199069fdf4aa2 /gcc/gcc.c
parent668112286a4102cfd38e1d4b9c5748337f0a5409 (diff)
downloadgcc-0631b69f9aa1bc1d56a1d26336524aed3ee38e41.zip
gcc-0631b69f9aa1bc1d56a1d26336524aed3ee38e41.tar.gz
gcc-0631b69f9aa1bc1d56a1d26336524aed3ee38e41.tar.bz2
re PR middle-end/37805 (gcc --help=separate)
gcc/ PR middle-end/37805 * opts.c (print_specific_help): In addition to `undocumented', accept `separate' and `joined' flags if passed alone. Describe output by the first matched one of those. (common_handle_option): Skip over empty strings. * gcc.c (display_help): Fix help string for `--help='. * doc/invoke.texi (Option Summary, Overall Options): With `--help=', classes and qualifiers can both be repeated, but only the latter can be negated. One should not pass only negated qualifiers. Fix markup and examples. From-SVN: r144921
Diffstat (limited to 'gcc/gcc.c')
-rw-r--r--gcc/gcc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gcc.c b/gcc/gcc.c
index cf85618..ee95366 100644
--- a/gcc/gcc.c
+++ b/gcc/gcc.c
@@ -3228,7 +3228,7 @@ display_help (void)
fputs (_(" -pass-exit-codes Exit with highest error code from a phase\n"), stdout);
fputs (_(" --help Display this information\n"), stdout);
fputs (_(" --target-help Display target specific command line options\n"), stdout);
- fputs (_(" --help={target|optimizers|warnings|undocumented|params}[,{[^]joined|[^]separate}]\n"), stdout);
+ fputs (_(" --help={target|optimizers|warnings|params|[^]{joined|separate|undocumented}}[,...]\n"), stdout);
fputs (_(" Display specific types of command line options\n"), stdout);
if (! verbose_flag)
fputs (_(" (Use '-v --help' to display command line options of sub-processes)\n"), stdout);