diff options
author | Andreas Jaeger <aj@suse.de> | 2000-03-21 00:42:47 +0100 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-03-20 15:42:47 -0800 |
commit | bf5e8d0c6014617b4897e3f8e8ec3b0d3d85b889 (patch) | |
tree | 4a7512785fe4c195497287d6f79a3d991b37d072 /gcc/sdbout.c | |
parent | 9e11785b7ca8a566d2caa154530d416bda7da2ec (diff) | |
download | gcc-bf5e8d0c6014617b4897e3f8e8ec3b0d3d85b889.zip gcc-bf5e8d0c6014617b4897e3f8e8ec3b0d3d85b889.tar.gz gcc-bf5e8d0c6014617b4897e3f8e8ec3b0d3d85b889.tar.bz2 |
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
Diffstat (limited to 'gcc/sdbout.c')
-rw-r--r-- | gcc/sdbout.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/gcc/sdbout.c b/gcc/sdbout.c index dfe84c8..cb67752 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) |