From a7fcb96813c5ff386324bc72928663a429dd11c6 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 27 Feb 1994 10:50:11 -0500 Subject: [PATCH] (make_node, stabilize_reference_1): Abort if unknown class. From-SVN: r6647 --- gcc/tree.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/gcc/tree.c b/gcc/tree.c index c22be3d6d5d..8c642cc1728 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -926,6 +926,10 @@ make_node (code) /* Identifier nodes are always permanent since they are unique in a compiler run. */ if (code == IDENTIFIER_NODE) obstack = &permanent_obstack; + break; + + default: + abort (); } t = (tree) obstack_alloc (obstack, length); @@ -2375,6 +2379,9 @@ stabilize_reference_1 (e) /* Recursively stabilize each operand. */ result = build_nt (code, stabilize_reference_1 (TREE_OPERAND (e, 0))); break; + + default: + abort (); } TREE_TYPE (result) = TREE_TYPE (e); -- 2.30.2