diff options
author | Jason Merrill <jason@redhat.com> | 2003-07-24 16:48:13 -0400 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2003-07-24 16:48:13 -0400 |
commit | de7df9ebdc66ea3a978327f5a039d939a9523a72 (patch) | |
tree | d426fb98d29071f56b15614831aba8bebbb69f6c /gcc/java/java-tree.h | |
parent | 6907ddd3babc97c39c88ef55b7d8da4f5d439d56 (diff) | |
download | gcc-de7df9ebdc66ea3a978327f5a039d939a9523a72.zip gcc-de7df9ebdc66ea3a978327f5a039d939a9523a72.tar.gz gcc-de7df9ebdc66ea3a978327f5a039d939a9523a72.tar.bz2 |
tree.h (boolean_type_node): Move from C/C++/Java frontends.
* tree.h (boolean_type_node): Move from C/C++/Java frontends.
(boolean_true_node, boolean_false_node): Likewise.
(enum tree_index): Add TI_BOOLEAN_{TYPE,FALSE,TRUE}.
* tree.c (build_common_tree_nodes): Init boolean_type_node.
(build_common_tree_nodes_2): Init boolean_{true,false}_node.
* stor-layout.c (set_sizetype): Handle an early BOOLEAN_TYPE.
* c-common.h (truthvalue_type_node): Renamed from boolean_type_node.
(truthvalue_true_node): Renamed from boolean_true_node.
(truthvalue_false_node): Renamed from boolean_false_node.
* c-decl.c: Just set truthvalue_* to integer_*.
* c-*.[ch]: s/boolean/truthvalue/. s/c_bool/boolean/.
* cp/decl.c: Just set truthvalue_* to boolean_*.
* java/java-tree.h: Move boolean_type_node et al to the back end.
From-SVN: r69758
Diffstat (limited to 'gcc/java/java-tree.h')
-rw-r--r-- | gcc/java/java-tree.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/gcc/java/java-tree.h b/gcc/java/java-tree.h index cd277c5..0c7cf75 100644 --- a/gcc/java/java-tree.h +++ b/gcc/java/java-tree.h @@ -287,8 +287,6 @@ enum java_tree_index JTI_DECIMAL_INT_MAX_NODE, JTI_DECIMAL_LONG_MAX_NODE, - JTI_BOOLEAN_TYPE_NODE, - JTI_OBJECT_TYPE_NODE, JTI_UNQUALIFIED_OBJECT_ID_NODE, JTI_OBJECT_PTR_TYPE_NODE, @@ -338,9 +336,6 @@ enum java_tree_index JTI_RETURN_ADDRESS_TYPE_NODE, - JTI_BOOLEAN_TRUE_NODE, - JTI_BOOLEAN_FALSE_NODE, - JTI_LONG_ZERO_NODE, JTI_FLOAT_ZERO_NODE, JTI_DOUBLE_ZERO_NODE, @@ -457,9 +452,6 @@ extern GTY(()) tree java_global_trees[JTI_MAX]; #define decimal_long_max \ java_global_trees[JTI_DECIMAL_LONG_MAX_NODE] -#define boolean_type_node \ - java_global_trees[JTI_BOOLEAN_TYPE_NODE] - #define object_type_node \ java_global_trees[JTI_OBJECT_TYPE_NODE] #define unqualified_object_id_node \ @@ -556,12 +548,6 @@ extern GTY(()) tree java_global_trees[JTI_MAX]; #define return_address_type_node \ java_global_trees[JTI_RETURN_ADDRESS_TYPE_NODE] -/* Nodes for boolean constants TRUE and FALSE. */ -#define boolean_true_node \ - java_global_trees[JTI_BOOLEAN_TRUE_NODE] -#define boolean_false_node \ - java_global_trees[JTI_BOOLEAN_FALSE_NODE] - /* Integer constants not declared in tree.h. */ #define long_zero_node \ java_global_trees[JTI_LONG_ZERO_NODE] |