aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorMarek Polacek <polacek@redhat.com>2014-05-05 20:37:47 +0000
committerMarek Polacek <mpolacek@gcc.gnu.org>2014-05-05 20:37:47 +0000
commitc2ac23fe235cd1be19476d11b6942f1d0e1c7dac (patch)
treee3b163faece7958718d33047d3b1c7ac715d4ee4 /gcc
parent535d5152fedfcf2c404a84d2655942a4eb86734f (diff)
downloadgcc-c2ac23fe235cd1be19476d11b6942f1d0e1c7dac.zip
gcc-c2ac23fe235cd1be19476d11b6942f1d0e1c7dac.tar.gz
gcc-c2ac23fe235cd1be19476d11b6942f1d0e1c7dac.tar.bz2
re PR driver/61065 ([4.9/4.10 Regresion] invalid args to -fsanitize should be an error not a warning)
PR driver/61065 * opts.c (common_handle_option): Call error_at instead of warning_at. From-SVN: r210080
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/opts.c6
2 files changed, 8 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6794c08..74aa678 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2014-05-05 Marek Polacek <polacek@redhat.com>
+
+ PR driver/61065
+ * opts.c (common_handle_option): Call error_at instead of warning_at.
+
2014-05-05 Richard Biener <rguenther@suse.de>
* passes.c (execute_function_todo): Don't reset TODO_verify_ssa
diff --git a/gcc/opts.c b/gcc/opts.c
index 3c214f0..f15852d 100644
--- a/gcc/opts.c
+++ b/gcc/opts.c
@@ -1495,9 +1495,9 @@ common_handle_option (struct gcc_options *opts,
}
if (! found)
- warning_at (loc, 0,
- "unrecognized argument to -fsanitize= option: %q.*s",
- (int) len, p);
+ error_at (loc,
+ "unrecognized argument to -fsanitize= option: %q.*s",
+ (int) len, p);
if (comma == NULL)
break;