From bf5e8d0c6014617b4897e3f8e8ec3b0d3d85b889 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Tue, 21 Mar 2000 00:42:47 +0100 Subject: [PATCH] sdbout.c (sdbout_one_type): Add braces to avoid "ambigous else" warning. * sdbout.c (sdbout_one_type): Add braces to avoid "ambigous else" warning. From-SVN: r32655 --- gcc/ChangeLog | 5 +++++ gcc/sdbout.c | 21 +++++++++++---------- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 69a2a70e868..14826fb39f8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2000-03-20 Andreas Jaeger + + * sdbout.c (sdbout_one_type): Add braces to avoid "ambigous else" + warning. + 2000-03-20 Richard Henderson * regmove.c (stack_memref_p): Fix typo, reorg for readability. diff --git a/gcc/sdbout.c b/gcc/sdbout.c index dfe84c8a5de..cb677520ec9 100644 --- a/gcc/sdbout.c +++ b/gcc/sdbout.c @@ -1251,16 +1251,17 @@ sdbout_one_type (type) /* output the individual fields */ if (TREE_CODE (type) == ENUMERAL_TYPE) - for (tem = TYPE_FIELDS (type); tem; tem = TREE_CHAIN (tem)) - if (host_integerp (TREE_VALUE (tem), 0)) - { - PUT_SDB_DEF (IDENTIFIER_POINTER (TREE_PURPOSE (tem))); - PUT_SDB_INT_VAL (tree_low_cst (TREE_VALUE (tem), 0)); - PUT_SDB_SCL (C_MOE); - PUT_SDB_TYPE (T_MOE); - PUT_SDB_ENDEF; - } - + { + for (tem = TYPE_FIELDS (type); tem; tem = TREE_CHAIN (tem)) + if (host_integerp (TREE_VALUE (tem), 0)) + { + PUT_SDB_DEF (IDENTIFIER_POINTER (TREE_PURPOSE (tem))); + PUT_SDB_INT_VAL (tree_low_cst (TREE_VALUE (tem), 0)); + PUT_SDB_SCL (C_MOE); + PUT_SDB_TYPE (T_MOE); + PUT_SDB_ENDEF; + } + } else /* record or union type */ for (tem = TYPE_FIELDS (type); tem; tem = TREE_CHAIN (tem)) /* Output the name, type, position (in bits), size (in bits)