diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-26 18:47:48 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1993-04-26 18:47:48 -0400 |
commit | 32831d4b7254c4a17f47f1a2d43dcadf07941d02 (patch) | |
tree | d4d7e2830357ed604a042b61e9702d34bb5a26b3 | |
parent | f885292675f60d5a79f61f3c374cca8c62eca0cc (diff) | |
download | gcc-32831d4b7254c4a17f47f1a2d43dcadf07941d02.zip gcc-32831d4b7254c4a17f47f1a2d43dcadf07941d02.tar.gz gcc-32831d4b7254c4a17f47f1a2d43dcadf07941d02.tar.bz2 |
(pushdecl): Don't make a copy of type of error_mark_node.
From-SVN: r4238
-rw-r--r-- | gcc/c-decl.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c index 54aa72a..8180ba7 100644 --- a/gcc/c-decl.c +++ b/gcc/c-decl.c @@ -1858,7 +1858,7 @@ pushdecl (x) if (TYPE_NAME (TREE_TYPE (x)) == 0) TYPE_NAME (TREE_TYPE (x)) = x; } - else + else if (TREE_TYPE (x) != error_mark_node) { tree tt = TREE_TYPE (x); |