diff options
Diffstat (limited to 'gcc/varasm.c')
-rw-r--r-- | gcc/varasm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/varasm.c b/gcc/varasm.c index 2428686..89bd7ca 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -4951,7 +4951,7 @@ output_constructor_bitfield (oc_local_state *local, oc_outer_state *outer) value = TREE_INT_CST_LOW (local->val); else { - gcc_assert (shift < 2 * HOST_BITS_PER_WIDE_INT); + gcc_assert (shift < HOST_BITS_PER_DOUBLE_INT); value = TREE_INT_CST_HIGH (local->val); shift -= HOST_BITS_PER_WIDE_INT; } @@ -4983,7 +4983,7 @@ output_constructor_bitfield (oc_local_state *local, oc_outer_state *outer) value = TREE_INT_CST_LOW (local->val); else { - gcc_assert (shift < 2 * HOST_BITS_PER_WIDE_INT); + gcc_assert (shift < HOST_BITS_PER_DOUBLE_INT); value = TREE_INT_CST_HIGH (local->val); shift -= HOST_BITS_PER_WIDE_INT; } |