* 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
Showing
- gcc/ChangeLog 23 additions, 10 deletionsgcc/ChangeLog
- gcc/ada/ChangeLog 4 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/utils.c 1 addition, 6 deletionsgcc/ada/utils.c
- gcc/doc/tm.texi 1 addition, 2 deletionsgcc/doc/tm.texi
- gcc/target.h 3 additions, 4 deletionsgcc/target.h
- gcc/tree.def 3 additions, 5 deletionsgcc/tree.def
- gcc/tree.h 1 addition, 20 deletionsgcc/tree.h
- gcc/varasm.c 0 additions, 10 deletionsgcc/varasm.c
Loading
Please register or sign in to comment