diff options
Diffstat (limited to 'gcc-4.6/gcc/opts.c')
-rw-r--r-- | gcc-4.6/gcc/opts.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc-4.6/gcc/opts.c b/gcc-4.6/gcc/opts.c index 6fb3bddd7..0274c8826 100644 --- a/gcc-4.6/gcc/opts.c +++ b/gcc-4.6/gcc/opts.c @@ -1535,6 +1535,15 @@ common_handle_option (struct gcc_options *opts, pp_set_line_maximum_length (dc->printer, value); break; + case OPT_fopt_info_: + if (value < 0 || value > OPT_INFO_MAX) + error_at (loc, + "%d: invalid value for opt_info", + value); + else + opts->x_flag_opt_info = value; + break; + case OPT_fpack_struct_: if (value <= 0 || (value & (value - 1)) || value > 16) error_at (loc, |