From 591382c41fce61bca330ea9ba66dca337a6c9b68 Mon Sep 17 00:00:00 2001 From: Hans-Peter Nilsson Date: Mon, 3 Dec 2001 23:15:09 +0000 Subject: [PATCH] decl.c (xref_basetypes): Don't use C99 construct in tag_code declaration and initialization. * decl.c (xref_basetypes): Don't use C99 construct in tag_code declaration and initialization. From-SVN: r47570 --- gcc/cp/ChangeLog | 5 +++++ gcc/cp/decl.c | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 59e967c4963..3527d6bce7c 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,8 @@ +2001-12-03 Hans-Peter Nilsson + + * decl.c (xref_basetypes): Don't use C99 construct in tag_code + declaration and initialization. + 2001-12-03 Neil Booth * typeck2.c: Remove leading capital from diagnostic messages, as diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 74e829abd61..78f6fc5ba12 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -12849,6 +12849,7 @@ xref_basetypes (code_type_node, name, ref, binfo) tree base; int i, len; + enum tag_types tag_code; /* If we are called from the parser, code_type_node will sometimes be a TREE_LIST. This indicates that the user wrote @@ -12857,7 +12858,7 @@ xref_basetypes (code_type_node, name, ref, binfo) if (TREE_CODE (code_type_node) == TREE_LIST) code_type_node = TREE_VALUE (code_type_node); - enum tag_types tag_code = (enum tag_types) tree_low_cst (code_type_node, 1); + tag_code = (enum tag_types) tree_low_cst (code_type_node, 1); if (tag_code == union_type) { -- 2.30.2