summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-12 02:57:10 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2006-11-12 02:57:10 +0000
commit2455d3ef7f8435b1e21ac41493c8852d5f5dd619 (patch)
tree58a441d6fe7ffeccb38541fe24123167cc9fb14f /libjava/gnu/java
parent91605b2e1a8df1ec4222819c5ac62a782dcfb7da (diff)
downloadppe42-gcc-2455d3ef7f8435b1e21ac41493c8852d5f5dd619.tar.gz
ppe42-gcc-2455d3ef7f8435b1e21ac41493c8852d5f5dd619.zip
* fold-const.c (int_binop_types_match_p): New function.
(size_binop): Relax constraint that both arguments must both have exactly the same sizetype type. Instead use int_binop_types_match_p. (size_diffop): Likewise. (make_range): Use build_int_cst instead of fold_convert. (fold_cond_expr_with_comparison): Use build_int_cst to construct integer constants of the correct type. (fold_div_compare): Likewise. (fold_single_bit_test): Likewise. (fold_binary): Likewise. * stor-layout.c (layout_type) <VECTOR_TYPE>: Ensure that TYPE_SIZE has type bitsizetype and TYPE_SIZE_UNIT has type sizetype. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118718 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud