aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-tree.h
diff options
context:
space:
mode:
authorNathan Sidwell <nathan@codesourcery.com>2005-06-15 08:18:01 +0000
committerNathan Sidwell <nathan@gcc.gnu.org>2005-06-15 08:18:01 +0000
commit1bf5fc346a3f74999a27c5ad6ff456bb59c1783b (patch)
tree880eab48ebbaf66667a728e5b54574150141c300 /gcc/cp/cp-tree.h
parent8813ac2634a24b3c3a144b2f925033faf3c8e359 (diff)
downloadgcc-1bf5fc346a3f74999a27c5ad6ff456bb59c1783b.zip
gcc-1bf5fc346a3f74999a27c5ad6ff456bb59c1783b.tar.gz
gcc-1bf5fc346a3f74999a27c5ad6ff456bb59c1783b.tar.bz2
Make-lang.in: Reformat some long lines.
* Make-lang.in: Reformat some long lines. (gt-cp-rtti.h): New target. (cp/rtti.o): Add dependency. * config-lang.in (gtfiles): Add cp/rtti.c. * cp-tree.h (CPTI_TI_DESC_TYPE, CPTI_BLTN_DESC_TYPE, CPTI_PTR_DESC_TYPE, CPTI_ARY_DESC_TYPE, CPTI_FUNC_DESC_TYPE, CPTI_ENUM_DESC_TYPE, CPTI_CLASS_DESC_TYPE, CPTI_SI_CLASS_DESC_TYPE, CPTI_VMI_CLASS_DESC_TYPE, CPTI_PTM_DESC_TYPE, CPTI_BASE_DESC_TYPE): Remove. (ti_desc_type_node, bltn_desc_type_node, ptr_desc_type_node, ary_desc_type_node, func_desc_type_node, enum_desc_type_node, class_desc_type_node, si_class_desc_type_node, vmi_class_desc_type_node, ptm_desc_type_node, base_desc_type_node): Remove. * decl.c: Adjust documentation of global trees. * rtti.c (TINFO_PSEUDO_TYPE, TINFO_VTABLE_DECL, TINFO_REAL_NAME): Remove. (struct tinfo_s): New. (enum tinfo_kind): New. (tinfo_descs): New. (get_tinfo_decl): Adjust use of tinfo descriptor. (tinfo_base_init, generic_initializer, ptr_initializer, ptm_initializer, class_initializer): Likewise. (get_pseudo_ti_init): Take descriptor index. Adjust. (create_pseudo_type_info): Likewise. (get_pseudo_ti_desc): Return descriptor index. Adjust. (create_tinfo_types): Adjust use of create_pseudo_type_info. (emit_tinfo_decl): Adjust use of tinfo descriptor. From-SVN: r100971
Diffstat (limited to 'gcc/cp/cp-tree.h')
-rw-r--r--gcc/cp/cp-tree.h24
1 files changed, 0 insertions, 24 deletions
diff --git a/gcc/cp/cp-tree.h b/gcc/cp/cp-tree.h
index 29baa7c..ef67f6b 100644
--- a/gcc/cp/cp-tree.h
+++ b/gcc/cp/cp-tree.h
@@ -483,18 +483,6 @@ enum cp_tree_index
CPTI_CLEANUP_TYPE,
CPTI_VTT_PARM_TYPE,
- CPTI_TI_DESC_TYPE,
- CPTI_BLTN_DESC_TYPE,
- CPTI_PTR_DESC_TYPE,
- CPTI_ARY_DESC_TYPE,
- CPTI_FUNC_DESC_TYPE,
- CPTI_ENUM_DESC_TYPE,
- CPTI_CLASS_DESC_TYPE,
- CPTI_SI_CLASS_DESC_TYPE,
- CPTI_VMI_CLASS_DESC_TYPE,
- CPTI_PTM_DESC_TYPE,
- CPTI_BASE_DESC_TYPE,
-
CPTI_CLASS_TYPE,
CPTI_UNKNOWN_TYPE,
CPTI_VTBL_TYPE,
@@ -559,18 +547,6 @@ extern GTY(()) tree cp_global_trees[CPTI_MAX];
/* The type used to represent an index into the vtable. */
#define vtable_index_type cp_global_trees[CPTI_VTABLE_INDEX_TYPE]
-#define ti_desc_type_node cp_global_trees[CPTI_TI_DESC_TYPE]
-#define bltn_desc_type_node cp_global_trees[CPTI_BLTN_DESC_TYPE]
-#define ptr_desc_type_node cp_global_trees[CPTI_PTR_DESC_TYPE]
-#define ary_desc_type_node cp_global_trees[CPTI_ARY_DESC_TYPE]
-#define func_desc_type_node cp_global_trees[CPTI_FUNC_DESC_TYPE]
-#define enum_desc_type_node cp_global_trees[CPTI_ENUM_DESC_TYPE]
-#define class_desc_type_node cp_global_trees[CPTI_CLASS_DESC_TYPE]
-#define si_class_desc_type_node cp_global_trees[CPTI_SI_CLASS_DESC_TYPE]
-#define vmi_class_desc_type_node cp_global_trees[CPTI_VMI_CLASS_DESC_TYPE]
-#define ptm_desc_type_node cp_global_trees[CPTI_PTM_DESC_TYPE]
-#define base_desc_type_node cp_global_trees[CPTI_BASE_DESC_TYPE]
-
#define class_type_node cp_global_trees[CPTI_CLASS_TYPE]
#define unknown_type_node cp_global_trees[CPTI_UNKNOWN_TYPE]
#define vtbl_type_node cp_global_trees[CPTI_VTBL_TYPE]