Revert empty class parameter passing ABI changes.
[gcc.git] / gcc / cp / cp-tree.h
index 87e3ea0b2ee63ed44656c70312dc5161e6bbdb17..baff674dfb7f9b22c957059069b3ff00b2988325 100644 (file)
@@ -1150,8 +1150,6 @@ enum cp_tree_index
     CPTI_NULLPTR,
     CPTI_NULLPTR_TYPE,
 
-    CPTI_EMPTY_STRUCT,
-
     CPTI_MAX
 };
 
@@ -1187,7 +1185,6 @@ extern GTY(()) tree cp_global_trees[CPTI_MAX];
 #define current_aggr                   cp_global_trees[CPTI_AGGR_TAG]
 #define nullptr_node                   cp_global_trees[CPTI_NULLPTR]
 #define nullptr_type_node              cp_global_trees[CPTI_NULLPTR_TYPE]
-#define empty_struct_type              cp_global_trees[CPTI_EMPTY_STRUCT]
 
 /* We cache these tree nodes so as to call get_identifier less
    frequently.  */
@@ -5540,8 +5537,6 @@ extern tree build_addr_func                       (tree, tsubst_flags_t);
 extern void set_flags_from_callee              (tree);
 extern tree build_call_a                       (tree, int, tree*);
 extern tree build_call_n                       (tree, int, ...);
-extern void mark_for_abi_warning               (tree, tree);
-extern void warn_empty_class_abi               (tree, location_t);
 extern bool null_ptr_cst_p                     (tree);
 extern bool null_member_pointer_value_p                (tree);
 extern bool sufficient_parms_p                 (const_tree);
@@ -5896,7 +5891,6 @@ extern bool pedwarn_cxx98                       (location_t, int, const char *,
 extern location_t location_of                   (tree);
 extern void qualified_name_lookup_error                (tree, tree, tree,
                                                 location_t);
-extern tree pp_format_to_string                        (const char *, ...);
 
 /* in except.c */
 extern void init_exception_processing          (void);