Home | History | Annotate | Download | only in include
      1 /* Type information for GCC.
      2    Copyright (C) 2004, 2007, 2009 Free Software Foundation, Inc.
      3 
      4 This file is part of GCC.
      5 
      6 GCC is free software; you can redistribute it and/or modify it under
      7 the terms of the GNU General Public License as published by the Free
      8 Software Foundation; either version 3, or (at your option) any later
      9 version.
     10 
     11 GCC is distributed in the hope that it will be useful, but WITHOUT ANY
     12 WARRANTY; without even the implied warranty of MERCHANTABILITY or
     13 FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
     14 for more details.
     15 
     16 You should have received a copy of the GNU General Public License
     17 along with GCC; see the file COPYING3.  If not see
     18 <http://www.gnu.org/licenses/>.  */
     19 
     20 /* This file is machine generated.  Do not edit.  */
     21 
     22 /* Enumeration of types known.  */
     23 enum gt_types_enum {
     24  gt_ggc_e_15interface_tuple,
     25  gt_ggc_e_16volatilized_type,
     26  gt_ggc_e_17string_descriptor,
     27  gt_ggc_e_22VEC_c_saved_builtin_gc,
     28  gt_ggc_e_7c_scope,
     29  gt_ggc_e_9c_binding,
     30  gt_ggc_e_8c_parser,
     31  gt_ggc_e_9imp_entry,
     32  gt_ggc_e_16hashed_attribute,
     33  gt_ggc_e_12hashed_entry,
     34  gt_ggc_e_14type_assertion,
     35  gt_ggc_e_18treetreehash_entry,
     36  gt_ggc_e_5CPool,
     37  gt_ggc_e_3JCF,
     38  gt_ggc_e_17module_htab_entry,
     39  gt_ggc_e_13binding_level,
     40  gt_ggc_e_20VEC_saved_builtin_gc,
     41  gt_ggc_e_9opt_stack,
     42  gt_ggc_e_16def_pragma_macro,
     43  gt_ggc_e_22def_pragma_macro_value,
     44  gt_ggc_e_11align_stack,
     45  gt_ggc_e_19VEC_const_char_p_gc,
     46  gt_ggc_e_21pending_abstract_type,
     47  gt_ggc_e_9cp_parser,
     48  gt_ggc_e_17cp_parser_context,
     49  gt_ggc_e_8cp_lexer,
     50  gt_ggc_e_10tree_check,
     51  gt_ggc_e_22VEC_deferred_access_gc,
     52  gt_ggc_e_17pending_attribute,
     53  gt_ggc_e_16pending_template,
     54  gt_ggc_e_21named_label_use_entry,
     55  gt_ggc_e_28VEC_deferred_access_check_gc,
     56  gt_ggc_e_11tinst_level,
     57  gt_ggc_e_18sorted_fields_type,
     58  gt_ggc_e_18VEC_tree_pair_s_gc,
     59  gt_ggc_e_17named_label_entry,
     60  gt_ggc_e_14cp_token_cache,
     61  gt_ggc_e_11saved_scope,
     62  gt_ggc_e_16cxx_int_tree_map,
     63  gt_ggc_e_23VEC_cp_class_binding_gc,
     64  gt_ggc_e_24VEC_cxx_saved_binding_gc,
     65  gt_ggc_e_16cp_binding_level,
     66  gt_ggc_e_11cxx_binding,
     67  gt_ggc_e_15binding_entry_s,
     68  gt_ggc_e_15binding_table_s,
     69  gt_ggc_e_14VEC_tinfo_s_gc,
     70  gt_ggc_e_18gnat_binding_level,
     71  gt_ggc_e_9elab_info,
     72  gt_ggc_e_10stmt_group,
     73  gt_ggc_e_16VEC_parm_attr_gc,
     74  gt_ggc_e_9parm_attr,
     75  gt_ggc_e_20ssa_operand_memory_d,
     76  gt_ggc_e_13scev_info_str,
     77  gt_ggc_e_13VEC_gimple_gc,
     78  gt_ggc_e_17VEC_alias_pair_gc,
     79  gt_ggc_e_24constant_descriptor_tree,
     80  gt_ggc_e_9type_hash,
     81  gt_ggc_e_16string_pool_data,
     82  gt_ggc_e_13libfunc_entry,
     83  gt_ggc_e_23temp_slot_address_entry,
     84  gt_ggc_e_15throw_stmt_node,
     85  gt_ggc_e_16VEC_eh_region_gc,
     86  gt_ggc_e_9eh_region,
     87  gt_ggc_e_18saved_module_scope,
     88  gt_ggc_e_10vcall_insn,
     89  gt_ggc_e_18VEC_vcall_entry_gc,
     90  gt_ggc_e_18VEC_dcall_entry_gc,
     91  gt_ggc_e_16var_loc_list_def,
     92  gt_ggc_e_12var_loc_node,
     93  gt_ggc_e_16limbo_die_struct,
     94  gt_ggc_e_20VEC_pubname_entry_gc,
     95  gt_ggc_e_19VEC_dw_attr_node_gc,
     96  gt_ggc_e_18comdat_type_struct,
     97  gt_ggc_e_25dw_ranges_by_label_struct,
     98  gt_ggc_e_16dw_ranges_struct,
     99  gt_ggc_e_28dw_separate_line_info_struct,
    100  gt_ggc_e_19dw_line_info_struct,
    101  gt_ggc_e_25VEC_deferred_locations_gc,
    102  gt_ggc_e_18dw_loc_list_struct,
    103  gt_ggc_e_15dwarf_file_data,
    104  gt_ggc_e_15queued_reg_save,
    105  gt_ggc_e_20indirect_string_node,
    106  gt_ggc_e_19dw_loc_descr_struct,
    107  gt_ggc_e_13dw_fde_struct,
    108  gt_ggc_e_13dw_cfi_struct,
    109  gt_ggc_e_8typeinfo,
    110  gt_ggc_e_22VEC_alias_set_entry_gc,
    111  gt_ggc_e_15alias_set_entry,
    112  gt_ggc_e_10cgraph_sym,
    113  gt_ggc_e_15cgraph_mod_info,
    114  gt_ggc_e_15cgraph_asm_node,
    115  gt_ggc_e_12varpool_node,
    116  gt_ggc_e_11cgraph_edge,
    117  gt_ggc_e_18VEC_basic_block_gc,
    118  gt_ggc_e_14gimple_bb_info,
    119  gt_ggc_e_11rtl_bb_info,
    120  gt_ggc_e_11VEC_edge_gc,
    121  gt_ggc_e_17cselib_val_struct,
    122  gt_ggc_e_12elt_loc_list,
    123  gt_ggc_e_13VEC_loop_p_gc,
    124  gt_ggc_e_4loop,
    125  gt_ggc_e_9loop_exit,
    126  gt_ggc_e_13nb_iter_bound,
    127  gt_ggc_e_17language_function,
    128  gt_ggc_e_5loops,
    129  gt_ggc_e_18control_flow_graph,
    130  gt_ggc_e_9eh_status,
    131  gt_ggc_e_20initial_value_struct,
    132  gt_ggc_e_17rtx_constant_pool,
    133  gt_ggc_e_18VEC_temp_slot_p_gc,
    134  gt_ggc_e_9temp_slot,
    135  gt_ggc_e_9gimple_df,
    136  gt_ggc_e_13ehl_map_entry,
    137  gt_ggc_e_23VEC_call_site_record_gc,
    138  gt_ggc_e_16call_site_record,
    139  gt_ggc_e_14sequence_stack,
    140  gt_ggc_e_8edge_def,
    141  gt_ggc_e_8elt_list,
    142  gt_ggc_e_17tree_priority_map,
    143  gt_ggc_e_12tree_int_map,
    144  gt_ggc_e_8tree_map,
    145  gt_ggc_e_14lang_tree_node,
    146  gt_ggc_e_24tree_statement_list_node,
    147  gt_ggc_e_9lang_decl,
    148  gt_ggc_e_9lang_type,
    149  gt_ggc_e_10die_struct,
    150  gt_ggc_e_15varray_head_tag,
    151  gt_ggc_e_12ptr_info_def,
    152  gt_ggc_e_22VEC_constructor_elt_gc,
    153  gt_ggc_e_10tree_ann_d,
    154  gt_ggc_e_11VEC_tree_gc,
    155  gt_ggc_e_8function,
    156  gt_ggc_e_23constant_descriptor_rtx,
    157  gt_ggc_e_15basic_block_def,
    158  gt_ggc_e_11fixed_value,
    159  gt_ggc_e_10real_value,
    160  gt_ggc_e_10VEC_rtx_gc,
    161  gt_ggc_e_12object_block,
    162  gt_ggc_e_9reg_attrs,
    163  gt_ggc_e_9mem_attrs,
    164  gt_ggc_e_11cgraph_node,
    165  gt_ggc_e_14bitmap_obstack,
    166  gt_ggc_e_18bitmap_element_def,
    167  gt_ggc_e_16machine_function,
    168  gt_ggc_e_17gimple_seq_node_d,
    169  gt_ggc_e_12gimple_seq_d,
    170  gt_ggc_e_7section,
    171  gt_ggc_e_18gimple_statement_d,
    172  gt_ggc_e_9rtvec_def,
    173  gt_ggc_e_7rtx_def,
    174  gt_ggc_e_15bitmap_head_def,
    175  gt_ggc_e_9tree_node,
    176  gt_ggc_e_6answer,
    177  gt_ggc_e_9cpp_macro,
    178  gt_ggc_e_9cpp_token,
    179  gt_ggc_e_9line_maps,
    180  gt_e_II17splay_tree_node_s,
    181  gt_e_SP9tree_node17splay_tree_node_s,
    182  gt_e_P9tree_nodeP9tree_node17splay_tree_node_s,
    183  gt_e_IP9tree_node17splay_tree_node_s,
    184  gt_e_P15interface_tuple4htab,
    185  gt_e_P16volatilized_type4htab,
    186  gt_e_P17string_descriptor4htab,
    187  gt_e_P14type_assertion4htab,
    188  gt_e_P18treetreehash_entry4htab,
    189  gt_e_P17module_htab_entry4htab,
    190  gt_e_P16def_pragma_macro4htab,
    191  gt_e_P21pending_abstract_type4htab,
    192  gt_e_P16cxx_int_tree_map4htab,
    193  gt_e_P17named_label_entry4htab,
    194  gt_e_P12tree_int_map4htab,
    195  gt_e_IP9tree_node12splay_tree_s,
    196  gt_e_P9tree_nodeP9tree_node12splay_tree_s,
    197  gt_e_P13scev_info_str4htab,
    198  gt_e_P23constant_descriptor_rtx4htab,
    199  gt_e_P24constant_descriptor_tree4htab,
    200  gt_e_P12object_block4htab,
    201  gt_e_P7section4htab,
    202  gt_e_P17tree_priority_map4htab,
    203  gt_e_P8tree_map4htab,
    204  gt_e_P9type_hash4htab,
    205  gt_e_P13libfunc_entry4htab,
    206  gt_e_P23temp_slot_address_entry4htab,
    207  gt_e_P15throw_stmt_node4htab,
    208  gt_e_P9reg_attrs4htab,
    209  gt_e_P9mem_attrs4htab,
    210  gt_e_P7rtx_def4htab,
    211  gt_e_P12varpool_node4htab,
    212  gt_e_P10cgraph_sym4htab,
    213  gt_e_P18saved_module_scope4htab,
    214  gt_e_SP9tree_node12splay_tree_s,
    215  gt_e_P10vcall_insn4htab,
    216  gt_e_P16var_loc_list_def4htab,
    217  gt_e_P10die_struct4htab,
    218  gt_e_P15dwarf_file_data4htab,
    219  gt_e_P20indirect_string_node4htab,
    220  gt_e_P11cgraph_node4htab,
    221  gt_e_II12splay_tree_s,
    222  gt_e_P15cgraph_mod_info4htab,
    223  gt_e_P11cgraph_edge4htab,
    224  gt_e_P9loop_exit4htab,
    225  gt_e_P9tree_node4htab,
    226  gt_e_P13ehl_map_entry4htab,
    227  gt_types_enum_last
    228 };
    229 
    230 /* GC marker procedures.  */
    231 #define gt_ggc_m_15interface_tuple(X) do { \
    232   if (X != NULL) gt_ggc_mx_interface_tuple (X);\
    233   } while (0)
    234 extern void gt_ggc_mx_interface_tuple (void *);
    235 #define gt_ggc_m_16volatilized_type(X) do { \
    236   if (X != NULL) gt_ggc_mx_volatilized_type (X);\
    237   } while (0)
    238 extern void gt_ggc_mx_volatilized_type (void *);
    239 #define gt_ggc_m_17string_descriptor(X) do { \
    240   if (X != NULL) gt_ggc_mx_string_descriptor (X);\
    241   } while (0)
    242 extern void gt_ggc_mx_string_descriptor (void *);
    243 #define gt_ggc_m_22VEC_c_saved_builtin_gc(X) do { \
    244   if (X != NULL) gt_ggc_mx_VEC_c_saved_builtin_gc (X);\
    245   } while (0)
    246 extern void gt_ggc_mx_VEC_c_saved_builtin_gc (void *);
    247 #define gt_ggc_m_7c_scope(X) do { \
    248   if (X != NULL) gt_ggc_mx_c_scope (X);\
    249   } while (0)
    250 extern void gt_ggc_mx_c_scope (void *);
    251 #define gt_ggc_m_9c_binding(X) do { \
    252   if (X != NULL) gt_ggc_mx_c_binding (X);\
    253   } while (0)
    254 extern void gt_ggc_mx_c_binding (void *);
    255 #define gt_ggc_m_8c_parser(X) do { \
    256   if (X != NULL) gt_ggc_mx_c_parser (X);\
    257   } while (0)
    258 extern void gt_ggc_mx_c_parser (void *);
    259 #define gt_ggc_m_9imp_entry(X) do { \
    260   if (X != NULL) gt_ggc_mx_imp_entry (X);\
    261   } while (0)
    262 extern void gt_ggc_mx_imp_entry (void *);
    263 #define gt_ggc_m_16hashed_attribute(X) do { \
    264   if (X != NULL) gt_ggc_mx_hashed_attribute (X);\
    265   } while (0)
    266 extern void gt_ggc_mx_hashed_attribute (void *);
    267 #define gt_ggc_m_12hashed_entry(X) do { \
    268   if (X != NULL) gt_ggc_mx_hashed_entry (X);\
    269   } while (0)
    270 extern void gt_ggc_mx_hashed_entry (void *);
    271 #define gt_ggc_m_14type_assertion(X) do { \
    272   if (X != NULL) gt_ggc_mx_type_assertion (X);\
    273   } while (0)
    274 extern void gt_ggc_mx_type_assertion (void *);
    275 #define gt_ggc_m_18treetreehash_entry(X) do { \
    276   if (X != NULL) gt_ggc_mx_treetreehash_entry (X);\
    277   } while (0)
    278 extern void gt_ggc_mx_treetreehash_entry (void *);
    279 #define gt_ggc_m_5CPool(X) do { \
    280   if (X != NULL) gt_ggc_mx_CPool (X);\
    281   } while (0)
    282 extern void gt_ggc_mx_CPool (void *);
    283 #define gt_ggc_m_3JCF(X) do { \
    284   if (X != NULL) gt_ggc_mx_JCF (X);\
    285   } while (0)
    286 extern void gt_ggc_mx_JCF (void *);
    287 #define gt_ggc_m_17module_htab_entry(X) do { \
    288   if (X != NULL) gt_ggc_mx_module_htab_entry (X);\
    289   } while (0)
    290 extern void gt_ggc_mx_module_htab_entry (void *);
    291 #define gt_ggc_m_13binding_level(X) do { \
    292   if (X != NULL) gt_ggc_mx_binding_level (X);\
    293   } while (0)
    294 extern void gt_ggc_mx_binding_level (void *);
    295 #define gt_ggc_m_20VEC_saved_builtin_gc(X) do { \
    296   if (X != NULL) gt_ggc_mx_VEC_saved_builtin_gc (X);\
    297   } while (0)
    298 extern void gt_ggc_mx_VEC_saved_builtin_gc (void *);
    299 #define gt_ggc_m_9opt_stack(X) do { \
    300   if (X != NULL) gt_ggc_mx_opt_stack (X);\
    301   } while (0)
    302 extern void gt_ggc_mx_opt_stack (void *);
    303 #define gt_ggc_m_16def_pragma_macro(X) do { \
    304   if (X != NULL) gt_ggc_mx_def_pragma_macro (X);\
    305   } while (0)
    306 extern void gt_ggc_mx_def_pragma_macro (void *);
    307 #define gt_ggc_m_22def_pragma_macro_value(X) do { \
    308   if (X != NULL) gt_ggc_mx_def_pragma_macro_value (X);\
    309   } while (0)
    310 extern void gt_ggc_mx_def_pragma_macro_value (void *);
    311 #define gt_ggc_m_11align_stack(X) do { \
    312   if (X != NULL) gt_ggc_mx_align_stack (X);\
    313   } while (0)
    314 extern void gt_ggc_mx_align_stack (void *);
    315 #define gt_ggc_m_19VEC_const_char_p_gc(X) do { \
    316   if (X != NULL) gt_ggc_mx_VEC_const_char_p_gc (X);\
    317   } while (0)
    318 extern void gt_ggc_mx_VEC_const_char_p_gc (void *);
    319 #define gt_ggc_m_21pending_abstract_type(X) do { \
    320   if (X != NULL) gt_ggc_mx_pending_abstract_type (X);\
    321   } while (0)
    322 extern void gt_ggc_mx_pending_abstract_type (void *);
    323 #define gt_ggc_m_9cp_parser(X) do { \
    324   if (X != NULL) gt_ggc_mx_cp_parser (X);\
    325   } while (0)
    326 extern void gt_ggc_mx_cp_parser (void *);
    327 #define gt_ggc_m_17cp_parser_context(X) do { \
    328   if (X != NULL) gt_ggc_mx_cp_parser_context (X);\
    329   } while (0)
    330 extern void gt_ggc_mx_cp_parser_context (void *);
    331 #define gt_ggc_m_8cp_lexer(X) do { \
    332   if (X != NULL) gt_ggc_mx_cp_lexer (X);\
    333   } while (0)
    334 extern void gt_ggc_mx_cp_lexer (void *);
    335 #define gt_ggc_m_10tree_check(X) do { \
    336   if (X != NULL) gt_ggc_mx_tree_check (X);\
    337   } while (0)
    338 extern void gt_ggc_mx_tree_check (void *);
    339 #define gt_ggc_m_22VEC_deferred_access_gc(X) do { \
    340   if (X != NULL) gt_ggc_mx_VEC_deferred_access_gc (X);\
    341   } while (0)
    342 extern void gt_ggc_mx_VEC_deferred_access_gc (void *);
    343 #define gt_ggc_m_17pending_attribute(X) do { \
    344   if (X != NULL) gt_ggc_mx_pending_attribute (X);\
    345   } while (0)
    346 extern void gt_ggc_mx_pending_attribute (void *);
    347 #define gt_ggc_m_16pending_template(X) do { \
    348   if (X != NULL) gt_ggc_mx_pending_template (X);\
    349   } while (0)
    350 extern void gt_ggc_mx_pending_template (void *);
    351 #define gt_ggc_m_21named_label_use_entry(X) do { \
    352   if (X != NULL) gt_ggc_mx_named_label_use_entry (X);\
    353   } while (0)
    354 extern void gt_ggc_mx_named_label_use_entry (void *);
    355 #define gt_ggc_m_28VEC_deferred_access_check_gc(X) do { \
    356   if (X != NULL) gt_ggc_mx_VEC_deferred_access_check_gc (X);\
    357   } while (0)
    358 extern void gt_ggc_mx_VEC_deferred_access_check_gc (void *);
    359 #define gt_ggc_m_11tinst_level(X) do { \
    360   if (X != NULL) gt_ggc_mx_tinst_level (X);\
    361   } while (0)
    362 extern void gt_ggc_mx_tinst_level (void *);
    363 #define gt_ggc_m_18sorted_fields_type(X) do { \
    364   if (X != NULL) gt_ggc_mx_sorted_fields_type (X);\
    365   } while (0)
    366 extern void gt_ggc_mx_sorted_fields_type (void *);
    367 #define gt_ggc_m_18VEC_tree_pair_s_gc(X) do { \
    368   if (X != NULL) gt_ggc_mx_VEC_tree_pair_s_gc (X);\
    369   } while (0)
    370 extern void gt_ggc_mx_VEC_tree_pair_s_gc (void *);
    371 #define gt_ggc_m_17named_label_entry(X) do { \
    372   if (X != NULL) gt_ggc_mx_named_label_entry (X);\
    373   } while (0)
    374 extern void gt_ggc_mx_named_label_entry (void *);
    375 #define gt_ggc_m_14cp_token_cache(X) do { \
    376   if (X != NULL) gt_ggc_mx_cp_token_cache (X);\
    377   } while (0)
    378 extern void gt_ggc_mx_cp_token_cache (void *);
    379 #define gt_ggc_m_11saved_scope(X) do { \
    380   if (X != NULL) gt_ggc_mx_saved_scope (X);\
    381   } while (0)
    382 extern void gt_ggc_mx_saved_scope (void *);
    383 #define gt_ggc_m_16cxx_int_tree_map(X) do { \
    384   if (X != NULL) gt_ggc_mx_cxx_int_tree_map (X);\
    385   } while (0)
    386 extern void gt_ggc_mx_cxx_int_tree_map (void *);
    387 #define gt_ggc_m_23VEC_cp_class_binding_gc(X) do { \
    388   if (X != NULL) gt_ggc_mx_VEC_cp_class_binding_gc (X);\
    389   } while (0)
    390 extern void gt_ggc_mx_VEC_cp_class_binding_gc (void *);
    391 #define gt_ggc_m_24VEC_cxx_saved_binding_gc(X) do { \
    392   if (X != NULL) gt_ggc_mx_VEC_cxx_saved_binding_gc (X);\
    393   } while (0)
    394 extern void gt_ggc_mx_VEC_cxx_saved_binding_gc (void *);
    395 #define gt_ggc_m_16cp_binding_level(X) do { \
    396   if (X != NULL) gt_ggc_mx_cp_binding_level (X);\
    397   } while (0)
    398 extern void gt_ggc_mx_cp_binding_level (void *);
    399 #define gt_ggc_m_11cxx_binding(X) do { \
    400   if (X != NULL) gt_ggc_mx_cxx_binding (X);\
    401   } while (0)
    402 extern void gt_ggc_mx_cxx_binding (void *);
    403 #define gt_ggc_m_15binding_entry_s(X) do { \
    404   if (X != NULL) gt_ggc_mx_binding_entry_s (X);\
    405   } while (0)
    406 extern void gt_ggc_mx_binding_entry_s (void *);
    407 #define gt_ggc_m_15binding_table_s(X) do { \
    408   if (X != NULL) gt_ggc_mx_binding_table_s (X);\
    409   } while (0)
    410 extern void gt_ggc_mx_binding_table_s (void *);
    411 #define gt_ggc_m_14VEC_tinfo_s_gc(X) do { \
    412   if (X != NULL) gt_ggc_mx_VEC_tinfo_s_gc (X);\
    413   } while (0)
    414 extern void gt_ggc_mx_VEC_tinfo_s_gc (void *);
    415 #define gt_ggc_m_18gnat_binding_level(X) do { \
    416   if (X != NULL) gt_ggc_mx_gnat_binding_level (X);\
    417   } while (0)
    418 extern void gt_ggc_mx_gnat_binding_level (void *);
    419 #define gt_ggc_m_9elab_info(X) do { \
    420   if (X != NULL) gt_ggc_mx_elab_info (X);\
    421   } while (0)
    422 extern void gt_ggc_mx_elab_info (void *);
    423 #define gt_ggc_m_10stmt_group(X) do { \
    424   if (X != NULL) gt_ggc_mx_stmt_group (X);\
    425   } while (0)
    426 extern void gt_ggc_mx_stmt_group (void *);
    427 #define gt_ggc_m_16VEC_parm_attr_gc(X) do { \
    428   if (X != NULL) gt_ggc_mx_VEC_parm_attr_gc (X);\
    429   } while (0)
    430 extern void gt_ggc_mx_VEC_parm_attr_gc (void *);
    431 #define gt_ggc_m_9parm_attr(X) do { \
    432   if (X != NULL) gt_ggc_mx_parm_attr (X);\
    433   } while (0)
    434 extern void gt_ggc_mx_parm_attr (void *);
    435 #define gt_ggc_m_20ssa_operand_memory_d(X) do { \
    436   if (X != NULL) gt_ggc_mx_ssa_operand_memory_d (X);\
    437   } while (0)
    438 extern void gt_ggc_mx_ssa_operand_memory_d (void *);
    439 #define gt_ggc_m_13scev_info_str(X) do { \
    440   if (X != NULL) gt_ggc_mx_scev_info_str (X);\
    441   } while (0)
    442 extern void gt_ggc_mx_scev_info_str (void *);
    443 #define gt_ggc_m_13VEC_gimple_gc(X) do { \
    444   if (X != NULL) gt_ggc_mx_VEC_gimple_gc (X);\
    445   } while (0)
    446 extern void gt_ggc_mx_VEC_gimple_gc (void *);
    447 #define gt_ggc_m_17VEC_alias_pair_gc(X) do { \
    448   if (X != NULL) gt_ggc_mx_VEC_alias_pair_gc (X);\
    449   } while (0)
    450 extern void gt_ggc_mx_VEC_alias_pair_gc (void *);
    451 #define gt_ggc_m_24constant_descriptor_tree(X) do { \
    452   if (X != NULL) gt_ggc_mx_constant_descriptor_tree (X);\
    453   } while (0)
    454 extern void gt_ggc_mx_constant_descriptor_tree (void *);
    455 #define gt_ggc_m_9type_hash(X) do { \
    456   if (X != NULL) gt_ggc_mx_type_hash (X);\
    457   } while (0)
    458 extern void gt_ggc_mx_type_hash (void *);
    459 #define gt_ggc_m_16string_pool_data(X) do { \
    460   if (X != NULL) gt_ggc_mx_string_pool_data (X);\
    461   } while (0)
    462 extern void gt_ggc_mx_string_pool_data (void *);
    463 #define gt_ggc_m_13libfunc_entry(X) do { \
    464   if (X != NULL) gt_ggc_mx_libfunc_entry (X);\
    465   } while (0)
    466 extern void gt_ggc_mx_libfunc_entry (void *);
    467 #define gt_ggc_m_23temp_slot_address_entry(X) do { \
    468   if (X != NULL) gt_ggc_mx_temp_slot_address_entry (X);\
    469   } while (0)
    470 extern void gt_ggc_mx_temp_slot_address_entry (void *);
    471 #define gt_ggc_m_15throw_stmt_node(X) do { \
    472   if (X != NULL) gt_ggc_mx_throw_stmt_node (X);\
    473   } while (0)
    474 extern void gt_ggc_mx_throw_stmt_node (void *);
    475 #define gt_ggc_m_16VEC_eh_region_gc(X) do { \
    476   if (X != NULL) gt_ggc_mx_VEC_eh_region_gc (X);\
    477   } while (0)
    478 extern void gt_ggc_mx_VEC_eh_region_gc (void *);
    479 #define gt_ggc_m_9eh_region(X) do { \
    480   if (X != NULL) gt_ggc_mx_eh_region (X);\
    481   } while (0)
    482 extern void gt_ggc_mx_eh_region (void *);
    483 #define gt_ggc_m_18saved_module_scope(X) do { \
    484   if (X != NULL) gt_ggc_mx_saved_module_scope (X);\
    485   } while (0)
    486 extern void gt_ggc_mx_saved_module_scope (void *);
    487 #define gt_ggc_m_10vcall_insn(X) do { \
    488   if (X != NULL) gt_ggc_mx_vcall_insn (X);\
    489   } while (0)
    490 extern void gt_ggc_mx_vcall_insn (void *);
    491 #define gt_ggc_m_18VEC_vcall_entry_gc(X) do { \
    492   if (X != NULL) gt_ggc_mx_VEC_vcall_entry_gc (X);\
    493   } while (0)
    494 extern void gt_ggc_mx_VEC_vcall_entry_gc (void *);
    495 #define gt_ggc_m_18VEC_dcall_entry_gc(X) do { \
    496   if (X != NULL) gt_ggc_mx_VEC_dcall_entry_gc (X);\
    497   } while (0)
    498 extern void gt_ggc_mx_VEC_dcall_entry_gc (void *);
    499 #define gt_ggc_m_16var_loc_list_def(X) do { \
    500   if (X != NULL) gt_ggc_mx_var_loc_list_def (X);\
    501   } while (0)
    502 extern void gt_ggc_mx_var_loc_list_def (void *);
    503 #define gt_ggc_m_12var_loc_node(X) do { \
    504   if (X != NULL) gt_ggc_mx_var_loc_node (X);\
    505   } while (0)
    506 extern void gt_ggc_mx_var_loc_node (void *);
    507 #define gt_ggc_m_16limbo_die_struct(X) do { \
    508   if (X != NULL) gt_ggc_mx_limbo_die_struct (X);\
    509   } while (0)
    510 extern void gt_ggc_mx_limbo_die_struct (void *);
    511 #define gt_ggc_m_20VEC_pubname_entry_gc(X) do { \
    512   if (X != NULL) gt_ggc_mx_VEC_pubname_entry_gc (X);\
    513   } while (0)
    514 extern void gt_ggc_mx_VEC_pubname_entry_gc (void *);
    515 #define gt_ggc_m_19VEC_dw_attr_node_gc(X) do { \
    516   if (X != NULL) gt_ggc_mx_VEC_dw_attr_node_gc (X);\
    517   } while (0)
    518 extern void gt_ggc_mx_VEC_dw_attr_node_gc (void *);
    519 #define gt_ggc_m_18comdat_type_struct(X) do { \
    520   if (X != NULL) gt_ggc_mx_comdat_type_struct (X);\
    521   } while (0)
    522 extern void gt_ggc_mx_comdat_type_struct (void *);
    523 #define gt_ggc_m_25dw_ranges_by_label_struct(X) do { \
    524   if (X != NULL) gt_ggc_mx_dw_ranges_by_label_struct (X);\
    525   } while (0)
    526 extern void gt_ggc_mx_dw_ranges_by_label_struct (void *);
    527 #define gt_ggc_m_16dw_ranges_struct(X) do { \
    528   if (X != NULL) gt_ggc_mx_dw_ranges_struct (X);\
    529   } while (0)
    530 extern void gt_ggc_mx_dw_ranges_struct (void *);
    531 #define gt_ggc_m_28dw_separate_line_info_struct(X) do { \
    532   if (X != NULL) gt_ggc_mx_dw_separate_line_info_struct (X);\
    533   } while (0)
    534 extern void gt_ggc_mx_dw_separate_line_info_struct (void *);
    535 #define gt_ggc_m_19dw_line_info_struct(X) do { \
    536   if (X != NULL) gt_ggc_mx_dw_line_info_struct (X);\
    537   } while (0)
    538 extern void gt_ggc_mx_dw_line_info_struct (void *);
    539 #define gt_ggc_m_25VEC_deferred_locations_gc(X) do { \
    540   if (X != NULL) gt_ggc_mx_VEC_deferred_locations_gc (X);\
    541   } while (0)
    542 extern void gt_ggc_mx_VEC_deferred_locations_gc (void *);
    543 #define gt_ggc_m_18dw_loc_list_struct(X) do { \
    544   if (X != NULL) gt_ggc_mx_dw_loc_list_struct (X);\
    545   } while (0)
    546 extern void gt_ggc_mx_dw_loc_list_struct (void *);
    547 #define gt_ggc_m_15dwarf_file_data(X) do { \
    548   if (X != NULL) gt_ggc_mx_dwarf_file_data (X);\
    549   } while (0)
    550 extern void gt_ggc_mx_dwarf_file_data (void *);
    551 #define gt_ggc_m_15queued_reg_save(X) do { \
    552   if (X != NULL) gt_ggc_mx_queued_reg_save (X);\
    553   } while (0)
    554 extern void gt_ggc_mx_queued_reg_save (void *);
    555 #define gt_ggc_m_20indirect_string_node(X) do { \
    556   if (X != NULL) gt_ggc_mx_indirect_string_node (X);\
    557   } while (0)
    558 extern void gt_ggc_mx_indirect_string_node (void *);
    559 #define gt_ggc_m_19dw_loc_descr_struct(X) do { \
    560   if (X != NULL) gt_ggc_mx_dw_loc_descr_struct (X);\
    561   } while (0)
    562 extern void gt_ggc_mx_dw_loc_descr_struct (void *);
    563 #define gt_ggc_m_13dw_fde_struct(X) do { \
    564   if (X != NULL) gt_ggc_mx_dw_fde_struct (X);\
    565   } while (0)
    566 extern void gt_ggc_mx_dw_fde_struct (void *);
    567 #define gt_ggc_m_13dw_cfi_struct(X) do { \
    568   if (X != NULL) gt_ggc_mx_dw_cfi_struct (X);\
    569   } while (0)
    570 extern void gt_ggc_mx_dw_cfi_struct (void *);
    571 #define gt_ggc_m_8typeinfo(X) do { \
    572   if (X != NULL) gt_ggc_mx_typeinfo (X);\
    573   } while (0)
    574 extern void gt_ggc_mx_typeinfo (void *);
    575 #define gt_ggc_m_22VEC_alias_set_entry_gc(X) do { \
    576   if (X != NULL) gt_ggc_mx_VEC_alias_set_entry_gc (X);\
    577   } while (0)
    578 extern void gt_ggc_mx_VEC_alias_set_entry_gc (void *);
    579 #define gt_ggc_m_15alias_set_entry(X) do { \
    580   if (X != NULL) gt_ggc_mx_alias_set_entry (X);\
    581   } while (0)
    582 extern void gt_ggc_mx_alias_set_entry (void *);
    583 #define gt_ggc_m_10cgraph_sym(X) do { \
    584   if (X != NULL) gt_ggc_mx_cgraph_sym (X);\
    585   } while (0)
    586 extern void gt_ggc_mx_cgraph_sym (void *);
    587 #define gt_ggc_m_15cgraph_mod_info(X) do { \
    588   if (X != NULL) gt_ggc_mx_cgraph_mod_info (X);\
    589   } while (0)
    590 extern void gt_ggc_mx_cgraph_mod_info (void *);
    591 #define gt_ggc_m_15cgraph_asm_node(X) do { \
    592   if (X != NULL) gt_ggc_mx_cgraph_asm_node (X);\
    593   } while (0)
    594 extern void gt_ggc_mx_cgraph_asm_node (void *);
    595 #define gt_ggc_m_12varpool_node(X) do { \
    596   if (X != NULL) gt_ggc_mx_varpool_node (X);\
    597   } while (0)
    598 extern void gt_ggc_mx_varpool_node (void *);
    599 #define gt_ggc_m_11cgraph_edge(X) do { \
    600   if (X != NULL) gt_ggc_mx_cgraph_edge (X);\
    601   } while (0)
    602 extern void gt_ggc_mx_cgraph_edge (void *);
    603 #define gt_ggc_m_18VEC_basic_block_gc(X) do { \
    604   if (X != NULL) gt_ggc_mx_VEC_basic_block_gc (X);\
    605   } while (0)
    606 extern void gt_ggc_mx_VEC_basic_block_gc (void *);
    607 #define gt_ggc_m_14gimple_bb_info(X) do { \
    608   if (X != NULL) gt_ggc_mx_gimple_bb_info (X);\
    609   } while (0)
    610 extern void gt_ggc_mx_gimple_bb_info (void *);
    611 #define gt_ggc_m_11rtl_bb_info(X) do { \
    612   if (X != NULL) gt_ggc_mx_rtl_bb_info (X);\
    613   } while (0)
    614 extern void gt_ggc_mx_rtl_bb_info (void *);
    615 #define gt_ggc_m_11VEC_edge_gc(X) do { \
    616   if (X != NULL) gt_ggc_mx_VEC_edge_gc (X);\
    617   } while (0)
    618 extern void gt_ggc_mx_VEC_edge_gc (void *);
    619 #define gt_ggc_m_17cselib_val_struct(X) do { \
    620   if (X != NULL) gt_ggc_mx_cselib_val_struct (X);\
    621   } while (0)
    622 extern void gt_ggc_mx_cselib_val_struct (void *);
    623 #define gt_ggc_m_12elt_loc_list(X) do { \
    624   if (X != NULL) gt_ggc_mx_elt_loc_list (X);\
    625   } while (0)
    626 extern void gt_ggc_mx_elt_loc_list (void *);
    627 #define gt_ggc_m_13VEC_loop_p_gc(X) do { \
    628   if (X != NULL) gt_ggc_mx_VEC_loop_p_gc (X);\
    629   } while (0)
    630 extern void gt_ggc_mx_VEC_loop_p_gc (void *);
    631 #define gt_ggc_m_4loop(X) do { \
    632   if (X != NULL) gt_ggc_mx_loop (X);\
    633   } while (0)
    634 extern void gt_ggc_mx_loop (void *);
    635 #define gt_ggc_m_9loop_exit(X) do { \
    636   if (X != NULL) gt_ggc_mx_loop_exit (X);\
    637   } while (0)
    638 extern void gt_ggc_mx_loop_exit (void *);
    639 #define gt_ggc_m_13nb_iter_bound(X) do { \
    640   if (X != NULL) gt_ggc_mx_nb_iter_bound (X);\
    641   } while (0)
    642 extern void gt_ggc_mx_nb_iter_bound (void *);
    643 #define gt_ggc_m_17language_function(X) do { \
    644   if (X != NULL) gt_ggc_mx_language_function (X);\
    645   } while (0)
    646 extern void gt_ggc_mx_language_function (void *);
    647 #define gt_ggc_m_5loops(X) do { \
    648   if (X != NULL) gt_ggc_mx_loops (X);\
    649   } while (0)
    650 extern void gt_ggc_mx_loops (void *);
    651 #define gt_ggc_m_18control_flow_graph(X) do { \
    652   if (X != NULL) gt_ggc_mx_control_flow_graph (X);\
    653   } while (0)
    654 extern void gt_ggc_mx_control_flow_graph (void *);
    655 #define gt_ggc_m_9eh_status(X) do { \
    656   if (X != NULL) gt_ggc_mx_eh_status (X);\
    657   } while (0)
    658 extern void gt_ggc_mx_eh_status (void *);
    659 #define gt_ggc_m_20initial_value_struct(X) do { \
    660   if (X != NULL) gt_ggc_mx_initial_value_struct (X);\
    661   } while (0)
    662 extern void gt_ggc_mx_initial_value_struct (void *);
    663 #define gt_ggc_m_17rtx_constant_pool(X) do { \
    664   if (X != NULL) gt_ggc_mx_rtx_constant_pool (X);\
    665   } while (0)
    666 extern void gt_ggc_mx_rtx_constant_pool (void *);
    667 #define gt_ggc_m_18VEC_temp_slot_p_gc(X) do { \
    668   if (X != NULL) gt_ggc_mx_VEC_temp_slot_p_gc (X);\
    669   } while (0)
    670 extern void gt_ggc_mx_VEC_temp_slot_p_gc (void *);
    671 #define gt_ggc_m_9temp_slot(X) do { \
    672   if (X != NULL) gt_ggc_mx_temp_slot (X);\
    673   } while (0)
    674 extern void gt_ggc_mx_temp_slot (void *);
    675 #define gt_ggc_m_9gimple_df(X) do { \
    676   if (X != NULL) gt_ggc_mx_gimple_df (X);\
    677   } while (0)
    678 extern void gt_ggc_mx_gimple_df (void *);
    679 #define gt_ggc_m_13ehl_map_entry(X) do { \
    680   if (X != NULL) gt_ggc_mx_ehl_map_entry (X);\
    681   } while (0)
    682 extern void gt_ggc_mx_ehl_map_entry (void *);
    683 #define gt_ggc_m_23VEC_call_site_record_gc(X) do { \
    684   if (X != NULL) gt_ggc_mx_VEC_call_site_record_gc (X);\
    685   } while (0)
    686 extern void gt_ggc_mx_VEC_call_site_record_gc (void *);
    687 #define gt_ggc_m_16call_site_record(X) do { \
    688   if (X != NULL) gt_ggc_mx_call_site_record (X);\
    689   } while (0)
    690 extern void gt_ggc_mx_call_site_record (void *);
    691 #define gt_ggc_m_14sequence_stack(X) do { \
    692   if (X != NULL) gt_ggc_mx_sequence_stack (X);\
    693   } while (0)
    694 extern void gt_ggc_mx_sequence_stack (void *);
    695 #define gt_ggc_m_8edge_def(X) do { \
    696   if (X != NULL) gt_ggc_mx_edge_def (X);\
    697   } while (0)
    698 extern void gt_ggc_mx_edge_def (void *);
    699 #define gt_ggc_m_8elt_list(X) do { \
    700   if (X != NULL) gt_ggc_mx_elt_list (X);\
    701   } while (0)
    702 extern void gt_ggc_mx_elt_list (void *);
    703 #define gt_ggc_m_17tree_priority_map(X) do { \
    704   if (X != NULL) gt_ggc_mx_tree_priority_map (X);\
    705   } while (0)
    706 extern void gt_ggc_mx_tree_priority_map (void *);
    707 #define gt_ggc_m_12tree_int_map(X) do { \
    708   if (X != NULL) gt_ggc_mx_tree_int_map (X);\
    709   } while (0)
    710 extern void gt_ggc_mx_tree_int_map (void *);
    711 #define gt_ggc_m_8tree_map(X) do { \
    712   if (X != NULL) gt_ggc_mx_tree_map (X);\
    713   } while (0)
    714 extern void gt_ggc_mx_tree_map (void *);
    715 #define gt_ggc_m_14lang_tree_node(X) do { \
    716   if (X != NULL) gt_ggc_mx_lang_tree_node (X);\
    717   } while (0)
    718 extern void gt_ggc_mx_lang_tree_node (void *);
    719 #define gt_ggc_m_24tree_statement_list_node(X) do { \
    720   if (X != NULL) gt_ggc_mx_tree_statement_list_node (X);\
    721   } while (0)
    722 extern void gt_ggc_mx_tree_statement_list_node (void *);
    723 #define gt_ggc_m_9lang_decl(X) do { \
    724   if (X != NULL) gt_ggc_mx_lang_decl (X);\
    725   } while (0)
    726 extern void gt_ggc_mx_lang_decl (void *);
    727 #define gt_ggc_m_9lang_type(X) do { \
    728   if (X != NULL) gt_ggc_mx_lang_type (X);\
    729   } while (0)
    730 extern void gt_ggc_mx_lang_type (void *);
    731 #define gt_ggc_m_10die_struct(X) do { \
    732   if (X != NULL) gt_ggc_mx_die_struct (X);\
    733   } while (0)
    734 extern void gt_ggc_mx_die_struct (void *);
    735 #define gt_ggc_m_15varray_head_tag(X) do { \
    736   if (X != NULL) gt_ggc_mx_varray_head_tag (X);\
    737   } while (0)
    738 extern void gt_ggc_mx_varray_head_tag (void *);
    739 #define gt_ggc_m_12ptr_info_def(X) do { \
    740   if (X != NULL) gt_ggc_mx_ptr_info_def (X);\
    741   } while (0)
    742 extern void gt_ggc_mx_ptr_info_def (void *);
    743 #define gt_ggc_m_22VEC_constructor_elt_gc(X) do { \
    744   if (X != NULL) gt_ggc_mx_VEC_constructor_elt_gc (X);\
    745   } while (0)
    746 extern void gt_ggc_mx_VEC_constructor_elt_gc (void *);
    747 #define gt_ggc_m_10tree_ann_d(X) do { \
    748   if (X != NULL) gt_ggc_mx_tree_ann_d (X);\
    749   } while (0)
    750 extern void gt_ggc_mx_tree_ann_d (void *);
    751 #define gt_ggc_m_11VEC_tree_gc(X) do { \
    752   if (X != NULL) gt_ggc_mx_VEC_tree_gc (X);\
    753   } while (0)
    754 extern void gt_ggc_mx_VEC_tree_gc (void *);
    755 #define gt_ggc_m_8function(X) do { \
    756   if (X != NULL) gt_ggc_mx_function (X);\
    757   } while (0)
    758 extern void gt_ggc_mx_function (void *);
    759 #define gt_ggc_m_23constant_descriptor_rtx(X) do { \
    760   if (X != NULL) gt_ggc_mx_constant_descriptor_rtx (X);\
    761   } while (0)
    762 extern void gt_ggc_mx_constant_descriptor_rtx (void *);
    763 #define gt_ggc_m_15basic_block_def(X) do { \
    764   if (X != NULL) gt_ggc_mx_basic_block_def (X);\
    765   } while (0)
    766 extern void gt_ggc_mx_basic_block_def (void *);
    767 #define gt_ggc_m_11fixed_value(X) do { \
    768   if (X != NULL) gt_ggc_mx_fixed_value (X);\
    769   } while (0)
    770 extern void gt_ggc_mx_fixed_value (void *);
    771 #define gt_ggc_m_10real_value(X) do { \
    772   if (X != NULL) gt_ggc_mx_real_value (X);\
    773   } while (0)
    774 extern void gt_ggc_mx_real_value (void *);
    775 #define gt_ggc_m_10VEC_rtx_gc(X) do { \
    776   if (X != NULL) gt_ggc_mx_VEC_rtx_gc (X);\
    777   } while (0)
    778 extern void gt_ggc_mx_VEC_rtx_gc (void *);
    779 #define gt_ggc_m_12object_block(X) do { \
    780   if (X != NULL) gt_ggc_mx_object_block (X);\
    781   } while (0)
    782 extern void gt_ggc_mx_object_block (void *);
    783 #define gt_ggc_m_9reg_attrs(X) do { \
    784   if (X != NULL) gt_ggc_mx_reg_attrs (X);\
    785   } while (0)
    786 extern void gt_ggc_mx_reg_attrs (void *);
    787 #define gt_ggc_m_9mem_attrs(X) do { \
    788   if (X != NULL) gt_ggc_mx_mem_attrs (X);\
    789   } while (0)
    790 extern void gt_ggc_mx_mem_attrs (void *);
    791 #define gt_ggc_m_11cgraph_node(X) do { \
    792   if (X != NULL) gt_ggc_mx_cgraph_node (X);\
    793   } while (0)
    794 extern void gt_ggc_mx_cgraph_node (void *);
    795 #define gt_ggc_m_14bitmap_obstack(X) do { \
    796   if (X != NULL) gt_ggc_mx_bitmap_obstack (X);\
    797   } while (0)
    798 extern void gt_ggc_mx_bitmap_obstack (void *);
    799 #define gt_ggc_m_18bitmap_element_def(X) do { \
    800   if (X != NULL) gt_ggc_mx_bitmap_element_def (X);\
    801   } while (0)
    802 extern void gt_ggc_mx_bitmap_element_def (void *);
    803 #define gt_ggc_m_16machine_function(X) do { \
    804   if (X != NULL) gt_ggc_mx_machine_function (X);\
    805   } while (0)
    806 extern void gt_ggc_mx_machine_function (void *);
    807 #define gt_ggc_m_17gimple_seq_node_d(X) do { \
    808   if (X != NULL) gt_ggc_mx_gimple_seq_node_d (X);\
    809   } while (0)
    810 extern void gt_ggc_mx_gimple_seq_node_d (void *);
    811 #define gt_ggc_m_12gimple_seq_d(X) do { \
    812   if (X != NULL) gt_ggc_mx_gimple_seq_d (X);\
    813   } while (0)
    814 extern void gt_ggc_mx_gimple_seq_d (void *);
    815 #define gt_ggc_m_7section(X) do { \
    816   if (X != NULL) gt_ggc_mx_section (X);\
    817   } while (0)
    818 extern void gt_ggc_mx_section (void *);
    819 #define gt_ggc_m_18gimple_statement_d(X) do { \
    820   if (X != NULL) gt_ggc_mx_gimple_statement_d (X);\
    821   } while (0)
    822 extern void gt_ggc_mx_gimple_statement_d (void *);
    823 #define gt_ggc_m_9rtvec_def(X) do { \
    824   if (X != NULL) gt_ggc_mx_rtvec_def (X);\
    825   } while (0)
    826 extern void gt_ggc_mx_rtvec_def (void *);
    827 #define gt_ggc_m_7rtx_def(X) do { \
    828   if (X != NULL) gt_ggc_mx_rtx_def (X);\
    829   } while (0)
    830 extern void gt_ggc_mx_rtx_def (void *);
    831 #define gt_ggc_m_15bitmap_head_def(X) do { \
    832   if (X != NULL) gt_ggc_mx_bitmap_head_def (X);\
    833   } while (0)
    834 extern void gt_ggc_mx_bitmap_head_def (void *);
    835 #define gt_ggc_m_9tree_node(X) do { \
    836   if (X != NULL) gt_ggc_mx_tree_node (X);\
    837   } while (0)
    838 #define gt_ggc_mx_tree_node gt_ggc_mx_lang_tree_node
    839 #define gt_ggc_m_6answer(X) do { \
    840   if (X != NULL) gt_ggc_mx_answer (X);\
    841   } while (0)
    842 extern void gt_ggc_mx_answer (void *);
    843 #define gt_ggc_m_9cpp_macro(X) do { \
    844   if (X != NULL) gt_ggc_mx_cpp_macro (X);\
    845   } while (0)
    846 extern void gt_ggc_mx_cpp_macro (void *);
    847 #define gt_ggc_m_9cpp_token(X) do { \
    848   if (X != NULL) gt_ggc_mx_cpp_token (X);\
    849   } while (0)
    850 extern void gt_ggc_mx_cpp_token (void *);
    851 #define gt_ggc_m_9line_maps(X) do { \
    852   if (X != NULL) gt_ggc_mx_line_maps (X);\
    853   } while (0)
    854 extern void gt_ggc_mx_line_maps (void *);
    855 extern void gt_ggc_m_II17splay_tree_node_s (void *);
    856 extern void gt_ggc_m_SP9tree_node17splay_tree_node_s (void *);
    857 extern void gt_ggc_m_P9tree_nodeP9tree_node17splay_tree_node_s (void *);
    858 extern void gt_ggc_m_IP9tree_node17splay_tree_node_s (void *);
    859 extern void gt_ggc_m_P15interface_tuple4htab (void *);
    860 extern void gt_ggc_m_P16volatilized_type4htab (void *);
    861 extern void gt_ggc_m_P17string_descriptor4htab (void *);
    862 extern void gt_ggc_m_P14type_assertion4htab (void *);
    863 extern void gt_ggc_m_P18treetreehash_entry4htab (void *);
    864 extern void gt_ggc_m_P17module_htab_entry4htab (void *);
    865 extern void gt_ggc_m_P16def_pragma_macro4htab (void *);
    866 extern void gt_ggc_m_P21pending_abstract_type4htab (void *);
    867 extern void gt_ggc_m_P16cxx_int_tree_map4htab (void *);
    868 extern void gt_ggc_m_P17named_label_entry4htab (void *);
    869 extern void gt_ggc_m_P12tree_int_map4htab (void *);
    870 extern void gt_ggc_m_IP9tree_node12splay_tree_s (void *);
    871 extern void gt_ggc_m_P9tree_nodeP9tree_node12splay_tree_s (void *);
    872 extern void gt_ggc_m_P13scev_info_str4htab (void *);
    873 extern void gt_ggc_m_P23constant_descriptor_rtx4htab (void *);
    874 extern void gt_ggc_m_P24constant_descriptor_tree4htab (void *);
    875 extern void gt_ggc_m_P12object_block4htab (void *);
    876 extern void gt_ggc_m_P7section4htab (void *);
    877 extern void gt_ggc_m_P17tree_priority_map4htab (void *);
    878 extern void gt_ggc_m_P8tree_map4htab (void *);
    879 extern void gt_ggc_m_P9type_hash4htab (void *);
    880 extern void gt_ggc_m_P13libfunc_entry4htab (void *);
    881 extern void gt_ggc_m_P23temp_slot_address_entry4htab (void *);
    882 extern void gt_ggc_m_P15throw_stmt_node4htab (void *);
    883 extern void gt_ggc_m_P9reg_attrs4htab (void *);
    884 extern void gt_ggc_m_P9mem_attrs4htab (void *);
    885 extern void gt_ggc_m_P7rtx_def4htab (void *);
    886 extern void gt_ggc_m_P12varpool_node4htab (void *);
    887 extern void gt_ggc_m_P10cgraph_sym4htab (void *);
    888 extern void gt_ggc_m_P18saved_module_scope4htab (void *);
    889 extern void gt_ggc_m_SP9tree_node12splay_tree_s (void *);
    890 extern void gt_ggc_m_P10vcall_insn4htab (void *);
    891 extern void gt_ggc_m_P16var_loc_list_def4htab (void *);
    892 extern void gt_ggc_m_P10die_struct4htab (void *);
    893 extern void gt_ggc_m_P15dwarf_file_data4htab (void *);
    894 extern void gt_ggc_m_P20indirect_string_node4htab (void *);
    895 extern void gt_ggc_m_P11cgraph_node4htab (void *);
    896 extern void gt_ggc_m_II12splay_tree_s (void *);
    897 extern void gt_ggc_m_P15cgraph_mod_info4htab (void *);
    898 extern void gt_ggc_m_P11cgraph_edge4htab (void *);
    899 extern void gt_ggc_m_P9loop_exit4htab (void *);
    900 extern void gt_ggc_m_P9tree_node4htab (void *);
    901 extern void gt_ggc_m_P13ehl_map_entry4htab (void *);
    902 
    903 /* PCH type-walking procedures.  */
    904 #define gt_pch_n_15interface_tuple(X) do { \
    905   if (X != NULL) gt_pch_nx_interface_tuple (X);\
    906   } while (0)
    907 extern void gt_pch_nx_interface_tuple (void *);
    908 #define gt_pch_n_16volatilized_type(X) do { \
    909   if (X != NULL) gt_pch_nx_volatilized_type (X);\
    910   } while (0)
    911 extern void gt_pch_nx_volatilized_type (void *);
    912 #define gt_pch_n_17string_descriptor(X) do { \
    913   if (X != NULL) gt_pch_nx_string_descriptor (X);\
    914   } while (0)
    915 extern void gt_pch_nx_string_descriptor (void *);
    916 #define gt_pch_n_22VEC_c_saved_builtin_gc(X) do { \
    917   if (X != NULL) gt_pch_nx_VEC_c_saved_builtin_gc (X);\
    918   } while (0)
    919 extern void gt_pch_nx_VEC_c_saved_builtin_gc (void *);
    920 #define gt_pch_n_7c_scope(X) do { \
    921   if (X != NULL) gt_pch_nx_c_scope (X);\
    922   } while (0)
    923 extern void gt_pch_nx_c_scope (void *);
    924 #define gt_pch_n_9c_binding(X) do { \
    925   if (X != NULL) gt_pch_nx_c_binding (X);\
    926   } while (0)
    927 extern void gt_pch_nx_c_binding (void *);
    928 #define gt_pch_n_8c_parser(X) do { \
    929   if (X != NULL) gt_pch_nx_c_parser (X);\
    930   } while (0)
    931 extern void gt_pch_nx_c_parser (void *);
    932 #define gt_pch_n_9imp_entry(X) do { \
    933   if (X != NULL) gt_pch_nx_imp_entry (X);\
    934   } while (0)
    935 extern void gt_pch_nx_imp_entry (void *);
    936 #define gt_pch_n_16hashed_attribute(X) do { \
    937   if (X != NULL) gt_pch_nx_hashed_attribute (X);\
    938   } while (0)
    939 extern void gt_pch_nx_hashed_attribute (void *);
    940 #define gt_pch_n_12hashed_entry(X) do { \
    941   if (X != NULL) gt_pch_nx_hashed_entry (X);\
    942   } while (0)
    943 extern void gt_pch_nx_hashed_entry (void *);
    944 #define gt_pch_n_14type_assertion(X) do { \
    945   if (X != NULL) gt_pch_nx_type_assertion (X);\
    946   } while (0)
    947 extern void gt_pch_nx_type_assertion (void *);
    948 #define gt_pch_n_18treetreehash_entry(X) do { \
    949   if (X != NULL) gt_pch_nx_treetreehash_entry (X);\
    950   } while (0)
    951 extern void gt_pch_nx_treetreehash_entry (void *);
    952 #define gt_pch_n_5CPool(X) do { \
    953   if (X != NULL) gt_pch_nx_CPool (X);\
    954   } while (0)
    955 extern void gt_pch_nx_CPool (void *);
    956 #define gt_pch_n_3JCF(X) do { \
    957   if (X != NULL) gt_pch_nx_JCF (X);\
    958   } while (0)
    959 extern void gt_pch_nx_JCF (void *);
    960 #define gt_pch_n_17module_htab_entry(X) do { \
    961   if (X != NULL) gt_pch_nx_module_htab_entry (X);\
    962   } while (0)
    963 extern void gt_pch_nx_module_htab_entry (void *);
    964 #define gt_pch_n_13binding_level(X) do { \
    965   if (X != NULL) gt_pch_nx_binding_level (X);\
    966   } while (0)
    967 extern void gt_pch_nx_binding_level (void *);
    968 #define gt_pch_n_20VEC_saved_builtin_gc(X) do { \
    969   if (X != NULL) gt_pch_nx_VEC_saved_builtin_gc (X);\
    970   } while (0)
    971 extern void gt_pch_nx_VEC_saved_builtin_gc (void *);
    972 #define gt_pch_n_9opt_stack(X) do { \
    973   if (X != NULL) gt_pch_nx_opt_stack (X);\
    974   } while (0)
    975 extern void gt_pch_nx_opt_stack (void *);
    976 #define gt_pch_n_16def_pragma_macro(X) do { \
    977   if (X != NULL) gt_pch_nx_def_pragma_macro (X);\
    978   } while (0)
    979 extern void gt_pch_nx_def_pragma_macro (void *);
    980 #define gt_pch_n_22def_pragma_macro_value(X) do { \
    981   if (X != NULL) gt_pch_nx_def_pragma_macro_value (X);\
    982   } while (0)
    983 extern void gt_pch_nx_def_pragma_macro_value (void *);
    984 #define gt_pch_n_11align_stack(X) do { \
    985   if (X != NULL) gt_pch_nx_align_stack (X);\
    986   } while (0)
    987 extern void gt_pch_nx_align_stack (void *);
    988 #define gt_pch_n_19VEC_const_char_p_gc(X) do { \
    989   if (X != NULL) gt_pch_nx_VEC_const_char_p_gc (X);\
    990   } while (0)
    991 extern void gt_pch_nx_VEC_const_char_p_gc (void *);
    992 #define gt_pch_n_21pending_abstract_type(X) do { \
    993   if (X != NULL) gt_pch_nx_pending_abstract_type (X);\
    994   } while (0)
    995 extern void gt_pch_nx_pending_abstract_type (void *);
    996 #define gt_pch_n_9cp_parser(X) do { \
    997   if (X != NULL) gt_pch_nx_cp_parser (X);\
    998   } while (0)
    999 extern void gt_pch_nx_cp_parser (void *);
   1000 #define gt_pch_n_17cp_parser_context(X) do { \
   1001   if (X != NULL) gt_pch_nx_cp_parser_context (X);\
   1002   } while (0)
   1003 extern void gt_pch_nx_cp_parser_context (void *);
   1004 #define gt_pch_n_8cp_lexer(X) do { \
   1005   if (X != NULL) gt_pch_nx_cp_lexer (X);\
   1006   } while (0)
   1007 extern void gt_pch_nx_cp_lexer (void *);
   1008 #define gt_pch_n_10tree_check(X) do { \
   1009   if (X != NULL) gt_pch_nx_tree_check (X);\
   1010   } while (0)
   1011 extern void gt_pch_nx_tree_check (void *);
   1012 #define gt_pch_n_22VEC_deferred_access_gc(X) do { \
   1013   if (X != NULL) gt_pch_nx_VEC_deferred_access_gc (X);\
   1014   } while (0)
   1015 extern void gt_pch_nx_VEC_deferred_access_gc (void *);
   1016 #define gt_pch_n_17pending_attribute(X) do { \
   1017   if (X != NULL) gt_pch_nx_pending_attribute (X);\
   1018   } while (0)
   1019 extern void gt_pch_nx_pending_attribute (void *);
   1020 #define gt_pch_n_16pending_template(X) do { \
   1021   if (X != NULL) gt_pch_nx_pending_template (X);\
   1022   } while (0)
   1023 extern void gt_pch_nx_pending_template (void *);
   1024 #define gt_pch_n_21named_label_use_entry(X) do { \
   1025   if (X != NULL) gt_pch_nx_named_label_use_entry (X);\
   1026   } while (0)
   1027 extern void gt_pch_nx_named_label_use_entry (void *);
   1028 #define gt_pch_n_28VEC_deferred_access_check_gc(X) do { \
   1029   if (X != NULL) gt_pch_nx_VEC_deferred_access_check_gc (X);\
   1030   } while (0)
   1031 extern void gt_pch_nx_VEC_deferred_access_check_gc (void *);
   1032 #define gt_pch_n_11tinst_level(X) do { \
   1033   if (X != NULL) gt_pch_nx_tinst_level (X);\
   1034   } while (0)
   1035 extern void gt_pch_nx_tinst_level (void *);
   1036 #define gt_pch_n_18sorted_fields_type(X) do { \
   1037   if (X != NULL) gt_pch_nx_sorted_fields_type (X);\
   1038   } while (0)
   1039 extern void gt_pch_nx_sorted_fields_type (void *);
   1040 #define gt_pch_n_18VEC_tree_pair_s_gc(X) do { \
   1041   if (X != NULL) gt_pch_nx_VEC_tree_pair_s_gc (X);\
   1042   } while (0)
   1043 extern void gt_pch_nx_VEC_tree_pair_s_gc (void *);
   1044 #define gt_pch_n_17named_label_entry(X) do { \
   1045   if (X != NULL) gt_pch_nx_named_label_entry (X);\
   1046   } while (0)
   1047 extern void gt_pch_nx_named_label_entry (void *);
   1048 #define gt_pch_n_14cp_token_cache(X) do { \
   1049   if (X != NULL) gt_pch_nx_cp_token_cache (X);\
   1050   } while (0)
   1051 extern void gt_pch_nx_cp_token_cache (void *);
   1052 #define gt_pch_n_11saved_scope(X) do { \
   1053   if (X != NULL) gt_pch_nx_saved_scope (X);\
   1054   } while (0)
   1055 extern void gt_pch_nx_saved_scope (void *);
   1056 #define gt_pch_n_16cxx_int_tree_map(X) do { \
   1057   if (X != NULL) gt_pch_nx_cxx_int_tree_map (X);\
   1058   } while (0)
   1059 extern void gt_pch_nx_cxx_int_tree_map (void *);
   1060 #define gt_pch_n_23VEC_cp_class_binding_gc(X) do { \
   1061   if (X != NULL) gt_pch_nx_VEC_cp_class_binding_gc (X);\
   1062   } while (0)
   1063 extern void gt_pch_nx_VEC_cp_class_binding_gc (void *);
   1064 #define gt_pch_n_24VEC_cxx_saved_binding_gc(X) do { \
   1065   if (X != NULL) gt_pch_nx_VEC_cxx_saved_binding_gc (X);\
   1066   } while (0)
   1067 extern void gt_pch_nx_VEC_cxx_saved_binding_gc (void *);
   1068 #define gt_pch_n_16cp_binding_level(X) do { \
   1069   if (X != NULL) gt_pch_nx_cp_binding_level (X);\
   1070   } while (0)
   1071 extern void gt_pch_nx_cp_binding_level (void *);
   1072 #define gt_pch_n_11cxx_binding(X) do { \
   1073   if (X != NULL) gt_pch_nx_cxx_binding (X);\
   1074   } while (0)
   1075 extern void gt_pch_nx_cxx_binding (void *);
   1076 #define gt_pch_n_15binding_entry_s(X) do { \
   1077   if (X != NULL) gt_pch_nx_binding_entry_s (X);\
   1078   } while (0)
   1079 extern void gt_pch_nx_binding_entry_s (void *);
   1080 #define gt_pch_n_15binding_table_s(X) do { \
   1081   if (X != NULL) gt_pch_nx_binding_table_s (X);\
   1082   } while (0)
   1083 extern void gt_pch_nx_binding_table_s (void *);
   1084 #define gt_pch_n_14VEC_tinfo_s_gc(X) do { \
   1085   if (X != NULL) gt_pch_nx_VEC_tinfo_s_gc (X);\
   1086   } while (0)
   1087 extern void gt_pch_nx_VEC_tinfo_s_gc (void *);
   1088 #define gt_pch_n_18gnat_binding_level(X) do { \
   1089   if (X != NULL) gt_pch_nx_gnat_binding_level (X);\
   1090   } while (0)
   1091 extern void gt_pch_nx_gnat_binding_level (void *);
   1092 #define gt_pch_n_9elab_info(X) do { \
   1093   if (X != NULL) gt_pch_nx_elab_info (X);\
   1094   } while (0)
   1095 extern void gt_pch_nx_elab_info (void *);
   1096 #define gt_pch_n_10stmt_group(X) do { \
   1097   if (X != NULL) gt_pch_nx_stmt_group (X);\
   1098   } while (0)
   1099 extern void gt_pch_nx_stmt_group (void *);
   1100 #define gt_pch_n_16VEC_parm_attr_gc(X) do { \
   1101   if (X != NULL) gt_pch_nx_VEC_parm_attr_gc (X);\
   1102   } while (0)
   1103 extern void gt_pch_nx_VEC_parm_attr_gc (void *);
   1104 #define gt_pch_n_9parm_attr(X) do { \
   1105   if (X != NULL) gt_pch_nx_parm_attr (X);\
   1106   } while (0)
   1107 extern void gt_pch_nx_parm_attr (void *);
   1108 #define gt_pch_n_20ssa_operand_memory_d(X) do { \
   1109   if (X != NULL) gt_pch_nx_ssa_operand_memory_d (X);\
   1110   } while (0)
   1111 extern void gt_pch_nx_ssa_operand_memory_d (void *);
   1112 #define gt_pch_n_13scev_info_str(X) do { \
   1113   if (X != NULL) gt_pch_nx_scev_info_str (X);\
   1114   } while (0)
   1115 extern void gt_pch_nx_scev_info_str (void *);
   1116 #define gt_pch_n_13VEC_gimple_gc(X) do { \
   1117   if (X != NULL) gt_pch_nx_VEC_gimple_gc (X);\
   1118   } while (0)
   1119 extern void gt_pch_nx_VEC_gimple_gc (void *);
   1120 #define gt_pch_n_17VEC_alias_pair_gc(X) do { \
   1121   if (X != NULL) gt_pch_nx_VEC_alias_pair_gc (X);\
   1122   } while (0)
   1123 extern void gt_pch_nx_VEC_alias_pair_gc (void *);
   1124 #define gt_pch_n_24constant_descriptor_tree(X) do { \
   1125   if (X != NULL) gt_pch_nx_constant_descriptor_tree (X);\
   1126   } while (0)
   1127 extern void gt_pch_nx_constant_descriptor_tree (void *);
   1128 #define gt_pch_n_9type_hash(X) do { \
   1129   if (X != NULL) gt_pch_nx_type_hash (X);\
   1130   } while (0)
   1131 extern void gt_pch_nx_type_hash (void *);
   1132 #define gt_pch_n_16string_pool_data(X) do { \
   1133   if (X != NULL) gt_pch_nx_string_pool_data (X);\
   1134   } while (0)
   1135 extern void gt_pch_nx_string_pool_data (void *);
   1136 #define gt_pch_n_13libfunc_entry(X) do { \
   1137   if (X != NULL) gt_pch_nx_libfunc_entry (X);\
   1138   } while (0)
   1139 extern void gt_pch_nx_libfunc_entry (void *);
   1140 #define gt_pch_n_23temp_slot_address_entry(X) do { \
   1141   if (X != NULL) gt_pch_nx_temp_slot_address_entry (X);\
   1142   } while (0)
   1143 extern void gt_pch_nx_temp_slot_address_entry (void *);
   1144 #define gt_pch_n_15throw_stmt_node(X) do { \
   1145   if (X != NULL) gt_pch_nx_throw_stmt_node (X);\
   1146   } while (0)
   1147 extern void gt_pch_nx_throw_stmt_node (void *);
   1148 #define gt_pch_n_16VEC_eh_region_gc(X) do { \
   1149   if (X != NULL) gt_pch_nx_VEC_eh_region_gc (X);\
   1150   } while (0)
   1151 extern void gt_pch_nx_VEC_eh_region_gc (void *);
   1152 #define gt_pch_n_9eh_region(X) do { \
   1153   if (X != NULL) gt_pch_nx_eh_region (X);\
   1154   } while (0)
   1155 extern void gt_pch_nx_eh_region (void *);
   1156 #define gt_pch_n_18saved_module_scope(X) do { \
   1157   if (X != NULL) gt_pch_nx_saved_module_scope (X);\
   1158   } while (0)
   1159 extern void gt_pch_nx_saved_module_scope (void *);
   1160 #define gt_pch_n_10vcall_insn(X) do { \
   1161   if (X != NULL) gt_pch_nx_vcall_insn (X);\
   1162   } while (0)
   1163 extern void gt_pch_nx_vcall_insn (void *);
   1164 #define gt_pch_n_18VEC_vcall_entry_gc(X) do { \
   1165   if (X != NULL) gt_pch_nx_VEC_vcall_entry_gc (X);\
   1166   } while (0)
   1167 extern void gt_pch_nx_VEC_vcall_entry_gc (void *);
   1168 #define gt_pch_n_18VEC_dcall_entry_gc(X) do { \
   1169   if (X != NULL) gt_pch_nx_VEC_dcall_entry_gc (X);\
   1170   } while (0)
   1171 extern void gt_pch_nx_VEC_dcall_entry_gc (void *);
   1172 #define gt_pch_n_16var_loc_list_def(X) do { \
   1173   if (X != NULL) gt_pch_nx_var_loc_list_def (X);\
   1174   } while (0)
   1175 extern void gt_pch_nx_var_loc_list_def (void *);
   1176 #define gt_pch_n_12var_loc_node(X) do { \
   1177   if (X != NULL) gt_pch_nx_var_loc_node (X);\
   1178   } while (0)
   1179 extern void gt_pch_nx_var_loc_node (void *);
   1180 #define gt_pch_n_16limbo_die_struct(X) do { \
   1181   if (X != NULL) gt_pch_nx_limbo_die_struct (X);\
   1182   } while (0)
   1183 extern void gt_pch_nx_limbo_die_struct (void *);
   1184 #define gt_pch_n_20VEC_pubname_entry_gc(X) do { \
   1185   if (X != NULL) gt_pch_nx_VEC_pubname_entry_gc (X);\
   1186   } while (0)
   1187 extern void gt_pch_nx_VEC_pubname_entry_gc (void *);
   1188 #define gt_pch_n_19VEC_dw_attr_node_gc(X) do { \
   1189   if (X != NULL) gt_pch_nx_VEC_dw_attr_node_gc (X);\
   1190   } while (0)
   1191 extern void gt_pch_nx_VEC_dw_attr_node_gc (void *);
   1192 #define gt_pch_n_18comdat_type_struct(X) do { \
   1193   if (X != NULL) gt_pch_nx_comdat_type_struct (X);\
   1194   } while (0)
   1195 extern void gt_pch_nx_comdat_type_struct (void *);
   1196 #define gt_pch_n_25dw_ranges_by_label_struct(X) do { \
   1197   if (X != NULL) gt_pch_nx_dw_ranges_by_label_struct (X);\
   1198   } while (0)
   1199 extern void gt_pch_nx_dw_ranges_by_label_struct (void *);
   1200 #define gt_pch_n_16dw_ranges_struct(X) do { \
   1201   if (X != NULL) gt_pch_nx_dw_ranges_struct (X);\
   1202   } while (0)
   1203 extern void gt_pch_nx_dw_ranges_struct (void *);
   1204 #define gt_pch_n_28dw_separate_line_info_struct(X) do { \
   1205   if (X != NULL) gt_pch_nx_dw_separate_line_info_struct (X);\
   1206   } while (0)
   1207 extern void gt_pch_nx_dw_separate_line_info_struct (void *);
   1208 #define gt_pch_n_19dw_line_info_struct(X) do { \
   1209   if (X != NULL) gt_pch_nx_dw_line_info_struct (X);\
   1210   } while (0)
   1211 extern void gt_pch_nx_dw_line_info_struct (void *);
   1212 #define gt_pch_n_25VEC_deferred_locations_gc(X) do { \
   1213   if (X != NULL) gt_pch_nx_VEC_deferred_locations_gc (X);\
   1214   } while (0)
   1215 extern void gt_pch_nx_VEC_deferred_locations_gc (void *);
   1216 #define gt_pch_n_18dw_loc_list_struct(X) do { \
   1217   if (X != NULL) gt_pch_nx_dw_loc_list_struct (X);\
   1218   } while (0)
   1219 extern void gt_pch_nx_dw_loc_list_struct (void *);
   1220 #define gt_pch_n_15dwarf_file_data(X) do { \
   1221   if (X != NULL) gt_pch_nx_dwarf_file_data (X);\
   1222   } while (0)
   1223 extern void gt_pch_nx_dwarf_file_data (void *);
   1224 #define gt_pch_n_15queued_reg_save(X) do { \
   1225   if (X != NULL) gt_pch_nx_queued_reg_save (X);\
   1226   } while (0)
   1227 extern void gt_pch_nx_queued_reg_save (void *);
   1228 #define gt_pch_n_20indirect_string_node(X) do { \
   1229   if (X != NULL) gt_pch_nx_indirect_string_node (X);\
   1230   } while (0)
   1231 extern void gt_pch_nx_indirect_string_node (void *);
   1232 #define gt_pch_n_19dw_loc_descr_struct(X) do { \
   1233   if (X != NULL) gt_pch_nx_dw_loc_descr_struct (X);\
   1234   } while (0)
   1235 extern void gt_pch_nx_dw_loc_descr_struct (void *);
   1236 #define gt_pch_n_13dw_fde_struct(X) do { \
   1237   if (X != NULL) gt_pch_nx_dw_fde_struct (X);\
   1238   } while (0)
   1239 extern void gt_pch_nx_dw_fde_struct (void *);
   1240 #define gt_pch_n_13dw_cfi_struct(X) do { \
   1241   if (X != NULL) gt_pch_nx_dw_cfi_struct (X);\
   1242   } while (0)
   1243 extern void gt_pch_nx_dw_cfi_struct (void *);
   1244 #define gt_pch_n_8typeinfo(X) do { \
   1245   if (X != NULL) gt_pch_nx_typeinfo (X);\
   1246   } while (0)
   1247 extern void gt_pch_nx_typeinfo (void *);
   1248 #define gt_pch_n_22VEC_alias_set_entry_gc(X) do { \
   1249   if (X != NULL) gt_pch_nx_VEC_alias_set_entry_gc (X);\
   1250   } while (0)
   1251 extern void gt_pch_nx_VEC_alias_set_entry_gc (void *);
   1252 #define gt_pch_n_15alias_set_entry(X) do { \
   1253   if (X != NULL) gt_pch_nx_alias_set_entry (X);\
   1254   } while (0)
   1255 extern void gt_pch_nx_alias_set_entry (void *);
   1256 #define gt_pch_n_10cgraph_sym(X) do { \
   1257   if (X != NULL) gt_pch_nx_cgraph_sym (X);\
   1258   } while (0)
   1259 extern void gt_pch_nx_cgraph_sym (void *);
   1260 #define gt_pch_n_15cgraph_mod_info(X) do { \
   1261   if (X != NULL) gt_pch_nx_cgraph_mod_info (X);\
   1262   } while (0)
   1263 extern void gt_pch_nx_cgraph_mod_info (void *);
   1264 #define gt_pch_n_15cgraph_asm_node(X) do { \
   1265   if (X != NULL) gt_pch_nx_cgraph_asm_node (X);\
   1266   } while (0)
   1267 extern void gt_pch_nx_cgraph_asm_node (void *);
   1268 #define gt_pch_n_12varpool_node(X) do { \
   1269   if (X != NULL) gt_pch_nx_varpool_node (X);\
   1270   } while (0)
   1271 extern void gt_pch_nx_varpool_node (void *);
   1272 #define gt_pch_n_11cgraph_edge(X) do { \
   1273   if (X != NULL) gt_pch_nx_cgraph_edge (X);\
   1274   } while (0)
   1275 extern void gt_pch_nx_cgraph_edge (void *);
   1276 #define gt_pch_n_18VEC_basic_block_gc(X) do { \
   1277   if (X != NULL) gt_pch_nx_VEC_basic_block_gc (X);\
   1278   } while (0)
   1279 extern void gt_pch_nx_VEC_basic_block_gc (void *);
   1280 #define gt_pch_n_14gimple_bb_info(X) do { \
   1281   if (X != NULL) gt_pch_nx_gimple_bb_info (X);\
   1282   } while (0)
   1283 extern void gt_pch_nx_gimple_bb_info (void *);
   1284 #define gt_pch_n_11rtl_bb_info(X) do { \
   1285   if (X != NULL) gt_pch_nx_rtl_bb_info (X);\
   1286   } while (0)
   1287 extern void gt_pch_nx_rtl_bb_info (void *);
   1288 #define gt_pch_n_11VEC_edge_gc(X) do { \
   1289   if (X != NULL) gt_pch_nx_VEC_edge_gc (X);\
   1290   } while (0)
   1291 extern void gt_pch_nx_VEC_edge_gc (void *);
   1292 #define gt_pch_n_17cselib_val_struct(X) do { \
   1293   if (X != NULL) gt_pch_nx_cselib_val_struct (X);\
   1294   } while (0)
   1295 extern void gt_pch_nx_cselib_val_struct (void *);
   1296 #define gt_pch_n_12elt_loc_list(X) do { \
   1297   if (X != NULL) gt_pch_nx_elt_loc_list (X);\
   1298   } while (0)
   1299 extern void gt_pch_nx_elt_loc_list (void *);
   1300 #define gt_pch_n_13VEC_loop_p_gc(X) do { \
   1301   if (X != NULL) gt_pch_nx_VEC_loop_p_gc (X);\
   1302   } while (0)
   1303 extern void gt_pch_nx_VEC_loop_p_gc (void *);
   1304 #define gt_pch_n_4loop(X) do { \
   1305   if (X != NULL) gt_pch_nx_loop (X);\
   1306   } while (0)
   1307 extern void gt_pch_nx_loop (void *);
   1308 #define gt_pch_n_9loop_exit(X) do { \
   1309   if (X != NULL) gt_pch_nx_loop_exit (X);\
   1310   } while (0)
   1311 extern void gt_pch_nx_loop_exit (void *);
   1312 #define gt_pch_n_13nb_iter_bound(X) do { \
   1313   if (X != NULL) gt_pch_nx_nb_iter_bound (X);\
   1314   } while (0)
   1315 extern void gt_pch_nx_nb_iter_bound (void *);
   1316 #define gt_pch_n_17language_function(X) do { \
   1317   if (X != NULL) gt_pch_nx_language_function (X);\
   1318   } while (0)
   1319 extern void gt_pch_nx_language_function (void *);
   1320 #define gt_pch_n_5loops(X) do { \
   1321   if (X != NULL) gt_pch_nx_loops (X);\
   1322   } while (0)
   1323 extern void gt_pch_nx_loops (void *);
   1324 #define gt_pch_n_18control_flow_graph(X) do { \
   1325   if (X != NULL) gt_pch_nx_control_flow_graph (X);\
   1326   } while (0)
   1327 extern void gt_pch_nx_control_flow_graph (void *);
   1328 #define gt_pch_n_9eh_status(X) do { \
   1329   if (X != NULL) gt_pch_nx_eh_status (X);\
   1330   } while (0)
   1331 extern void gt_pch_nx_eh_status (void *);
   1332 #define gt_pch_n_20initial_value_struct(X) do { \
   1333   if (X != NULL) gt_pch_nx_initial_value_struct (X);\
   1334   } while (0)
   1335 extern void gt_pch_nx_initial_value_struct (void *);
   1336 #define gt_pch_n_17rtx_constant_pool(X) do { \
   1337   if (X != NULL) gt_pch_nx_rtx_constant_pool (X);\
   1338   } while (0)
   1339 extern void gt_pch_nx_rtx_constant_pool (void *);
   1340 #define gt_pch_n_18VEC_temp_slot_p_gc(X) do { \
   1341   if (X != NULL) gt_pch_nx_VEC_temp_slot_p_gc (X);\
   1342   } while (0)
   1343 extern void gt_pch_nx_VEC_temp_slot_p_gc (void *);
   1344 #define gt_pch_n_9temp_slot(X) do { \
   1345   if (X != NULL) gt_pch_nx_temp_slot (X);\
   1346   } while (0)
   1347 extern void gt_pch_nx_temp_slot (void *);
   1348 #define gt_pch_n_9gimple_df(X) do { \
   1349   if (X != NULL) gt_pch_nx_gimple_df (X);\
   1350   } while (0)
   1351 extern void gt_pch_nx_gimple_df (void *);
   1352 #define gt_pch_n_13ehl_map_entry(X) do { \
   1353   if (X != NULL) gt_pch_nx_ehl_map_entry (X);\
   1354   } while (0)
   1355 extern void gt_pch_nx_ehl_map_entry (void *);
   1356 #define gt_pch_n_23VEC_call_site_record_gc(X) do { \
   1357   if (X != NULL) gt_pch_nx_VEC_call_site_record_gc (X);\
   1358   } while (0)
   1359 extern void gt_pch_nx_VEC_call_site_record_gc (void *);
   1360 #define gt_pch_n_16call_site_record(X) do { \
   1361   if (X != NULL) gt_pch_nx_call_site_record (X);\
   1362   } while (0)
   1363 extern void gt_pch_nx_call_site_record (void *);
   1364 #define gt_pch_n_14sequence_stack(X) do { \
   1365   if (X != NULL) gt_pch_nx_sequence_stack (X);\
   1366   } while (0)
   1367 extern void gt_pch_nx_sequence_stack (void *);
   1368 #define gt_pch_n_8edge_def(X) do { \
   1369   if (X != NULL) gt_pch_nx_edge_def (X);\
   1370   } while (0)
   1371 extern void gt_pch_nx_edge_def (void *);
   1372 #define gt_pch_n_8elt_list(X) do { \
   1373   if (X != NULL) gt_pch_nx_elt_list (X);\
   1374   } while (0)
   1375 extern void gt_pch_nx_elt_list (void *);
   1376 #define gt_pch_n_17tree_priority_map(X) do { \
   1377   if (X != NULL) gt_pch_nx_tree_priority_map (X);\
   1378   } while (0)
   1379 extern void gt_pch_nx_tree_priority_map (void *);
   1380 #define gt_pch_n_12tree_int_map(X) do { \
   1381   if (X != NULL) gt_pch_nx_tree_int_map (X);\
   1382   } while (0)
   1383 extern void gt_pch_nx_tree_int_map (void *);
   1384 #define gt_pch_n_8tree_map(X) do { \
   1385   if (X != NULL) gt_pch_nx_tree_map (X);\
   1386   } while (0)
   1387 extern void gt_pch_nx_tree_map (void *);
   1388 #define gt_pch_n_14lang_tree_node(X) do { \
   1389   if (X != NULL) gt_pch_nx_lang_tree_node (X);\
   1390   } while (0)
   1391 extern void gt_pch_nx_lang_tree_node (void *);
   1392 #define gt_pch_n_24tree_statement_list_node(X) do { \
   1393   if (X != NULL) gt_pch_nx_tree_statement_list_node (X);\
   1394   } while (0)
   1395 extern void gt_pch_nx_tree_statement_list_node (void *);
   1396 #define gt_pch_n_9lang_decl(X) do { \
   1397   if (X != NULL) gt_pch_nx_lang_decl (X);\
   1398   } while (0)
   1399 extern void gt_pch_nx_lang_decl (void *);
   1400 #define gt_pch_n_9lang_type(X) do { \
   1401   if (X != NULL) gt_pch_nx_lang_type (X);\
   1402   } while (0)
   1403 extern void gt_pch_nx_lang_type (void *);
   1404 #define gt_pch_n_10die_struct(X) do { \
   1405   if (X != NULL) gt_pch_nx_die_struct (X);\
   1406   } while (0)
   1407 extern void gt_pch_nx_die_struct (void *);
   1408 #define gt_pch_n_15varray_head_tag(X) do { \
   1409   if (X != NULL) gt_pch_nx_varray_head_tag (X);\
   1410   } while (0)
   1411 extern void gt_pch_nx_varray_head_tag (void *);
   1412 #define gt_pch_n_12ptr_info_def(X) do { \
   1413   if (X != NULL) gt_pch_nx_ptr_info_def (X);\
   1414   } while (0)
   1415 extern void gt_pch_nx_ptr_info_def (void *);
   1416 #define gt_pch_n_22VEC_constructor_elt_gc(X) do { \
   1417   if (X != NULL) gt_pch_nx_VEC_constructor_elt_gc (X);\
   1418   } while (0)
   1419 extern void gt_pch_nx_VEC_constructor_elt_gc (void *);
   1420 #define gt_pch_n_10tree_ann_d(X) do { \
   1421   if (X != NULL) gt_pch_nx_tree_ann_d (X);\
   1422   } while (0)
   1423 extern void gt_pch_nx_tree_ann_d (void *);
   1424 #define gt_pch_n_11VEC_tree_gc(X) do { \
   1425   if (X != NULL) gt_pch_nx_VEC_tree_gc (X);\
   1426   } while (0)
   1427 extern void gt_pch_nx_VEC_tree_gc (void *);
   1428 #define gt_pch_n_8function(X) do { \
   1429   if (X != NULL) gt_pch_nx_function (X);\
   1430   } while (0)
   1431 extern void gt_pch_nx_function (void *);
   1432 #define gt_pch_n_23constant_descriptor_rtx(X) do { \
   1433   if (X != NULL) gt_pch_nx_constant_descriptor_rtx (X);\
   1434   } while (0)
   1435 extern void gt_pch_nx_constant_descriptor_rtx (void *);
   1436 #define gt_pch_n_15basic_block_def(X) do { \
   1437   if (X != NULL) gt_pch_nx_basic_block_def (X);\
   1438   } while (0)
   1439 extern void gt_pch_nx_basic_block_def (void *);
   1440 #define gt_pch_n_11fixed_value(X) do { \
   1441   if (X != NULL) gt_pch_nx_fixed_value (X);\
   1442   } while (0)
   1443 extern void gt_pch_nx_fixed_value (void *);
   1444 #define gt_pch_n_10real_value(X) do { \
   1445   if (X != NULL) gt_pch_nx_real_value (X);\
   1446   } while (0)
   1447 extern void gt_pch_nx_real_value (void *);
   1448 #define gt_pch_n_10VEC_rtx_gc(X) do { \
   1449   if (X != NULL) gt_pch_nx_VEC_rtx_gc (X);\
   1450   } while (0)
   1451 extern void gt_pch_nx_VEC_rtx_gc (void *);
   1452 #define gt_pch_n_12object_block(X) do { \
   1453   if (X != NULL) gt_pch_nx_object_block (X);\
   1454   } while (0)
   1455 extern void gt_pch_nx_object_block (void *);
   1456 #define gt_pch_n_9reg_attrs(X) do { \
   1457   if (X != NULL) gt_pch_nx_reg_attrs (X);\
   1458   } while (0)
   1459 extern void gt_pch_nx_reg_attrs (void *);
   1460 #define gt_pch_n_9mem_attrs(X) do { \
   1461   if (X != NULL) gt_pch_nx_mem_attrs (X);\
   1462   } while (0)
   1463 extern void gt_pch_nx_mem_attrs (void *);
   1464 #define gt_pch_n_11cgraph_node(X) do { \
   1465   if (X != NULL) gt_pch_nx_cgraph_node (X);\
   1466   } while (0)
   1467 extern void gt_pch_nx_cgraph_node (void *);
   1468 #define gt_pch_n_14bitmap_obstack(X) do { \
   1469   if (X != NULL) gt_pch_nx_bitmap_obstack (X);\
   1470   } while (0)
   1471 extern void gt_pch_nx_bitmap_obstack (void *);
   1472 #define gt_pch_n_18bitmap_element_def(X) do { \
   1473   if (X != NULL) gt_pch_nx_bitmap_element_def (X);\
   1474   } while (0)
   1475 extern void gt_pch_nx_bitmap_element_def (void *);
   1476 #define gt_pch_n_16machine_function(X) do { \
   1477   if (X != NULL) gt_pch_nx_machine_function (X);\
   1478   } while (0)
   1479 extern void gt_pch_nx_machine_function (void *);
   1480 #define gt_pch_n_17gimple_seq_node_d(X) do { \
   1481   if (X != NULL) gt_pch_nx_gimple_seq_node_d (X);\
   1482   } while (0)
   1483 extern void gt_pch_nx_gimple_seq_node_d (void *);
   1484 #define gt_pch_n_12gimple_seq_d(X) do { \
   1485   if (X != NULL) gt_pch_nx_gimple_seq_d (X);\
   1486   } while (0)
   1487 extern void gt_pch_nx_gimple_seq_d (void *);
   1488 #define gt_pch_n_7section(X) do { \
   1489   if (X != NULL) gt_pch_nx_section (X);\
   1490   } while (0)
   1491 extern void gt_pch_nx_section (void *);
   1492 #define gt_pch_n_18gimple_statement_d(X) do { \
   1493   if (X != NULL) gt_pch_nx_gimple_statement_d (X);\
   1494   } while (0)
   1495 extern void gt_pch_nx_gimple_statement_d (void *);
   1496 #define gt_pch_n_9rtvec_def(X) do { \
   1497   if (X != NULL) gt_pch_nx_rtvec_def (X);\
   1498   } while (0)
   1499 extern void gt_pch_nx_rtvec_def (void *);
   1500 #define gt_pch_n_7rtx_def(X) do { \
   1501   if (X != NULL) gt_pch_nx_rtx_def (X);\
   1502   } while (0)
   1503 extern void gt_pch_nx_rtx_def (void *);
   1504 #define gt_pch_n_15bitmap_head_def(X) do { \
   1505   if (X != NULL) gt_pch_nx_bitmap_head_def (X);\
   1506   } while (0)
   1507 extern void gt_pch_nx_bitmap_head_def (void *);
   1508 #define gt_pch_n_9tree_node(X) do { \
   1509   if (X != NULL) gt_pch_nx_tree_node (X);\
   1510   } while (0)
   1511 #define gt_pch_nx_tree_node gt_pch_nx_lang_tree_node
   1512 #define gt_pch_n_6answer(X) do { \
   1513   if (X != NULL) gt_pch_nx_answer (X);\
   1514   } while (0)
   1515 extern void gt_pch_nx_answer (void *);
   1516 #define gt_pch_n_9cpp_macro(X) do { \
   1517   if (X != NULL) gt_pch_nx_cpp_macro (X);\
   1518   } while (0)
   1519 extern void gt_pch_nx_cpp_macro (void *);
   1520 #define gt_pch_n_9cpp_token(X) do { \
   1521   if (X != NULL) gt_pch_nx_cpp_token (X);\
   1522   } while (0)
   1523 extern void gt_pch_nx_cpp_token (void *);
   1524 #define gt_pch_n_9line_maps(X) do { \
   1525   if (X != NULL) gt_pch_nx_line_maps (X);\
   1526   } while (0)
   1527 extern void gt_pch_nx_line_maps (void *);
   1528 extern void gt_pch_n_II17splay_tree_node_s (void *);
   1529 extern void gt_pch_n_SP9tree_node17splay_tree_node_s (void *);
   1530 extern void gt_pch_n_P9tree_nodeP9tree_node17splay_tree_node_s (void *);
   1531 extern void gt_pch_n_IP9tree_node17splay_tree_node_s (void *);
   1532 extern void gt_pch_n_P15interface_tuple4htab (void *);
   1533 extern void gt_pch_n_P16volatilized_type4htab (void *);
   1534 extern void gt_pch_n_P17string_descriptor4htab (void *);
   1535 extern void gt_pch_n_P14type_assertion4htab (void *);
   1536 extern void gt_pch_n_P18treetreehash_entry4htab (void *);
   1537 extern void gt_pch_n_P17module_htab_entry4htab (void *);
   1538 extern void gt_pch_n_P16def_pragma_macro4htab (void *);
   1539 extern void gt_pch_n_P21pending_abstract_type4htab (void *);
   1540 extern void gt_pch_n_P16cxx_int_tree_map4htab (void *);
   1541 extern void gt_pch_n_P17named_label_entry4htab (void *);
   1542 extern void gt_pch_n_P12tree_int_map4htab (void *);
   1543 extern void gt_pch_n_IP9tree_node12splay_tree_s (void *);
   1544 extern void gt_pch_n_P9tree_nodeP9tree_node12splay_tree_s (void *);
   1545 extern void gt_pch_n_P13scev_info_str4htab (void *);
   1546 extern void gt_pch_n_P23constant_descriptor_rtx4htab (void *);
   1547 extern void gt_pch_n_P24constant_descriptor_tree4htab (void *);
   1548 extern void gt_pch_n_P12object_block4htab (void *);
   1549 extern void gt_pch_n_P7section4htab (void *);
   1550 extern void gt_pch_n_P17tree_priority_map4htab (void *);
   1551 extern void gt_pch_n_P8tree_map4htab (void *);
   1552 extern void gt_pch_n_P9type_hash4htab (void *);
   1553 extern void gt_pch_n_P13libfunc_entry4htab (void *);
   1554 extern void gt_pch_n_P23temp_slot_address_entry4htab (void *);
   1555 extern void gt_pch_n_P15throw_stmt_node4htab (void *);
   1556 extern void gt_pch_n_P9reg_attrs4htab (void *);
   1557 extern void gt_pch_n_P9mem_attrs4htab (void *);
   1558 extern void gt_pch_n_P7rtx_def4htab (void *);
   1559 extern void gt_pch_n_P12varpool_node4htab (void *);
   1560 extern void gt_pch_n_P10cgraph_sym4htab (void *);
   1561 extern void gt_pch_n_P18saved_module_scope4htab (void *);
   1562 extern void gt_pch_n_SP9tree_node12splay_tree_s (void *);
   1563 extern void gt_pch_n_P10vcall_insn4htab (void *);
   1564 extern void gt_pch_n_P16var_loc_list_def4htab (void *);
   1565 extern void gt_pch_n_P10die_struct4htab (void *);
   1566 extern void gt_pch_n_P15dwarf_file_data4htab (void *);
   1567 extern void gt_pch_n_P20indirect_string_node4htab (void *);
   1568 extern void gt_pch_n_P11cgraph_node4htab (void *);
   1569 extern void gt_pch_n_II12splay_tree_s (void *);
   1570 extern void gt_pch_n_P15cgraph_mod_info4htab (void *);
   1571 extern void gt_pch_n_P11cgraph_edge4htab (void *);
   1572 extern void gt_pch_n_P9loop_exit4htab (void *);
   1573 extern void gt_pch_n_P9tree_node4htab (void *);
   1574 extern void gt_pch_n_P13ehl_map_entry4htab (void *);
   1575 
   1576 /* Local pointer-walking routines.  */
   1577 extern void gt_pch_p_15interface_tuple
   1578     (void *, void *, gt_pointer_operator, void *);
   1579 extern void gt_pch_p_16volatilized_type
   1580     (void *, void *, gt_pointer_operator, void *);
   1581 extern void gt_pch_p_17string_descriptor
   1582     (void *, void *, gt_pointer_operator, void *);
   1583 extern void gt_pch_p_22VEC_c_saved_builtin_gc
   1584     (void *, void *, gt_pointer_operator, void *);
   1585 extern void gt_pch_p_7c_scope
   1586     (void *, void *, gt_pointer_operator, void *);
   1587 extern void gt_pch_p_9c_binding
   1588     (void *, void *, gt_pointer_operator, void *);
   1589 extern void gt_pch_p_8c_parser
   1590     (void *, void *, gt_pointer_operator, void *);
   1591 extern void gt_pch_p_9imp_entry
   1592     (void *, void *, gt_pointer_operator, void *);
   1593 extern void gt_pch_p_16hashed_attribute
   1594     (void *, void *, gt_pointer_operator, void *);
   1595 extern void gt_pch_p_12hashed_entry
   1596     (void *, void *, gt_pointer_operator, void *);
   1597 extern void gt_pch_p_14type_assertion
   1598     (void *, void *, gt_pointer_operator, void *);
   1599 extern void gt_pch_p_18treetreehash_entry
   1600     (void *, void *, gt_pointer_operator, void *);
   1601 extern void gt_pch_p_5CPool
   1602     (void *, void *, gt_pointer_operator, void *);
   1603 extern void gt_pch_p_3JCF
   1604     (void *, void *, gt_pointer_operator, void *);
   1605 extern void gt_pch_p_17module_htab_entry
   1606     (void *, void *, gt_pointer_operator, void *);
   1607 extern void gt_pch_p_13binding_level
   1608     (void *, void *, gt_pointer_operator, void *);
   1609 extern void gt_pch_p_20VEC_saved_builtin_gc
   1610     (void *, void *, gt_pointer_operator, void *);
   1611 extern void gt_pch_p_9opt_stack
   1612     (void *, void *, gt_pointer_operator, void *);
   1613 extern void gt_pch_p_16def_pragma_macro
   1614     (void *, void *, gt_pointer_operator, void *);
   1615 extern void gt_pch_p_22def_pragma_macro_value
   1616     (void *, void *, gt_pointer_operator, void *);
   1617 extern void gt_pch_p_11align_stack
   1618     (void *, void *, gt_pointer_operator, void *);
   1619 extern void gt_pch_p_19VEC_const_char_p_gc
   1620     (void *, void *, gt_pointer_operator, void *);
   1621 extern void gt_pch_p_21pending_abstract_type
   1622     (void *, void *, gt_pointer_operator, void *);
   1623 extern void gt_pch_p_9cp_parser
   1624     (void *, void *, gt_pointer_operator, void *);
   1625 extern void gt_pch_p_17cp_parser_context
   1626     (void *, void *, gt_pointer_operator, void *);
   1627 extern void gt_pch_p_8cp_lexer
   1628     (void *, void *, gt_pointer_operator, void *);
   1629 extern void gt_pch_p_10tree_check
   1630     (void *, void *, gt_pointer_operator, void *);
   1631 extern void gt_pch_p_22VEC_deferred_access_gc
   1632     (void *, void *, gt_pointer_operator, void *);
   1633 extern void gt_pch_p_17pending_attribute
   1634     (void *, void *, gt_pointer_operator, void *);
   1635 extern void gt_pch_p_16pending_template
   1636     (void *, void *, gt_pointer_operator, void *);
   1637 extern void gt_pch_p_21named_label_use_entry
   1638     (void *, void *, gt_pointer_operator, void *);
   1639 extern void gt_pch_p_28VEC_deferred_access_check_gc
   1640     (void *, void *, gt_pointer_operator, void *);
   1641 extern void gt_pch_p_11tinst_level
   1642     (void *, void *, gt_pointer_operator, void *);
   1643 extern void gt_pch_p_18sorted_fields_type
   1644     (void *, void *, gt_pointer_operator, void *);
   1645 extern void gt_pch_p_18VEC_tree_pair_s_gc
   1646     (void *, void *, gt_pointer_operator, void *);
   1647 extern void gt_pch_p_17named_label_entry
   1648     (void *, void *, gt_pointer_operator, void *);
   1649 extern void gt_pch_p_14cp_token_cache
   1650     (void *, void *, gt_pointer_operator, void *);
   1651 extern void gt_pch_p_11saved_scope
   1652     (void *, void *, gt_pointer_operator, void *);
   1653 extern void gt_pch_p_16cxx_int_tree_map
   1654     (void *, void *, gt_pointer_operator, void *);
   1655 extern void gt_pch_p_23VEC_cp_class_binding_gc
   1656     (void *, void *, gt_pointer_operator, void *);
   1657 extern void gt_pch_p_24VEC_cxx_saved_binding_gc
   1658     (void *, void *, gt_pointer_operator, void *);
   1659 extern void gt_pch_p_16cp_binding_level
   1660     (void *, void *, gt_pointer_operator, void *);
   1661 extern void gt_pch_p_11cxx_binding
   1662     (void *, void *, gt_pointer_operator, void *);
   1663 extern void gt_pch_p_15binding_entry_s
   1664     (void *, void *, gt_pointer_operator, void *);
   1665 extern void gt_pch_p_15binding_table_s
   1666     (void *, void *, gt_pointer_operator, void *);
   1667 extern void gt_pch_p_14VEC_tinfo_s_gc
   1668     (void *, void *, gt_pointer_operator, void *);
   1669 extern void gt_pch_p_18gnat_binding_level
   1670     (void *, void *, gt_pointer_operator, void *);
   1671 extern void gt_pch_p_9elab_info
   1672     (void *, void *, gt_pointer_operator, void *);
   1673 extern void gt_pch_p_10stmt_group
   1674     (void *, void *, gt_pointer_operator, void *);
   1675 extern void gt_pch_p_16VEC_parm_attr_gc
   1676     (void *, void *, gt_pointer_operator, void *);
   1677 extern void gt_pch_p_9parm_attr
   1678     (void *, void *, gt_pointer_operator, void *);
   1679 extern void gt_pch_p_20ssa_operand_memory_d
   1680     (void *, void *, gt_pointer_operator, void *);
   1681 extern void gt_pch_p_13scev_info_str
   1682     (void *, void *, gt_pointer_operator, void *);
   1683 extern void gt_pch_p_13VEC_gimple_gc
   1684     (void *, void *, gt_pointer_operator, void *);
   1685 extern void gt_pch_p_17VEC_alias_pair_gc
   1686     (void *, void *, gt_pointer_operator, void *);
   1687 extern void gt_pch_p_24constant_descriptor_tree
   1688     (void *, void *, gt_pointer_operator, void *);
   1689 extern void gt_pch_p_9type_hash
   1690     (void *, void *, gt_pointer_operator, void *);
   1691 extern void gt_pch_p_16string_pool_data
   1692     (void *, void *, gt_pointer_operator, void *);
   1693 extern void gt_pch_p_13libfunc_entry
   1694     (void *, void *, gt_pointer_operator, void *);
   1695 extern void gt_pch_p_23temp_slot_address_entry
   1696     (void *, void *, gt_pointer_operator, void *);
   1697 extern void gt_pch_p_15throw_stmt_node
   1698     (void *, void *, gt_pointer_operator, void *);
   1699 extern void gt_pch_p_16VEC_eh_region_gc
   1700     (void *, void *, gt_pointer_operator, void *);
   1701 extern void gt_pch_p_9eh_region
   1702     (void *, void *, gt_pointer_operator, void *);
   1703 extern void gt_pch_p_18saved_module_scope
   1704     (void *, void *, gt_pointer_operator, void *);
   1705 extern void gt_pch_p_10vcall_insn
   1706     (void *, void *, gt_pointer_operator, void *);
   1707 extern void gt_pch_p_18VEC_vcall_entry_gc
   1708     (void *, void *, gt_pointer_operator, void *);
   1709 extern void gt_pch_p_18VEC_dcall_entry_gc
   1710     (void *, void *, gt_pointer_operator, void *);
   1711 extern void gt_pch_p_16var_loc_list_def
   1712     (void *, void *, gt_pointer_operator, void *);
   1713 extern void gt_pch_p_12var_loc_node
   1714     (void *, void *, gt_pointer_operator, void *);
   1715 extern void gt_pch_p_16limbo_die_struct
   1716     (void *, void *, gt_pointer_operator, void *);
   1717 extern void gt_pch_p_20VEC_pubname_entry_gc
   1718     (void *, void *, gt_pointer_operator, void *);
   1719 extern void gt_pch_p_19VEC_dw_attr_node_gc
   1720     (void *, void *, gt_pointer_operator, void *);
   1721 extern void gt_pch_p_18comdat_type_struct
   1722     (void *, void *, gt_pointer_operator, void *);
   1723 extern void gt_pch_p_25dw_ranges_by_label_struct
   1724     (void *, void *, gt_pointer_operator, void *);
   1725 extern void gt_pch_p_16dw_ranges_struct
   1726     (void *, void *, gt_pointer_operator, void *);
   1727 extern void gt_pch_p_28dw_separate_line_info_struct
   1728     (void *, void *, gt_pointer_operator, void *);
   1729 extern void gt_pch_p_19dw_line_info_struct
   1730     (void *, void *, gt_pointer_operator, void *);
   1731 extern void gt_pch_p_25VEC_deferred_locations_gc
   1732     (void *, void *, gt_pointer_operator, void *);
   1733 extern void gt_pch_p_18dw_loc_list_struct
   1734     (void *, void *, gt_pointer_operator, void *);
   1735 extern void gt_pch_p_15dwarf_file_data
   1736     (void *, void *, gt_pointer_operator, void *);
   1737 extern void gt_pch_p_15queued_reg_save
   1738     (void *, void *, gt_pointer_operator, void *);
   1739 extern void gt_pch_p_20indirect_string_node
   1740     (void *, void *, gt_pointer_operator, void *);
   1741 extern void gt_pch_p_19dw_loc_descr_struct
   1742     (void *, void *, gt_pointer_operator, void *);
   1743 extern void gt_pch_p_13dw_fde_struct
   1744     (void *, void *, gt_pointer_operator, void *);
   1745 extern void gt_pch_p_13dw_cfi_struct
   1746     (void *, void *, gt_pointer_operator, void *);
   1747 extern void gt_pch_p_8typeinfo
   1748     (void *, void *, gt_pointer_operator, void *);
   1749 extern void gt_pch_p_22VEC_alias_set_entry_gc
   1750     (void *, void *, gt_pointer_operator, void *);
   1751 extern void gt_pch_p_15alias_set_entry
   1752     (void *, void *, gt_pointer_operator, void *);
   1753 extern void gt_pch_p_10cgraph_sym
   1754     (void *, void *, gt_pointer_operator, void *);
   1755 extern void gt_pch_p_15cgraph_mod_info
   1756     (void *, void *, gt_pointer_operator, void *);
   1757 extern void gt_pch_p_15cgraph_asm_node
   1758     (void *, void *, gt_pointer_operator, void *);
   1759 extern void gt_pch_p_12varpool_node
   1760     (void *, void *, gt_pointer_operator, void *);
   1761 extern void gt_pch_p_11cgraph_edge
   1762     (void *, void *, gt_pointer_operator, void *);
   1763 extern void gt_pch_p_18VEC_basic_block_gc
   1764     (void *, void *, gt_pointer_operator, void *);
   1765 extern void gt_pch_p_14gimple_bb_info
   1766     (void *, void *, gt_pointer_operator, void *);
   1767 extern void gt_pch_p_11rtl_bb_info
   1768     (void *, void *, gt_pointer_operator, void *);
   1769 extern void gt_pch_p_11VEC_edge_gc
   1770     (void *, void *, gt_pointer_operator, void *);
   1771 extern void gt_pch_p_17cselib_val_struct
   1772     (void *, void *, gt_pointer_operator, void *);
   1773 extern void gt_pch_p_12elt_loc_list
   1774     (void *, void *, gt_pointer_operator, void *);
   1775 extern void gt_pch_p_13VEC_loop_p_gc
   1776     (void *, void *, gt_pointer_operator, void *);
   1777 extern void gt_pch_p_4loop
   1778     (void *, void *, gt_pointer_operator, void *);
   1779 extern void gt_pch_p_9loop_exit
   1780     (void *, void *, gt_pointer_operator, void *);
   1781 extern void gt_pch_p_13nb_iter_bound
   1782     (void *, void *, gt_pointer_operator, void *);
   1783 extern void gt_pch_p_17language_function
   1784     (void *, void *, gt_pointer_operator, void *);
   1785 extern void gt_pch_p_5loops
   1786     (void *, void *, gt_pointer_operator, void *);
   1787 extern void gt_pch_p_18control_flow_graph
   1788     (void *, void *, gt_pointer_operator, void *);
   1789 extern void gt_pch_p_9eh_status
   1790     (void *, void *, gt_pointer_operator, void *);
   1791 extern void gt_pch_p_20initial_value_struct
   1792     (void *, void *, gt_pointer_operator, void *);
   1793 extern void gt_pch_p_17rtx_constant_pool
   1794     (void *, void *, gt_pointer_operator, void *);
   1795 extern void gt_pch_p_18VEC_temp_slot_p_gc
   1796     (void *, void *, gt_pointer_operator, void *);
   1797 extern void gt_pch_p_9temp_slot
   1798     (void *, void *, gt_pointer_operator, void *);
   1799 extern void gt_pch_p_9gimple_df
   1800     (void *, void *, gt_pointer_operator, void *);
   1801 extern void gt_pch_p_13ehl_map_entry
   1802     (void *, void *, gt_pointer_operator, void *);
   1803 extern void gt_pch_p_23VEC_call_site_record_gc
   1804     (void *, void *, gt_pointer_operator, void *);
   1805 extern void gt_pch_p_16call_site_record
   1806     (void *, void *, gt_pointer_operator, void *);
   1807 extern void gt_pch_p_14sequence_stack
   1808     (void *, void *, gt_pointer_operator, void *);
   1809 extern void gt_pch_p_8edge_def
   1810     (void *, void *, gt_pointer_operator, void *);
   1811 extern void gt_pch_p_8elt_list
   1812     (void *, void *, gt_pointer_operator, void *);
   1813 extern void gt_pch_p_17tree_priority_map
   1814     (void *, void *, gt_pointer_operator, void *);
   1815 extern void gt_pch_p_12tree_int_map
   1816     (void *, void *, gt_pointer_operator, void *);
   1817 extern void gt_pch_p_8tree_map
   1818     (void *, void *, gt_pointer_operator, void *);
   1819 extern void gt_pch_p_14lang_tree_node
   1820     (void *, void *, gt_pointer_operator, void *);
   1821 extern void gt_pch_p_24tree_statement_list_node
   1822     (void *, void *, gt_pointer_operator, void *);
   1823 extern void gt_pch_p_9lang_decl
   1824     (void *, void *, gt_pointer_operator, void *);
   1825 extern void gt_pch_p_9lang_type
   1826     (void *, void *, gt_pointer_operator, void *);
   1827 extern void gt_pch_p_10die_struct
   1828     (void *, void *, gt_pointer_operator, void *);
   1829 extern void gt_pch_p_15varray_head_tag
   1830     (void *, void *, gt_pointer_operator, void *);
   1831 extern void gt_pch_p_12ptr_info_def
   1832     (void *, void *, gt_pointer_operator, void *);
   1833 extern void gt_pch_p_22VEC_constructor_elt_gc
   1834     (void *, void *, gt_pointer_operator, void *);
   1835 extern void gt_pch_p_10tree_ann_d
   1836     (void *, void *, gt_pointer_operator, void *);
   1837 extern void gt_pch_p_11VEC_tree_gc
   1838     (void *, void *, gt_pointer_operator, void *);
   1839 extern void gt_pch_p_8function
   1840     (void *, void *, gt_pointer_operator, void *);
   1841 extern void gt_pch_p_23constant_descriptor_rtx
   1842     (void *, void *, gt_pointer_operator, void *);
   1843 extern void gt_pch_p_15basic_block_def
   1844     (void *, void *, gt_pointer_operator, void *);
   1845 extern void gt_pch_p_11fixed_value
   1846     (void *, void *, gt_pointer_operator, void *);
   1847 extern void gt_pch_p_10real_value
   1848     (void *, void *, gt_pointer_operator, void *);
   1849 extern void gt_pch_p_10VEC_rtx_gc
   1850     (void *, void *, gt_pointer_operator, void *);
   1851 extern void gt_pch_p_12object_block
   1852     (void *, void *, gt_pointer_operator, void *);
   1853 extern void gt_pch_p_9reg_attrs
   1854     (void *, void *, gt_pointer_operator, void *);
   1855 extern void gt_pch_p_9mem_attrs
   1856     (void *, void *, gt_pointer_operator, void *);
   1857 extern void gt_pch_p_11cgraph_node
   1858     (void *, void *, gt_pointer_operator, void *);
   1859 extern void gt_pch_p_14bitmap_obstack
   1860     (void *, void *, gt_pointer_operator, void *);
   1861 extern void gt_pch_p_18bitmap_element_def
   1862     (void *, void *, gt_pointer_operator, void *);
   1863 extern void gt_pch_p_16machine_function
   1864     (void *, void *, gt_pointer_operator, void *);
   1865 extern void gt_pch_p_17gimple_seq_node_d
   1866     (void *, void *, gt_pointer_operator, void *);
   1867 extern void gt_pch_p_12gimple_seq_d
   1868     (void *, void *, gt_pointer_operator, void *);
   1869 extern void gt_pch_p_7section
   1870     (void *, void *, gt_pointer_operator, void *);
   1871 extern void gt_pch_p_18gimple_statement_d
   1872     (void *, void *, gt_pointer_operator, void *);
   1873 extern void gt_pch_p_9rtvec_def
   1874     (void *, void *, gt_pointer_operator, void *);
   1875 extern void gt_pch_p_7rtx_def
   1876     (void *, void *, gt_pointer_operator, void *);
   1877 extern void gt_pch_p_15bitmap_head_def
   1878     (void *, void *, gt_pointer_operator, void *);
   1879 #define gt_pch_p_9tree_node gt_pch_p_14lang_tree_node
   1880 extern void gt_pch_p_6answer
   1881     (void *, void *, gt_pointer_operator, void *);
   1882 extern void gt_pch_p_9cpp_macro
   1883     (void *, void *, gt_pointer_operator, void *);
   1884 extern void gt_pch_p_9cpp_token
   1885     (void *, void *, gt_pointer_operator, void *);
   1886 extern void gt_pch_p_9line_maps
   1887     (void *, void *, gt_pointer_operator, void *);
   1888 extern void gt_pch_p_II17splay_tree_node_s
   1889     (void *, void *, gt_pointer_operator, void *);
   1890 extern void gt_pch_p_SP9tree_node17splay_tree_node_s
   1891     (void *, void *, gt_pointer_operator, void *);
   1892 extern void gt_pch_p_P9tree_nodeP9tree_node17splay_tree_node_s
   1893     (void *, void *, gt_pointer_operator, void *);
   1894 extern void gt_pch_p_IP9tree_node17splay_tree_node_s
   1895     (void *, void *, gt_pointer_operator, void *);
   1896 extern void gt_pch_p_P15interface_tuple4htab
   1897     (void *, void *, gt_pointer_operator, void *);
   1898 extern void gt_pch_p_P16volatilized_type4htab
   1899     (void *, void *, gt_pointer_operator, void *);
   1900 extern void gt_pch_p_P17string_descriptor4htab
   1901     (void *, void *, gt_pointer_operator, void *);
   1902 extern void gt_pch_p_P14type_assertion4htab
   1903     (void *, void *, gt_pointer_operator, void *);
   1904 extern void gt_pch_p_P18treetreehash_entry4htab
   1905     (void *, void *, gt_pointer_operator, void *);
   1906 extern void gt_pch_p_P17module_htab_entry4htab
   1907     (void *, void *, gt_pointer_operator, void *);
   1908 extern void gt_pch_p_P16def_pragma_macro4htab
   1909     (void *, void *, gt_pointer_operator, void *);
   1910 extern void gt_pch_p_P21pending_abstract_type4htab
   1911     (void *, void *, gt_pointer_operator, void *);
   1912 extern void gt_pch_p_P16cxx_int_tree_map4htab
   1913     (void *, void *, gt_pointer_operator, void *);
   1914 extern void gt_pch_p_P17named_label_entry4htab
   1915     (void *, void *, gt_pointer_operator, void *);
   1916 extern void gt_pch_p_P12tree_int_map4htab
   1917     (void *, void *, gt_pointer_operator, void *);
   1918 extern void gt_pch_p_IP9tree_node12splay_tree_s
   1919     (void *, void *, gt_pointer_operator, void *);
   1920 extern void gt_pch_p_P9tree_nodeP9tree_node12splay_tree_s
   1921     (void *, void *, gt_pointer_operator, void *);
   1922 extern void gt_pch_p_P13scev_info_str4htab
   1923     (void *, void *, gt_pointer_operator, void *);
   1924 extern void gt_pch_p_P23constant_descriptor_rtx4htab
   1925     (void *, void *, gt_pointer_operator, void *);
   1926 extern void gt_pch_p_P24constant_descriptor_tree4htab
   1927     (void *, void *, gt_pointer_operator, void *);
   1928 extern void gt_pch_p_P12object_block4htab
   1929     (void *, void *, gt_pointer_operator, void *);
   1930 extern void gt_pch_p_P7section4htab
   1931     (void *, void *, gt_pointer_operator, void *);
   1932 extern void gt_pch_p_P17tree_priority_map4htab
   1933     (void *, void *, gt_pointer_operator, void *);
   1934 extern void gt_pch_p_P8tree_map4htab
   1935     (void *, void *, gt_pointer_operator, void *);
   1936 extern void gt_pch_p_P9type_hash4htab
   1937     (void *, void *, gt_pointer_operator, void *);
   1938 extern void gt_pch_p_P13libfunc_entry4htab
   1939     (void *, void *, gt_pointer_operator, void *);
   1940 extern void gt_pch_p_P23temp_slot_address_entry4htab
   1941     (void *, void *, gt_pointer_operator, void *);
   1942 extern void gt_pch_p_P15throw_stmt_node4htab
   1943     (void *, void *, gt_pointer_operator, void *);
   1944 extern void gt_pch_p_P9reg_attrs4htab
   1945     (void *, void *, gt_pointer_operator, void *);
   1946 extern void gt_pch_p_P9mem_attrs4htab
   1947     (void *, void *, gt_pointer_operator, void *);
   1948 extern void gt_pch_p_P7rtx_def4htab
   1949     (void *, void *, gt_pointer_operator, void *);
   1950 extern void gt_pch_p_P12varpool_node4htab
   1951     (void *, void *, gt_pointer_operator, void *);
   1952 extern void gt_pch_p_P10cgraph_sym4htab
   1953     (void *, void *, gt_pointer_operator, void *);
   1954 extern void gt_pch_p_P18saved_module_scope4htab
   1955     (void *, void *, gt_pointer_operator, void *);
   1956 extern void gt_pch_p_SP9tree_node12splay_tree_s
   1957     (void *, void *, gt_pointer_operator, void *);
   1958 extern void gt_pch_p_P10vcall_insn4htab
   1959     (void *, void *, gt_pointer_operator, void *);
   1960 extern void gt_pch_p_P16var_loc_list_def4htab
   1961     (void *, void *, gt_pointer_operator, void *);
   1962 extern void gt_pch_p_P10die_struct4htab
   1963     (void *, void *, gt_pointer_operator, void *);
   1964 extern void gt_pch_p_P15dwarf_file_data4htab
   1965     (void *, void *, gt_pointer_operator, void *);
   1966 extern void gt_pch_p_P20indirect_string_node4htab
   1967     (void *, void *, gt_pointer_operator, void *);
   1968 extern void gt_pch_p_P11cgraph_node4htab
   1969     (void *, void *, gt_pointer_operator, void *);
   1970 extern void gt_pch_p_II12splay_tree_s
   1971     (void *, void *, gt_pointer_operator, void *);
   1972 extern void gt_pch_p_P15cgraph_mod_info4htab
   1973     (void *, void *, gt_pointer_operator, void *);
   1974 extern void gt_pch_p_P11cgraph_edge4htab
   1975     (void *, void *, gt_pointer_operator, void *);
   1976 extern void gt_pch_p_P9loop_exit4htab
   1977     (void *, void *, gt_pointer_operator, void *);
   1978 extern void gt_pch_p_P9tree_node4htab
   1979     (void *, void *, gt_pointer_operator, void *);
   1980 extern void gt_pch_p_P13ehl_map_entry4htab
   1981     (void *, void *, gt_pointer_operator, void *);
   1982