c-decl.c (c_init_decl_processing): Adjust build_common_tree_nodes call.
authorNathan Sidwell <nathan@gcc.gnu.org>
Tue, 24 Aug 2004 16:39:43 +0000 (16:39 +0000)
committerNathan Sidwell <nathan@gcc.gnu.org>
Tue, 24 Aug 2004 16:39:43 +0000 (16:39 +0000)
commit8c1d6d62a680bf67cb921c550662306b4cb3a67b
tree68fa8feee0d0759d7e8c1a8d496ea0bff1000fc3
parent436529eae35b089720e402b3e9354b7786ea2c38
c-decl.c (c_init_decl_processing): Adjust build_common_tree_nodes call.

* c-decl.c (c_init_decl_processing): Adjust
build_common_tree_nodes call.
* expmed.c (const_mult_add_overflow_p): Use
build_distinct_type_copy.
* stor-layout.c (early_type_list): Remove.
(layout_type): Don't append to early_type_list.
(initialize_sizetypes): Add signed_p argument.
(set_sizetype): Overwrite the stub type nodes directly.
* tree.c (copy_node_stat): Clear a type's value cache here ...
(build_distinct_type): ... not here.
(build_common_tree_nodes): Add signed_sizetype argument. Adjust.
* tree.h (initialize_sizetypes): Add signed_p argument.
(build_common_tree_nodes): Likewise.

* ada/utils.c (gnat_init_decl_processing): Adjust
build_common_tree_nodes call.

* cp/decl.c (cxx_init_decl_processing): Adjust
build_common_tree_nodes call.

* fortran/f95-lang.c (gfc_init_decl_processing): Adjust
build_common_tree_nodes call.

* java/decl.c (java_init_decl_processing): Adjust
initialize_sizetypes call.

* objc/objc-act.c (get_static_reference): Use
build_variant_type_copy.
(get_protocol_reference): Likewise.
* objc/objc-act.h (TREE_STATIC_TEMPLATE): Use TREE_PRIVATE.

* treelang/treetree.c (treelang_init_decl_processing): Adjust
build_common_tree_nodes call.

From-SVN: r86493
18 files changed:
gcc/ChangeLog
gcc/ada/ChangeLog
gcc/ada/utils.c
gcc/c-decl.c
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/expmed.c
gcc/fortran/ChangeLog
gcc/fortran/f95-lang.c
gcc/java/ChangeLog
gcc/java/decl.c
gcc/objc/objc-act.c
gcc/objc/objc-act.h
gcc/stor-layout.c
gcc/tree.c
gcc/tree.h
gcc/treelang/ChangeLog
gcc/treelang/treetree.c