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