diff options
author | Jakub Jelinek <jakub@redhat.com> | 2008-09-26 18:45:44 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2008-09-26 18:45:44 +0200 |
commit | 711428147bde634fd58bd7c2da96d919189d81da (patch) | |
tree | 0e6f034faa48a9155e1ff83cfe59e3809c28481d /gcc/opts.c | |
parent | 77a3eb61362db03f89529a35c8baf33df8db77e5 (diff) | |
download | gcc-711428147bde634fd58bd7c2da96d919189d81da.zip gcc-711428147bde634fd58bd7c2da96d919189d81da.tar.gz gcc-711428147bde634fd58bd7c2da96d919189d81da.tar.bz2 |
re PR middle-end/37576 (-v --help ICEs)
PR middle-end/37576
* opts.c (common_handle_option): Don't call print_specific_help with
CL_SAVE as first argument.
From-SVN: r140709
Diffstat (limited to 'gcc/opts.c')
-rw-r--r-- | gcc/opts.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -1459,7 +1459,8 @@ common_handle_option (size_t scode, const char *arg, int value, print_specific_help (0, undoc_mask, all_langs_mask); /* Then display any remaining, non-language options. */ for (i = CL_MIN_OPTION_CLASS; i <= CL_MAX_OPTION_CLASS; i <<= 1) - print_specific_help (i, undoc_mask, 0); + if (i != CL_SAVE) + print_specific_help (i, undoc_mask, 0); exit_after_options = true; break; } |