tree.h (tree_common): Add bounded_flag member.
authorGreg McGary <gkm@gnu.org>
Wed, 3 May 2000 19:58:42 +0000 (19:58 +0000)
committerGreg McGary <gkm@gcc.gnu.org>
Wed, 3 May 2000 19:58:42 +0000 (19:58 +0000)
commita6d7adfd473e40d71079c5751c12de64e3796a0f
tree6088f3bc91feea1350a778bc9ab0e91f10fbb21c
parent28e801e2780703efce05cd7a415b818f1d46ee26
tree.h (tree_common): Add bounded_flag member.

* tree.h (tree_common): Add bounded_flag member.  Remove
inaccurate comment about number of remaining bits.
(BOUNDED_INDIRECT_TYPE_P, BOUNDED_POINTER_TYPE_P,
BOUNDED_REFERENCE_TYPE_P, MAYBE_BOUNDED_INDIRECT_TYPE_P,
MAYBE_BOUNDED_POINTER_TYPE_P, MAYBE_BOUNDED_REFERENCE_TYPE_P,
TREE_BOUNDED, TYPE_MAIN_VARIANTS_PHYSICALLY_EQUAL_P,
TYPE_MAIN_PHYSICAL_VARIANT, TYPE_BOUNDED): New macros.
(TYPE_QUAL_BOUNDED): New constant.
(TYPE_QUALS): Handle bounded qualifier.
(TREE_EXPR_QUALS, TREE_FUNC_QUALS): New macros.
(TYPE_BOUNDED_VALUE, TYPE_BOUNDED_BASE, TYPE_BOUNDED_EXTENT,
TYPE_BOUNDED_SUBTYPE, TYPE_UNBOUNDED_VARIANT, TYPE_POINTER_DEPTH,
TYPE_AMBIENT_BOUNDEDNESS): New macros.
(MAX_POINTER_DEPTH, VA_LIST_POINTER_DEPTH): New constants.
(tree_type): Add pointer_depth member.  Remove
inaccurate comment about number of remaining bits.
(DECL_POINTER_DEPTH): Add macro.
(tree_decl): Add pointer_depth member.

From-SVN: r33641
gcc/ChangeLog
gcc/tree.h