aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1993-01-25 11:53:25 -0700
committerJeff Law <law@gcc.gnu.org>1993-01-25 11:53:25 -0700
commitf3c2c11198c0178ab117f57de9dbfa02b719964b (patch)
tree3612cd8ce48ca3feb38a413a5dcf79d9b178ef52 /gcc
parentb2f1f92b17a157d60b9607b2d2d78cadd4f6a61e (diff)
downloadgcc-f3c2c11198c0178ab117f57de9dbfa02b719964b.zip
gcc-f3c2c11198c0178ab117f57de9dbfa02b719964b.tar.gz
gcc-f3c2c11198c0178ab117f57de9dbfa02b719964b.tar.bz2
c-decl.c (finish_struct): Disable "structure/union defined inside parms" if compiling with -traditional.
* c-decl.c (finish_struct): Disable "structure/union defined inside parms" if compiling with -traditional. From-SVN: r3327
Diffstat (limited to 'gcc')
-rw-r--r--gcc/c-decl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c
index cc5e011..f9bf9f4 100644
--- a/gcc/c-decl.c
+++ b/gcc/c-decl.c
@@ -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"));
}