tree.c (build_range_type): Allow creation of ranges with no maximum.
authorRichard Henderson <rth@cygnus.com>
Thu, 18 Dec 1997 23:20:19 +0000 (15:20 -0800)
committerJeff Law <law@gcc.gnu.org>
Thu, 18 Dec 1997 23:20:19 +0000 (16:20 -0700)
commite1ee5cdcbf209d2f16473a2ff6e91ff774edb3e7
treef6256a46a8fe9fd54c5f8fa94aaed268e376f33b
parent8342981f2de7306bf857c96b8b418be8882a0c63
tree.c (build_range_type): Allow creation of ranges with no maximum.

* tree.c (build_range_type): Allow creation of ranges with no maximum.
* dbxout.c (dbxout_range_type): Handle missing TYPE_MAX_VALUE.
* dwarf2out.c (add_subscript_info): Likewise.
* dwarfout.c (subscript_data_attribute, byte_size_attribute): Likewise.
* sdbout.c (plain_type_1): Likewise.
* stmt.c (pushcase_range, all_cases_count, node_has_high_bound):
Likewise.
* fold-const.c (int_const_binop, fold_convert, make_range, fold):
Likewise.

From-SVN: r17142
gcc/ChangeLog
gcc/dbxout.c
gcc/dwarf2out.c
gcc/dwarfout.c
gcc/fold-const.c
gcc/sdbout.c
gcc/stmt.c
gcc/tree.c