c-decl.c (finish_struct): Disable "structure/union defined inside parms" if compiling...
authorJeff Law <law@gcc.gnu.org>
Mon, 25 Jan 1993 18:53:25 +0000 (11:53 -0700)
committerJeff Law <law@gcc.gnu.org>
Mon, 25 Jan 1993 18:53:25 +0000 (11:53 -0700)
* c-decl.c (finish_struct): Disable "structure/union defined inside
parms" if compiling with -traditional.

From-SVN: r3327

gcc/c-decl.c

index cc5e011b15c5840fb8f84d2d126c9d35fc8b7f86..f9bf9f4ed0c8a73a4210108f70c9d5847adc19d8 100644 (file)
@@ -4852,7 +4852,7 @@ finish_struct (t, fieldlist)
        if (pedantic)
          pedwarn ((TREE_CODE (t) == UNION_TYPE ? "union defined inside parms"
                    : "structure defined inside parms"));
-       else
+       else if (! flag_traditional)
          warning ((TREE_CODE (t) == UNION_TYPE ? "union defined inside parms"
                    : "structure defined inside parms"));
       }