From e217792beda1ca48daea497c00694a3924f992c5 Mon Sep 17 00:00:00 2001 From: Nikolai Merinov Date: Wed, 7 Nov 2018 21:02:27 +0000 Subject: common.opt: Add -Wattribute-warning. * common.opt: Add -Wattribute-warning. * doc/invoke.texi: Add documentation for -Wno-attribute-warning. * expr.c (expand_expr_real_1): Add new attribute to warning_at call to allow user configure behavior of "warning" attribute. * gcc.dg/Wno-attribute-warning.c: New test. From-SVN: r265891 --- gcc/common.opt | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'gcc/common.opt') diff --git a/gcc/common.opt b/gcc/common.opt index 2971dc2..5a5d332 100644 --- a/gcc/common.opt +++ b/gcc/common.opt @@ -571,6 +571,10 @@ Wcpp Common Var(warn_cpp) Init(1) Warning Warn when a #warning directive is encountered. +Wattribute-warning +Common Var(warn_attribute_warning) Init(1) Warning +Warn about uses of __attribute__((warning)) declarations. + Wdeprecated-declarations Common Var(warn_deprecated_decl) Init(1) Warning Warn about uses of __attribute__((deprecated)) declarations. -- cgit v1.1