aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1992-05-09 06:40:01 +0000
committerRichard Stallman <rms@gnu.org>1992-05-09 06:40:01 +0000
commita8031c4edce5929649e0c2558f5a7977cc4b89fa (patch)
treec3bb85f3b9a80e22ab0db0f6ee14b75061f4df46
parent048dfa64fa6ab3990aa10932290752dcdc408377 (diff)
downloadgcc-a8031c4edce5929649e0c2558f5a7977cc4b89fa.zip
gcc-a8031c4edce5929649e0c2558f5a7977cc4b89fa.tar.gz
gcc-a8031c4edce5929649e0c2558f5a7977cc4b89fa.tar.bz2
*** empty log message ***
From-SVN: r944
-rw-r--r--gcc/c-decl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/c-decl.c b/gcc/c-decl.c
index bb69179..01158c0 100644
--- a/gcc/c-decl.c
+++ b/gcc/c-decl.c
@@ -4662,7 +4662,7 @@ finish_struct (t, fieldlist)
for (x = fieldlist; x; x = TREE_CHAIN (x))
if (DECL_BIT_FIELD (x)
&& TREE_CODE (TREE_TYPE (x)) == INTEGER_TYPE
- && (TREE_INT_CST_LOW (DECL_SIZE (x))
+ && (TYPE_PRECISION (TREE_TYPE (x))
< TYPE_PRECISION (integer_type_node)))
TREE_TYPE (x) = integer_type_node;