* tree.h (TREE_CST_RTL, CST_OR_CONSTRUCTOR_CHECK): Delete.
commitb56337d2c37b4bf7a6f5bc9240171ce19e71d79a
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Apr 2003 20:02:28 +0000 (28 20:02 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 28 Apr 2003 20:02:28 +0000 (28 20:02 +0000)
tree92ce3e71b6733dbef67b47393f4d33f639182d26
parentd459e0d8b669bbf8bb3b9446daeba0a82eb1c727
* tree.h (TREE_CST_RTL, CST_OR_CONSTRUCTOR_CHECK): Delete.
(struct tree_int_cst, struct tree_real_cst, struct tree_string,
struct tree_complex, struct tree_vector): Remove RTL field.
(CONSTRUCTOR_ELTS): Use elt 0.
* tree.def (CONSTRUCTOR): Delete first of its two operands.
* varasm.c (output_constant_def): Remove early exit if
TREE_CST_RTL is set.  Don't set TREE_CST_RTL.
(decode_addr_const): Don't mention TREE_CST_RTL in comment.
* target.h (select_section): Don't mention TREE_CST_RTL in comment.
* doc/tm.texi (encode_section_info): Don't talk about TREE_CST_RTL.

ada:
* utils.c (convert): No need to clear TREE_CST_RTL.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66182 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/utils.c
gcc/doc/tm.texi
gcc/target.h
gcc/tree.def
gcc/tree.h
gcc/varasm.c