diff options
Diffstat (limited to 'gcc/attribs.c')
-rw-r--r-- | gcc/attribs.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/attribs.c b/gcc/attribs.c index 265009b47a2..784079b6814 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; } |