From fe6f27c74270111e20bbfeffb2b7bc3f5fd8fe37 Mon Sep 17 00:00:00 2001 From: Paolo Carlini Date: Fri, 3 Jul 2015 18:56:40 +0000 Subject: attribs.c (decl_attributes): Guard inform with the return value of the preceding warning. 2015-07-03 Paolo Carlini * attribs.c (decl_attributes): Guard inform with the return value of the preceding warning. From-SVN: r225402 --- gcc/attribs.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'gcc/attribs.c') diff --git a/gcc/attribs.c b/gcc/attribs.c index 265009b..784079b 100644 --- a/gcc/attribs.c +++ b/gcc/attribs.c @@ -469,10 +469,10 @@ decl_attributes (tree *node, tree attributes, int flags) /* This is a c++11 attribute that appertains to a type-specifier, outside of the definition of, a class type. Ignore it. */ - warning (OPT_Wattributes, "attribute ignored"); - inform (input_location, - "an attribute that appertains to a type-specifier " - "is ignored"); + if (warning (OPT_Wattributes, "attribute ignored")) + inform (input_location, + "an attribute that appertains to a type-specifier " + "is ignored"); continue; } -- cgit v1.1