• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<abi-corpus version='2.2'>
2  <elf-needed>
3    <dependency name='libstdc++.so.6'/>
4    <dependency name='libm.so.6'/>
5    <dependency name='libgcc_s.so.1'/>
6    <dependency name='libc.so.6'/>
7  </elf-needed>
8  <elf-function-symbols>
9    <elf-symbol name='_Z10cpp_assertP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
10    <elf-symbol name='_Z10cpp_defineP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
11    <elf-symbol name='_Z10cpp_finishP10cpp_readerP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
12    <elf-symbol name='_Z10cpp_lookupP10cpp_readerPKhj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
13    <elf-symbol name='_Z10deps_writePK4depsP8_IO_FILEj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
14    <elf-symbol name='_Z10get_spacesPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
15    <elf-symbol name='_Z10ht_destroyP2ht' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
16    <elf-symbol name='_Z10seen_errorv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
17    <elf-symbol name='_Z10warning_atjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
18    <elf-symbol name='_Z11cpp_definedP10cpp_readerPKhi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
19    <elf-symbol name='_Z11cpp_destroyP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
20    <elf-symbol name='_Z11cpp_get_dirP9_cpp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
21    <elf-symbol name='_Z11cpp_warningP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
22    <elf-symbol name='_Z11fancy_abortPKciS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
23    <elf-symbol name='_Z11fatal_errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
24    <elf-symbol name='_Z11file_existsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
25    <elf-symbol name='_Z11linemap_addP9line_maps9lc_reasonjPKcj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
26    <elf-symbol name='_Z11pp_verbatimP17pretty_print_infoPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
27    <elf-symbol name='_Z12collect_waitPKcP7pex_obj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
28    <elf-symbol name='_Z12cpp_get_depsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
29    <elf-symbol name='_Z12cpp_get_fileP10cpp_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
30    <elf-symbol name='_Z12cpp_get_pathP9_cpp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
31    <elf-symbol name='_Z12cpp_get_prevP10cpp_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
32    <elf-symbol name='_Z12cpp_includedP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
33    <elf-symbol name='_Z12cpp_set_langP10cpp_reader6c_lang' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
34    <elf-symbol name='_Z12cpp_unassertP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
35    <elf-symbol name='_Z12deps_add_depP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
36    <elf-symbol name='_Z12deps_restoreP4depsP8_IO_FILEPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
37    <elf-symbol name='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
38    <elf-symbol name='_Z12linemap_initP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
39    <elf-symbol name='_Z12pp_constructP17pretty_print_infoPKci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
40    <elf-symbol name='_Z13cpp_get_tokenP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
41    <elf-symbol name='_Z13cpp_token_lenPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
42    <elf-symbol name='_Z13cpp_type2name9cpp_ttypeh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
43    <elf-symbol name='_Z13cpp_undef_allP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
44    <elf-symbol name='_Z13pp_base_flushP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
45    <elf-symbol name='_Z13trim_filenamePKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
46    <elf-symbol name='_Z14cpp_get_bufferP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
47    <elf-symbol name='_Z14cpp_init_iconvP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
48    <elf-symbol name='_Z14cpp_pedwarningP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
49    <elf-symbol name='_Z14cpp_peek_tokenP10cpp_readeri' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
50    <elf-symbol name='_Z14deps_add_vpathP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
51    <elf-symbol name='_Z14internal_errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
52    <elf-symbol name='_Z14linemap_lookupP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
53    <elf-symbol name='_Z14pp_base_formatP17pretty_print_infoP9text_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
54    <elf-symbol name='_Z14pp_base_indentP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
55    <elf-symbol name='_Z14pp_base_stringP17pretty_print_infoPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
56    <elf-symbol name='_Z14vec_stack_freePv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
57    <elf-symbol name='_Z15collect_executePKcPPcS0_S0_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
58    <elf-symbol name='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
59    <elf-symbol name='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
60    <elf-symbol name='_Z15cpp_get_optionsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
61    <elf-symbol name='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
62    <elf-symbol name='_Z15cpp_push_bufferP10cpp_readerPKhmi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
63    <elf-symbol name='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
64    <elf-symbol name='_Z15cpp_sys_macro_pP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
65    <elf-symbol name='_Z15deps_add_targetP4depsPKci' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
66    <elf-symbol name='_Z15emit_diagnostic12diagnostic_tjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
67    <elf-symbol name='_Z15expand_locationj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
68    <elf-symbol name='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
69    <elf-symbol name='_Z15pp_base_newlineP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
70    <elf-symbol name='_Z16cpp_get_commentsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
71    <elf-symbol name='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
72    <elf-symbol name='_Z16cpp_post_optionsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
73    <elf-symbol name='_Z16cpp_push_includeP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
74    <elf-symbol name='_Z16cpp_quote_stringPhPKhj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
75    <elf-symbol name='_Z16cpp_set_line_mapP10cpp_readerP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
76    <elf-symbol name='_Z16gcc_init_libintlv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
77    <elf-symbol name='_Z16ggc_realloc_statPvm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
78    <elf-symbol name='_Z16vec_gc_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
79    <elf-symbol name='_Z16vec_gc_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
80    <elf-symbol name='_Z17cpp_create_reader6c_langP2htP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
81    <elf-symbol name='_Z17cpp_get_callbacksP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
82    <elf-symbol name='_Z17cpp_init_builtinsP10cpp_readeri' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
83    <elf-symbol name='_Z17cpp_scan_nooutputP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
84    <elf-symbol name='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
85    <elf-symbol name='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
86    <elf-symbol name='_Z17diagnostic_finishP18diagnostic_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
87    <elf-symbol name='_Z17gcc_gettext_widthPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
88    <elf-symbol name='_Z17notice_translatedPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
89    <elf-symbol name='_Z17pp_base_characterP17pretty_print_infoi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
90    <elf-symbol name='_Z18_cpp_backup_tokensP10cpp_readerj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
91    <elf-symbol name='_Z18cpp_read_main_fileP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
92    <elf-symbol name='_Z18cpp_userdef_char_p9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
93    <elf-symbol name='_Z18cpp_warning_syshdrP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
94    <elf-symbol name='_Z18deps_phony_targetsPK4depsP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
95    <elf-symbol name='_Z18ht_dump_statisticsP2ht' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
96    <elf-symbol name='_Z18linemap_line_startP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
97    <elf-symbol name='_Z18pp_base_set_prefixP17pretty_print_infoPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
98    <elf-symbol name='_Z18vec_heap_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
99    <elf-symbol name='_Z18vec_heap_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
100    <elf-symbol name='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
101    <elf-symbol name='_Z19cpp_error_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
102    <elf-symbol name='_Z19cpp_included_beforeP10cpp_readerPKcj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
103    <elf-symbol name='_Z19cpp_num_sign_extend7cpp_numm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
104    <elf-symbol name='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
105    <elf-symbol name='_Z19cpp_token_val_indexP9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
106    <elf-symbol name='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
107    <elf-symbol name='_Z19file_name_as_prefixPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
108    <elf-symbol name='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
109    <elf-symbol name='_Z19pp_base_append_textP17pretty_print_infoPKcS2_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
110    <elf-symbol name='_Z19pp_base_emit_prefixP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
111    <elf-symbol name='_Z19pp_base_maybe_spaceP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
112    <elf-symbol name='_Z19vec_stack_o_reservePvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
113    <elf-symbol name='_Z19vec_stack_p_reservePvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
114    <elf-symbol name='_Z20cpp_clear_file_cacheP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
115    <elf-symbol name='_Z20cpp_define_formattedP10cpp_readerPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
116    <elf-symbol name='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
117    <elf-symbol name='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
118    <elf-symbol name='_Z20cpp_userdef_string_p9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
119    <elf-symbol name='_Z20ggc_alloc_typed_stat13gt_types_enumm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
120    <elf-symbol name='_Z20ggc_round_alloc_sizem' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
121    <elf-symbol name='_Z20identifier_to_localePKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
122    <elf-symbol name='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
123    <elf-symbol name='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
124    <elf-symbol name='_Z21diagnostic_initializeP18diagnostic_contexti' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
125    <elf-symbol name='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
126    <elf-symbol name='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
127    <elf-symbol name='_Z22cpp_get_userdef_suffixPK9cpp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
128    <elf-symbol name='_Z22cpp_make_system_headerP10cpp_readerii' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
129    <elf-symbol name='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
130    <elf-symbol name='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
131    <elf-symbol name='_Z22pp_base_destroy_prefixP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
132    <elf-symbol name='_Z22pp_base_formatted_textP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
133    <elf-symbol name='_Z22vec_gc_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
134    <elf-symbol name='_Z22vec_gc_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
135    <elf-symbol name='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
136    <elf-symbol name='_Z23deps_add_default_targetP4depsPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
137    <elf-symbol name='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
138    <elf-symbol name='_Z23dump_vec_loc_statisticsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
139    <elf-symbol name='_Z23ggc_internal_alloc_statm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
140    <elf-symbol name='_Z23linemap_expand_locationP9line_mapsPK8line_mapj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
141    <elf-symbol name='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
142    <elf-symbol name='_Z23pp_write_text_to_streamP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
143    <elf-symbol name='_Z24cpp_host_to_exec_charsetP10cpp_readerj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
144    <elf-symbol name='_Z24cpp_interpret_int_suffixPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
145    <elf-symbol name='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
146    <elf-symbol name='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
147    <elf-symbol name='_Z24vec_heap_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
148    <elf-symbol name='_Z24vec_heap_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
149    <elf-symbol name='_Z25cpp_force_token_locationsP10cpp_readerPj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
150    <elf-symbol name='_Z25cpp_init_special_builtinsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
151    <elf-symbol name='_Z25cpp_output_line_to_stringP10cpp_readerPKh' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
152    <elf-symbol name='_Z25cpp_userdef_char_add_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
153    <elf-symbol name='_Z25linemap_compare_locationsP9line_mapsjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
154    <elf-symbol name='_Z25pp_base_clear_output_areaP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
155    <elf-symbol name='_Z25vec_stack_o_reserve_exactPvimm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
156    <elf-symbol name='_Z25vec_stack_p_reserve_exactPvi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
157    <elf-symbol name='_Z26cpp_interpret_float_suffixPKcm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
158    <elf-symbol name='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
159    <elf-symbol name='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
160    <elf-symbol name='_Z26dump_line_table_statisticsv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
161    <elf-symbol name='_Z26linemap_check_files_exitedP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
162    <elf-symbol name='_Z26linemap_map_get_macro_namePK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
163    <elf-symbol name='_Z27cpp_get_token_with_locationP10cpp_readerPj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
164    <elf-symbol name='_Z27cpp_userdef_string_add_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
165    <elf-symbol name='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
166    <elf-symbol name='_Z27linemap_position_for_columnP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
167    <elf-symbol name='_Z27vec_stack_p_reserve_exact_1iPv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
168    <elf-symbol name='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
169    <elf-symbol name='_Z28cpp_userdef_char_remove_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
170    <elf-symbol name='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
171    <elf-symbol name='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
172    <elf-symbol name='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
173    <elf-symbol name='_Z29linemap_macro_expansion_map_pPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
174    <elf-symbol name='_Z29pp_base_last_position_in_textPK17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
175    <elf-symbol name='_Z29pp_base_output_formatted_textP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
176    <elf-symbol name='_Z30cpp_userdef_string_remove_type9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
177    <elf-symbol name='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
178    <elf-symbol name='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
179    <elf-symbol name='_Z31ggc_internal_cleared_alloc_statm' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
180    <elf-symbol name='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
181    <elf-symbol name='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
182    <elf-symbol name='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
183    <elf-symbol name='_Z32cpp_stop_forcing_token_locationsP10cpp_reader' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
184    <elf-symbol name='_Z32diagnostic_report_current_moduleP18diagnostic_contextj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
185    <elf-symbol name='_Z35linemap_location_in_system_header_pP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
186    <elf-symbol name='_Z36linemap_position_for_line_and_columnP8line_mapjj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
187    <elf-symbol name='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
188    <elf-symbol name='_Z39linemap_location_from_macro_expansion_pP9line_mapsj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
189    <elf-symbol name='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
190    <elf-symbol name='_Z5errorPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
191    <elf-symbol name='_Z5sorryPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
192    <elf-symbol name='_Z6informjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
193    <elf-symbol name='_Z6noticePKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
194    <elf-symbol name='_Z7error_njiPKcS0_z' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
195    <elf-symbol name='_Z7fnoticeP8_IO_FILEPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
196    <elf-symbol name='_Z7ht_loadP2htPP13ht_identifierjjb' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
197    <elf-symbol name='_Z7pedwarnjiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
198    <elf-symbol name='_Z7warningiPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
199    <elf-symbol name='_Z8cpp_ideqPK9cpp_tokenPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
200    <elf-symbol name='_Z8do_tlinkPPcS0_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
201    <elf-symbol name='_Z8error_atjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
202    <elf-symbol name='_Z8ggc_freePv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
203    <elf-symbol name='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
204    <elf-symbol name='_Z8inform_njiPKcS0_z' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
205    <elf-symbol name='_Z8verbatimPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
206    <elf-symbol name='_Z9cpp_errnoP10cpp_readeriPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
207    <elf-symbol name='_Z9cpp_errorP10cpp_readeriPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
208    <elf-symbol name='_Z9cpp_undefP10cpp_readerPKc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
209    <elf-symbol name='_Z9deps_freeP4deps' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
210    <elf-symbol name='_Z9deps_initv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
211    <elf-symbol name='_Z9deps_saveP4depsP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
212    <elf-symbol name='_Z9dump_filePKcP8_IO_FILE' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
213    <elf-symbol name='_Z9ht_createj' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
214    <elf-symbol name='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
215    <elf-symbol name='_Z9ht_lookupP2htPKhm16ht_lookup_option' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
216    <elf-symbol name='_Z9permerrorjPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
217    <elf-symbol name='_Z9pp_printfP17pretty_print_infoPKcz' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
218    <elf-symbol name='__libc_csu_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
219    <elf-symbol name='__libc_csu_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
220    <elf-symbol name='_cpp_aligned_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
221    <elf-symbol name='_cpp_append_extend_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
222    <elf-symbol name='_cpp_arguments_ok' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
223    <elf-symbol name='_cpp_backup_tokens_direct' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
224    <elf-symbol name='_cpp_builtin_macro_text' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
225    <elf-symbol name='_cpp_clean_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
226    <elf-symbol name='_cpp_cleanup_files' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
227    <elf-symbol name='_cpp_compare_file_date' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
228    <elf-symbol name='_cpp_convert_input' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
229    <elf-symbol name='_cpp_copy_replacement_text' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
230    <elf-symbol name='_cpp_create_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
231    <elf-symbol name='_cpp_create_trad_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
232    <elf-symbol name='_cpp_default_encoding' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
233    <elf-symbol name='_cpp_define_builtin' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
234    <elf-symbol name='_cpp_destroy_hashtable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
235    <elf-symbol name='_cpp_destroy_iconv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
236    <elf-symbol name='_cpp_do__Pragma' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
237    <elf-symbol name='_cpp_do_file_change' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
238    <elf-symbol name='_cpp_equiv_tokens' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
239    <elf-symbol name='_cpp_expand_op_stack' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
240    <elf-symbol name='_cpp_expansions_different_trad' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
241    <elf-symbol name='_cpp_extend_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
242    <elf-symbol name='_cpp_fake_include' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
243    <elf-symbol name='_cpp_find_failed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
244    <elf-symbol name='_cpp_find_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
245    <elf-symbol name='_cpp_free_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
246    <elf-symbol name='_cpp_free_definition' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
247    <elf-symbol name='_cpp_get_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
248    <elf-symbol name='_cpp_get_file_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
249    <elf-symbol name='_cpp_get_file_stat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
250    <elf-symbol name='_cpp_get_fresh_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
251    <elf-symbol name='_cpp_handle_directive' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
252    <elf-symbol name='_cpp_init_directives' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
253    <elf-symbol name='_cpp_init_files' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
254    <elf-symbol name='_cpp_init_hashtable' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
255    <elf-symbol name='_cpp_init_internal_pragmas' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
256    <elf-symbol name='_cpp_init_lexer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
257    <elf-symbol name='_cpp_init_tokenrun' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
258    <elf-symbol name='_cpp_interpret_identifier' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
259    <elf-symbol name='_cpp_lex_direct' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
260    <elf-symbol name='_cpp_lex_identifier' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
261    <elf-symbol name='_cpp_lex_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
262    <elf-symbol name='_cpp_mark_file_once_only' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
263    <elf-symbol name='_cpp_overlay_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
264    <elf-symbol name='_cpp_parse_expr' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
265    <elf-symbol name='_cpp_pop_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
266    <elf-symbol name='_cpp_pop_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
267    <elf-symbol name='_cpp_pop_file_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
268    <elf-symbol name='_cpp_process_line_notes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
269    <elf-symbol name='_cpp_push_text_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
270    <elf-symbol name='_cpp_push_token_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
271    <elf-symbol name='_cpp_read_file_entries' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
272    <elf-symbol name='_cpp_read_logical_line_trad' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
273    <elf-symbol name='_cpp_release_buff' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
274    <elf-symbol name='_cpp_remaining_tokens_num_in_context' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
275    <elf-symbol name='_cpp_remove_overlay' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
276    <elf-symbol name='_cpp_replacement_text_len' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
277    <elf-symbol name='_cpp_report_missing_guards' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
278    <elf-symbol name='_cpp_restore_pragma_names' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
279    <elf-symbol name='_cpp_save_file_entries' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
280    <elf-symbol name='_cpp_save_parameter' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
281    <elf-symbol name='_cpp_save_pragma_names' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
282    <elf-symbol name='_cpp_scan_out_logical_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
283    <elf-symbol name='_cpp_skip_block_comment' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
284    <elf-symbol name='_cpp_stack_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
285    <elf-symbol name='_cpp_stack_include' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
286    <elf-symbol name='_cpp_temp_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
287    <elf-symbol name='_cpp_test_assertion' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
288    <elf-symbol name='_cpp_unaligned_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
289    <elf-symbol name='_cpp_valid_ucn' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
290    <elf-symbol name='_cpp_warn_if_unused_macro' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
291    <elf-symbol name='_fini' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
292    <elf-symbol name='_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
293    <elf-symbol name='_start' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
294    <elf-symbol name='ada_demangle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
295    <elf-symbol name='buildargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
296    <elf-symbol name='choose_tmpdir' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
297    <elf-symbol name='concat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
298    <elf-symbol name='concat_copy' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
299    <elf-symbol name='concat_copy2' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
300    <elf-symbol name='concat_length' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
301    <elf-symbol name='countargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
302    <elf-symbol name='cplus_demangle' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
303    <elf-symbol name='cplus_demangle_fill_ctor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
304    <elf-symbol name='cplus_demangle_fill_dtor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
305    <elf-symbol name='cplus_demangle_fill_extended_operator' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
306    <elf-symbol name='cplus_demangle_fill_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
307    <elf-symbol name='cplus_demangle_init_info' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
308    <elf-symbol name='cplus_demangle_mangled_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
309    <elf-symbol name='cplus_demangle_name_to_style' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
310    <elf-symbol name='cplus_demangle_opname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
311    <elf-symbol name='cplus_demangle_print' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
312    <elf-symbol name='cplus_demangle_print_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
313    <elf-symbol name='cplus_demangle_set_style' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
314    <elf-symbol name='cplus_demangle_type' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
315    <elf-symbol name='cplus_demangle_v3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
316    <elf-symbol name='cplus_demangle_v3_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
317    <elf-symbol name='cplus_mangle_opname' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
318    <elf-symbol name='cpp_named_operator2name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
319    <elf-symbol name='dos_lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
320    <elf-symbol name='dupargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
321    <elf-symbol name='expandargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
322    <elf-symbol name='fdopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
323    <elf-symbol name='filename_cmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
324    <elf-symbol name='filename_ncmp' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
325    <elf-symbol name='fopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
326    <elf-symbol name='freeargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
327    <elf-symbol name='freopen_unlocked' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
328    <elf-symbol name='getpwd' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
329    <elf-symbol name='hex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
330    <elf-symbol name='htab_clear_slot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
331    <elf-symbol name='htab_collisions' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
332    <elf-symbol name='htab_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
333    <elf-symbol name='htab_create_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
334    <elf-symbol name='htab_create_alloc_ex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
335    <elf-symbol name='htab_create_typed_alloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
336    <elf-symbol name='htab_delete' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
337    <elf-symbol name='htab_elements' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
338    <elf-symbol name='htab_empty' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
339    <elf-symbol name='htab_find' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
340    <elf-symbol name='htab_find_slot' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
341    <elf-symbol name='htab_find_slot_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
342    <elf-symbol name='htab_find_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
343    <elf-symbol name='htab_hash_string' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
344    <elf-symbol name='htab_remove_elt' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
345    <elf-symbol name='htab_remove_elt_with_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
346    <elf-symbol name='htab_set_functions_ex' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
347    <elf-symbol name='htab_size' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
348    <elf-symbol name='htab_traverse' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
349    <elf-symbol name='htab_traverse_noresize' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
350    <elf-symbol name='htab_try_create' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
351    <elf-symbol name='is_gnu_v3_mangled_ctor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
352    <elf-symbol name='is_gnu_v3_mangled_dtor' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
353    <elf-symbol name='iterative_hash' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
354    <elf-symbol name='java_demangle_v3' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
355    <elf-symbol name='java_demangle_v3_callback' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
356    <elf-symbol name='lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
357    <elf-symbol name='linemap_add_macro_token' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
358    <elf-symbol name='linemap_enter_macro' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
359    <elf-symbol name='linemap_get_expansion_filename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
360    <elf-symbol name='linemap_get_expansion_line' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
361    <elf-symbol name='main' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
362    <elf-symbol name='make_temp_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
363    <elf-symbol name='md5_buffer' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
364    <elf-symbol name='md5_finish_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
365    <elf-symbol name='md5_init_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
366    <elf-symbol name='md5_process_block' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
367    <elf-symbol name='md5_process_bytes' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
368    <elf-symbol name='md5_read_ctx' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
369    <elf-symbol name='md5_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
370    <elf-symbol name='pex_free' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
371    <elf-symbol name='pex_get_status' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
372    <elf-symbol name='pex_get_times' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
373    <elf-symbol name='pex_init' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
374    <elf-symbol name='pex_init_common' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
375    <elf-symbol name='pex_input_file' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
376    <elf-symbol name='pex_input_pipe' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
377    <elf-symbol name='pex_read_err' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
378    <elf-symbol name='pex_read_output' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
379    <elf-symbol name='pex_run' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
380    <elf-symbol name='pex_run_in_environment' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
381    <elf-symbol name='reconcat' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
382    <elf-symbol name='set_cplus_marker_for_demangling' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
383    <elf-symbol name='unix_lbasename' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
384    <elf-symbol name='unlink_if_ordinary' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
385    <elf-symbol name='unlock_std_streams' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
386    <elf-symbol name='unlock_stream' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
387    <elf-symbol name='writeargv' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
388    <elf-symbol name='xcalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
389    <elf-symbol name='xexit' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
390    <elf-symbol name='xmalloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
391    <elf-symbol name='xmalloc_failed' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
392    <elf-symbol name='xmalloc_set_program_name' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
393    <elf-symbol name='xmemdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
394    <elf-symbol name='xrealloc' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
395    <elf-symbol name='xstrdup' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
396    <elf-symbol name='xstrerror' type='func-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
397  </elf-function-symbols>
398  <elf-variable-symbols>
399    <elf-symbol name='_IO_stdin_used' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
400    <elf-symbol name='__environ@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
401    <elf-symbol name='_cpp_trigraph_map' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
402    <elf-symbol name='_hex_value' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
403    <elf-symbol name='_sch_istable' size='512' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
404    <elf-symbol name='_sch_tolower' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
405    <elf-symbol name='_sch_toupper' size='256' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
406    <elf-symbol name='_xexit_cleanup' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
407    <elf-symbol name='bug_report_url' size='31' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
408    <elf-symbol name='c_file_name' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
409    <elf-symbol name='close_quote' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
410    <elf-symbol name='cplus_demangle_builtin_types' size='1056' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
411    <elf-symbol name='cplus_demangle_operators' size='1392' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
412    <elf-symbol name='current_demangling_style' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
413    <elf-symbol name='debug' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
414    <elf-symbol name='do_collecting' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
415    <elf-symbol name='environ@@GLIBC_2.2.5' size='8' type='object-type' binding='weak-binding' visibility='default-visibility' alias='__environ@@GLIBC_2.2.5' is-defined='yes'/>
416    <elf-symbol name='file_stack' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
417    <elf-symbol name='file_stack_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
418    <elf-symbol name='funcs' size='72' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
419    <elf-symbol name='global_dc' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
420    <elf-symbol name='helpflag' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
421    <elf-symbol name='htab_eq_pointer' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
422    <elf-symbol name='htab_hash_pointer' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
423    <elf-symbol name='identifier_to_locale_alloc' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
424    <elf-symbol name='identifier_to_locale_free' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
425    <elf-symbol name='input_location' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
426    <elf-symbol name='lderrout' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
427    <elf-symbol name='ldout' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
428    <elf-symbol name='libiberty_concat_ptr' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
429    <elf-symbol name='libiberty_demanglers' size='264' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
430    <elf-symbol name='line_table' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
431    <elf-symbol name='locale_encoding' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
432    <elf-symbol name='locale_utf8' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
433    <elf-symbol name='no_demangle' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
434    <elf-symbol name='num_expanded_macros_counter' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
435    <elf-symbol name='num_macro_tokens_counter' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
436    <elf-symbol name='open_quote' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
437    <elf-symbol name='pkgversion_string' size='7' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
438    <elf-symbol name='progname' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
439    <elf-symbol name='rtl_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
440    <elf-symbol name='stderr@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
441    <elf-symbol name='stdin@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
442    <elf-symbol name='stdout@@GLIBC_2.2.5' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
443    <elf-symbol name='symbol_stack' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
444    <elf-symbol name='symbol_stack_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
445    <elf-symbol name='temporary_firstobj' size='8' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
446    <elf-symbol name='temporary_obstack' size='88' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
447    <elf-symbol name='tree_id_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
448    <elf-symbol name='tree_zone' size='4' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
449    <elf-symbol name='version_string' size='6' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
450    <elf-symbol name='vflag' size='1' type='object-type' binding='global-binding' visibility='default-visibility' is-defined='yes'/>
451  </elf-variable-symbols>
452  <abi-instr address-size='64' path='../.././gcc/collect2-aix.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
453    <function-decl name='strcoll' filepath='/usr/include/string.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
454      <parameter type-id='type-id-1'/>
455      <parameter type-id='type-id-1'/>
456      <return type-id='type-id-2'/>
457    </function-decl>
458    <function-decl name='strxfrm' filepath='/usr/include/string.h' line='153' column='1' visibility='default' binding='global' size-in-bits='64'>
459      <parameter type-id='type-id-3'/>
460      <parameter type-id='type-id-1'/>
461      <parameter type-id='type-id-4'/>
462      <return type-id='type-id-4'/>
463    </function-decl>
464    <function-decl name='strtok' filepath='/usr/include/string.h' line='348' column='1' visibility='default' binding='global' size-in-bits='64'>
465      <parameter type-id='type-id-3'/>
466      <parameter type-id='type-id-1'/>
467      <return type-id='type-id-3'/>
468    </function-decl>
469    <function-decl name='strerror' filepath='/usr/include/string.h' line='413' column='1' visibility='default' binding='global' size-in-bits='64'>
470      <parameter type-id='type-id-2'/>
471      <return type-id='type-id-3'/>
472    </function-decl>
473  </abi-instr>
474  <abi-instr address-size='64' path='../.././gcc/collect2.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
475    <type-decl name='bool' size-in-bits='8' id='type-id-5'/>
476    <type-decl name='char' size-in-bits='8' id='type-id-6'/>
477    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='1024' id='type-id-7'>
478      <subrange length='128' lower-bound='0' upper-bound='127' type-id='type-id-8' id='type-id-9'/>
479    </array-type-def>
480    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='8' id='type-id-10'>
481      <subrange length='1' lower-bound='0' upper-bound='0' type-id='type-id-8' id='type-id-11'/>
482    </array-type-def>
483    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='160' id='type-id-12'>
484      <subrange length='20' lower-bound='0' upper-bound='19' type-id='type-id-8' id='type-id-13'/>
485    </array-type-def>
486    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='32' id='type-id-14'>
487      <subrange length='4' lower-bound='0' upper-bound='3' type-id='type-id-8' id='type-id-15'/>
488    </array-type-def>
489    <array-type-def dimensions='1' type-id='type-id-1' size-in-bits='3840' id='type-id-16'>
490      <subrange length='60' lower-bound='0' upper-bound='59' type-id='type-id-8' id='type-id-17'/>
491    </array-type-def>
492    <enum-decl name='diagnostic_prefixing_rule_t' naming-typedef-id='type-id-18' linkage-name='27diagnostic_prefixing_rule_t' filepath='../.././gcc/pretty-print.h' line='48' column='1' id='type-id-19'>
493      <underlying-type type-id='type-id-20'/>
494      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_ONCE' value='0'/>
495      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_NEVER' value='1'/>
496      <enumerator name='DIAGNOSTICS_SHOW_PREFIX_EVERY_LINE' value='2'/>
497    </enum-decl>
498    <enum-decl name='diagnostic_t' naming-typedef-id='type-id-21' linkage-name='12diagnostic_t' filepath='../.././gcc/diagnostic-core.h' line='32' column='1' id='type-id-22'>
499      <underlying-type type-id='type-id-20'/>
500      <enumerator name='DK_UNSPECIFIED' value='0'/>
501      <enumerator name='DK_IGNORED' value='1'/>
502      <enumerator name='DK_FATAL' value='2'/>
503      <enumerator name='DK_ICE' value='3'/>
504      <enumerator name='DK_ERROR' value='4'/>
505      <enumerator name='DK_SORRY' value='5'/>
506      <enumerator name='DK_WARNING' value='6'/>
507      <enumerator name='DK_ANACHRONISM' value='7'/>
508      <enumerator name='DK_NOTE' value='8'/>
509      <enumerator name='DK_DEBUG' value='9'/>
510      <enumerator name='DK_PEDWARN' value='10'/>
511      <enumerator name='DK_PERMERROR' value='11'/>
512      <enumerator name='DK_LAST_DIAGNOSTIC_KIND' value='12'/>
513      <enumerator name='DK_POP' value='13'/>
514    </enum-decl>
515    <enum-decl name='lc_reason' filepath='../.././gcc/../libcpp/include/line-map.h' line='37' column='1' id='type-id-23'>
516      <underlying-type type-id='type-id-20'/>
517      <enumerator name='LC_ENTER' value='0'/>
518      <enumerator name='LC_LEAVE' value='1'/>
519      <enumerator name='LC_RENAME' value='2'/>
520      <enumerator name='LC_RENAME_VERBATIM' value='3'/>
521      <enumerator name='LC_ENTER_MACRO' value='4'/>
522    </enum-decl>
523    <enum-decl name='pp_padding' naming-typedef-id='type-id-24' linkage-name='10pp_padding' filepath='../.././gcc/pretty-print.h' line='106' column='1' id='type-id-25'>
524      <underlying-type type-id='type-id-20'/>
525      <enumerator name='pp_none' value='0'/>
526      <enumerator name='pp_before' value='1'/>
527      <enumerator name='pp_after' value='2'/>
528    </enum-decl>
529    <type-decl name='int' size-in-bits='32' id='type-id-2'/>
530    <array-type-def dimensions='1' type-id='type-id-2' size-in-bits='384' id='type-id-26'>
531      <subrange length='12' lower-bound='0' upper-bound='11' type-id='type-id-8' id='type-id-27'/>
532    </array-type-def>
533    <type-decl name='long int' size-in-bits='64' id='type-id-28'/>
534    <array-type-def dimensions='1' type-id='type-id-28' size-in-bits='192' id='type-id-29'>
535      <subrange length='3' lower-bound='0' upper-bound='2' type-id='type-id-8' id='type-id-30'/>
536    </array-type-def>
537    <type-decl name='signed char' size-in-bits='8' id='type-id-31'/>
538    <type-decl name='sizetype' size-in-bits='64' id='type-id-8'/>
539    <class-decl name='_IO_FILE' size-in-bits='1728' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='271' column='1' id='type-id-32'>
540      <data-member access='public' layout-offset-in-bits='0'>
541        <var-decl name='_flags' type-id='type-id-2' visibility='default' filepath='/usr/include/libio.h' line='272' column='1'/>
542      </data-member>
543      <data-member access='public' layout-offset-in-bits='64'>
544        <var-decl name='_IO_read_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='277' column='1'/>
545      </data-member>
546      <data-member access='public' layout-offset-in-bits='128'>
547        <var-decl name='_IO_read_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='278' column='1'/>
548      </data-member>
549      <data-member access='public' layout-offset-in-bits='192'>
550        <var-decl name='_IO_read_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='279' column='1'/>
551      </data-member>
552      <data-member access='public' layout-offset-in-bits='256'>
553        <var-decl name='_IO_write_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='280' column='1'/>
554      </data-member>
555      <data-member access='public' layout-offset-in-bits='320'>
556        <var-decl name='_IO_write_ptr' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='281' column='1'/>
557      </data-member>
558      <data-member access='public' layout-offset-in-bits='384'>
559        <var-decl name='_IO_write_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='282' column='1'/>
560      </data-member>
561      <data-member access='public' layout-offset-in-bits='448'>
562        <var-decl name='_IO_buf_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='283' column='1'/>
563      </data-member>
564      <data-member access='public' layout-offset-in-bits='512'>
565        <var-decl name='_IO_buf_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='284' column='1'/>
566      </data-member>
567      <data-member access='public' layout-offset-in-bits='576'>
568        <var-decl name='_IO_save_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='286' column='1'/>
569      </data-member>
570      <data-member access='public' layout-offset-in-bits='640'>
571        <var-decl name='_IO_backup_base' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='287' column='1'/>
572      </data-member>
573      <data-member access='public' layout-offset-in-bits='704'>
574        <var-decl name='_IO_save_end' type-id='type-id-3' visibility='default' filepath='/usr/include/libio.h' line='288' column='1'/>
575      </data-member>
576      <data-member access='public' layout-offset-in-bits='768'>
577        <var-decl name='_markers' type-id='type-id-33' visibility='default' filepath='/usr/include/libio.h' line='290' column='1'/>
578      </data-member>
579      <data-member access='public' layout-offset-in-bits='832'>
580        <var-decl name='_chain' type-id='type-id-34' visibility='default' filepath='/usr/include/libio.h' line='292' column='1'/>
581      </data-member>
582      <data-member access='public' layout-offset-in-bits='896'>
583        <var-decl name='_fileno' type-id='type-id-2' visibility='default' filepath='/usr/include/libio.h' line='294' column='1'/>
584      </data-member>
585      <data-member access='public' layout-offset-in-bits='928'>
586        <var-decl name='_flags2' type-id='type-id-2' visibility='default' filepath='/usr/include/libio.h' line='298' column='1'/>
587      </data-member>
588      <data-member access='public' layout-offset-in-bits='960'>
589        <var-decl name='_old_offset' type-id='type-id-35' visibility='default' filepath='/usr/include/libio.h' line='300' column='1'/>
590      </data-member>
591      <data-member access='public' layout-offset-in-bits='1024'>
592        <var-decl name='_cur_column' type-id='type-id-36' visibility='default' filepath='/usr/include/libio.h' line='304' column='1'/>
593      </data-member>
594      <data-member access='public' layout-offset-in-bits='1040'>
595        <var-decl name='_vtable_offset' type-id='type-id-31' visibility='default' filepath='/usr/include/libio.h' line='305' column='1'/>
596      </data-member>
597      <data-member access='public' layout-offset-in-bits='1048'>
598        <var-decl name='_shortbuf' type-id='type-id-10' visibility='default' filepath='/usr/include/libio.h' line='306' column='1'/>
599      </data-member>
600      <data-member access='public' layout-offset-in-bits='1088'>
601        <var-decl name='_lock' type-id='type-id-37' visibility='default' filepath='/usr/include/libio.h' line='310' column='1'/>
602      </data-member>
603      <data-member access='public' layout-offset-in-bits='1152'>
604        <var-decl name='_offset' type-id='type-id-38' visibility='default' filepath='/usr/include/libio.h' line='319' column='1'/>
605      </data-member>
606      <data-member access='public' layout-offset-in-bits='1216'>
607        <var-decl name='__pad1' type-id='type-id-39' visibility='default' filepath='/usr/include/libio.h' line='328' column='1'/>
608      </data-member>
609      <data-member access='public' layout-offset-in-bits='1280'>
610        <var-decl name='__pad2' type-id='type-id-39' visibility='default' filepath='/usr/include/libio.h' line='329' column='1'/>
611      </data-member>
612      <data-member access='public' layout-offset-in-bits='1344'>
613        <var-decl name='__pad3' type-id='type-id-39' visibility='default' filepath='/usr/include/libio.h' line='330' column='1'/>
614      </data-member>
615      <data-member access='public' layout-offset-in-bits='1408'>
616        <var-decl name='__pad4' type-id='type-id-39' visibility='default' filepath='/usr/include/libio.h' line='331' column='1'/>
617      </data-member>
618      <data-member access='public' layout-offset-in-bits='1472'>
619        <var-decl name='__pad5' type-id='type-id-4' visibility='default' filepath='/usr/include/libio.h' line='332' column='1'/>
620      </data-member>
621      <data-member access='public' layout-offset-in-bits='1536'>
622        <var-decl name='_mode' type-id='type-id-2' visibility='default' filepath='/usr/include/libio.h' line='334' column='1'/>
623      </data-member>
624      <data-member access='public' layout-offset-in-bits='1568'>
625        <var-decl name='_unused2' type-id='type-id-12' visibility='default' filepath='/usr/include/libio.h' line='336' column='1'/>
626      </data-member>
627    </class-decl>
628    <class-decl name='_IO_marker' size-in-bits='192' is-struct='yes' visibility='default' filepath='/usr/include/libio.h' line='186' column='1' id='type-id-40'>
629      <data-member access='public' layout-offset-in-bits='0'>
630        <var-decl name='_next' type-id='type-id-33' visibility='default' filepath='/usr/include/libio.h' line='187' column='1'/>
631      </data-member>
632      <data-member access='public' layout-offset-in-bits='64'>
633        <var-decl name='_sbuf' type-id='type-id-34' visibility='default' filepath='/usr/include/libio.h' line='188' column='1'/>
634      </data-member>
635      <data-member access='public' layout-offset-in-bits='128'>
636        <var-decl name='_pos' type-id='type-id-2' visibility='default' filepath='/usr/include/libio.h' line='192' column='1'/>
637      </data-member>
638    </class-decl>
639    <class-decl name='_obstack_chunk' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../include/obstack.h' line='157' column='1' id='type-id-41'>
640      <data-member access='public' layout-offset-in-bits='0'>
641        <var-decl name='limit' type-id='type-id-3' visibility='default' filepath='../.././gcc/../include/obstack.h' line='159' column='1'/>
642      </data-member>
643      <data-member access='public' layout-offset-in-bits='64'>
644        <var-decl name='prev' type-id='type-id-42' visibility='default' filepath='../.././gcc/../include/obstack.h' line='160' column='1'/>
645      </data-member>
646      <data-member access='public' layout-offset-in-bits='128'>
647        <var-decl name='contents' type-id='type-id-14' visibility='default' filepath='../.././gcc/../include/obstack.h' line='161' column='1'/>
648      </data-member>
649    </class-decl>
650    <class-decl name='chunk_info' size-in-bits='3904' is-struct='yes' visibility='default' filepath='../.././gcc/pretty-print.h' line='59' column='1' id='type-id-43'>
651      <data-member access='public' layout-offset-in-bits='0'>
652        <var-decl name='prev' type-id='type-id-44' visibility='default' filepath='../.././gcc/pretty-print.h' line='62' column='1'/>
653      </data-member>
654      <data-member access='public' layout-offset-in-bits='64'>
655        <var-decl name='args' type-id='type-id-16' visibility='default' filepath='../.././gcc/pretty-print.h' line='70' column='1'/>
656      </data-member>
657    </class-decl>
658    <class-decl name='diagnostic_classification_change_t' size-in-bits='96' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='47' column='1' id='type-id-45'>
659      <data-member access='public' layout-offset-in-bits='0'>
660        <var-decl name='location' type-id='type-id-46' visibility='default' filepath='../.././gcc/diagnostic.h' line='49' column='1'/>
661      </data-member>
662      <data-member access='public' layout-offset-in-bits='32'>
663        <var-decl name='option' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='50' column='1'/>
664      </data-member>
665      <data-member access='public' layout-offset-in-bits='64'>
666        <var-decl name='kind' type-id='type-id-21' visibility='default' filepath='../.././gcc/diagnostic.h' line='51' column='1'/>
667      </data-member>
668    </class-decl>
669    <class-decl name='diagnostic_context' size-in-bits='1536' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='61' column='1' id='type-id-47'>
670      <data-member access='public' layout-offset-in-bits='0'>
671        <var-decl name='printer' type-id='type-id-48' visibility='default' filepath='../.././gcc/diagnostic.h' line='64' column='1'/>
672      </data-member>
673      <data-member access='public' layout-offset-in-bits='64'>
674        <var-decl name='diagnostic_count' type-id='type-id-26' visibility='default' filepath='../.././gcc/diagnostic.h' line='67' column='1'/>
675      </data-member>
676      <data-member access='public' layout-offset-in-bits='448'>
677        <var-decl name='some_warnings_are_errors' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='71' column='1'/>
678      </data-member>
679      <data-member access='public' layout-offset-in-bits='456'>
680        <var-decl name='warning_as_error_requested' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='74' column='1'/>
681      </data-member>
682      <data-member access='public' layout-offset-in-bits='480'>
683        <var-decl name='n_opts' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='78' column='1'/>
684      </data-member>
685      <data-member access='public' layout-offset-in-bits='512'>
686        <var-decl name='classify_diagnostic' type-id='type-id-49' visibility='default' filepath='../.././gcc/diagnostic.h' line='86' column='1'/>
687      </data-member>
688      <data-member access='public' layout-offset-in-bits='576'>
689        <var-decl name='classification_history' type-id='type-id-50' visibility='default' filepath='../.././gcc/diagnostic.h' line='93' column='1'/>
690      </data-member>
691      <data-member access='public' layout-offset-in-bits='640'>
692        <var-decl name='n_classification_history' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='96' column='1'/>
693      </data-member>
694      <data-member access='public' layout-offset-in-bits='704'>
695        <var-decl name='push_list' type-id='type-id-51' visibility='default' filepath='../.././gcc/diagnostic.h' line='99' column='1'/>
696      </data-member>
697      <data-member access='public' layout-offset-in-bits='768'>
698        <var-decl name='n_push' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='100' column='1'/>
699      </data-member>
700      <data-member access='public' layout-offset-in-bits='800'>
701        <var-decl name='show_option_requested' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='104' column='1'/>
702      </data-member>
703      <data-member access='public' layout-offset-in-bits='808'>
704        <var-decl name='abort_on_error' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='107' column='1'/>
705      </data-member>
706      <data-member access='public' layout-offset-in-bits='816'>
707        <var-decl name='show_column' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='110' column='1'/>
708      </data-member>
709      <data-member access='public' layout-offset-in-bits='824'>
710        <var-decl name='pedantic_errors' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='113' column='1'/>
711      </data-member>
712      <data-member access='public' layout-offset-in-bits='832'>
713        <var-decl name='permissive' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='116' column='1'/>
714      </data-member>
715      <data-member access='public' layout-offset-in-bits='864'>
716        <var-decl name='opt_permissive' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='120' column='1'/>
717      </data-member>
718      <data-member access='public' layout-offset-in-bits='896'>
719        <var-decl name='fatal_errors' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='123' column='1'/>
720      </data-member>
721      <data-member access='public' layout-offset-in-bits='904'>
722        <var-decl name='dc_inhibit_warnings' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='126' column='1'/>
723      </data-member>
724      <data-member access='public' layout-offset-in-bits='912'>
725        <var-decl name='dc_warn_system_headers' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='129' column='1'/>
726      </data-member>
727      <data-member access='public' layout-offset-in-bits='928'>
728        <var-decl name='max_errors' type-id='type-id-52' visibility='default' filepath='../.././gcc/diagnostic.h' line='132' column='1'/>
729      </data-member>
730      <data-member access='public' layout-offset-in-bits='960'>
731        <var-decl name='begin_diagnostic' type-id='type-id-53' visibility='default' filepath='../.././gcc/diagnostic.h' line='141' column='1'/>
732      </data-member>
733      <data-member access='public' layout-offset-in-bits='1024'>
734        <var-decl name='end_diagnostic' type-id='type-id-54' visibility='default' filepath='../.././gcc/diagnostic.h' line='144' column='1'/>
735      </data-member>
736      <data-member access='public' layout-offset-in-bits='1088'>
737        <var-decl name='internal_error' type-id='type-id-55' visibility='default' filepath='../.././gcc/diagnostic.h' line='147' column='1'/>
738      </data-member>
739      <data-member access='public' layout-offset-in-bits='1152'>
740        <var-decl name='option_enabled' type-id='type-id-56' visibility='default' filepath='../.././gcc/diagnostic.h' line='151' column='1'/>
741      </data-member>
742      <data-member access='public' layout-offset-in-bits='1216'>
743        <var-decl name='option_state' type-id='type-id-39' visibility='default' filepath='../.././gcc/diagnostic.h' line='155' column='1'/>
744      </data-member>
745      <data-member access='public' layout-offset-in-bits='1280'>
746        <var-decl name='option_name' type-id='type-id-57' visibility='default' filepath='../.././gcc/diagnostic.h' line='163' column='1'/>
747      </data-member>
748      <data-member access='public' layout-offset-in-bits='1344'>
749        <var-decl name='x_data' type-id='type-id-39' visibility='default' filepath='../.././gcc/diagnostic.h' line='166' column='1'/>
750      </data-member>
751      <data-member access='public' layout-offset-in-bits='1408'>
752        <var-decl name='last_module' type-id='type-id-58' visibility='default' filepath='../.././gcc/diagnostic.h' line='170' column='1'/>
753      </data-member>
754      <data-member access='public' layout-offset-in-bits='1472'>
755        <var-decl name='lock' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='172' column='1'/>
756      </data-member>
757      <data-member access='public' layout-offset-in-bits='1504'>
758        <var-decl name='inhibit_notes_p' type-id='type-id-5' visibility='default' filepath='../.././gcc/diagnostic.h' line='174' column='1'/>
759      </data-member>
760    </class-decl>
761    <class-decl name='diagnostic_info' size-in-bits='512' is-struct='yes' visibility='default' filepath='../.././gcc/diagnostic.h' line='31' column='1' id='type-id-59'>
762      <data-member access='public' layout-offset-in-bits='0'>
763        <var-decl name='message' type-id='type-id-60' visibility='default' filepath='../.././gcc/diagnostic.h' line='33' column='1'/>
764      </data-member>
765      <data-member access='public' layout-offset-in-bits='320'>
766        <var-decl name='location' type-id='type-id-46' visibility='default' filepath='../.././gcc/diagnostic.h' line='34' column='1'/>
767      </data-member>
768      <data-member access='public' layout-offset-in-bits='352'>
769        <var-decl name='override_column' type-id='type-id-52' visibility='default' filepath='../.././gcc/diagnostic.h' line='35' column='1'/>
770      </data-member>
771      <data-member access='public' layout-offset-in-bits='384'>
772        <var-decl name='x_data' type-id='type-id-39' visibility='default' filepath='../.././gcc/diagnostic.h' line='37' column='1'/>
773      </data-member>
774      <data-member access='public' layout-offset-in-bits='448'>
775        <var-decl name='kind' type-id='type-id-21' visibility='default' filepath='../.././gcc/diagnostic.h' line='39' column='1'/>
776      </data-member>
777      <data-member access='public' layout-offset-in-bits='480'>
778        <var-decl name='option_index' type-id='type-id-2' visibility='default' filepath='../.././gcc/diagnostic.h' line='41' column='1'/>
779      </data-member>
780    </class-decl>
781    <class-decl name='line_map' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/include/line-map.h' line='204' column='1' id='type-id-61'>
782      <member-type access='public'>
783        <union-decl name='map_u' size-in-bits='256' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='210' column='1' id='type-id-62'>
784          <data-member access='public'>
785            <var-decl name='ordinary' type-id='type-id-63' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='211' column='1'/>
786          </data-member>
787          <data-member access='public'>
788            <var-decl name='macro' type-id='type-id-64' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='212' column='1'/>
789          </data-member>
790        </union-decl>
791      </member-type>
792      <data-member access='public' layout-offset-in-bits='0'>
793        <var-decl name='start_location' type-id='type-id-65' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='205' column='1'/>
794      </data-member>
795      <data-member access='public' layout-offset-in-bits='32'>
796        <var-decl name='reason' type-id='type-id-23' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='208' column='1'/>
797      </data-member>
798      <data-member access='public' layout-offset-in-bits='64'>
799        <var-decl name='d' type-id='type-id-62' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='213' column='1'/>
800      </data-member>
801    </class-decl>
802    <class-decl name='line_map_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='105' column='1' id='type-id-64'>
803      <data-member access='public' layout-offset-in-bits='0'>
804        <var-decl name='macro' type-id='type-id-66' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='110' column='1'/>
805      </data-member>
806      <data-member access='public' layout-offset-in-bits='64'>
807        <var-decl name='n_tokens' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='113' column='1'/>
808      </data-member>
809      <data-member access='public' layout-offset-in-bits='128'>
810        <var-decl name='macro_locations' type-id='type-id-67' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='168' column='1'/>
811      </data-member>
812      <data-member access='public' layout-offset-in-bits='192'>
813        <var-decl name='expansion' type-id='type-id-65' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='175' column='1'/>
814      </data-member>
815    </class-decl>
816    <class-decl name='line_map_ordinary' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='71' column='1' id='type-id-63'>
817      <data-member access='public' layout-offset-in-bits='0'>
818        <var-decl name='to_file' type-id='type-id-1' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='72' column='1'/>
819      </data-member>
820      <data-member access='public' layout-offset-in-bits='64'>
821        <var-decl name='to_line' type-id='type-id-68' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='73' column='1'/>
822      </data-member>
823      <data-member access='public' layout-offset-in-bits='96'>
824        <var-decl name='included_from' type-id='type-id-2' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='78' column='1'/>
825      </data-member>
826      <data-member access='public' layout-offset-in-bits='128'>
827        <var-decl name='sysp' type-id='type-id-69' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='84' column='1'/>
828      </data-member>
829      <data-member access='public' layout-offset-in-bits='136'>
830        <var-decl name='column_bits' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='87' column='1'/>
831      </data-member>
832    </class-decl>
833    <class-decl name='obstack' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libcpp/../include/obstack.h' line='164' column='1' id='type-id-70'>
834      <data-member access='public' layout-offset-in-bits='0'>
835        <var-decl name='chunk_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../include/obstack.h' line='166' column='1'/>
836      </data-member>
837      <data-member access='public' layout-offset-in-bits='64'>
838        <var-decl name='chunk' type-id='type-id-42' visibility='default' filepath='../.././gcc/../include/obstack.h' line='167' column='1'/>
839      </data-member>
840      <data-member access='public' layout-offset-in-bits='128'>
841        <var-decl name='object_base' type-id='type-id-3' visibility='default' filepath='../.././gcc/../include/obstack.h' line='168' column='1'/>
842      </data-member>
843      <data-member access='public' layout-offset-in-bits='192'>
844        <var-decl name='next_free' type-id='type-id-3' visibility='default' filepath='../.././gcc/../include/obstack.h' line='169' column='1'/>
845      </data-member>
846      <data-member access='public' layout-offset-in-bits='256'>
847        <var-decl name='chunk_limit' type-id='type-id-3' visibility='default' filepath='../.././gcc/../include/obstack.h' line='170' column='1'/>
848      </data-member>
849      <data-member access='public' layout-offset-in-bits='320'>
850        <var-decl name='temp' type-id='type-id-28' visibility='default' filepath='../.././gcc/../include/obstack.h' line='171' column='1'/>
851      </data-member>
852      <data-member access='public' layout-offset-in-bits='384'>
853        <var-decl name='alignment_mask' type-id='type-id-2' visibility='default' filepath='../.././gcc/../include/obstack.h' line='172' column='1'/>
854      </data-member>
855      <data-member access='public' layout-offset-in-bits='448'>
856        <var-decl name='chunkfun' type-id='type-id-71' visibility='default' filepath='../.././gcc/../include/obstack.h' line='176' column='1'/>
857      </data-member>
858      <data-member access='public' layout-offset-in-bits='512'>
859        <var-decl name='freefun' type-id='type-id-72' visibility='default' filepath='../.././gcc/../include/obstack.h' line='177' column='1'/>
860      </data-member>
861      <data-member access='public' layout-offset-in-bits='576'>
862        <var-decl name='extra_arg' type-id='type-id-39' visibility='default' filepath='../.././gcc/../include/obstack.h' line='178' column='1'/>
863      </data-member>
864      <data-member access='public' layout-offset-in-bits='640'>
865        <var-decl name='use_extra_arg' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/obstack.h' line='179' column='1'/>
866      </data-member>
867      <data-member access='public' layout-offset-in-bits='641'>
868        <var-decl name='maybe_empty_object' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/obstack.h' line='180' column='1'/>
869      </data-member>
870      <data-member access='public' layout-offset-in-bits='642'>
871        <var-decl name='alloc_failed' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/obstack.h' line='184' column='1'/>
872      </data-member>
873    </class-decl>
874    <class-decl name='output_buffer' size-in-bits='2688' is-struct='yes' naming-typedef-id='type-id-73' visibility='default' filepath='../.././gcc/pretty-print.h' line='76' column='1' id='type-id-74'>
875      <data-member access='public' layout-offset-in-bits='0'>
876        <var-decl name='formatted_obstack' type-id='type-id-70' visibility='default' filepath='../.././gcc/pretty-print.h' line='78' column='1'/>
877      </data-member>
878      <data-member access='public' layout-offset-in-bits='704'>
879        <var-decl name='chunk_obstack' type-id='type-id-70' visibility='default' filepath='../.././gcc/pretty-print.h' line='82' column='1'/>
880      </data-member>
881      <data-member access='public' layout-offset-in-bits='1408'>
882        <var-decl name='obstack' type-id='type-id-75' visibility='default' filepath='../.././gcc/pretty-print.h' line='86' column='1'/>
883      </data-member>
884      <data-member access='public' layout-offset-in-bits='1472'>
885        <var-decl name='cur_chunk_array' type-id='type-id-44' visibility='default' filepath='../.././gcc/pretty-print.h' line='89' column='1'/>
886      </data-member>
887      <data-member access='public' layout-offset-in-bits='1536'>
888        <var-decl name='stream' type-id='type-id-76' visibility='default' filepath='../.././gcc/pretty-print.h' line='92' column='1'/>
889      </data-member>
890      <data-member access='public' layout-offset-in-bits='1600'>
891        <var-decl name='line_length' type-id='type-id-2' visibility='default' filepath='../.././gcc/pretty-print.h' line='95' column='1'/>
892      </data-member>
893      <data-member access='public' layout-offset-in-bits='1632'>
894        <var-decl name='digit_buffer' type-id='type-id-7' visibility='default' filepath='../.././gcc/pretty-print.h' line='99' column='1'/>
895      </data-member>
896    </class-decl>
897    <class-decl name='pp_wrapping_mode_t' size-in-bits='64' is-struct='yes' naming-typedef-id='type-id-77' visibility='default' filepath='../.././gcc/pretty-print.h' line='113' column='1' id='type-id-78'>
898      <data-member access='public' layout-offset-in-bits='0'>
899        <var-decl name='rule' type-id='type-id-18' visibility='default' filepath='../.././gcc/pretty-print.h' line='115' column='1'/>
900      </data-member>
901      <data-member access='public' layout-offset-in-bits='32'>
902        <var-decl name='line_cutoff' type-id='type-id-2' visibility='default' filepath='../.././gcc/pretty-print.h' line='119' column='1'/>
903      </data-member>
904    </class-decl>
905    <class-decl name='pretty_print_info' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././gcc/pretty-print.h' line='159' column='1' id='type-id-79'>
906      <data-member access='public' layout-offset-in-bits='0'>
907        <var-decl name='buffer' type-id='type-id-80' visibility='default' filepath='../.././gcc/pretty-print.h' line='162' column='1'/>
908      </data-member>
909      <data-member access='public' layout-offset-in-bits='64'>
910        <var-decl name='prefix' type-id='type-id-1' visibility='default' filepath='../.././gcc/pretty-print.h' line='165' column='1'/>
911      </data-member>
912      <data-member access='public' layout-offset-in-bits='128'>
913        <var-decl name='padding' type-id='type-id-24' visibility='default' filepath='../.././gcc/pretty-print.h' line='168' column='1'/>
914      </data-member>
915      <data-member access='public' layout-offset-in-bits='160'>
916        <var-decl name='maximum_length' type-id='type-id-2' visibility='default' filepath='../.././gcc/pretty-print.h' line='172' column='1'/>
917      </data-member>
918      <data-member access='public' layout-offset-in-bits='192'>
919        <var-decl name='indent_skip' type-id='type-id-2' visibility='default' filepath='../.././gcc/pretty-print.h' line='175' column='1'/>
920      </data-member>
921      <data-member access='public' layout-offset-in-bits='224'>
922        <var-decl name='wrapping' type-id='type-id-77' visibility='default' filepath='../.././gcc/pretty-print.h' line='178' column='1'/>
923      </data-member>
924      <data-member access='public' layout-offset-in-bits='320'>
925        <var-decl name='format_decoder' type-id='type-id-81' visibility='default' filepath='../.././gcc/pretty-print.h' line='188' column='1'/>
926      </data-member>
927      <data-member access='public' layout-offset-in-bits='384'>
928        <var-decl name='emitted_prefix' type-id='type-id-5' visibility='default' filepath='../.././gcc/pretty-print.h' line='191' column='1'/>
929      </data-member>
930      <data-member access='public' layout-offset-in-bits='392'>
931        <var-decl name='need_newline' type-id='type-id-5' visibility='default' filepath='../.././gcc/pretty-print.h' line='194' column='1'/>
932      </data-member>
933      <data-member access='public' layout-offset-in-bits='400'>
934        <var-decl name='translate_identifiers' type-id='type-id-5' visibility='default' filepath='../.././gcc/pretty-print.h' line='198' column='1'/>
935      </data-member>
936    </class-decl>
937    <class-decl name='stat' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/bits/stat.h' line='46' column='1' id='type-id-82'>
938      <data-member access='public' layout-offset-in-bits='0'>
939        <var-decl name='st_dev' type-id='type-id-83' visibility='default' filepath='/usr/include/bits/stat.h' line='48' column='1'/>
940      </data-member>
941      <data-member access='public' layout-offset-in-bits='64'>
942        <var-decl name='st_ino' type-id='type-id-84' visibility='default' filepath='/usr/include/bits/stat.h' line='53' column='1'/>
943      </data-member>
944      <data-member access='public' layout-offset-in-bits='128'>
945        <var-decl name='st_nlink' type-id='type-id-85' visibility='default' filepath='/usr/include/bits/stat.h' line='61' column='1'/>
946      </data-member>
947      <data-member access='public' layout-offset-in-bits='192'>
948        <var-decl name='st_mode' type-id='type-id-86' visibility='default' filepath='/usr/include/bits/stat.h' line='62' column='1'/>
949      </data-member>
950      <data-member access='public' layout-offset-in-bits='224'>
951        <var-decl name='st_uid' type-id='type-id-87' visibility='default' filepath='/usr/include/bits/stat.h' line='64' column='1'/>
952      </data-member>
953      <data-member access='public' layout-offset-in-bits='256'>
954        <var-decl name='st_gid' type-id='type-id-88' visibility='default' filepath='/usr/include/bits/stat.h' line='65' column='1'/>
955      </data-member>
956      <data-member access='public' layout-offset-in-bits='288'>
957        <var-decl name='__pad0' type-id='type-id-2' visibility='default' filepath='/usr/include/bits/stat.h' line='67' column='1'/>
958      </data-member>
959      <data-member access='public' layout-offset-in-bits='320'>
960        <var-decl name='st_rdev' type-id='type-id-83' visibility='default' filepath='/usr/include/bits/stat.h' line='69' column='1'/>
961      </data-member>
962      <data-member access='public' layout-offset-in-bits='384'>
963        <var-decl name='st_size' type-id='type-id-35' visibility='default' filepath='/usr/include/bits/stat.h' line='74' column='1'/>
964      </data-member>
965      <data-member access='public' layout-offset-in-bits='448'>
966        <var-decl name='st_blksize' type-id='type-id-89' visibility='default' filepath='/usr/include/bits/stat.h' line='78' column='1'/>
967      </data-member>
968      <data-member access='public' layout-offset-in-bits='512'>
969        <var-decl name='st_blocks' type-id='type-id-90' visibility='default' filepath='/usr/include/bits/stat.h' line='80' column='1'/>
970      </data-member>
971      <data-member access='public' layout-offset-in-bits='576'>
972        <var-decl name='st_atim' type-id='type-id-91' visibility='default' filepath='/usr/include/bits/stat.h' line='91' column='1'/>
973      </data-member>
974      <data-member access='public' layout-offset-in-bits='704'>
975        <var-decl name='st_mtim' type-id='type-id-91' visibility='default' filepath='/usr/include/bits/stat.h' line='92' column='1'/>
976      </data-member>
977      <data-member access='public' layout-offset-in-bits='832'>
978        <var-decl name='st_ctim' type-id='type-id-91' visibility='default' filepath='/usr/include/bits/stat.h' line='93' column='1'/>
979      </data-member>
980      <data-member access='public' layout-offset-in-bits='960'>
981        <var-decl name='__unused' type-id='type-id-29' visibility='default' filepath='/usr/include/bits/stat.h' line='106' column='1'/>
982      </data-member>
983    </class-decl>
984    <class-decl name='text_info' size-in-bits='320' is-struct='yes' naming-typedef-id='type-id-60' visibility='default' filepath='../.././gcc/pretty-print.h' line='34' column='1' id='type-id-92'>
985      <data-member access='public' layout-offset-in-bits='0'>
986        <var-decl name='format_spec' type-id='type-id-1' visibility='default' filepath='../.././gcc/pretty-print.h' line='35' column='1'/>
987      </data-member>
988      <data-member access='public' layout-offset-in-bits='64'>
989        <var-decl name='args_ptr' type-id='type-id-93' visibility='default' filepath='../.././gcc/pretty-print.h' line='36' column='1'/>
990      </data-member>
991      <data-member access='public' layout-offset-in-bits='128'>
992        <var-decl name='err_no' type-id='type-id-2' visibility='default' filepath='../.././gcc/pretty-print.h' line='37' column='1'/>
993      </data-member>
994      <data-member access='public' layout-offset-in-bits='192'>
995        <var-decl name='locus' type-id='type-id-94' visibility='default' filepath='../.././gcc/pretty-print.h' line='38' column='1'/>
996      </data-member>
997      <data-member access='public' layout-offset-in-bits='256'>
998        <var-decl name='x_data' type-id='type-id-95' visibility='default' filepath='../.././gcc/pretty-print.h' line='39' column='1'/>
999      </data-member>
1000    </class-decl>
1001    <class-decl name='timespec' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='120' column='1' id='type-id-91'>
1002      <data-member access='public' layout-offset-in-bits='0'>
1003        <var-decl name='tv_sec' type-id='type-id-96' visibility='default' filepath='/usr/include/time.h' line='122' column='1'/>
1004      </data-member>
1005      <data-member access='public' layout-offset-in-bits='64'>
1006        <var-decl name='tv_nsec' type-id='type-id-28' visibility='default' filepath='/usr/include/time.h' line='123' column='1'/>
1007      </data-member>
1008    </class-decl>
1009    <class-decl name='typedef __va_list_tag __va_list_tag' size-in-bits='192' is-struct='yes' visibility='default' id='type-id-97'>
1010      <data-member access='public' layout-offset-in-bits='0'>
1011        <var-decl name='gp_offset' type-id='type-id-52' visibility='default'/>
1012      </data-member>
1013      <data-member access='public' layout-offset-in-bits='32'>
1014        <var-decl name='fp_offset' type-id='type-id-52' visibility='default'/>
1015      </data-member>
1016      <data-member access='public' layout-offset-in-bits='64'>
1017        <var-decl name='overflow_arg_area' type-id='type-id-39' visibility='default'/>
1018      </data-member>
1019      <data-member access='public' layout-offset-in-bits='128'>
1020        <var-decl name='reg_save_area' type-id='type-id-39' visibility='default'/>
1021      </data-member>
1022    </class-decl>
1023    <typedef-decl name='FILE' type-id='type-id-32' filepath='/usr/include/stdio.h' line='49' column='1' id='type-id-98'/>
1024    <typedef-decl name='_IO_lock_t' type-id='type-id-99' filepath='/usr/include/libio.h' line='180' column='1' id='type-id-100'/>
1025    <typedef-decl name='__blkcnt_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='169' column='1' id='type-id-90'/>
1026    <typedef-decl name='__blksize_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='164' column='1' id='type-id-89'/>
1027    <typedef-decl name='__dev_t' type-id='type-id-101' filepath='/usr/include/bits/types.h' line='134' column='1' id='type-id-83'/>
1028    <typedef-decl name='__gid_t' type-id='type-id-52' filepath='/usr/include/bits/types.h' line='136' column='1' id='type-id-88'/>
1029    <typedef-decl name='__gnuc_va_list' type-id='type-id-102' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stdarg.h' line='40' column='1' id='type-id-103'/>
1030    <typedef-decl name='__ino_t' type-id='type-id-101' filepath='/usr/include/bits/types.h' line='137' column='1' id='type-id-84'/>
1031    <typedef-decl name='__mode_t' type-id='type-id-52' filepath='/usr/include/bits/types.h' line='139' column='1' id='type-id-86'/>
1032    <typedef-decl name='__nlink_t' type-id='type-id-101' filepath='/usr/include/bits/types.h' line='140' column='1' id='type-id-85'/>
1033    <typedef-decl name='__off64_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='142' column='1' id='type-id-38'/>
1034    <typedef-decl name='__off_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='141' column='1' id='type-id-35'/>
1035    <typedef-decl name='__sighandler_t' type-id='type-id-104' filepath='/usr/include/signal.h' line='84' column='1' id='type-id-105'/>
1036    <typedef-decl name='__time_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='149' column='1' id='type-id-96'/>
1037    <typedef-decl name='__uid_t' type-id='type-id-52' filepath='/usr/include/bits/types.h' line='135' column='1' id='type-id-87'/>
1038    <array-type-def dimensions='1' type-id='type-id-97' size-in-bits='192' id='type-id-102'>
1039      <subrange length='1' lower-bound='0' upper-bound='0' type-id='type-id-8' id='type-id-11'/>
1040    </array-type-def>
1041    <typedef-decl name='diagnostic_classification_change_t' type-id='type-id-45' filepath='../.././gcc/diagnostic.h' line='52' column='1' id='type-id-106'/>
1042    <typedef-decl name='diagnostic_context' type-id='type-id-47' filepath='../.././gcc/coretypes.h' line='74' column='1' id='type-id-107'/>
1043    <typedef-decl name='diagnostic_finalizer_fn' type-id='type-id-53' filepath='../.././gcc/diagnostic.h' line='57' column='1' id='type-id-54'/>
1044    <typedef-decl name='diagnostic_info' type-id='type-id-59' filepath='../.././gcc/diagnostic.h' line='42' column='1' id='type-id-108'/>
1045    <typedef-decl name='diagnostic_prefixing_rule_t' type-id='type-id-19' filepath='../.././gcc/pretty-print.h' line='52' column='1' id='type-id-18'/>
1046    <typedef-decl name='diagnostic_starter_fn' type-id='type-id-109' filepath='../.././gcc/diagnostic.h' line='55' column='1' id='type-id-53'/>
1047    <typedef-decl name='diagnostic_t' type-id='type-id-22' filepath='../.././gcc/diagnostic-core.h' line='40' column='1' id='type-id-21'/>
1048    <typedef-decl name='linenum_type' type-id='type-id-52' filepath='../.././gcc/../libcpp/include/line-map.h' line='48' column='1' id='type-id-68'/>
1049    <typedef-decl name='location_t' type-id='type-id-65' filepath='../.././gcc/input.h' line='44' column='1' id='type-id-46'/>
1050    <typedef-decl name='output_buffer' type-id='type-id-74' filepath='../.././gcc/pretty-print.h' line='100' column='1' id='type-id-73'/>
1051    <typedef-decl name='pp_padding' type-id='type-id-25' filepath='../.././gcc/pretty-print.h' line='108' column='1' id='type-id-24'/>
1052    <typedef-decl name='pp_wrapping_mode_t' type-id='type-id-78' filepath='../.././gcc/pretty-print.h' line='120' column='1' id='type-id-77'/>
1053    <typedef-decl name='pretty_printer' type-id='type-id-79' filepath='../.././gcc/pretty-print.h' line='135' column='1' id='type-id-110'/>
1054    <typedef-decl name='printer_fn' type-id='type-id-111' filepath='../.././gcc/pretty-print.h' line='136' column='1' id='type-id-81'/>
1055    <typedef-decl name='size_t' type-id='type-id-101' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stddef.h' line='213' column='1' id='type-id-4'/>
1056    <typedef-decl name='source_location' type-id='type-id-52' filepath='../.././gcc/../libcpp/include/line-map.h' line='51' column='1' id='type-id-65'/>
1057    <typedef-decl name='text_info' type-id='type-id-92' filepath='../.././gcc/pretty-print.h' line='40' column='1' id='type-id-60'/>
1058    <typedef-decl name='va_list' type-id='type-id-103' filepath='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/prev-gcc/include/stdarg.h' line='102' column='1' id='type-id-112'/>
1059    <type-decl name='unnamed-enum-underlying-type-32' is-anonymous='yes' size-in-bits='32' alignment-in-bits='32' id='type-id-20'/>
1060    <type-decl name='unsigned char' size-in-bits='8' id='type-id-69'/>
1061    <type-decl name='unsigned int' size-in-bits='32' id='type-id-52'/>
1062    <type-decl name='unsigned long int' size-in-bits='64' id='type-id-101'/>
1063    <type-decl name='unsigned short int' size-in-bits='16' id='type-id-36'/>
1064    <pointer-type-def type-id='type-id-98' size-in-bits='64' id='type-id-76'/>
1065    <pointer-type-def type-id='type-id-32' size-in-bits='64' id='type-id-34'/>
1066    <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-33'/>
1067    <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-42'/>
1068    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-71'/>
1069    <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-111'/>
1070    <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-3'/>
1071    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-57'/>
1072    <qualified-type-def type-id='type-id-3' const='yes' id='type-id-116'/>
1073    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/>
1074    <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-118'/>
1075    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-119'/>
1076    <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-44'/>
1077    <qualified-type-def type-id='type-id-6' const='yes' id='type-id-120'/>
1078    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-1'/>
1079    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-121'/>
1080    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-58'/>
1081    <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-66'/>
1082    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-50'/>
1083    <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-123'/>
1084    <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-124'/>
1085    <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-125'/>
1086    <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-49'/>
1087    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-56'/>
1088    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-51'/>
1089    <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-94'/>
1090    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-75'/>
1091    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-80'/>
1092    <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-128'/>
1093    <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-48'/>
1094    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-67'/>
1095    <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-129'/>
1096    <pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-130'/>
1097    <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-131'/>
1098    <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-93'/>
1099    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
1100    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-55'/>
1101    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-109'/>
1102    <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-104'/>
1103    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-138'/>
1104    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-72'/>
1105    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
1106    <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-95'/>
1107    <pointer-type-def type-id='type-id-100' size-in-bits='64' id='type-id-37'/>
1108    <class-decl name='cpp_hashnode' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='676' column='1' id='type-id-122'>
1109      <data-member access='public' layout-offset-in-bits='0'>
1110        <var-decl name='ident' type-id='type-id-142' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='677' column='1'/>
1111      </data-member>
1112      <data-member access='public' layout-offset-in-bits='128'>
1113        <var-decl name='is_directive' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='678' column='1'/>
1114      </data-member>
1115      <data-member access='public' layout-offset-in-bits='129'>
1116        <var-decl name='directive_index' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='679' column='1'/>
1117      </data-member>
1118      <data-member access='public' layout-offset-in-bits='136'>
1119        <var-decl name='rid_code' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='682' column='1'/>
1120      </data-member>
1121      <data-member access='public' layout-offset-in-bits='144'>
1122        <var-decl name='type' type-id='type-id-143' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='683' column='1'/>
1123      </data-member>
1124      <data-member access='public' layout-offset-in-bits='150'>
1125        <var-decl name='flags' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='684' column='1'/>
1126      </data-member>
1127      <data-member access='public' layout-offset-in-bits='192'>
1128        <var-decl name='value' type-id='type-id-144' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='686' column='1'/>
1129      </data-member>
1130    </class-decl>
1131    <class-decl name='pex_obj' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='54' column='1' id='type-id-127'>
1132      <data-member access='public' layout-offset-in-bits='0'>
1133        <var-decl name='flags' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
1134      </data-member>
1135      <data-member access='public' layout-offset-in-bits='64'>
1136        <var-decl name='pname' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
1137      </data-member>
1138      <data-member access='public' layout-offset-in-bits='128'>
1139        <var-decl name='tempbase' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
1140      </data-member>
1141      <data-member access='public' layout-offset-in-bits='192'>
1142        <var-decl name='next_input' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
1143      </data-member>
1144      <data-member access='public' layout-offset-in-bits='256'>
1145        <var-decl name='next_input_name' type-id='type-id-3' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
1146      </data-member>
1147      <data-member access='public' layout-offset-in-bits='320'>
1148        <var-decl name='next_input_name_allocated' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
1149      </data-member>
1150      <data-member access='public' layout-offset-in-bits='352'>
1151        <var-decl name='stderr_pipe' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
1152      </data-member>
1153      <data-member access='public' layout-offset-in-bits='384'>
1154        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
1155      </data-member>
1156      <data-member access='public' layout-offset-in-bits='448'>
1157        <var-decl name='children' type-id='type-id-145' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
1158      </data-member>
1159      <data-member access='public' layout-offset-in-bits='512'>
1160        <var-decl name='status' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
1161      </data-member>
1162      <data-member access='public' layout-offset-in-bits='576'>
1163        <var-decl name='time' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
1164      </data-member>
1165      <data-member access='public' layout-offset-in-bits='640'>
1166        <var-decl name='number_waited' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
1167      </data-member>
1168      <data-member access='public' layout-offset-in-bits='704'>
1169        <var-decl name='input_file' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
1170      </data-member>
1171      <data-member access='public' layout-offset-in-bits='768'>
1172        <var-decl name='read_output' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
1173      </data-member>
1174      <data-member access='public' layout-offset-in-bits='832'>
1175        <var-decl name='read_err' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
1176      </data-member>
1177      <data-member access='public' layout-offset-in-bits='896'>
1178        <var-decl name='remove_count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
1179      </data-member>
1180      <data-member access='public' layout-offset-in-bits='960'>
1181        <var-decl name='remove' type-id='type-id-118' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
1182      </data-member>
1183      <data-member access='public' layout-offset-in-bits='1024'>
1184        <var-decl name='funcs' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
1185      </data-member>
1186      <data-member access='public' layout-offset-in-bits='1088'>
1187        <var-decl name='sysdep' type-id='type-id-39' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
1188      </data-member>
1189    </class-decl>
1190    <function-decl name='filename_ncmp' filepath='../.././gcc/../include/filenames.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
1191      <parameter type-id='type-id-1'/>
1192      <parameter type-id='type-id-1'/>
1193      <parameter type-id='type-id-4'/>
1194      <return type-id='type-id-2'/>
1195    </function-decl>
1196    <function-decl name='unlock_std_streams' filepath='../.././gcc/../include/libiberty.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1197      <return type-id='type-id-99'/>
1198    </function-decl>
1199    <function-decl name='fopen_unlocked' filepath='../.././gcc/../include/libiberty.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1200      <parameter type-id='type-id-1'/>
1201      <parameter type-id='type-id-1'/>
1202      <return type-id='type-id-76'/>
1203    </function-decl>
1204    <function-decl name='expandargv' filepath='../.././gcc/../include/libiberty.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1205      <parameter type-id='type-id-51'/>
1206      <parameter type-id='type-id-119'/>
1207      <return type-id='type-id-99'/>
1208    </function-decl>
1209    <function-decl name='writeargv' filepath='../.././gcc/../include/libiberty.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1210      <parameter type-id='type-id-118'/>
1211      <parameter type-id='type-id-76'/>
1212      <return type-id='type-id-2'/>
1213    </function-decl>
1214    <function-decl name='lbasename' filepath='../.././gcc/../include/libiberty.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
1215      <parameter type-id='type-id-1'/>
1216      <return type-id='type-id-1'/>
1217    </function-decl>
1218    <function-decl name='concat' filepath='../.././gcc/../include/libiberty.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
1219      <parameter type-id='type-id-1'/>
1220      <parameter is-variadic='yes'/>
1221      <return type-id='type-id-3'/>
1222    </function-decl>
1223    <function-decl name='make_temp_file' filepath='../.././gcc/../include/libiberty.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64'>
1224      <parameter type-id='type-id-1'/>
1225      <return type-id='type-id-3'/>
1226    </function-decl>
1227    <function-decl name='unlink_if_ordinary' filepath='../.././gcc/../include/libiberty.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1228      <parameter type-id='type-id-1'/>
1229      <return type-id='type-id-2'/>
1230    </function-decl>
1231    <function-decl name='xmalloc_set_program_name' filepath='../.././gcc/../include/libiberty.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1232      <parameter type-id='type-id-1'/>
1233      <return type-id='type-id-99'/>
1234    </function-decl>
1235    <function-decl name='xmalloc' filepath='../.././gcc/../include/libiberty.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
1236      <parameter type-id='type-id-4'/>
1237      <return type-id='type-id-39'/>
1238    </function-decl>
1239    <function-decl name='xcalloc' filepath='../.././gcc/../include/libiberty.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
1240      <parameter type-id='type-id-4'/>
1241      <parameter type-id='type-id-4'/>
1242      <return type-id='type-id-39'/>
1243    </function-decl>
1244    <function-decl name='xstrdup' filepath='../.././gcc/../include/libiberty.h' line='316' column='1' visibility='default' binding='global' size-in-bits='64'>
1245      <parameter type-id='type-id-1'/>
1246      <return type-id='type-id-3'/>
1247    </function-decl>
1248    <function-decl name='pex_init' filepath='../.././gcc/../include/libiberty.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
1249      <parameter type-id='type-id-2'/>
1250      <parameter type-id='type-id-1'/>
1251      <parameter type-id='type-id-1'/>
1252      <return type-id='type-id-128'/>
1253    </function-decl>
1254    <function-decl name='pex_run' filepath='../.././gcc/../include/libiberty.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64'>
1255      <parameter type-id='type-id-128'/>
1256      <parameter type-id='type-id-2'/>
1257      <parameter type-id='type-id-1'/>
1258      <parameter type-id='type-id-117'/>
1259      <parameter type-id='type-id-1'/>
1260      <parameter type-id='type-id-1'/>
1261      <parameter type-id='type-id-51'/>
1262      <return type-id='type-id-1'/>
1263    </function-decl>
1264    <function-decl name='pex_read_output' filepath='../.././gcc/../include/libiberty.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
1265      <parameter type-id='type-id-128'/>
1266      <parameter type-id='type-id-2'/>
1267      <return type-id='type-id-76'/>
1268    </function-decl>
1269    <function-decl name='pex_get_status' filepath='../.././gcc/../include/libiberty.h' line='552' column='1' visibility='default' binding='global' size-in-bits='64'>
1270      <parameter type-id='type-id-128'/>
1271      <parameter type-id='type-id-2'/>
1272      <parameter type-id='type-id-51'/>
1273      <return type-id='type-id-2'/>
1274    </function-decl>
1275    <function-decl name='pex_free' filepath='../.././gcc/../include/libiberty.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
1276      <parameter type-id='type-id-128'/>
1277      <return type-id='type-id-99'/>
1278    </function-decl>
1279    <function-decl name='_obstack_newchunk' filepath='../.././gcc/../include/obstack.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1280      <parameter type-id='type-id-75'/>
1281      <parameter type-id='type-id-2'/>
1282      <return type-id='type-id-99'/>
1283    </function-decl>
1284    <function-decl name='_obstack_begin' filepath='../.././gcc/../include/obstack.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
1285      <parameter type-id='type-id-75'/>
1286      <parameter type-id='type-id-2'/>
1287      <parameter type-id='type-id-2'/>
1288      <parameter type-id='type-id-141'/>
1289      <parameter type-id='type-id-138'/>
1290      <return type-id='type-id-2'/>
1291    </function-decl>
1292    <function-decl name='obstack_free' filepath='../.././gcc/../include/obstack.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
1293      <parameter type-id='type-id-75'/>
1294      <parameter type-id='type-id-39'/>
1295      <return type-id='type-id-99'/>
1296    </function-decl>
1297    <var-decl name='do_collecting' type-id='type-id-2' mangled-name='do_collecting' visibility='default' filepath='../.././gcc/collect2.c' line='147' column='1' elf-symbol-id='do_collecting'/>
1298    <var-decl name='no_demangle' type-id='type-id-2' mangled-name='no_demangle' visibility='default' filepath='../.././gcc/collect2.c' line='161' column='1' elf-symbol-id='no_demangle'/>
1299    <var-decl name='vflag' type-id='type-id-5' mangled-name='vflag' visibility='default' filepath='../.././gcc/collect2.c' line='179' column='1' elf-symbol-id='vflag'/>
1300    <var-decl name='debug' type-id='type-id-5' mangled-name='debug' visibility='default' filepath='../.././gcc/collect2.c' line='197' column='1' elf-symbol-id='debug'/>
1301    <var-decl name='helpflag' type-id='type-id-5' mangled-name='helpflag' visibility='default' filepath='../.././gcc/collect2.c' line='198' column='1' elf-symbol-id='helpflag'/>
1302    <var-decl name='ldout' type-id='type-id-1' mangled-name='ldout' visibility='default' filepath='../.././gcc/collect2.c' line='208' column='1' elf-symbol-id='ldout'/>
1303    <var-decl name='lderrout' type-id='type-id-1' mangled-name='lderrout' visibility='default' filepath='../.././gcc/collect2.c' line='209' column='1' elf-symbol-id='lderrout'/>
1304    <var-decl name='c_file_name' type-id='type-id-1' mangled-name='c_file_name' visibility='default' filepath='../.././gcc/collect2.c' line='216' column='1' elf-symbol-id='c_file_name'/>
1305    <var-decl name='temporary_obstack' type-id='type-id-70' mangled-name='temporary_obstack' visibility='default' filepath='../.././gcc/collect2.c' line='229' column='1' elf-symbol-id='temporary_obstack'/>
1306    <var-decl name='temporary_firstobj' type-id='type-id-3' mangled-name='temporary_firstobj' visibility='default' filepath='../.././gcc/collect2.c' line='230' column='1' elf-symbol-id='temporary_firstobj'/>
1307    <function-decl name='notice' mangled-name='_Z6noticePKcz' filepath='../.././gcc/collect2.c' line='423' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z6noticePKcz'>
1308      <parameter type-id='type-id-1' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
1309      <parameter is-variadic='yes'/>
1310      <return type-id='type-id-99'/>
1311    </function-decl>
1312    <function-decl name='notice_translated' mangled-name='_Z17notice_translatedPKcz' filepath='../.././gcc/collect2.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17notice_translatedPKcz'>
1313      <parameter type-id='type-id-1' name='cmsgid' filepath='../.././gcc/collect2.c' line='434' column='1'/>
1314      <parameter is-variadic='yes'/>
1315      <return type-id='type-id-99'/>
1316    </function-decl>
1317    <function-decl name='file_exists' mangled-name='_Z11file_existsPKc' filepath='../.././gcc/collect2.c' line='475' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11file_existsPKc'>
1318      <parameter type-id='type-id-1' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
1319      <return type-id='type-id-2'/>
1320    </function-decl>
1321    <function-decl name='dump_file' mangled-name='_Z9dump_filePKcP8_IO_FILE' filepath='../.././gcc/collect2.c' line='513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9dump_filePKcP8_IO_FILE'>
1322      <parameter type-id='type-id-1' name='name' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1323      <parameter type-id='type-id-76' name='to' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1324      <return type-id='type-id-99'/>
1325    </function-decl>
1326    <function-decl name='main' mangled-name='main' filepath='../.././gcc/collect2.c' line='1016' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='main'>
1327      <parameter type-id='type-id-2' name='argc' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1328      <parameter type-id='type-id-118' name='argv' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1329      <return type-id='type-id-2'/>
1330    </function-decl>
1331    <function-decl name='collect_wait' mangled-name='_Z12collect_waitPKcP7pex_obj' filepath='../.././gcc/collect2.c' line='1958' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12collect_waitPKcP7pex_obj'>
1332      <parameter type-id='type-id-1' name='prog' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1333      <parameter type-id='type-id-128' name='pex' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1334      <return type-id='type-id-2'/>
1335    </function-decl>
1336    <function-decl name='collect_execute' mangled-name='_Z15collect_executePKcPPcS0_S0_i' filepath='../.././gcc/collect2.c' line='2004' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15collect_executePKcPPcS0_S0_i'>
1337      <parameter type-id='type-id-1' name='prog' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1338      <parameter type-id='type-id-118' name='argv' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1339      <parameter type-id='type-id-1' name='outname' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1340      <parameter type-id='type-id-1' name='errname' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1341      <parameter type-id='type-id-2' name='flags' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1342      <return type-id='type-id-128'/>
1343    </function-decl>
1344    <function-decl name='__errno_location' filepath='/usr/include/bits/errno.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
1345      <return type-id='type-id-51'/>
1346    </function-decl>
1347    <function-decl name='gettext' filepath='/usr/include/libintl.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'>
1348      <parameter type-id='type-id-1'/>
1349      <return type-id='type-id-3'/>
1350    </function-decl>
1351    <function-decl name='ngettext' filepath='/usr/include/libintl.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1352      <parameter type-id='type-id-1'/>
1353      <parameter type-id='type-id-1'/>
1354      <parameter type-id='type-id-101'/>
1355      <return type-id='type-id-3'/>
1356    </function-decl>
1357    <function-decl name='__uflow' filepath='/usr/include/libio.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64'>
1358      <parameter type-id='type-id-34'/>
1359      <return type-id='type-id-2'/>
1360    </function-decl>
1361    <function-decl name='__overflow' filepath='/usr/include/libio.h' line='418' column='1' visibility='default' binding='global' size-in-bits='64'>
1362      <parameter type-id='type-id-34'/>
1363      <parameter type-id='type-id-2'/>
1364      <return type-id='type-id-2'/>
1365    </function-decl>
1366    <function-decl name='free' filepath='/usr/include/malloc.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
1367      <parameter type-id='type-id-39'/>
1368      <return type-id='type-id-99'/>
1369    </function-decl>
1370    <function-decl name='signal' filepath='/usr/include/signal.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
1371      <parameter type-id='type-id-2'/>
1372      <parameter type-id='type-id-105'/>
1373      <return type-id='type-id-105'/>
1374    </function-decl>
1375    <function-decl name='raise' filepath='/usr/include/signal.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
1376      <parameter type-id='type-id-2'/>
1377      <return type-id='type-id-2'/>
1378    </function-decl>
1379    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
1380      <parameter type-id='type-id-76'/>
1381      <return type-id='type-id-2'/>
1382    </function-decl>
1383    <function-decl name='fflush_unlocked' filepath='/usr/include/stdio.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
1384      <parameter type-id='type-id-76'/>
1385      <return type-id='type-id-2'/>
1386    </function-decl>
1387    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
1388      <parameter type-id='type-id-76'/>
1389      <parameter type-id='type-id-1'/>
1390      <parameter is-variadic='yes'/>
1391      <return type-id='type-id-2'/>
1392    </function-decl>
1393    <function-decl name='printf' filepath='/usr/include/stdio.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1394      <parameter type-id='type-id-1'/>
1395      <parameter is-variadic='yes'/>
1396      <return type-id='type-id-2'/>
1397    </function-decl>
1398    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
1399      <parameter type-id='type-id-76'/>
1400      <parameter type-id='type-id-1'/>
1401      <parameter type-id='type-id-131'/>
1402      <return type-id='type-id-2'/>
1403    </function-decl>
1404    <function-decl name='fgets_unlocked' filepath='/usr/include/stdio.h' line='644' column='1' visibility='default' binding='global' size-in-bits='64'>
1405      <parameter type-id='type-id-3'/>
1406      <parameter type-id='type-id-2'/>
1407      <parameter type-id='type-id-76'/>
1408      <return type-id='type-id-3'/>
1409    </function-decl>
1410    <function-decl name='fputs_unlocked' filepath='/usr/include/stdio.h' line='721' column='1' visibility='default' binding='global' size-in-bits='64'>
1411      <parameter type-id='type-id-1'/>
1412      <parameter type-id='type-id-76'/>
1413      <return type-id='type-id-2'/>
1414    </function-decl>
1415    <function-decl name='fread_unlocked' filepath='/usr/include/stdio.h' line='732' column='1' visibility='default' binding='global' size-in-bits='64'>
1416      <parameter type-id='type-id-39'/>
1417      <parameter type-id='type-id-4'/>
1418      <parameter type-id='type-id-4'/>
1419      <parameter type-id='type-id-76'/>
1420      <return type-id='type-id-4'/>
1421    </function-decl>
1422    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
1423      <parameter type-id='type-id-1'/>
1424      <parameter type-id='type-id-118'/>
1425      <parameter type-id='type-id-2'/>
1426      <return type-id='type-id-28'/>
1427    </function-decl>
1428    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
1429      <parameter type-id='type-id-133'/>
1430      <return type-id='type-id-2'/>
1431    </function-decl>
1432    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
1433      <parameter type-id='type-id-2'/>
1434      <return type-id='type-id-99'/>
1435    </function-decl>
1436    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
1437      <parameter type-id='type-id-1'/>
1438      <return type-id='type-id-3'/>
1439    </function-decl>
1440    <function-decl name='memcmp' filepath='/usr/include/string.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1441      <parameter type-id='type-id-39'/>
1442      <parameter type-id='type-id-39'/>
1443      <parameter type-id='type-id-4'/>
1444      <return type-id='type-id-2'/>
1445    </function-decl>
1446    <function-decl name='strcpy' filepath='/usr/include/string.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1447      <parameter type-id='type-id-3'/>
1448      <parameter type-id='type-id-1'/>
1449      <return type-id='type-id-3'/>
1450    </function-decl>
1451    <function-decl name='strncpy' filepath='/usr/include/string.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1452      <parameter type-id='type-id-3'/>
1453      <parameter type-id='type-id-1'/>
1454      <parameter type-id='type-id-4'/>
1455      <return type-id='type-id-3'/>
1456    </function-decl>
1457    <function-decl name='strcmp' filepath='/usr/include/string.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
1458      <parameter type-id='type-id-1'/>
1459      <parameter type-id='type-id-1'/>
1460      <return type-id='type-id-2'/>
1461    </function-decl>
1462    <function-decl name='strncmp' filepath='/usr/include/string.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
1463      <parameter type-id='type-id-1'/>
1464      <parameter type-id='type-id-1'/>
1465      <parameter type-id='type-id-4'/>
1466      <return type-id='type-id-2'/>
1467    </function-decl>
1468    <function-decl name='strlen' filepath='/usr/include/string.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
1469      <parameter type-id='type-id-1'/>
1470      <return type-id='type-id-4'/>
1471    </function-decl>
1472    <function-decl name='strsignal' filepath='/usr/include/string.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64'>
1473      <parameter type-id='type-id-2'/>
1474      <return type-id='type-id-3'/>
1475    </function-decl>
1476    <function-decl name='__xstat' filepath='/usr/include/sys/stat.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64'>
1477      <parameter type-id='type-id-2'/>
1478      <parameter type-id='type-id-1'/>
1479      <parameter type-id='type-id-129'/>
1480      <return type-id='type-id-2'/>
1481    </function-decl>
1482    <function-decl name='access' filepath='/usr/include/unistd.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
1483      <parameter type-id='type-id-1'/>
1484      <parameter type-id='type-id-2'/>
1485      <return type-id='type-id-2'/>
1486    </function-decl>
1487    <function-decl name='unlink' filepath='/usr/include/unistd.h' line='845' column='1' visibility='default' binding='global' size-in-bits='64'>
1488      <parameter type-id='type-id-1'/>
1489      <return type-id='type-id-2'/>
1490    </function-decl>
1491    <type-decl name='variadic parameter type' id='type-id-148'/>
1492    <type-decl name='void' id='type-id-99'/>
1493    <pointer-type-def type-id='type-id-99' id='type-id-39'/>
1494    <function-type size-in-bits='64' id='type-id-113'>
1495      <parameter type-id='type-id-39'/>
1496      <parameter type-id='type-id-28'/>
1497      <return type-id='type-id-42'/>
1498    </function-type>
1499    <function-type size-in-bits='64' id='type-id-114'>
1500      <parameter type-id='type-id-48'/>
1501      <parameter type-id='type-id-130'/>
1502      <parameter type-id='type-id-1'/>
1503      <parameter type-id='type-id-2'/>
1504      <parameter type-id='type-id-5'/>
1505      <parameter type-id='type-id-5'/>
1506      <parameter type-id='type-id-5'/>
1507      <return type-id='type-id-5'/>
1508    </function-type>
1509    <function-type size-in-bits='64' id='type-id-115'>
1510      <parameter type-id='type-id-123'/>
1511      <parameter type-id='type-id-2'/>
1512      <parameter type-id='type-id-21'/>
1513      <parameter type-id='type-id-21'/>
1514      <return type-id='type-id-3'/>
1515    </function-type>
1516    <function-type size-in-bits='64' id='type-id-126'>
1517      <parameter type-id='type-id-2'/>
1518      <parameter type-id='type-id-39'/>
1519      <return type-id='type-id-2'/>
1520    </function-type>
1521    <function-type size-in-bits='64' id='type-id-132'>
1522      <return type-id='type-id-99'/>
1523    </function-type>
1524    <function-type size-in-bits='64' id='type-id-134'>
1525      <parameter type-id='type-id-123'/>
1526      <parameter type-id='type-id-1'/>
1527      <parameter type-id='type-id-93'/>
1528      <return type-id='type-id-99'/>
1529    </function-type>
1530    <function-type size-in-bits='64' id='type-id-135'>
1531      <parameter type-id='type-id-124'/>
1532      <parameter type-id='type-id-125'/>
1533      <return type-id='type-id-99'/>
1534    </function-type>
1535    <function-type size-in-bits='64' id='type-id-136'>
1536      <parameter type-id='type-id-2'/>
1537      <return type-id='type-id-99'/>
1538    </function-type>
1539    <function-type size-in-bits='64' id='type-id-137'>
1540      <parameter type-id='type-id-39'/>
1541      <return type-id='type-id-99'/>
1542    </function-type>
1543    <function-type size-in-bits='64' id='type-id-139'>
1544      <parameter type-id='type-id-39'/>
1545      <parameter type-id='type-id-42'/>
1546      <return type-id='type-id-99'/>
1547    </function-type>
1548    <function-type size-in-bits='64' id='type-id-140'>
1549      <parameter type-id='type-id-28'/>
1550      <return type-id='type-id-39'/>
1551    </function-type>
1552  </abi-instr>
1553  <abi-instr address-size='64' path='../.././gcc/diagnostic.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
1554    <enum-decl name='location_resolution_kind' filepath='../.././gcc/../libcpp/include/line-map.h' line='604' column='1' id='type-id-149'>
1555      <underlying-type type-id='type-id-20'/>
1556      <enumerator name='LRK_MACRO_EXPANSION_POINT' value='0'/>
1557      <enumerator name='LRK_SPELLING_LOCATION' value='1'/>
1558      <enumerator name='LRK_MACRO_DEFINITION_LOCATION' value='2'/>
1559    </enum-decl>
1560    <class-decl name='expanded_location' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-150' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='588' column='1' id='type-id-151'>
1561      <data-member access='public' layout-offset-in-bits='0'>
1562        <var-decl name='file' type-id='type-id-1' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='590' column='1'/>
1563      </data-member>
1564      <data-member access='public' layout-offset-in-bits='64'>
1565        <var-decl name='line' type-id='type-id-2' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='593' column='1'/>
1566      </data-member>
1567      <data-member access='public' layout-offset-in-bits='96'>
1568        <var-decl name='column' type-id='type-id-2' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='595' column='1'/>
1569      </data-member>
1570      <data-member access='public' layout-offset-in-bits='128'>
1571        <var-decl name='sysp' type-id='type-id-5' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='598' column='1'/>
1572      </data-member>
1573    </class-decl>
1574    <class-decl name='line_maps' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libcpp/include/line-map.h' line='263' column='1' id='type-id-152'>
1575      <data-member access='public' layout-offset-in-bits='0'>
1576        <var-decl name='info_ordinary' type-id='type-id-153' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='265' column='1'/>
1577      </data-member>
1578      <data-member access='public' layout-offset-in-bits='192'>
1579        <var-decl name='info_macro' type-id='type-id-153' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='267' column='1'/>
1580      </data-member>
1581      <data-member access='public' layout-offset-in-bits='384'>
1582        <var-decl name='depth' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='270' column='1'/>
1583      </data-member>
1584      <data-member access='public' layout-offset-in-bits='416'>
1585        <var-decl name='trace_includes' type-id='type-id-5' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='273' column='1'/>
1586      </data-member>
1587      <data-member access='public' layout-offset-in-bits='448'>
1588        <var-decl name='highest_location' type-id='type-id-65' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='276' column='1'/>
1589      </data-member>
1590      <data-member access='public' layout-offset-in-bits='480'>
1591        <var-decl name='highest_line' type-id='type-id-65' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='279' column='1'/>
1592      </data-member>
1593      <data-member access='public' layout-offset-in-bits='512'>
1594        <var-decl name='max_column_hint' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='283' column='1'/>
1595      </data-member>
1596      <data-member access='public' layout-offset-in-bits='576'>
1597        <var-decl name='reallocator' type-id='type-id-154' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='287' column='1'/>
1598      </data-member>
1599      <data-member access='public' layout-offset-in-bits='640'>
1600        <var-decl name='round_alloc_size' type-id='type-id-155' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='291' column='1'/>
1601      </data-member>
1602    </class-decl>
1603    <class-decl name='maps_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='244' column='1' id='type-id-153'>
1604      <data-member access='public' layout-offset-in-bits='0'>
1605        <var-decl name='maps' type-id='type-id-156' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='250' column='1'/>
1606      </data-member>
1607      <data-member access='public' layout-offset-in-bits='64'>
1608        <var-decl name='allocated' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='253' column='1'/>
1609      </data-member>
1610      <data-member access='public' layout-offset-in-bits='96'>
1611        <var-decl name='used' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='257' column='1'/>
1612      </data-member>
1613      <data-member access='public' layout-offset-in-bits='128'>
1614        <var-decl name='cache' type-id='type-id-52' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='259' column='1'/>
1615      </data-member>
1616    </class-decl>
1617    <typedef-decl name='expanded_location' type-id='type-id-151' filepath='../.././gcc/../libcpp/include/line-map.h' line='599' column='1' id='type-id-150'/>
1618    <typedef-decl name='line_map_realloc' type-id='type-id-157' filepath='../.././gcc/../libcpp/include/line-map.h' line='54' column='1' id='type-id-154'/>
1619    <typedef-decl name='line_map_round_alloc_size_func' type-id='type-id-158' filepath='../.././gcc/../libcpp/include/line-map.h' line='58' column='1' id='type-id-155'/>
1620    <pointer-type-def type-id='type-id-58' size-in-bits='64' id='type-id-159'/>
1621    <pointer-type-def type-id='type-id-61' size-in-bits='64' id='type-id-156'/>
1622    <pointer-type-def type-id='type-id-152' size-in-bits='64' id='type-id-160'/>
1623    <pointer-type-def type-id='type-id-161' size-in-bits='64' id='type-id-158'/>
1624    <pointer-type-def type-id='type-id-162' size-in-bits='64' id='type-id-157'/>
1625    <function-decl name='concat_length' filepath='../.././gcc/../include/libiberty.h' line='157' column='1' visibility='default' binding='global' size-in-bits='64'>
1626      <parameter type-id='type-id-1'/>
1627      <parameter is-variadic='yes'/>
1628      <return type-id='type-id-101'/>
1629    </function-decl>
1630    <function-decl name='concat_copy2' filepath='../.././gcc/../include/libiberty.h' line='171' column='1' visibility='default' binding='global' size-in-bits='64'>
1631      <parameter type-id='type-id-1'/>
1632      <parameter is-variadic='yes'/>
1633      <return type-id='type-id-3'/>
1634    </function-decl>
1635    <function-decl name='xrealloc' filepath='../.././gcc/../include/libiberty.h' line='307' column='1' visibility='default' binding='global' size-in-bits='64'>
1636      <parameter type-id='type-id-39'/>
1637      <parameter type-id='type-id-4'/>
1638      <return type-id='type-id-39'/>
1639    </function-decl>
1640    <var-decl name='progname' type-id='type-id-1' mangled-name='progname' visibility='default' filepath='../.././gcc/diagnostic.c' line='50' column='1' elf-symbol-id='progname'/>
1641    <var-decl name='global_dc' type-id='type-id-124' mangled-name='global_dc' visibility='default' filepath='../.././gcc/diagnostic.c' line='54' column='1' elf-symbol-id='global_dc'/>
1642    <function-decl name='file_name_as_prefix' mangled-name='_Z19file_name_as_prefixPKc' filepath='../.././gcc/diagnostic.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19file_name_as_prefixPKc'>
1643      <parameter type-id='type-id-1' name='f' filepath='../.././gcc/diagnostic.c' line='74' column='1'/>
1644      <return type-id='type-id-3'/>
1645    </function-decl>
1646    <function-decl name='diagnostic_initialize' mangled-name='_Z21diagnostic_initializeP18diagnostic_contexti' filepath='../.././gcc/diagnostic.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21diagnostic_initializeP18diagnostic_contexti'>
1647      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='83' column='1'/>
1648      <parameter type-id='type-id-2' name='n_opts' filepath='../.././gcc/diagnostic.c' line='83' column='1'/>
1649      <return type-id='type-id-99'/>
1650    </function-decl>
1651    <function-decl name='diagnostic_finish' mangled-name='_Z17diagnostic_finishP18diagnostic_context' filepath='../.././gcc/diagnostic.c' line='128' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17diagnostic_finishP18diagnostic_context'>
1652      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='128' column='1'/>
1653      <return type-id='type-id-99'/>
1654    </function-decl>
1655    <function-decl name='diagnostic_set_info_translated' mangled-name='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' filepath='../.././gcc/diagnostic.c' line='150' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30diagnostic_set_info_translatedP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t'>
1656      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1657      <parameter type-id='type-id-1' name='msg' filepath='../.././gcc/diagnostic.c' line='150' column='1'/>
1658      <parameter type-id='type-id-93' name='args' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1659      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='151' column='1'/>
1660      <parameter type-id='type-id-21' name='kind' filepath='../.././gcc/diagnostic.c' line='152' column='1'/>
1661      <return type-id='type-id-99'/>
1662    </function-decl>
1663    <function-decl name='diagnostic_set_info' mangled-name='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t' filepath='../.././gcc/diagnostic.c' line='166' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19diagnostic_set_infoP15diagnostic_infoPKcPA1_13__va_list_tagj12diagnostic_t'>
1664      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='166' column='1'/>
1665      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='166' column='1'/>
1666      <parameter type-id='type-id-93' name='args' filepath='../.././gcc/diagnostic.c' line='167' column='1'/>
1667      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='167' column='1'/>
1668      <parameter type-id='type-id-21' name='kind' filepath='../.././gcc/diagnostic.c' line='168' column='1'/>
1669      <return type-id='type-id-99'/>
1670    </function-decl>
1671    <function-decl name='diagnostic_build_prefix' mangled-name='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='176' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23diagnostic_build_prefixP18diagnostic_contextP15diagnostic_info'>
1672      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='176' column='1'/>
1673      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='177' column='1'/>
1674      <return type-id='type-id-3'/>
1675    </function-decl>
1676    <function-decl name='diagnostic_report_current_module' mangled-name='_Z32diagnostic_report_current_moduleP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='258' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32diagnostic_report_current_moduleP18diagnostic_contextj'>
1677      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1678      <parameter type-id='type-id-46' name='where' filepath='../.././gcc/diagnostic.c' line='258' column='1'/>
1679      <return type-id='type-id-99'/>
1680    </function-decl>
1681    <function-decl name='default_diagnostic_starter' mangled-name='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26default_diagnostic_starterP18diagnostic_contextP15diagnostic_info'>
1682      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='304' column='1'/>
1683      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='305' column='1'/>
1684      <return type-id='type-id-99'/>
1685    </function-decl>
1686    <function-decl name='default_diagnostic_finalizer' mangled-name='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='313' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28default_diagnostic_finalizerP18diagnostic_contextP15diagnostic_info'>
1687      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='313' column='1'/>
1688      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='314' column='1'/>
1689      <return type-id='type-id-99'/>
1690    </function-decl>
1691    <function-decl name='diagnostic_classify_diagnostic' mangled-name='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj' filepath='../.././gcc/diagnostic.c' line='323' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30diagnostic_classify_diagnosticP18diagnostic_contexti12diagnostic_tj'>
1692      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='323' column='1'/>
1693      <parameter type-id='type-id-2' name='option_index' filepath='../.././gcc/diagnostic.c' line='324' column='1'/>
1694      <parameter type-id='type-id-21' name='new_kind' filepath='../.././gcc/diagnostic.c' line='325' column='1'/>
1695      <parameter type-id='type-id-46' name='where' filepath='../.././gcc/diagnostic.c' line='326' column='1'/>
1696      <return type-id='type-id-21'/>
1697    </function-decl>
1698    <function-decl name='diagnostic_push_diagnostics' mangled-name='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='367' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27diagnostic_push_diagnosticsP18diagnostic_contextj'>
1699      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='367' column='1'/>
1700      <parameter type-id='type-id-46' name='where' filepath='../.././gcc/diagnostic.c' line='367' column='1'/>
1701      <return type-id='type-id-99'/>
1702    </function-decl>
1703    <function-decl name='diagnostic_pop_diagnostics' mangled-name='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj' filepath='../.././gcc/diagnostic.c' line='376' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26diagnostic_pop_diagnosticsP18diagnostic_contextj'>
1704      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='376' column='1'/>
1705      <parameter type-id='type-id-46' name='where' filepath='../.././gcc/diagnostic.c' line='376' column='1'/>
1706      <return type-id='type-id-99'/>
1707    </function-decl>
1708    <function-decl name='diagnostic_report_diagnostic' mangled-name='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info' filepath='../.././gcc/diagnostic.c' line='404' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28diagnostic_report_diagnosticP18diagnostic_contextP15diagnostic_info'>
1709      <parameter type-id='type-id-124' name='context' filepath='../.././gcc/diagnostic.c' line='404' column='1'/>
1710      <parameter type-id='type-id-125' name='diagnostic' filepath='../.././gcc/diagnostic.c' line='405' column='1'/>
1711      <return type-id='type-id-5'/>
1712    </function-decl>
1713    <function-decl name='trim_filename' mangled-name='_Z13trim_filenamePKc' filepath='../.././gcc/diagnostic.c' line='567' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13trim_filenamePKc'>
1714      <parameter type-id='type-id-1' name='name' filepath='../.././gcc/diagnostic.c' line='567' column='1'/>
1715      <return type-id='type-id-1'/>
1716    </function-decl>
1717    <function-decl name='verbatim' mangled-name='_Z8verbatimPKcz' filepath='../.././gcc/diagnostic.c' line='597' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8verbatimPKcz'>
1718      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='597' column='1'/>
1719      <parameter is-variadic='yes'/>
1720      <return type-id='type-id-99'/>
1721    </function-decl>
1722    <function-decl name='emit_diagnostic' mangled-name='_Z15emit_diagnostic12diagnostic_tjiPKcz' filepath='../.././gcc/diagnostic.c' line='614' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15emit_diagnostic12diagnostic_tjiPKcz'>
1723      <parameter type-id='type-id-21' name='kind' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
1724      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
1725      <parameter type-id='type-id-2' name='opt' filepath='../.././gcc/diagnostic.c' line='614' column='1'/>
1726      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='615' column='1'/>
1727      <parameter is-variadic='yes'/>
1728      <return type-id='type-id-5'/>
1729    </function-decl>
1730    <function-decl name='inform' mangled-name='_Z6informjPKcz' filepath='../.././gcc/diagnostic.c' line='640' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z6informjPKcz'>
1731      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='640' column='1'/>
1732      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='640' column='1'/>
1733      <parameter is-variadic='yes'/>
1734      <return type-id='type-id-99'/>
1735    </function-decl>
1736    <function-decl name='inform_n' mangled-name='_Z8inform_njiPKcS0_z' filepath='../.././gcc/diagnostic.c' line='654' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8inform_njiPKcS0_z'>
1737      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='654' column='1'/>
1738      <parameter type-id='type-id-2' name='n' filepath='../.././gcc/diagnostic.c' line='654' column='1'/>
1739      <parameter type-id='type-id-1' name='singular_gmsgid' filepath='../.././gcc/diagnostic.c' line='654' column='1'/>
1740      <parameter type-id='type-id-1' name='plural_gmsgid' filepath='../.././gcc/diagnostic.c' line='655' column='1'/>
1741      <parameter is-variadic='yes'/>
1742      <return type-id='type-id-99'/>
1743    </function-decl>
1744    <function-decl name='warning' mangled-name='_Z7warningiPKcz' filepath='../.././gcc/diagnostic.c' line='672' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7warningiPKcz'>
1745      <parameter type-id='type-id-2' name='opt' filepath='../.././gcc/diagnostic.c' line='672' column='1'/>
1746      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='672' column='1'/>
1747      <parameter is-variadic='yes'/>
1748      <return type-id='type-id-5'/>
1749    </function-decl>
1750    <function-decl name='warning_at' mangled-name='_Z10warning_atjiPKcz' filepath='../.././gcc/diagnostic.c' line='690' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10warning_atjiPKcz'>
1751      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='690' column='1'/>
1752      <parameter type-id='type-id-2' name='opt' filepath='../.././gcc/diagnostic.c' line='690' column='1'/>
1753      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='690' column='1'/>
1754      <parameter is-variadic='yes'/>
1755      <return type-id='type-id-5'/>
1756    </function-decl>
1757    <function-decl name='pedwarn' mangled-name='_Z7pedwarnjiPKcz' filepath='../.././gcc/diagnostic.c' line='716' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7pedwarnjiPKcz'>
1758      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
1759      <parameter type-id='type-id-2' name='opt' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
1760      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='716' column='1'/>
1761      <parameter is-variadic='yes'/>
1762      <return type-id='type-id-5'/>
1763    </function-decl>
1764    <function-decl name='permerror' mangled-name='_Z9permerrorjPKcz' filepath='../.././gcc/diagnostic.c' line='736' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9permerrorjPKcz'>
1765      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='736' column='1'/>
1766      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='736' column='1'/>
1767      <parameter is-variadic='yes'/>
1768      <return type-id='type-id-5'/>
1769    </function-decl>
1770    <function-decl name='error' mangled-name='_Z5errorPKcz' filepath='../.././gcc/diagnostic.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z5errorPKcz'>
1771      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='752' column='1'/>
1772      <parameter is-variadic='yes'/>
1773      <return type-id='type-id-99'/>
1774    </function-decl>
1775    <function-decl name='error_n' mangled-name='_Z7error_njiPKcS0_z' filepath='../.././gcc/diagnostic.c' line='766' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7error_njiPKcS0_z'>
1776      <parameter type-id='type-id-46' name='location' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
1777      <parameter type-id='type-id-2' name='n' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
1778      <parameter type-id='type-id-1' name='singular_gmsgid' filepath='../.././gcc/diagnostic.c' line='766' column='1'/>
1779      <parameter type-id='type-id-1' name='plural_gmsgid' filepath='../.././gcc/diagnostic.c' line='767' column='1'/>
1780      <parameter is-variadic='yes'/>
1781      <return type-id='type-id-99'/>
1782    </function-decl>
1783    <function-decl name='error_at' mangled-name='_Z8error_atjPKcz' filepath='../.././gcc/diagnostic.c' line='782' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8error_atjPKcz'>
1784      <parameter type-id='type-id-46' name='loc' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
1785      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='782' column='1'/>
1786      <parameter is-variadic='yes'/>
1787      <return type-id='type-id-99'/>
1788    </function-decl>
1789    <function-decl name='sorry' mangled-name='_Z5sorryPKcz' filepath='../.././gcc/diagnostic.c' line='797' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z5sorryPKcz'>
1790      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='797' column='1'/>
1791      <parameter is-variadic='yes'/>
1792      <return type-id='type-id-99'/>
1793    </function-decl>
1794    <function-decl name='seen_error' mangled-name='_Z10seen_errorv' filepath='../.././gcc/diagnostic.c' line='811' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10seen_errorv'>
1795      <return type-id='type-id-5'/>
1796    </function-decl>
1797    <function-decl name='fatal_error' mangled-name='_Z11fatal_errorPKcz' filepath='../.././gcc/diagnostic.c' line='820' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11fatal_errorPKcz'>
1798      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='820' column='1'/>
1799      <parameter is-variadic='yes'/>
1800      <return type-id='type-id-99'/>
1801    </function-decl>
1802    <function-decl name='internal_error' mangled-name='_Z14internal_errorPKcz' filepath='../.././gcc/diagnostic.c' line='838' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14internal_errorPKcz'>
1803      <parameter type-id='type-id-1' name='gmsgid' filepath='../.././gcc/diagnostic.c' line='838' column='1'/>
1804      <parameter is-variadic='yes'/>
1805      <return type-id='type-id-99'/>
1806    </function-decl>
1807    <function-decl name='fnotice' mangled-name='_Z7fnoticeP8_IO_FILEPKcz' filepath='../.././gcc/diagnostic.c' line='857' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7fnoticeP8_IO_FILEPKcz'>
1808      <parameter type-id='type-id-76' name='file' filepath='../.././gcc/diagnostic.c' line='857' column='1'/>
1809      <parameter type-id='type-id-1' name='cmsgid' filepath='../.././gcc/diagnostic.c' line='857' column='1'/>
1810      <parameter is-variadic='yes'/>
1811      <return type-id='type-id-99'/>
1812    </function-decl>
1813    <function-decl name='fancy_abort' mangled-name='_Z11fancy_abortPKciS0_' filepath='../.././gcc/diagnostic.c' line='897' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11fancy_abortPKciS0_'>
1814      <parameter type-id='type-id-1' name='file' filepath='../.././gcc/diagnostic.c' line='897' column='1'/>
1815      <parameter type-id='type-id-2' name='line' filepath='../.././gcc/diagnostic.c' line='897' column='1'/>
1816      <parameter type-id='type-id-1' name='function' filepath='../.././gcc/diagnostic.c' line='897' column='1'/>
1817      <return type-id='type-id-99'/>
1818    </function-decl>
1819    <function-decl name='vasprintf' filepath='/usr/include/stdio.h' line='398' column='1' visibility='default' binding='global' size-in-bits='64'>
1820      <parameter type-id='type-id-118'/>
1821      <parameter type-id='type-id-1'/>
1822      <parameter type-id='type-id-131'/>
1823      <return type-id='type-id-2'/>
1824    </function-decl>
1825    <function-decl name='abort' filepath='/usr/include/stdlib.h' line='514' column='1' visibility='default' binding='global' size-in-bits='64'>
1826      <return type-id='type-id-99'/>
1827    </function-decl>
1828    <function-type size-in-bits='64' id='type-id-161'>
1829      <parameter type-id='type-id-4'/>
1830      <return type-id='type-id-4'/>
1831    </function-type>
1832    <function-type size-in-bits='64' id='type-id-162'>
1833      <parameter type-id='type-id-39'/>
1834      <parameter type-id='type-id-4'/>
1835      <return type-id='type-id-39'/>
1836    </function-type>
1837  </abi-instr>
1838  <abi-instr address-size='64' path='../.././gcc/ggc-none.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
1839    <enum-decl name='gt_types_enum' filepath='./gtype-desc.h' line='23' column='1' id='type-id-163'>
1840      <underlying-type type-id='type-id-20'/>
1841      <enumerator name='gt_ggc_e_24lazy_hex_fp_value_struct' value='0'/>
1842      <enumerator name='gt_ggc_e_15c_inline_static' value='1'/>
1843      <enumerator name='gt_ggc_e_24VEC_c_goto_bindings_p_gc' value='2'/>
1844      <enumerator name='gt_ggc_e_26VEC_c_goto_bindings_p_base' value='3'/>
1845      <enumerator name='gt_ggc_e_15c_goto_bindings' value='4'/>
1846      <enumerator name='gt_ggc_e_7c_scope' value='5'/>
1847      <enumerator name='gt_ggc_e_9c_binding' value='6'/>
1848      <enumerator name='gt_ggc_e_12c_label_vars' value='7'/>
1849      <enumerator name='gt_ggc_e_15c_spot_bindings' value='8'/>
1850      <enumerator name='gt_ggc_e_8c_parser' value='9'/>
1851      <enumerator name='gt_ggc_e_7c_token' value='10'/>
1852      <enumerator name='gt_ggc_e_20VEC_ivarref_entry_gc' value='11'/>
1853      <enumerator name='gt_ggc_e_22VEC_ivarref_entry_base' value='12'/>
1854      <enumerator name='gt_ggc_e_13ivarref_entry' value='13'/>
1855      <enumerator name='gt_ggc_e_22VEC_prot_list_entry_gc' value='14'/>
1856      <enumerator name='gt_ggc_e_24VEC_prot_list_entry_base' value='15'/>
1857      <enumerator name='gt_ggc_e_15prot_list_entry' value='16'/>
1858      <enumerator name='gt_ggc_e_19VEC_msgref_entry_gc' value='17'/>
1859      <enumerator name='gt_ggc_e_21VEC_msgref_entry_base' value='18'/>
1860      <enumerator name='gt_ggc_e_12msgref_entry' value='19'/>
1861      <enumerator name='gt_ggc_e_23VEC_ident_data_tuple_gc' value='20'/>
1862      <enumerator name='gt_ggc_e_25VEC_ident_data_tuple_base' value='21'/>
1863      <enumerator name='gt_ggc_e_16ident_data_tuple' value='22'/>
1864      <enumerator name='gt_ggc_e_17string_descriptor' value='23'/>
1865      <enumerator name='gt_ggc_e_9imp_entry' value='24'/>
1866      <enumerator name='gt_ggc_e_16hashed_attribute' value='25'/>
1867      <enumerator name='gt_ggc_e_12hashed_entry' value='26'/>
1868      <enumerator name='gt_ggc_e_16objc_map_private' value='27'/>
1869      <enumerator name='gt_ggc_e_14builtin_record' value='28'/>
1870      <enumerator name='gt_ggc_e_14string_or_tree' value='29'/>
1871      <enumerator name='gt_ggc_e_11cpool_entry' value='30'/>
1872      <enumerator name='gt_ggc_e_19VEC_method_entry_gc' value='31'/>
1873      <enumerator name='gt_ggc_e_21VEC_method_entry_base' value='32'/>
1874      <enumerator name='gt_ggc_e_14method_entry_d' value='33'/>
1875      <enumerator name='gt_ggc_e_13lang_decl_var' value='34'/>
1876      <enumerator name='gt_ggc_e_14type_assertion' value='35'/>
1877      <enumerator name='gt_ggc_e_14lang_decl_func' value='36'/>
1878      <enumerator name='gt_ggc_e_18treetreehash_entry' value='37'/>
1879      <enumerator name='gt_ggc_e_5CPool' value='38'/>
1880      <enumerator name='gt_ggc_e_3JCF' value='39'/>
1881      <enumerator name='gt_ggc_e_16gfc_powdecl_list' value='40'/>
1882      <enumerator name='gt_ggc_e_16gfc_st_parameter' value='41'/>
1883      <enumerator name='gt_ggc_e_22gfc_st_parameter_field' value='42'/>
1884      <enumerator name='gt_ggc_e_19gfc_intrinsic_map_t' value='43'/>
1885      <enumerator name='gt_ggc_e_17module_htab_entry' value='44'/>
1886      <enumerator name='gt_ggc_e_13binding_level' value='45'/>
1887      <enumerator name='gt_ggc_e_23VEC_pending_noexcept_gc' value='46'/>
1888      <enumerator name='gt_ggc_e_25VEC_pending_noexcept_base' value='47'/>
1889      <enumerator name='gt_ggc_e_16pending_noexcept' value='48'/>
1890      <enumerator name='gt_ggc_e_9opt_stack' value='49'/>
1891      <enumerator name='gt_ggc_e_27VEC_pending_redefinition_gc' value='50'/>
1892      <enumerator name='gt_ggc_e_29VEC_pending_redefinition_base' value='51'/>
1893      <enumerator name='gt_ggc_e_22pending_redefinition_d' value='52'/>
1894      <enumerator name='gt_ggc_e_19VEC_pending_weak_gc' value='53'/>
1895      <enumerator name='gt_ggc_e_21VEC_pending_weak_base' value='54'/>
1896      <enumerator name='gt_ggc_e_14pending_weak_d' value='55'/>
1897      <enumerator name='gt_ggc_e_11align_stack' value='56'/>
1898      <enumerator name='gt_ggc_e_18VEC_tree_gc_vec_gc' value='57'/>
1899      <enumerator name='gt_ggc_e_20VEC_tree_gc_vec_base' value='58'/>
1900      <enumerator name='gt_ggc_e_19VEC_const_char_p_gc' value='59'/>
1901      <enumerator name='gt_ggc_e_21VEC_const_char_p_base' value='60'/>
1902      <enumerator name='gt_ggc_e_21pending_abstract_type' value='61'/>
1903      <enumerator name='gt_ggc_e_15VEC_tree_int_gc' value='62'/>
1904      <enumerator name='gt_ggc_e_17VEC_tree_int_base' value='63'/>
1905      <enumerator name='gt_ggc_e_8tree_int' value='64'/>
1906      <enumerator name='gt_ggc_e_9cp_parser' value='65'/>
1907      <enumerator name='gt_ggc_e_17cp_parser_context' value='66'/>
1908      <enumerator name='gt_ggc_e_34VEC_cp_unparsed_functions_entry_gc' value='67'/>
1909      <enumerator name='gt_ggc_e_36VEC_cp_unparsed_functions_entry_base' value='68'/>
1910      <enumerator name='gt_ggc_e_29cp_unparsed_functions_entry_d' value='69'/>
1911      <enumerator name='gt_ggc_e_27VEC_cp_default_arg_entry_gc' value='70'/>
1912      <enumerator name='gt_ggc_e_29VEC_cp_default_arg_entry_base' value='71'/>
1913      <enumerator name='gt_ggc_e_22cp_default_arg_entry_d' value='72'/>
1914      <enumerator name='gt_ggc_e_8cp_lexer' value='73'/>
1915      <enumerator name='gt_ggc_e_15VEC_cp_token_gc' value='74'/>
1916      <enumerator name='gt_ggc_e_17VEC_cp_token_base' value='75'/>
1917      <enumerator name='gt_ggc_e_8cp_token' value='76'/>
1918      <enumerator name='gt_ggc_e_14cp_token_value' value='77'/>
1919      <enumerator name='gt_ggc_e_10tree_check' value='78'/>
1920      <enumerator name='gt_ggc_e_14constexpr_call' value='79'/>
1921      <enumerator name='gt_ggc_e_16constexpr_fundef' value='80'/>
1922      <enumerator name='gt_ggc_e_22VEC_deferred_access_gc' value='81'/>
1923      <enumerator name='gt_ggc_e_24VEC_deferred_access_base' value='82'/>
1924      <enumerator name='gt_ggc_e_15deferred_access' value='83'/>
1925      <enumerator name='gt_ggc_e_10spec_entry' value='84'/>
1926      <enumerator name='gt_ggc_e_16pending_template' value='85'/>
1927      <enumerator name='gt_ggc_e_21VEC_incomplete_var_gc' value='86'/>
1928      <enumerator name='gt_ggc_e_23VEC_incomplete_var_base' value='87'/>
1929      <enumerator name='gt_ggc_e_16incomplete_var_d' value='88'/>
1930      <enumerator name='gt_ggc_e_21named_label_use_entry' value='89'/>
1931      <enumerator name='gt_ggc_e_28VEC_deferred_access_check_gc' value='90'/>
1932      <enumerator name='gt_ggc_e_30VEC_deferred_access_check_base' value='91'/>
1933      <enumerator name='gt_ggc_e_21deferred_access_check' value='92'/>
1934      <enumerator name='gt_ggc_e_20operator_name_info_t' value='93'/>
1935      <enumerator name='gt_ggc_e_11lang_decl_u' value='94'/>
1936      <enumerator name='gt_ggc_e_14lang_decl_parm' value='95'/>
1937      <enumerator name='gt_ggc_e_12lang_decl_ns' value='96'/>
1938      <enumerator name='gt_ggc_e_12lang_decl_fn' value='97'/>
1939      <enumerator name='gt_ggc_e_12lang_decl_u3' value='98'/>
1940      <enumerator name='gt_ggc_e_12lang_decl_u5' value='99'/>
1941      <enumerator name='gt_ggc_e_13lang_decl_min' value='100'/>
1942      <enumerator name='gt_ggc_e_12lang_decl_u2' value='101'/>
1943      <enumerator name='gt_ggc_e_14lang_decl_base' value='102'/>
1944      <enumerator name='gt_ggc_e_11lang_type_u' value='103'/>
1945      <enumerator name='gt_ggc_e_16lang_type_ptrmem' value='104'/>
1946      <enumerator name='gt_ggc_e_15lang_type_class' value='105'/>
1947      <enumerator name='gt_ggc_e_18sorted_fields_type' value='106'/>
1948      <enumerator name='gt_ggc_e_16lang_type_header' value='107'/>
1949      <enumerator name='gt_ggc_e_18VEC_tree_pair_s_gc' value='108'/>
1950      <enumerator name='gt_ggc_e_20VEC_tree_pair_s_base' value='109'/>
1951      <enumerator name='gt_ggc_e_11tree_pair_s' value='110'/>
1952      <enumerator name='gt_ggc_e_17named_label_entry' value='111'/>
1953      <enumerator name='gt_ggc_e_19c_language_function' value='112'/>
1954      <enumerator name='gt_ggc_e_11stmt_tree_s' value='113'/>
1955      <enumerator name='gt_ggc_e_20tree_userdef_literal' value='114'/>
1956      <enumerator name='gt_ggc_e_18tree_template_info' value='115'/>
1957      <enumerator name='gt_ggc_e_32VEC_qualified_typedef_usage_t_gc' value='116'/>
1958      <enumerator name='gt_ggc_e_34VEC_qualified_typedef_usage_t_base' value='117'/>
1959      <enumerator name='gt_ggc_e_25qualified_typedef_usage_s' value='118'/>
1960      <enumerator name='gt_ggc_e_16tree_lambda_expr' value='119'/>
1961      <enumerator name='gt_ggc_e_15tree_trait_expr' value='120'/>
1962      <enumerator name='gt_ggc_e_25tree_argument_pack_select' value='121'/>
1963      <enumerator name='gt_ggc_e_18tree_static_assert' value='122'/>
1964      <enumerator name='gt_ggc_e_22tree_deferred_noexcept' value='123'/>
1965      <enumerator name='gt_ggc_e_16tree_default_arg' value='124'/>
1966      <enumerator name='gt_ggc_e_14cp_token_cache' value='125'/>
1967      <enumerator name='gt_ggc_e_13tree_baselink' value='126'/>
1968      <enumerator name='gt_ggc_e_13tree_overload' value='127'/>
1969      <enumerator name='gt_ggc_e_10ptrmem_cst' value='128'/>
1970      <enumerator name='gt_ggc_e_21template_parm_index_s' value='129'/>
1971      <enumerator name='gt_ggc_e_15lang_identifier' value='130'/>
1972      <enumerator name='gt_ggc_e_19c_common_identifier' value='131'/>
1973      <enumerator name='gt_ggc_e_11saved_scope' value='132'/>
1974      <enumerator name='gt_ggc_e_16cxx_int_tree_map' value='133'/>
1975      <enumerator name='gt_ggc_e_23VEC_cp_label_binding_gc' value='134'/>
1976      <enumerator name='gt_ggc_e_25VEC_cp_label_binding_base' value='135'/>
1977      <enumerator name='gt_ggc_e_16cp_label_binding' value='136'/>
1978      <enumerator name='gt_ggc_e_23VEC_cp_class_binding_gc' value='137'/>
1979      <enumerator name='gt_ggc_e_25VEC_cp_class_binding_base' value='138'/>
1980      <enumerator name='gt_ggc_e_16cp_class_binding' value='139'/>
1981      <enumerator name='gt_ggc_e_24VEC_cxx_saved_binding_gc' value='140'/>
1982      <enumerator name='gt_ggc_e_26VEC_cxx_saved_binding_base' value='141'/>
1983      <enumerator name='gt_ggc_e_17cxx_saved_binding' value='142'/>
1984      <enumerator name='gt_ggc_e_16cp_binding_level' value='143'/>
1985      <enumerator name='gt_ggc_e_11cxx_binding' value='144'/>
1986      <enumerator name='gt_ggc_e_15binding_entry_s' value='145'/>
1987      <enumerator name='gt_ggc_e_15binding_table_s' value='146'/>
1988      <enumerator name='gt_ggc_e_11tinst_level' value='147'/>
1989      <enumerator name='gt_ggc_e_7globals' value='148'/>
1990      <enumerator name='gt_ggc_e_14VEC_tinfo_s_gc' value='149'/>
1991      <enumerator name='gt_ggc_e_16VEC_tinfo_s_base' value='150'/>
1992      <enumerator name='gt_ggc_e_7tinfo_s' value='151'/>
1993      <enumerator name='gt_ggc_e_18gnat_binding_level' value='152'/>
1994      <enumerator name='gt_ggc_e_16VEC_loop_info_gc' value='153'/>
1995      <enumerator name='gt_ggc_e_18VEC_loop_info_base' value='154'/>
1996      <enumerator name='gt_ggc_e_11loop_info_d' value='155'/>
1997      <enumerator name='gt_ggc_e_23VEC_range_check_info_gc' value='156'/>
1998      <enumerator name='gt_ggc_e_25VEC_range_check_info_base' value='157'/>
1999      <enumerator name='gt_ggc_e_18range_check_info_d' value='158'/>
2000      <enumerator name='gt_ggc_e_9elab_info' value='159'/>
2001      <enumerator name='gt_ggc_e_10stmt_group' value='160'/>
2002      <enumerator name='gt_ggc_e_16VEC_parm_attr_gc' value='161'/>
2003      <enumerator name='gt_ggc_e_18VEC_parm_attr_base' value='162'/>
2004      <enumerator name='gt_ggc_e_11parm_attr_d' value='163'/>
2005      <enumerator name='gt_ggc_e_23VEC_inline_summary_t_gc' value='164'/>
2006      <enumerator name='gt_ggc_e_25VEC_inline_summary_t_base' value='165'/>
2007      <enumerator name='gt_ggc_e_22VEC_size_time_entry_gc' value='166'/>
2008      <enumerator name='gt_ggc_e_24VEC_size_time_entry_base' value='167'/>
2009      <enumerator name='gt_ggc_e_15size_time_entry' value='168'/>
2010      <enumerator name='gt_ggc_e_9predicate' value='169'/>
2011      <enumerator name='gt_ggc_e_16VEC_condition_gc' value='170'/>
2012      <enumerator name='gt_ggc_e_18VEC_condition_base' value='171'/>
2013      <enumerator name='gt_ggc_e_9condition' value='172'/>
2014      <enumerator name='gt_ggc_e_18lto_tree_ref_table' value='173'/>
2015      <enumerator name='gt_ggc_e_17lto_in_decl_state' value='174'/>
2016      <enumerator name='gt_ggc_e_22VEC_ipa_edge_args_t_gc' value='175'/>
2017      <enumerator name='gt_ggc_e_24VEC_ipa_edge_args_t_base' value='176'/>
2018      <enumerator name='gt_ggc_e_22VEC_ipa_jump_func_t_gc' value='177'/>
2019      <enumerator name='gt_ggc_e_24VEC_ipa_jump_func_t_base' value='178'/>
2020      <enumerator name='gt_ggc_e_15jump_func_value' value='179'/>
2021      <enumerator name='gt_ggc_e_18ipa_member_ptr_cst' value='180'/>
2022      <enumerator name='gt_ggc_e_20ipa_ancestor_jf_data' value='181'/>
2023      <enumerator name='gt_ggc_e_21ipa_pass_through_data' value='182'/>
2024      <enumerator name='gt_ggc_e_19ipa_known_type_data' value='183'/>
2025      <enumerator name='gt_ggc_e_20lto_symtab_entry_def' value='184'/>
2026      <enumerator name='gt_ggc_e_20ssa_operand_memory_d' value='185'/>
2027      <enumerator name='gt_ggc_e_13scev_info_str' value='186'/>
2028      <enumerator name='gt_ggc_e_24VEC_mem_addr_template_gc' value='187'/>
2029      <enumerator name='gt_ggc_e_26VEC_mem_addr_template_base' value='188'/>
2030      <enumerator name='gt_ggc_e_17mem_addr_template' value='189'/>
2031      <enumerator name='gt_ggc_e_12ssa_operands' value='190'/>
2032      <enumerator name='gt_ggc_e_15tm_restart_node' value='191'/>
2033      <enumerator name='gt_ggc_e_26gimple_type_leader_entry_s' value='192'/>
2034      <enumerator name='gt_ggc_e_28gimple_statement_transaction' value='193'/>
2035      <enumerator name='gt_ggc_e_33gimple_statement_omp_atomic_store' value='194'/>
2036      <enumerator name='gt_ggc_e_32gimple_statement_omp_atomic_load' value='195'/>
2037      <enumerator name='gt_ggc_e_27gimple_statement_omp_single' value='196'/>
2038      <enumerator name='gt_ggc_e_29gimple_statement_omp_continue' value='197'/>
2039      <enumerator name='gt_ggc_e_29gimple_statement_omp_sections' value='198'/>
2040      <enumerator name='gt_ggc_e_25gimple_statement_omp_task' value='199'/>
2041      <enumerator name='gt_ggc_e_29gimple_statement_omp_parallel' value='200'/>
2042      <enumerator name='gt_ggc_e_24gimple_statement_omp_for' value='201'/>
2043      <enumerator name='gt_ggc_e_19gimple_omp_for_iter' value='202'/>
2044      <enumerator name='gt_ggc_e_29gimple_statement_omp_critical' value='203'/>
2045      <enumerator name='gt_ggc_e_20gimple_statement_asm' value='204'/>
2046      <enumerator name='gt_ggc_e_20gimple_statement_wce' value='205'/>
2047      <enumerator name='gt_ggc_e_20gimple_statement_try' value='206'/>
2048      <enumerator name='gt_ggc_e_24gimple_statement_eh_ctrl' value='207'/>
2049      <enumerator name='gt_ggc_e_20gimple_statement_phi' value='208'/>
2050      <enumerator name='gt_ggc_e_23gimple_statement_eh_mnt' value='209'/>
2051      <enumerator name='gt_ggc_e_24gimple_statement_eh_else' value='210'/>
2052      <enumerator name='gt_ggc_e_26gimple_statement_eh_filter' value='211'/>
2053      <enumerator name='gt_ggc_e_22gimple_statement_catch' value='212'/>
2054      <enumerator name='gt_ggc_e_21gimple_statement_bind' value='213'/>
2055      <enumerator name='gt_ggc_e_20gimple_statement_omp' value='214'/>
2056      <enumerator name='gt_ggc_e_21gimple_statement_call' value='215'/>
2057      <enumerator name='gt_ggc_e_11pt_solution' value='216'/>
2058      <enumerator name='gt_ggc_e_32gimple_statement_with_memory_ops' value='217'/>
2059      <enumerator name='gt_ggc_e_37gimple_statement_with_memory_ops_base' value='218'/>
2060      <enumerator name='gt_ggc_e_25gimple_statement_with_ops' value='219'/>
2061      <enumerator name='gt_ggc_e_30gimple_statement_with_ops_base' value='220'/>
2062      <enumerator name='gt_ggc_e_21gimple_statement_base' value='221'/>
2063      <enumerator name='gt_ggc_e_17gimple_seq_node_d' value='222'/>
2064      <enumerator name='gt_ggc_e_9type_hash' value='223'/>
2065      <enumerator name='gt_ggc_e_16string_pool_data' value='224'/>
2066      <enumerator name='gt_ggc_e_18initial_value_pair' value='225'/>
2067      <enumerator name='gt_ggc_e_23temp_slot_address_entry' value='226'/>
2068      <enumerator name='gt_ggc_e_11eh_status_u' value='227'/>
2069      <enumerator name='gt_ggc_e_15throw_stmt_node' value='228'/>
2070      <enumerator name='gt_ggc_e_21VEC_eh_landing_pad_gc' value='229'/>
2071      <enumerator name='gt_ggc_e_23VEC_eh_landing_pad_base' value='230'/>
2072      <enumerator name='gt_ggc_e_16VEC_eh_region_gc' value='231'/>
2073      <enumerator name='gt_ggc_e_18VEC_eh_region_base' value='232'/>
2074      <enumerator name='gt_ggc_e_11eh_region_u' value='233'/>
2075      <enumerator name='gt_ggc_e_26eh_region_u_must_not_throw' value='234'/>
2076      <enumerator name='gt_ggc_e_19eh_region_u_allowed' value='235'/>
2077      <enumerator name='gt_ggc_e_15eh_region_u_try' value='236'/>
2078      <enumerator name='gt_ggc_e_10eh_catch_d' value='237'/>
2079      <enumerator name='gt_ggc_e_16eh_landing_pad_d' value='238'/>
2080      <enumerator name='gt_ggc_e_11eh_region_d' value='239'/>
2081      <enumerator name='gt_ggc_e_22cached_dw_loc_list_def' value='240'/>
2082      <enumerator name='gt_ggc_e_17call_arg_loc_node' value='241'/>
2083      <enumerator name='gt_ggc_e_16var_loc_list_def' value='242'/>
2084      <enumerator name='gt_ggc_e_12var_loc_node' value='243'/>
2085      <enumerator name='gt_ggc_e_20VEC_die_arg_entry_gc' value='244'/>
2086      <enumerator name='gt_ggc_e_22VEC_die_arg_entry_base' value='245'/>
2087      <enumerator name='gt_ggc_e_20die_arg_entry_struct' value='246'/>
2088      <enumerator name='gt_ggc_e_16limbo_die_struct' value='247'/>
2089      <enumerator name='gt_ggc_e_20VEC_macinfo_entry_gc' value='248'/>
2090      <enumerator name='gt_ggc_e_22VEC_macinfo_entry_base' value='249'/>
2091      <enumerator name='gt_ggc_e_14macinfo_struct' value='250'/>
2092      <enumerator name='gt_ggc_e_20VEC_pubname_entry_gc' value='251'/>
2093      <enumerator name='gt_ggc_e_22VEC_pubname_entry_base' value='252'/>
2094      <enumerator name='gt_ggc_e_23die_symbol_or_type_node' value='253'/>
2095      <enumerator name='gt_ggc_e_19VEC_dw_attr_node_gc' value='254'/>
2096      <enumerator name='gt_ggc_e_21VEC_dw_attr_node_base' value='255'/>
2097      <enumerator name='gt_ggc_e_27VEC_dw_line_info_table_p_gc' value='256'/>
2098      <enumerator name='gt_ggc_e_29VEC_dw_line_info_table_p_base' value='257'/>
2099      <enumerator name='gt_ggc_e_25dw_line_info_table_struct' value='258'/>
2100      <enumerator name='gt_ggc_e_25VEC_dw_line_info_entry_gc' value='259'/>
2101      <enumerator name='gt_ggc_e_27VEC_dw_line_info_entry_base' value='260'/>
2102      <enumerator name='gt_ggc_e_18comdat_type_struct' value='261'/>
2103      <enumerator name='gt_ggc_e_25dw_ranges_by_label_struct' value='262'/>
2104      <enumerator name='gt_ggc_e_16dw_ranges_struct' value='263'/>
2105      <enumerator name='gt_ggc_e_14pubname_struct' value='264'/>
2106      <enumerator name='gt_ggc_e_19dw_line_info_struct' value='265'/>
2107      <enumerator name='gt_ggc_e_14dw_attr_struct' value='266'/>
2108      <enumerator name='gt_ggc_e_25VEC_deferred_locations_gc' value='267'/>
2109      <enumerator name='gt_ggc_e_27VEC_deferred_locations_base' value='268'/>
2110      <enumerator name='gt_ggc_e_25deferred_locations_struct' value='269'/>
2111      <enumerator name='gt_ggc_e_17VEC_dw_fde_ref_gc' value='270'/>
2112      <enumerator name='gt_ggc_e_19VEC_dw_fde_ref_base' value='271'/>
2113      <enumerator name='gt_ggc_e_24reg_saved_in_data_struct' value='272'/>
2114      <enumerator name='gt_ggc_e_17dw_cfi_row_struct' value='273'/>
2115      <enumerator name='gt_ggc_e_19dw_val_struct_union' value='274'/>
2116      <enumerator name='gt_ggc_e_22dw_val_vms_delta_union' value='275'/>
2117      <enumerator name='gt_ggc_e_15dwarf_file_data' value='276'/>
2118      <enumerator name='gt_ggc_e_20indirect_string_node' value='277'/>
2119      <enumerator name='gt_ggc_e_16dw_val_die_union' value='278'/>
2120      <enumerator name='gt_ggc_e_13dw_vec_struct' value='279'/>
2121      <enumerator name='gt_ggc_e_7cfa_loc' value='280'/>
2122      <enumerator name='gt_ggc_e_17VEC_dw_cfi_ref_gc' value='281'/>
2123      <enumerator name='gt_ggc_e_19VEC_dw_cfi_ref_base' value='282'/>
2124      <enumerator name='gt_ggc_e_19dw_cfi_oprnd_struct' value='283'/>
2125      <enumerator name='gt_ggc_e_18dw_loc_list_struct' value='284'/>
2126      <enumerator name='gt_ggc_e_19dw_loc_descr_struct' value='285'/>
2127      <enumerator name='gt_ggc_e_13dw_cfi_struct' value='286'/>
2128      <enumerator name='gt_ggc_e_13dw_val_struct' value='287'/>
2129      <enumerator name='gt_ggc_e_8typeinfo' value='288'/>
2130      <enumerator name='gt_ggc_e_14inline_summary' value='289'/>
2131      <enumerator name='gt_ggc_e_13ipa_edge_args' value='290'/>
2132      <enumerator name='gt_ggc_e_13ipa_jump_func' value='291'/>
2133      <enumerator name='gt_ggc_e_22VEC_alias_set_entry_gc' value='292'/>
2134      <enumerator name='gt_ggc_e_24VEC_alias_set_entry_base' value='293'/>
2135      <enumerator name='gt_ggc_e_17alias_set_entry_d' value='294'/>
2136      <enumerator name='gt_ggc_e_24constant_descriptor_tree' value='295'/>
2137      <enumerator name='gt_ggc_e_15cgraph_asm_node' value='296'/>
2138      <enumerator name='gt_ggc_e_25cgraph_indirect_call_info' value='297'/>
2139      <enumerator name='gt_ggc_e_11cgraph_edge' value='298'/>
2140      <enumerator name='gt_ggc_e_17cgraph_clone_info' value='299'/>
2141      <enumerator name='gt_ggc_e_24VEC_ipa_replace_map_p_gc' value='300'/>
2142      <enumerator name='gt_ggc_e_26VEC_ipa_replace_map_p_base' value='301'/>
2143      <enumerator name='gt_ggc_e_15ipa_replace_map' value='302'/>
2144      <enumerator name='gt_ggc_e_15cgraph_rtl_info' value='303'/>
2145      <enumerator name='gt_ggc_e_18cgraph_global_info' value='304'/>
2146      <enumerator name='gt_ggc_e_17cgraph_local_info' value='305'/>
2147      <enumerator name='gt_ggc_e_17cgraph_thunk_info' value='306'/>
2148      <enumerator name='gt_ggc_e_18lto_file_decl_data' value='307'/>
2149      <enumerator name='gt_ggc_e_12ipa_ref_list' value='308'/>
2150      <enumerator name='gt_ggc_e_16VEC_ipa_ref_t_gc' value='309'/>
2151      <enumerator name='gt_ggc_e_18VEC_ipa_ref_t_base' value='310'/>
2152      <enumerator name='gt_ggc_e_7ipa_ref' value='311'/>
2153      <enumerator name='gt_ggc_e_13ipa_ref_ptr_u' value='312'/>
2154      <enumerator name='gt_ggc_e_12varpool_node' value='313'/>
2155      <enumerator name='gt_ggc_e_11cgraph_node' value='314'/>
2156      <enumerator name='gt_ggc_e_18VEC_basic_block_gc' value='315'/>
2157      <enumerator name='gt_ggc_e_20VEC_basic_block_base' value='316'/>
2158      <enumerator name='gt_ggc_e_24basic_block_il_dependent' value='317'/>
2159      <enumerator name='gt_ggc_e_14gimple_bb_info' value='318'/>
2160      <enumerator name='gt_ggc_e_11rtl_bb_info' value='319'/>
2161      <enumerator name='gt_ggc_e_11VEC_edge_gc' value='320'/>
2162      <enumerator name='gt_ggc_e_13VEC_edge_base' value='321'/>
2163      <enumerator name='gt_ggc_e_14edge_def_insns' value='322'/>
2164      <enumerator name='gt_ggc_e_13VEC_loop_p_gc' value='323'/>
2165      <enumerator name='gt_ggc_e_15VEC_loop_p_base' value='324'/>
2166      <enumerator name='gt_ggc_e_4loop' value='325'/>
2167      <enumerator name='gt_ggc_e_9loop_exit' value='326'/>
2168      <enumerator name='gt_ggc_e_13nb_iter_bound' value='327'/>
2169      <enumerator name='gt_ggc_e_12lpt_decision' value='328'/>
2170      <enumerator name='gt_ggc_e_16noswitch_section' value='329'/>
2171      <enumerator name='gt_ggc_e_15unnamed_section' value='330'/>
2172      <enumerator name='gt_ggc_e_13named_section' value='331'/>
2173      <enumerator name='gt_ggc_e_14section_common' value='332'/>
2174      <enumerator name='gt_ggc_e_24types_used_by_vars_entry' value='333'/>
2175      <enumerator name='gt_ggc_e_17language_function' value='334'/>
2176      <enumerator name='gt_ggc_e_5loops' value='335'/>
2177      <enumerator name='gt_ggc_e_18control_flow_graph' value='336'/>
2178      <enumerator name='gt_ggc_e_9eh_status' value='337'/>
2179      <enumerator name='gt_ggc_e_11stack_usage' value='338'/>
2180      <enumerator name='gt_ggc_e_8rtl_data' value='339'/>
2181      <enumerator name='gt_ggc_e_20initial_value_struct' value='340'/>
2182      <enumerator name='gt_ggc_e_11frame_space' value='341'/>
2183      <enumerator name='gt_ggc_e_20function_subsections' value='342'/>
2184      <enumerator name='gt_ggc_e_13incoming_args' value='343'/>
2185      <enumerator name='gt_ggc_e_13varasm_status' value='344'/>
2186      <enumerator name='gt_ggc_e_17rtx_constant_pool' value='345'/>
2187      <enumerator name='gt_ggc_e_18VEC_temp_slot_p_gc' value='346'/>
2188      <enumerator name='gt_ggc_e_20VEC_temp_slot_p_base' value='347'/>
2189      <enumerator name='gt_ggc_e_13dw_fde_struct' value='348'/>
2190      <enumerator name='gt_ggc_e_9temp_slot' value='349'/>
2191      <enumerator name='gt_ggc_e_9gimple_df' value='350'/>
2192      <enumerator name='gt_ggc_e_6rtl_eh' value='351'/>
2193      <enumerator name='gt_ggc_e_23VEC_call_site_record_gc' value='352'/>
2194      <enumerator name='gt_ggc_e_25VEC_call_site_record_base' value='353'/>
2195      <enumerator name='gt_ggc_e_18call_site_record_d' value='354'/>
2196      <enumerator name='gt_ggc_e_11expr_status' value='355'/>
2197      <enumerator name='gt_ggc_e_11emit_status' value='356'/>
2198      <enumerator name='gt_ggc_e_14sequence_stack' value='357'/>
2199      <enumerator name='gt_ggc_e_15target_libfuncs' value='358'/>
2200      <enumerator name='gt_ggc_e_13libfunc_entry' value='359'/>
2201      <enumerator name='gt_ggc_e_19builtin_info_type_d' value='360'/>
2202      <enumerator name='gt_ggc_e_12tree_vec_map' value='361'/>
2203      <enumerator name='gt_ggc_e_17tree_priority_map' value='362'/>
2204      <enumerator name='gt_ggc_e_12tree_int_map' value='363'/>
2205      <enumerator name='gt_ggc_e_13tree_decl_map' value='364'/>
2206      <enumerator name='gt_ggc_e_8tree_map' value='365'/>
2207      <enumerator name='gt_ggc_e_13tree_map_base' value='366'/>
2208      <enumerator name='gt_ggc_e_14lang_tree_node' value='367'/>
2209      <enumerator name='gt_ggc_e_18tree_target_option' value='368'/>
2210      <enumerator name='gt_ggc_e_24tree_optimization_option' value='369'/>
2211      <enumerator name='gt_ggc_e_19tree_statement_list' value='370'/>
2212      <enumerator name='gt_ggc_e_24tree_statement_list_node' value='371'/>
2213      <enumerator name='gt_ggc_e_14tree_type_decl' value='372'/>
2214      <enumerator name='gt_ggc_e_26tree_translation_unit_decl' value='373'/>
2215      <enumerator name='gt_ggc_e_18tree_function_decl' value='374'/>
2216      <enumerator name='gt_ggc_e_20tree_decl_non_common' value='375'/>
2217      <enumerator name='gt_ggc_e_13tree_var_decl' value='376'/>
2218      <enumerator name='gt_ggc_e_18tree_decl_with_vis' value='377'/>
2219      <enumerator name='gt_ggc_e_14tree_parm_decl' value='378'/>
2220      <enumerator name='gt_ggc_e_15tree_const_decl' value='379'/>
2221      <enumerator name='gt_ggc_e_16tree_result_decl' value='380'/>
2222      <enumerator name='gt_ggc_e_9var_ann_d' value='381'/>
2223      <enumerator name='gt_ggc_e_15tree_label_decl' value='382'/>
2224      <enumerator name='gt_ggc_e_15tree_field_decl' value='383'/>
2225      <enumerator name='gt_ggc_e_18tree_decl_with_rtl' value='384'/>
2226      <enumerator name='gt_ggc_e_16tree_decl_common' value='385'/>
2227      <enumerator name='gt_ggc_e_9lang_decl' value='386'/>
2228      <enumerator name='gt_ggc_e_17tree_decl_minimal' value='387'/>
2229      <enumerator name='gt_ggc_e_10tree_binfo' value='388'/>
2230      <enumerator name='gt_ggc_e_20tree_type_non_common' value='389'/>
2231      <enumerator name='gt_ggc_e_28tree_type_with_lang_specific' value='390'/>
2232      <enumerator name='gt_ggc_e_9lang_type' value='391'/>
2233      <enumerator name='gt_ggc_e_16tree_type_common' value='392'/>
2234      <enumerator name='gt_ggc_e_16tree_type_symtab' value='393'/>
2235      <enumerator name='gt_ggc_e_10die_struct' value='394'/>
2236      <enumerator name='gt_ggc_e_10tree_block' value='395'/>
2237      <enumerator name='gt_ggc_e_15tree_omp_clause' value='396'/>
2238      <enumerator name='gt_ggc_e_9phi_arg_d' value='397'/>
2239      <enumerator name='gt_ggc_e_13tree_ssa_name' value='398'/>
2240      <enumerator name='gt_ggc_e_17ssa_use_operand_d' value='399'/>
2241      <enumerator name='gt_ggc_e_12ptr_info_def' value='400'/>
2242      <enumerator name='gt_ggc_e_8tree_exp' value='401'/>
2243      <enumerator name='gt_ggc_e_17tree_exp_subunion' value='402'/>
2244      <enumerator name='gt_ggc_e_16tree_constructor' value='403'/>
2245      <enumerator name='gt_ggc_e_22VEC_constructor_elt_gc' value='404'/>
2246      <enumerator name='gt_ggc_e_24VEC_constructor_elt_base' value='405'/>
2247      <enumerator name='gt_ggc_e_17constructor_elt_d' value='406'/>
2248      <enumerator name='gt_ggc_e_8tree_vec' value='407'/>
2249      <enumerator name='gt_ggc_e_9tree_list' value='408'/>
2250      <enumerator name='gt_ggc_e_15tree_identifier' value='409'/>
2251      <enumerator name='gt_ggc_e_11tree_vector' value='410'/>
2252      <enumerator name='gt_ggc_e_12tree_complex' value='411'/>
2253      <enumerator name='gt_ggc_e_11tree_string' value='412'/>
2254      <enumerator name='gt_ggc_e_14tree_fixed_cst' value='413'/>
2255      <enumerator name='gt_ggc_e_13tree_real_cst' value='414'/>
2256      <enumerator name='gt_ggc_e_12tree_int_cst' value='415'/>
2257      <enumerator name='gt_ggc_e_11tree_common' value='416'/>
2258      <enumerator name='gt_ggc_e_10tree_typed' value='417'/>
2259      <enumerator name='gt_ggc_e_9tree_base' value='418'/>
2260      <enumerator name='gt_ggc_e_17VEC_alias_pair_gc' value='419'/>
2261      <enumerator name='gt_ggc_e_19VEC_alias_pair_base' value='420'/>
2262      <enumerator name='gt_ggc_e_10alias_pair' value='421'/>
2263      <enumerator name='gt_ggc_e_10target_rtl' value='422'/>
2264      <enumerator name='gt_ggc_e_8function' value='423'/>
2265      <enumerator name='gt_ggc_e_16rtx_def_subunion' value='424'/>
2266      <enumerator name='gt_ggc_e_27rtx_def_debug_parameter_ref' value='425'/>
2267      <enumerator name='gt_ggc_e_19rtx_def_entry_value' value='426'/>
2268      <enumerator name='gt_ggc_e_26rtx_def_debug_implicit_ptr' value='427'/>
2269      <enumerator name='gt_ggc_e_20rtx_def_var_location' value='428'/>
2270      <enumerator name='gt_ggc_e_11rtx_def_fma' value='429'/>
2271      <enumerator name='gt_ggc_e_19rtx_def_us_truncate' value='430'/>
2272      <enumerator name='gt_ggc_e_19rtx_def_ss_truncate' value='431'/>
2273      <enumerator name='gt_ggc_e_16rtx_def_us_minus' value='432'/>
2274      <enumerator name='gt_ggc_e_17rtx_def_us_ashift' value='433'/>
2275      <enumerator name='gt_ggc_e_17rtx_def_ss_ashift' value='434'/>
2276      <enumerator name='gt_ggc_e_14rtx_def_ss_abs' value='435'/>
2277      <enumerator name='gt_ggc_e_14rtx_def_us_neg' value='436'/>
2278      <enumerator name='gt_ggc_e_14rtx_def_ss_neg' value='437'/>
2279      <enumerator name='gt_ggc_e_16rtx_def_ss_minus' value='438'/>
2280      <enumerator name='gt_ggc_e_15rtx_def_us_plus' value='439'/>
2281      <enumerator name='gt_ggc_e_15rtx_def_ss_plus' value='440'/>
2282      <enumerator name='gt_ggc_e_21rtx_def_vec_duplicate' value='441'/>
2283      <enumerator name='gt_ggc_e_18rtx_def_vec_concat' value='442'/>
2284      <enumerator name='gt_ggc_e_18rtx_def_vec_select' value='443'/>
2285      <enumerator name='gt_ggc_e_17rtx_def_vec_merge' value='444'/>
2286      <enumerator name='gt_ggc_e_14rtx_def_lo_sum' value='445'/>
2287      <enumerator name='gt_ggc_e_12rtx_def_high' value='446'/>
2288      <enumerator name='gt_ggc_e_20rtx_def_zero_extract' value='447'/>
2289      <enumerator name='gt_ggc_e_20rtx_def_sign_extract' value='448'/>
2290      <enumerator name='gt_ggc_e_14rtx_def_parity' value='449'/>
2291      <enumerator name='gt_ggc_e_16rtx_def_popcount' value='450'/>
2292      <enumerator name='gt_ggc_e_11rtx_def_ctz' value='451'/>
2293      <enumerator name='gt_ggc_e_11rtx_def_clz' value='452'/>
2294      <enumerator name='gt_ggc_e_13rtx_def_clrsb' value='453'/>
2295      <enumerator name='gt_ggc_e_11rtx_def_ffs' value='454'/>
2296      <enumerator name='gt_ggc_e_13rtx_def_bswap' value='455'/>
2297      <enumerator name='gt_ggc_e_12rtx_def_sqrt' value='456'/>
2298      <enumerator name='gt_ggc_e_11rtx_def_abs' value='457'/>
2299      <enumerator name='gt_ggc_e_26rtx_def_unsigned_sat_fract' value='458'/>
2300      <enumerator name='gt_ggc_e_17rtx_def_sat_fract' value='459'/>
2301      <enumerator name='gt_ggc_e_30rtx_def_unsigned_fract_convert' value='460'/>
2302      <enumerator name='gt_ggc_e_21rtx_def_fract_convert' value='461'/>
2303      <enumerator name='gt_ggc_e_20rtx_def_unsigned_fix' value='462'/>
2304      <enumerator name='gt_ggc_e_22rtx_def_unsigned_float' value='463'/>
2305      <enumerator name='gt_ggc_e_11rtx_def_fix' value='464'/>
2306      <enumerator name='gt_ggc_e_13rtx_def_float' value='465'/>
2307      <enumerator name='gt_ggc_e_22rtx_def_float_truncate' value='466'/>
2308      <enumerator name='gt_ggc_e_20rtx_def_float_extend' value='467'/>
2309      <enumerator name='gt_ggc_e_16rtx_def_truncate' value='468'/>
2310      <enumerator name='gt_ggc_e_19rtx_def_zero_extend' value='469'/>
2311      <enumerator name='gt_ggc_e_19rtx_def_sign_extend' value='470'/>
2312      <enumerator name='gt_ggc_e_12rtx_def_ltgt' value='471'/>
2313      <enumerator name='gt_ggc_e_12rtx_def_unlt' value='472'/>
2314      <enumerator name='gt_ggc_e_12rtx_def_unle' value='473'/>
2315      <enumerator name='gt_ggc_e_12rtx_def_ungt' value='474'/>
2316      <enumerator name='gt_ggc_e_12rtx_def_unge' value='475'/>
2317      <enumerator name='gt_ggc_e_12rtx_def_uneq' value='476'/>
2318      <enumerator name='gt_ggc_e_15rtx_def_ordered' value='477'/>
2319      <enumerator name='gt_ggc_e_17rtx_def_unordered' value='478'/>
2320      <enumerator name='gt_ggc_e_11rtx_def_ltu' value='479'/>
2321      <enumerator name='gt_ggc_e_11rtx_def_leu' value='480'/>
2322      <enumerator name='gt_ggc_e_11rtx_def_gtu' value='481'/>
2323      <enumerator name='gt_ggc_e_11rtx_def_geu' value='482'/>
2324      <enumerator name='gt_ggc_e_10rtx_def_lt' value='483'/>
2325      <enumerator name='gt_ggc_e_10rtx_def_le' value='484'/>
2326      <enumerator name='gt_ggc_e_10rtx_def_gt' value='485'/>
2327      <enumerator name='gt_ggc_e_10rtx_def_ge' value='486'/>
2328      <enumerator name='gt_ggc_e_10rtx_def_eq' value='487'/>
2329      <enumerator name='gt_ggc_e_10rtx_def_ne' value='488'/>
2330      <enumerator name='gt_ggc_e_19rtx_def_post_modify' value='489'/>
2331      <enumerator name='gt_ggc_e_18rtx_def_pre_modify' value='490'/>
2332      <enumerator name='gt_ggc_e_16rtx_def_post_inc' value='491'/>
2333      <enumerator name='gt_ggc_e_16rtx_def_post_dec' value='492'/>
2334      <enumerator name='gt_ggc_e_15rtx_def_pre_inc' value='493'/>
2335      <enumerator name='gt_ggc_e_15rtx_def_pre_dec' value='494'/>
2336      <enumerator name='gt_ggc_e_12rtx_def_umax' value='495'/>
2337      <enumerator name='gt_ggc_e_12rtx_def_umin' value='496'/>
2338      <enumerator name='gt_ggc_e_12rtx_def_smax' value='497'/>
2339      <enumerator name='gt_ggc_e_12rtx_def_smin' value='498'/>
2340      <enumerator name='gt_ggc_e_16rtx_def_rotatert' value='499'/>
2341      <enumerator name='gt_ggc_e_16rtx_def_lshiftrt' value='500'/>
2342      <enumerator name='gt_ggc_e_16rtx_def_ashiftrt' value='501'/>
2343      <enumerator name='gt_ggc_e_14rtx_def_rotate' value='502'/>
2344      <enumerator name='gt_ggc_e_14rtx_def_ashift' value='503'/>
2345      <enumerator name='gt_ggc_e_11rtx_def_not' value='504'/>
2346      <enumerator name='gt_ggc_e_11rtx_def_xor' value='505'/>
2347      <enumerator name='gt_ggc_e_11rtx_def_ior' value='506'/>
2348      <enumerator name='gt_ggc_e_11rtx_def_and' value='507'/>
2349      <enumerator name='gt_ggc_e_12rtx_def_umod' value='508'/>
2350      <enumerator name='gt_ggc_e_12rtx_def_udiv' value='509'/>
2351      <enumerator name='gt_ggc_e_11rtx_def_mod' value='510'/>
2352      <enumerator name='gt_ggc_e_14rtx_def_us_div' value='511'/>
2353      <enumerator name='gt_ggc_e_14rtx_def_ss_div' value='512'/>
2354      <enumerator name='gt_ggc_e_11rtx_def_div' value='513'/>
2355      <enumerator name='gt_ggc_e_15rtx_def_us_mult' value='514'/>
2356      <enumerator name='gt_ggc_e_15rtx_def_ss_mult' value='515'/>
2357      <enumerator name='gt_ggc_e_12rtx_def_mult' value='516'/>
2358      <enumerator name='gt_ggc_e_11rtx_def_neg' value='517'/>
2359      <enumerator name='gt_ggc_e_13rtx_def_minus' value='518'/>
2360      <enumerator name='gt_ggc_e_12rtx_def_plus' value='519'/>
2361      <enumerator name='gt_ggc_e_15rtx_def_compare' value='520'/>
2362      <enumerator name='gt_ggc_e_20rtx_def_if_then_else' value='521'/>
2363      <enumerator name='gt_ggc_e_11rtx_def_cc0' value='522'/>
2364      <enumerator name='gt_ggc_e_18rtx_def_symbol_ref' value='523'/>
2365      <enumerator name='gt_ggc_e_12fake_union_1' value='524'/>
2366      <enumerator name='gt_ggc_e_17rtx_def_label_ref' value='525'/>
2367      <enumerator name='gt_ggc_e_11rtx_def_mem' value='526'/>
2368      <enumerator name='gt_ggc_e_15rtx_def_concatn' value='527'/>
2369      <enumerator name='gt_ggc_e_14rtx_def_concat' value='528'/>
2370      <enumerator name='gt_ggc_e_23rtx_def_strict_low_part' value='529'/>
2371      <enumerator name='gt_ggc_e_14rtx_def_subreg' value='530'/>
2372      <enumerator name='gt_ggc_e_15rtx_def_scratch' value='531'/>
2373      <enumerator name='gt_ggc_e_11rtx_def_reg' value='532'/>
2374      <enumerator name='gt_ggc_e_10rtx_def_pc' value='533'/>
2375      <enumerator name='gt_ggc_e_13rtx_def_const' value='534'/>
2376      <enumerator name='gt_ggc_e_20rtx_def_const_string' value='535'/>
2377      <enumerator name='gt_ggc_e_20rtx_def_const_vector' value='536'/>
2378      <enumerator name='gt_ggc_e_20rtx_def_const_double' value='537'/>
2379      <enumerator name='gt_ggc_e_19rtx_def_const_fixed' value='538'/>
2380      <enumerator name='gt_ggc_e_17rtx_def_const_int' value='539'/>
2381      <enumerator name='gt_ggc_e_15rtx_def_trap_if' value='540'/>
2382      <enumerator name='gt_ggc_e_17rtx_def_eh_return' value='541'/>
2383      <enumerator name='gt_ggc_e_21rtx_def_simple_return' value='542'/>
2384      <enumerator name='gt_ggc_e_14rtx_def_return' value='543'/>
2385      <enumerator name='gt_ggc_e_12rtx_def_call' value='544'/>
2386      <enumerator name='gt_ggc_e_15rtx_def_clobber' value='545'/>
2387      <enumerator name='gt_ggc_e_11rtx_def_use' value='546'/>
2388      <enumerator name='gt_ggc_e_11rtx_def_set' value='547'/>
2389      <enumerator name='gt_ggc_e_16rtx_def_prefetch' value='548'/>
2390      <enumerator name='gt_ggc_e_21rtx_def_addr_diff_vec' value='549'/>
2391      <enumerator name='gt_ggc_e_16rtx_def_addr_vec' value='550'/>
2392      <enumerator name='gt_ggc_e_23rtx_def_unspec_volatile' value='551'/>
2393      <enumerator name='gt_ggc_e_14rtx_def_unspec' value='552'/>
2394      <enumerator name='gt_ggc_e_20rtx_def_asm_operands' value='553'/>
2395      <enumerator name='gt_ggc_e_17rtx_def_asm_input' value='554'/>
2396      <enumerator name='gt_ggc_e_16rtx_def_parallel' value='555'/>
2397      <enumerator name='gt_ggc_e_17rtx_def_cond_exec' value='556'/>
2398      <enumerator name='gt_ggc_e_12rtx_def_note' value='557'/>
2399      <enumerator name='gt_ggc_e_18rtx_def_code_label' value='558'/>
2400      <enumerator name='gt_ggc_e_15rtx_def_barrier' value='559'/>
2401      <enumerator name='gt_ggc_e_17rtx_def_call_insn' value='560'/>
2402      <enumerator name='gt_ggc_e_17rtx_def_jump_insn' value='561'/>
2403      <enumerator name='gt_ggc_e_12rtx_def_insn' value='562'/>
2404      <enumerator name='gt_ggc_e_18rtx_def_debug_insn' value='563'/>
2405      <enumerator name='gt_ggc_e_15rtx_def_address' value='564'/>
2406      <enumerator name='gt_ggc_e_16rtx_def_sequence' value='565'/>
2407      <enumerator name='gt_ggc_e_17rtx_def_insn_list' value='566'/>
2408      <enumerator name='gt_ggc_e_17rtx_def_expr_list' value='567'/>
2409      <enumerator name='gt_ggc_e_18rtx_def_debug_expr' value='568'/>
2410      <enumerator name='gt_ggc_e_13rtx_def_value' value='569'/>
2411      <enumerator name='gt_ggc_e_15rtx_def_UnKnown' value='570'/>
2412      <enumerator name='gt_ggc_e_23rtx_def_symbol_subunion' value='571'/>
2413      <enumerator name='gt_ggc_e_21rtx_def_note_subunion' value='572'/>
2414      <enumerator name='gt_ggc_e_23constant_descriptor_rtx' value='573'/>
2415      <enumerator name='gt_ggc_e_11fixed_value' value='574'/>
2416      <enumerator name='gt_ggc_e_10real_value' value='575'/>
2417      <enumerator name='gt_ggc_e_12block_symbol' value='576'/>
2418      <enumerator name='gt_ggc_e_12object_block' value='577'/>
2419      <enumerator name='gt_ggc_e_9reg_attrs' value='578'/>
2420      <enumerator name='gt_ggc_e_9mem_attrs' value='579'/>
2421      <enumerator name='gt_ggc_e_13coverage_data' value='580'/>
2422      <enumerator name='gt_ggc_e_14bitmap_obstack' value='581'/>
2423      <enumerator name='gt_ggc_e_18bitmap_element_def' value='582'/>
2424      <enumerator name='gt_ggc_e_12splay_tree_s' value='583'/>
2425      <enumerator name='gt_ggc_e_17splay_tree_node_s' value='584'/>
2426      <enumerator name='gt_ggc_e_4htab' value='585'/>
2427      <enumerator name='gt_ggc_e_16machine_function' value='586'/>
2428      <enumerator name='gt_ggc_e_17stack_local_entry' value='587'/>
2429      <enumerator name='gt_ggc_e_19machine_frame_state' value='588'/>
2430      <enumerator name='gt_ggc_e_10VEC_rtx_gc' value='589'/>
2431      <enumerator name='gt_ggc_e_12VEC_rtx_base' value='590'/>
2432      <enumerator name='gt_ggc_e_13VEC_gimple_gc' value='591'/>
2433      <enumerator name='gt_ggc_e_15VEC_gimple_base' value='592'/>
2434      <enumerator name='gt_ggc_e_11VEC_tree_gc' value='593'/>
2435      <enumerator name='gt_ggc_e_13VEC_tree_none' value='594'/>
2436      <enumerator name='gt_ggc_e_13VEC_tree_base' value='595'/>
2437      <enumerator name='gt_ggc_e_12VEC_uchar_gc' value='596'/>
2438      <enumerator name='gt_ggc_e_14VEC_uchar_base' value='597'/>
2439      <enumerator name='gt_ggc_e_10vec_prefix' value='598'/>
2440      <enumerator name='gt_ggc_e_15basic_block_def' value='599'/>
2441      <enumerator name='gt_ggc_e_8edge_def' value='600'/>
2442      <enumerator name='gt_ggc_e_12gimple_seq_d' value='601'/>
2443      <enumerator name='gt_ggc_e_15cl_optimization' value='602'/>
2444      <enumerator name='gt_ggc_e_16cl_target_option' value='603'/>
2445      <enumerator name='gt_ggc_e_7section' value='604'/>
2446      <enumerator name='gt_ggc_e_18gimple_statement_d' value='605'/>
2447      <enumerator name='gt_ggc_e_9rtvec_def' value='606'/>
2448      <enumerator name='gt_ggc_e_7rtx_def' value='607'/>
2449      <enumerator name='gt_ggc_e_15bitmap_head_def' value='608'/>
2450      <enumerator name='gt_ggc_e_11cpp_macro_u' value='609'/>
2451      <enumerator name='gt_ggc_e_13ht_identifier' value='610'/>
2452      <enumerator name='gt_ggc_e_19_cpp_hashnode_value' value='611'/>
2453      <enumerator name='gt_ggc_e_11cpp_token_u' value='612'/>
2454      <enumerator name='gt_ggc_e_14cpp_identifier' value='613'/>
2455      <enumerator name='gt_ggc_e_13cpp_macro_arg' value='614'/>
2456      <enumerator name='gt_ggc_e_6answer' value='615'/>
2457      <enumerator name='gt_ggc_e_9cpp_macro' value='616'/>
2458      <enumerator name='gt_ggc_e_10cpp_string' value='617'/>
2459      <enumerator name='gt_ggc_e_9cpp_token' value='618'/>
2460      <enumerator name='gt_ggc_e_9line_maps' value='619'/>
2461      <enumerator name='gt_ggc_e_9maps_info' value='620'/>
2462      <enumerator name='gt_ggc_e_8line_map' value='621'/>
2463      <enumerator name='gt_ggc_e_5map_u' value='622'/>
2464      <enumerator name='gt_ggc_e_14line_map_macro' value='623'/>
2465      <enumerator name='gt_ggc_e_9tree_node' value='624'/>
2466      <enumerator name='gt_ggc_e_12cpp_hashnode' value='625'/>
2467      <enumerator name='gt_ggc_e_17line_map_ordinary' value='626'/>
2468      <enumerator name='gt_e_II17splay_tree_node_s' value='627'/>
2469      <enumerator name='gt_e_SP9tree_node17splay_tree_node_s' value='628'/>
2470      <enumerator name='gt_e_P9tree_nodeP9tree_node17splay_tree_node_s' value='629'/>
2471      <enumerator name='gt_e_P17string_descriptor4htab' value='630'/>
2472      <enumerator name='gt_e_P14type_assertion4htab' value='631'/>
2473      <enumerator name='gt_e_P18treetreehash_entry4htab' value='632'/>
2474      <enumerator name='gt_e_P17module_htab_entry4htab' value='633'/>
2475      <enumerator name='gt_e_P21pending_abstract_type4htab' value='634'/>
2476      <enumerator name='gt_e_P14constexpr_call4htab' value='635'/>
2477      <enumerator name='gt_e_P16constexpr_fundef4htab' value='636'/>
2478      <enumerator name='gt_e_P10spec_entry4htab' value='637'/>
2479      <enumerator name='gt_e_P16cxx_int_tree_map4htab' value='638'/>
2480      <enumerator name='gt_e_P17named_label_entry4htab' value='639'/>
2481      <enumerator name='gt_e_P17lto_in_decl_state4htab' value='640'/>
2482      <enumerator name='gt_e_P20lto_symtab_entry_def4htab' value='641'/>
2483      <enumerator name='gt_e_P9tree_nodeP9tree_node12splay_tree_s' value='642'/>
2484      <enumerator name='gt_e_P12varpool_node4htab' value='643'/>
2485      <enumerator name='gt_e_P13scev_info_str4htab' value='644'/>
2486      <enumerator name='gt_e_P15tm_restart_node4htab' value='645'/>
2487      <enumerator name='gt_e_P12tree_int_map4htab' value='646'/>
2488      <enumerator name='gt_e_P8tree_map4htab' value='647'/>
2489      <enumerator name='gt_e_P23constant_descriptor_rtx4htab' value='648'/>
2490      <enumerator name='gt_e_P24constant_descriptor_tree4htab' value='649'/>
2491      <enumerator name='gt_e_P12object_block4htab' value='650'/>
2492      <enumerator name='gt_e_P7section4htab' value='651'/>
2493      <enumerator name='gt_e_P17tree_priority_map4htab' value='652'/>
2494      <enumerator name='gt_e_P12tree_vec_map4htab' value='653'/>
2495      <enumerator name='gt_e_P13tree_decl_map4htab' value='654'/>
2496      <enumerator name='gt_e_P9type_hash4htab' value='655'/>
2497      <enumerator name='gt_e_P23temp_slot_address_entry4htab' value='656'/>
2498      <enumerator name='gt_e_P15throw_stmt_node4htab' value='657'/>
2499      <enumerator name='gt_e_P9reg_attrs4htab' value='658'/>
2500      <enumerator name='gt_e_P9mem_attrs4htab' value='659'/>
2501      <enumerator name='gt_e_P7rtx_def4htab' value='660'/>
2502      <enumerator name='gt_e_P22cached_dw_loc_list_def4htab' value='661'/>
2503      <enumerator name='gt_e_P16var_loc_list_def4htab' value='662'/>
2504      <enumerator name='gt_e_P10die_struct4htab' value='663'/>
2505      <enumerator name='gt_e_P15dwarf_file_data4htab' value='664'/>
2506      <enumerator name='gt_e_P20indirect_string_node4htab' value='665'/>
2507      <enumerator name='gt_e_SP9tree_node12splay_tree_s' value='666'/>
2508      <enumerator name='gt_e_P11cgraph_node4htab' value='667'/>
2509      <enumerator name='gt_e_II12splay_tree_s' value='668'/>
2510      <enumerator name='gt_e_P11cgraph_edge4htab' value='669'/>
2511      <enumerator name='gt_e_P9loop_exit4htab' value='670'/>
2512      <enumerator name='gt_e_P24types_used_by_vars_entry4htab' value='671'/>
2513      <enumerator name='gt_e_P9tree_node4htab' value='672'/>
2514      <enumerator name='gt_e_P13libfunc_entry4htab' value='673'/>
2515      <enumerator name='gt_types_enum_last' value='674'/>
2516    </enum-decl>
2517    <class-decl name='alloc_zone' size-in-bits='32' is-struct='yes' visibility='default' filepath='../.././gcc/ggc-none.c' line='75' column='1' id='type-id-164'>
2518      <data-member access='public' layout-offset-in-bits='0'>
2519        <var-decl name='dummy' type-id='type-id-2' visibility='default' filepath='../.././gcc/ggc-none.c' line='77' column='1'/>
2520      </data-member>
2521    </class-decl>
2522    <function-decl name='ggc_alloc_typed_stat' mangled-name='_Z20ggc_alloc_typed_stat13gt_types_enumm' filepath='../.././gcc/ggc-none.c' line='36' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20ggc_alloc_typed_stat13gt_types_enumm'>
2523      <parameter type-id='type-id-163' name='gte' filepath='../.././gcc/ggc-none.c' line='36' column='1'/>
2524      <parameter type-id='type-id-4' name='size' filepath='../.././gcc/ggc-none.c' line='36' column='1'/>
2525      <return type-id='type-id-39'/>
2526    </function-decl>
2527    <function-decl name='ggc_round_alloc_size' mangled-name='_Z20ggc_round_alloc_sizem' filepath='../.././gcc/ggc-none.c' line='46' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20ggc_round_alloc_sizem'>
2528      <parameter type-id='type-id-4' name='requested_size' filepath='../.././gcc/ggc-none.c' line='46' column='1'/>
2529      <return type-id='type-id-4'/>
2530    </function-decl>
2531    <function-decl name='ggc_internal_alloc_stat' mangled-name='_Z23ggc_internal_alloc_statm' filepath='../.././gcc/ggc-none.c' line='52' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23ggc_internal_alloc_statm'>
2532      <parameter type-id='type-id-4' name='size' filepath='../.././gcc/ggc-none.c' line='52' column='1'/>
2533      <return type-id='type-id-39'/>
2534    </function-decl>
2535    <function-decl name='ggc_internal_cleared_alloc_stat' mangled-name='_Z31ggc_internal_cleared_alloc_statm' filepath='../.././gcc/ggc-none.c' line='58' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31ggc_internal_cleared_alloc_statm'>
2536      <parameter type-id='type-id-4' name='size' filepath='../.././gcc/ggc-none.c' line='58' column='1'/>
2537      <return type-id='type-id-39'/>
2538    </function-decl>
2539    <function-decl name='ggc_realloc_stat' mangled-name='_Z16ggc_realloc_statPvm' filepath='../.././gcc/ggc-none.c' line='64' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16ggc_realloc_statPvm'>
2540      <parameter type-id='type-id-39' name='x' filepath='../.././gcc/ggc-none.c' line='64' column='1'/>
2541      <parameter type-id='type-id-4' name='size' filepath='../.././gcc/ggc-none.c' line='64' column='1'/>
2542      <return type-id='type-id-39'/>
2543    </function-decl>
2544    <function-decl name='ggc_free' mangled-name='_Z8ggc_freePv' filepath='../.././gcc/ggc-none.c' line='70' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8ggc_freePv'>
2545      <parameter type-id='type-id-39' name='p' filepath='../.././gcc/ggc-none.c' line='70' column='1'/>
2546      <return type-id='type-id-99'/>
2547    </function-decl>
2548    <var-decl name='rtl_zone' type-id='type-id-164' mangled-name='rtl_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='80' column='1' elf-symbol-id='rtl_zone'/>
2549    <var-decl name='tree_zone' type-id='type-id-164' mangled-name='tree_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='81' column='1' elf-symbol-id='tree_zone'/>
2550    <var-decl name='tree_id_zone' type-id='type-id-164' mangled-name='tree_id_zone' visibility='default' filepath='../.././gcc/ggc-none.c' line='82' column='1' elf-symbol-id='tree_id_zone'/>
2551  </abi-instr>
2552  <abi-instr address-size='64' path='../.././gcc/input.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2553    <class-decl name='linemap_stats' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libcpp/include/line-map.h' line='685' column='1' id='type-id-165'>
2554      <data-member access='public' layout-offset-in-bits='0'>
2555        <var-decl name='num_ordinary_maps_allocated' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='687' column='1'/>
2556      </data-member>
2557      <data-member access='public' layout-offset-in-bits='64'>
2558        <var-decl name='num_ordinary_maps_used' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='688' column='1'/>
2559      </data-member>
2560      <data-member access='public' layout-offset-in-bits='128'>
2561        <var-decl name='ordinary_maps_allocated_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='689' column='1'/>
2562      </data-member>
2563      <data-member access='public' layout-offset-in-bits='192'>
2564        <var-decl name='ordinary_maps_used_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='690' column='1'/>
2565      </data-member>
2566      <data-member access='public' layout-offset-in-bits='256'>
2567        <var-decl name='num_expanded_macros' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='691' column='1'/>
2568      </data-member>
2569      <data-member access='public' layout-offset-in-bits='320'>
2570        <var-decl name='num_macro_tokens' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='692' column='1'/>
2571      </data-member>
2572      <data-member access='public' layout-offset-in-bits='384'>
2573        <var-decl name='num_macro_maps_used' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='693' column='1'/>
2574      </data-member>
2575      <data-member access='public' layout-offset-in-bits='448'>
2576        <var-decl name='macro_maps_allocated_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='694' column='1'/>
2577      </data-member>
2578      <data-member access='public' layout-offset-in-bits='512'>
2579        <var-decl name='macro_maps_used_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='695' column='1'/>
2580      </data-member>
2581      <data-member access='public' layout-offset-in-bits='576'>
2582        <var-decl name='macro_maps_locations_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='696' column='1'/>
2583      </data-member>
2584      <data-member access='public' layout-offset-in-bits='640'>
2585        <var-decl name='duplicated_macro_maps_locations_size' type-id='type-id-28' visibility='default' filepath='../.././gcc/../libcpp/include/line-map.h' line='697' column='1'/>
2586      </data-member>
2587    </class-decl>
2588    <pointer-type-def type-id='type-id-165' size-in-bits='64' id='type-id-166'/>
2589    <var-decl name='input_location' type-id='type-id-46' mangled-name='input_location' visibility='default' filepath='../.././gcc/input.c' line='29' column='1' elf-symbol-id='input_location'/>
2590    <var-decl name='line_table' type-id='type-id-160' mangled-name='line_table' visibility='default' filepath='../.././gcc/input.c' line='31' column='1' elf-symbol-id='line_table'/>
2591    <function-decl name='expand_location' mangled-name='_Z15expand_locationj' filepath='../.././gcc/input.c' line='38' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15expand_locationj'>
2592      <parameter type-id='type-id-65' name='loc' filepath='../.././gcc/input.c' line='38' column='1'/>
2593      <return type-id='type-id-150'/>
2594    </function-decl>
2595    <function-decl name='dump_line_table_statistics' mangled-name='_Z26dump_line_table_statisticsv' filepath='../.././gcc/input.c' line='83' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26dump_line_table_statisticsv'>
2596      <return type-id='type-id-99'/>
2597    </function-decl>
2598  </abi-instr>
2599  <abi-instr address-size='64' path='../.././gcc/intl.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2600    <typedef-decl name='nl_item' type-id='type-id-2' filepath='/usr/include/nl_types.h' line='37' column='1' id='type-id-167'/>
2601    <type-decl name='wchar_t' size-in-bits='32' id='type-id-168'/>
2602    <qualified-type-def type-id='type-id-168' const='yes' id='type-id-169'/>
2603    <pointer-type-def type-id='type-id-169' size-in-bits='64' id='type-id-170'/>
2604    <pointer-type-def type-id='type-id-168' size-in-bits='64' id='type-id-171'/>
2605    <var-decl name='open_quote' type-id='type-id-1' mangled-name='open_quote' visibility='default' filepath='../.././gcc/intl.c' line='31' column='1' elf-symbol-id='open_quote'/>
2606    <var-decl name='close_quote' type-id='type-id-1' mangled-name='close_quote' visibility='default' filepath='../.././gcc/intl.c' line='34' column='1' elf-symbol-id='close_quote'/>
2607    <var-decl name='locale_encoding' type-id='type-id-1' mangled-name='locale_encoding' visibility='default' filepath='../.././gcc/intl.c' line='37' column='1' elf-symbol-id='locale_encoding'/>
2608    <var-decl name='locale_utf8' type-id='type-id-5' mangled-name='locale_utf8' visibility='default' filepath='../.././gcc/intl.c' line='40' column='1' elf-symbol-id='locale_utf8'/>
2609    <function-decl name='gcc_init_libintl' mangled-name='_Z16gcc_init_libintlv' filepath='../.././gcc/intl.c' line='50' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16gcc_init_libintlv'>
2610      <return type-id='type-id-99'/>
2611    </function-decl>
2612    <function-decl name='gcc_gettext_width' mangled-name='_Z17gcc_gettext_widthPKc' filepath='../.././gcc/intl.c' line='99' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17gcc_gettext_widthPKc'>
2613      <parameter type-id='type-id-1' name='msgstr' filepath='../.././gcc/intl.c' line='99' column='1'/>
2614      <return type-id='type-id-4'/>
2615    </function-decl>
2616    <function-decl name='get_spaces' mangled-name='_Z10get_spacesPKc' filepath='../.././gcc/intl.c' line='141' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10get_spacesPKc'>
2617      <parameter type-id='type-id-1' name='str' filepath='../.././gcc/intl.c' line='141' column='1'/>
2618      <return type-id='type-id-3'/>
2619    </function-decl>
2620    <function-decl name='nl_langinfo' filepath='/usr/include/langinfo.h' line='584' column='1' visibility='default' binding='global' size-in-bits='64'>
2621      <parameter type-id='type-id-167'/>
2622      <return type-id='type-id-3'/>
2623    </function-decl>
2624    <function-decl name='textdomain' filepath='/usr/include/libintl.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
2625      <parameter type-id='type-id-1'/>
2626      <return type-id='type-id-3'/>
2627    </function-decl>
2628    <function-decl name='bindtextdomain' filepath='/usr/include/libintl.h' line='87' column='1' visibility='default' binding='global' size-in-bits='64'>
2629      <parameter type-id='type-id-1'/>
2630      <parameter type-id='type-id-1'/>
2631      <return type-id='type-id-3'/>
2632    </function-decl>
2633    <function-decl name='setlocale' filepath='/usr/include/locale.h' line='125' column='1' visibility='default' binding='global' size-in-bits='64'>
2634      <parameter type-id='type-id-2'/>
2635      <parameter type-id='type-id-1'/>
2636      <return type-id='type-id-3'/>
2637    </function-decl>
2638    <function-decl name='mbstowcs' filepath='/usr/include/stdlib.h' line='871' column='1' visibility='default' binding='global' size-in-bits='64'>
2639      <parameter type-id='type-id-171'/>
2640      <parameter type-id='type-id-1'/>
2641      <parameter type-id='type-id-4'/>
2642      <return type-id='type-id-4'/>
2643    </function-decl>
2644    <function-decl name='memset' filepath='/usr/include/string.h' line='65' column='1' visibility='default' binding='global' size-in-bits='64'>
2645      <parameter type-id='type-id-39'/>
2646      <parameter type-id='type-id-2'/>
2647      <parameter type-id='type-id-4'/>
2648      <return type-id='type-id-39'/>
2649    </function-decl>
2650    <function-decl name='strcasecmp' filepath='/usr/include/string.h' line='536' column='1' visibility='default' binding='global' size-in-bits='64'>
2651      <parameter type-id='type-id-1'/>
2652      <parameter type-id='type-id-1'/>
2653      <return type-id='type-id-2'/>
2654    </function-decl>
2655    <function-decl name='wcswidth' filepath='/usr/include/wchar.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
2656      <parameter type-id='type-id-170'/>
2657      <parameter type-id='type-id-4'/>
2658      <return type-id='type-id-2'/>
2659    </function-decl>
2660  </abi-instr>
2661  <abi-instr address-size='64' path='../.././gcc/pretty-print.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2662    <qualified-type-def type-id='type-id-110' const='yes' id='type-id-172'/>
2663    <pointer-type-def type-id='type-id-172' size-in-bits='64' id='type-id-173'/>
2664    <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-174'/>
2665    <pointer-type-def type-id='type-id-175' size-in-bits='64' id='type-id-176'/>
2666    <function-decl name='xstrerror' filepath='../.././gcc/../include/libiberty.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2667      <parameter type-id='type-id-2'/>
2668      <return type-id='type-id-3'/>
2669    </function-decl>
2670    <function-decl name='pp_write_text_to_stream' mangled-name='_Z23pp_write_text_to_streamP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='95' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23pp_write_text_to_streamP17pretty_print_info'>
2671      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='95' column='1'/>
2672      <return type-id='type-id-99'/>
2673    </function-decl>
2674    <function-decl name='pp_base_indent' mangled-name='_Z14pp_base_indentP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='158' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_indentP17pretty_print_info'>
2675      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='158' column='1'/>
2676      <return type-id='type-id-99'/>
2677    </function-decl>
2678    <function-decl name='pp_base_format' mangled-name='_Z14pp_base_formatP17pretty_print_infoP9text_info' filepath='../.././gcc/pretty-print.c' line='204' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_formatP17pretty_print_infoP9text_info'>
2679      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='204' column='1'/>
2680      <parameter type-id='type-id-130' name='text' filepath='../.././gcc/pretty-print.c' line='204' column='1'/>
2681      <return type-id='type-id-99'/>
2682    </function-decl>
2683    <function-decl name='pp_base_output_formatted_text' mangled-name='_Z29pp_base_output_formatted_textP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='535' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29pp_base_output_formatted_textP17pretty_print_info'>
2684      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='535' column='1'/>
2685      <return type-id='type-id-99'/>
2686    </function-decl>
2687    <function-decl name='pp_base_format_verbatim' mangled-name='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info' filepath='../.././gcc/pretty-print.c' line='559' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23pp_base_format_verbatimP17pretty_print_infoP9text_info'>
2688      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='559' column='1'/>
2689      <parameter type-id='type-id-130' name='text' filepath='../.././gcc/pretty-print.c' line='559' column='1'/>
2690      <return type-id='type-id-99'/>
2691    </function-decl>
2692    <function-decl name='pp_base_flush' mangled-name='_Z13pp_base_flushP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='574' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13pp_base_flushP17pretty_print_info'>
2693      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='574' column='1'/>
2694      <return type-id='type-id-99'/>
2695    </function-decl>
2696    <function-decl name='pp_base_set_line_maximum_length' mangled-name='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi' filepath='../.././gcc/pretty-print.c' line='587' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31pp_base_set_line_maximum_lengthP17pretty_print_infoi'>
2697      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2698      <parameter type-id='type-id-2' name='length' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2699      <return type-id='type-id-99'/>
2700    </function-decl>
2701    <function-decl name='pp_base_clear_output_area' mangled-name='_Z25pp_base_clear_output_areaP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='595' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25pp_base_clear_output_areaP17pretty_print_info'>
2702      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='595' column='1'/>
2703      <return type-id='type-id-99'/>
2704    </function-decl>
2705    <function-decl name='pp_base_set_prefix' mangled-name='_Z18pp_base_set_prefixP17pretty_print_infoPKc' filepath='../.././gcc/pretty-print.c' line='603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18pp_base_set_prefixP17pretty_print_infoPKc'>
2706      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='603' column='1'/>
2707      <parameter type-id='type-id-1' name='prefix' filepath='../.././gcc/pretty-print.c' line='603' column='1'/>
2708      <return type-id='type-id-99'/>
2709    </function-decl>
2710    <function-decl name='pp_base_destroy_prefix' mangled-name='_Z22pp_base_destroy_prefixP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='613' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22pp_base_destroy_prefixP17pretty_print_info'>
2711      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='613' column='1'/>
2712      <return type-id='type-id-99'/>
2713    </function-decl>
2714    <function-decl name='pp_base_emit_prefix' mangled-name='_Z19pp_base_emit_prefixP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='624' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_emit_prefixP17pretty_print_info'>
2715      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='624' column='1'/>
2716      <return type-id='type-id-99'/>
2717    </function-decl>
2718    <function-decl name='pp_construct' mangled-name='_Z12pp_constructP17pretty_print_infoPKci' filepath='../.././gcc/pretty-print.c' line='657' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12pp_constructP17pretty_print_infoPKci'>
2719      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2720      <parameter type-id='type-id-1' name='prefix' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2721      <parameter type-id='type-id-2' name='maximum_length' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2722      <return type-id='type-id-99'/>
2723    </function-decl>
2724    <function-decl name='pp_base_append_text' mangled-name='_Z19pp_base_append_textP17pretty_print_infoPKcS2_' filepath='../.././gcc/pretty-print.c' line='677' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_append_textP17pretty_print_infoPKcS2_'>
2725      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2726      <parameter type-id='type-id-1' name='start' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2727      <parameter type-id='type-id-1' name='end' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2728      <return type-id='type-id-99'/>
2729    </function-decl>
2730    <function-decl name='pp_base_formatted_text' mangled-name='_Z22pp_base_formatted_textP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22pp_base_formatted_textP17pretty_print_info'>
2731      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='693' column='1'/>
2732      <return type-id='type-id-1'/>
2733    </function-decl>
2734    <function-decl name='pp_base_last_position_in_text' mangled-name='_Z29pp_base_last_position_in_textPK17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='702' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29pp_base_last_position_in_textPK17pretty_print_info'>
2735      <parameter type-id='type-id-173' name='pp' filepath='../.././gcc/pretty-print.c' line='702' column='1'/>
2736      <return type-id='type-id-1'/>
2737    </function-decl>
2738    <function-decl name='pp_base_remaining_character_count_for_line' mangled-name='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='715' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z42pp_base_remaining_character_count_for_lineP17pretty_print_info'>
2739      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='715' column='1'/>
2740      <return type-id='type-id-2'/>
2741    </function-decl>
2742    <function-decl name='pp_printf' mangled-name='_Z9pp_printfP17pretty_print_infoPKcz' filepath='../.././gcc/pretty-print.c' line='723' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9pp_printfP17pretty_print_infoPKcz'>
2743      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='723' column='1'/>
2744      <parameter type-id='type-id-1' name='msg' filepath='../.././gcc/pretty-print.c' line='723' column='1'/>
2745      <parameter is-variadic='yes'/>
2746      <return type-id='type-id-99'/>
2747    </function-decl>
2748    <function-decl name='pp_verbatim' mangled-name='_Z11pp_verbatimP17pretty_print_infoPKcz' filepath='../.././gcc/pretty-print.c' line='741' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11pp_verbatimP17pretty_print_infoPKcz'>
2749      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='741' column='1'/>
2750      <parameter type-id='type-id-1' name='msg' filepath='../.././gcc/pretty-print.c' line='741' column='1'/>
2751      <parameter is-variadic='yes'/>
2752      <return type-id='type-id-99'/>
2753    </function-decl>
2754    <function-decl name='pp_base_newline' mangled-name='_Z15pp_base_newlineP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15pp_base_newlineP17pretty_print_info'>
2755      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='759' column='1'/>
2756      <return type-id='type-id-99'/>
2757    </function-decl>
2758    <function-decl name='pp_base_character' mangled-name='_Z17pp_base_characterP17pretty_print_infoi' filepath='../.././gcc/pretty-print.c' line='767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17pp_base_characterP17pretty_print_infoi'>
2759      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='767' column='1'/>
2760      <parameter type-id='type-id-2' name='c' filepath='../.././gcc/pretty-print.c' line='767' column='1'/>
2761      <return type-id='type-id-99'/>
2762    </function-decl>
2763    <function-decl name='pp_base_string' mangled-name='_Z14pp_base_stringP17pretty_print_infoPKc' filepath='../.././gcc/pretty-print.c' line='783' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14pp_base_stringP17pretty_print_infoPKc'>
2764      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='783' column='1'/>
2765      <parameter type-id='type-id-1' name='str' filepath='../.././gcc/pretty-print.c' line='783' column='1'/>
2766      <return type-id='type-id-99'/>
2767    </function-decl>
2768    <function-decl name='pp_base_maybe_space' mangled-name='_Z19pp_base_maybe_spaceP17pretty_print_info' filepath='../.././gcc/pretty-print.c' line='791' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19pp_base_maybe_spaceP17pretty_print_info'>
2769      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='791' column='1'/>
2770      <return type-id='type-id-99'/>
2771    </function-decl>
2772    <var-decl name='identifier_to_locale_alloc' type-id='type-id-176' mangled-name='identifier_to_locale_alloc' visibility='default' filepath='../.././gcc/pretty-print.c' line='859' column='1' elf-symbol-id='identifier_to_locale_alloc'/>
2773    <var-decl name='identifier_to_locale_free' type-id='type-id-138' mangled-name='identifier_to_locale_free' visibility='default' filepath='../.././gcc/pretty-print.c' line='860' column='1' elf-symbol-id='identifier_to_locale_free'/>
2774    <function-decl name='identifier_to_locale' mangled-name='_Z20identifier_to_localePKc' filepath='../.././gcc/pretty-print.c' line='873' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20identifier_to_localePKc'>
2775      <parameter type-id='type-id-1' name='ident' filepath='../.././gcc/pretty-print.c' line='873' column='1'/>
2776      <return type-id='type-id-1'/>
2777    </function-decl>
2778    <typedef-decl name='iconv_t' type-id='type-id-39' filepath='/usr/include/iconv.h' line='30' column='1' id='type-id-177'/>
2779    <function-decl name='iconv_open' filepath='/usr/include/iconv.h' line='38' column='1' visibility='default' binding='global' size-in-bits='64'>
2780      <parameter type-id='type-id-1'/>
2781      <parameter type-id='type-id-1'/>
2782      <return type-id='type-id-177'/>
2783    </function-decl>
2784    <function-decl name='iconv' filepath='/usr/include/iconv.h' line='43' column='1' visibility='default' binding='global' size-in-bits='64'>
2785      <parameter type-id='type-id-177'/>
2786      <parameter type-id='type-id-118'/>
2787      <parameter type-id='type-id-174'/>
2788      <parameter type-id='type-id-118'/>
2789      <parameter type-id='type-id-174'/>
2790      <return type-id='type-id-4'/>
2791    </function-decl>
2792    <function-decl name='iconv_close' filepath='/usr/include/iconv.h' line='52' column='1' visibility='default' binding='global' size-in-bits='64'>
2793      <parameter type-id='type-id-177'/>
2794      <return type-id='type-id-2'/>
2795    </function-decl>
2796    <function-decl name='sprintf' filepath='/usr/include/stdio.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
2797      <parameter type-id='type-id-3'/>
2798      <parameter type-id='type-id-1'/>
2799      <parameter is-variadic='yes'/>
2800      <return type-id='type-id-2'/>
2801    </function-decl>
2802    <function-decl name='strtoul' filepath='/usr/include/stdlib.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
2803      <parameter type-id='type-id-1'/>
2804      <parameter type-id='type-id-118'/>
2805      <parameter type-id='type-id-2'/>
2806      <return type-id='type-id-101'/>
2807    </function-decl>
2808    <function-type size-in-bits='64' id='type-id-175'>
2809      <parameter type-id='type-id-4'/>
2810      <return type-id='type-id-39'/>
2811    </function-type>
2812  </abi-instr>
2813  <abi-instr address-size='64' path='../.././gcc/tlink.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
2814    <enum-decl name='insert_option' filepath='../.././gcc/../include/hashtab.h' line='147' column='1' id='type-id-178'>
2815      <underlying-type type-id='type-id-20'/>
2816      <enumerator name='NO_INSERT' value='0'/>
2817      <enumerator name='INSERT' value='1'/>
2818    </enum-decl>
2819    <class-decl name='file_hash_entry' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='62' column='1' id='type-id-179'>
2820      <data-member access='public' layout-offset-in-bits='0'>
2821        <var-decl name='key' type-id='type-id-1' visibility='default' filepath='../.././gcc/tlink.c' line='64' column='1'/>
2822      </data-member>
2823      <data-member access='public' layout-offset-in-bits='64'>
2824        <var-decl name='args' type-id='type-id-1' visibility='default' filepath='../.././gcc/tlink.c' line='65' column='1'/>
2825      </data-member>
2826      <data-member access='public' layout-offset-in-bits='128'>
2827        <var-decl name='dir' type-id='type-id-1' visibility='default' filepath='../.././gcc/tlink.c' line='66' column='1'/>
2828      </data-member>
2829      <data-member access='public' layout-offset-in-bits='192'>
2830        <var-decl name='main' type-id='type-id-1' visibility='default' filepath='../.././gcc/tlink.c' line='67' column='1'/>
2831      </data-member>
2832      <data-member access='public' layout-offset-in-bits='256'>
2833        <var-decl name='tweaking' type-id='type-id-2' visibility='default' filepath='../.././gcc/tlink.c' line='68' column='1'/>
2834      </data-member>
2835    </class-decl>
2836    <class-decl name='file_stack_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='196' column='1' id='type-id-180'>
2837      <data-member access='public' layout-offset-in-bits='0'>
2838        <var-decl name='value' type-id='type-id-181' visibility='default' filepath='../.././gcc/tlink.c' line='198' column='1'/>
2839      </data-member>
2840      <data-member access='public' layout-offset-in-bits='64'>
2841        <var-decl name='next' type-id='type-id-182' visibility='default' filepath='../.././gcc/tlink.c' line='199' column='1'/>
2842      </data-member>
2843    </class-decl>
2844    <class-decl name='htab' size-in-bits='896' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/hashtab.h' line='100' column='1' id='type-id-183'>
2845      <data-member access='public' layout-offset-in-bits='0'>
2846        <var-decl name='hash_f' type-id='type-id-184' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='102' column='1'/>
2847      </data-member>
2848      <data-member access='public' layout-offset-in-bits='64'>
2849        <var-decl name='eq_f' type-id='type-id-185' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='105' column='1'/>
2850      </data-member>
2851      <data-member access='public' layout-offset-in-bits='128'>
2852        <var-decl name='del_f' type-id='type-id-186' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='108' column='1'/>
2853      </data-member>
2854      <data-member access='public' layout-offset-in-bits='192'>
2855        <var-decl name='entries' type-id='type-id-95' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='111' column='1'/>
2856      </data-member>
2857      <data-member access='public' layout-offset-in-bits='256'>
2858        <var-decl name='size' type-id='type-id-4' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='114' column='1'/>
2859      </data-member>
2860      <data-member access='public' layout-offset-in-bits='320'>
2861        <var-decl name='n_elements' type-id='type-id-4' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='117' column='1'/>
2862      </data-member>
2863      <data-member access='public' layout-offset-in-bits='384'>
2864        <var-decl name='n_deleted' type-id='type-id-4' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='120' column='1'/>
2865      </data-member>
2866      <data-member access='public' layout-offset-in-bits='448'>
2867        <var-decl name='searches' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='124' column='1'/>
2868      </data-member>
2869      <data-member access='public' layout-offset-in-bits='480'>
2870        <var-decl name='collisions' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='128' column='1'/>
2871      </data-member>
2872      <data-member access='public' layout-offset-in-bits='512'>
2873        <var-decl name='alloc_f' type-id='type-id-187' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='131' column='1'/>
2874      </data-member>
2875      <data-member access='public' layout-offset-in-bits='576'>
2876        <var-decl name='free_f' type-id='type-id-188' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='132' column='1'/>
2877      </data-member>
2878      <data-member access='public' layout-offset-in-bits='640'>
2879        <var-decl name='alloc_arg' type-id='type-id-39' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='135' column='1'/>
2880      </data-member>
2881      <data-member access='public' layout-offset-in-bits='704'>
2882        <var-decl name='alloc_with_arg_f' type-id='type-id-189' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='136' column='1'/>
2883      </data-member>
2884      <data-member access='public' layout-offset-in-bits='768'>
2885        <var-decl name='free_with_arg_f' type-id='type-id-190' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='137' column='1'/>
2886      </data-member>
2887      <data-member access='public' layout-offset-in-bits='832'>
2888        <var-decl name='size_prime_index' type-id='type-id-52' visibility='default' filepath='../.././gcc/../include/hashtab.h' line='141' column='1'/>
2889      </data-member>
2890    </class-decl>
2891    <class-decl name='symbol_hash_entry' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='53' column='1' id='type-id-191'>
2892      <data-member access='public' layout-offset-in-bits='0'>
2893        <var-decl name='key' type-id='type-id-1' visibility='default' filepath='../.././gcc/tlink.c' line='55' column='1'/>
2894      </data-member>
2895      <data-member access='public' layout-offset-in-bits='64'>
2896        <var-decl name='file' type-id='type-id-192' visibility='default' filepath='../.././gcc/tlink.c' line='56' column='1'/>
2897      </data-member>
2898      <data-member access='public' layout-offset-in-bits='128'>
2899        <var-decl name='chosen' type-id='type-id-2' visibility='default' filepath='../.././gcc/tlink.c' line='57' column='1'/>
2900      </data-member>
2901      <data-member access='public' layout-offset-in-bits='160'>
2902        <var-decl name='tweaking' type-id='type-id-2' visibility='default' filepath='../.././gcc/tlink.c' line='58' column='1'/>
2903      </data-member>
2904      <data-member access='public' layout-offset-in-bits='192'>
2905        <var-decl name='tweaked' type-id='type-id-2' visibility='default' filepath='../.././gcc/tlink.c' line='59' column='1'/>
2906      </data-member>
2907    </class-decl>
2908    <class-decl name='symbol_stack_entry' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././gcc/tlink.c' line='188' column='1' id='type-id-193'>
2909      <data-member access='public' layout-offset-in-bits='0'>
2910        <var-decl name='value' type-id='type-id-194' visibility='default' filepath='../.././gcc/tlink.c' line='190' column='1'/>
2911      </data-member>
2912      <data-member access='public' layout-offset-in-bits='64'>
2913        <var-decl name='next' type-id='type-id-195' visibility='default' filepath='../.././gcc/tlink.c' line='191' column='1'/>
2914      </data-member>
2915    </class-decl>
2916    <typedef-decl name='file' type-id='type-id-179' filepath='../.././gcc/tlink.c' line='69' column='1' id='type-id-196'/>
2917    <typedef-decl name='hashval_t' type-id='type-id-52' filepath='../.././gcc/../include/hashtab.h' line='47' column='1' id='type-id-197'/>
2918    <typedef-decl name='htab_alloc' type-id='type-id-198' filepath='../.././gcc/../include/hashtab.h' line='75' column='1' id='type-id-187'/>
2919    <typedef-decl name='htab_alloc_with_arg' type-id='type-id-199' filepath='../.././gcc/../include/hashtab.h' line='82' column='1' id='type-id-189'/>
2920    <typedef-decl name='htab_del' type-id='type-id-138' filepath='../.././gcc/../include/hashtab.h' line='63' column='1' id='type-id-186'/>
2921    <typedef-decl name='htab_eq' type-id='type-id-200' filepath='../.././gcc/../include/hashtab.h' line='59' column='1' id='type-id-185'/>
2922    <typedef-decl name='htab_free' type-id='type-id-138' filepath='../.././gcc/../include/hashtab.h' line='78' column='1' id='type-id-188'/>
2923    <typedef-decl name='htab_free_with_arg' type-id='type-id-201' filepath='../.././gcc/../include/hashtab.h' line='83' column='1' id='type-id-190'/>
2924    <typedef-decl name='htab_hash' type-id='type-id-202' filepath='../.././gcc/../include/hashtab.h' line='52' column='1' id='type-id-184'/>
2925    <typedef-decl name='htab_t' type-id='type-id-203' filepath='../.././gcc/../include/hashtab.h' line='144' column='1' id='type-id-204'/>
2926    <typedef-decl name='symbol' type-id='type-id-191' filepath='../.././gcc/tlink.c' line='60' column='1' id='type-id-205'/>
2927    <pointer-type-def type-id='type-id-196' size-in-bits='64' id='type-id-181'/>
2928    <pointer-type-def type-id='type-id-179' size-in-bits='64' id='type-id-192'/>
2929    <pointer-type-def type-id='type-id-180' size-in-bits='64' id='type-id-182'/>
2930    <pointer-type-def type-id='type-id-183' size-in-bits='64' id='type-id-203'/>
2931    <pointer-type-def type-id='type-id-206' size-in-bits='64' id='type-id-200'/>
2932    <pointer-type-def type-id='type-id-205' size-in-bits='64' id='type-id-194'/>
2933    <pointer-type-def type-id='type-id-193' size-in-bits='64' id='type-id-195'/>
2934    <pointer-type-def type-id='type-id-207' size-in-bits='64' id='type-id-202'/>
2935    <pointer-type-def type-id='type-id-208' size-in-bits='64' id='type-id-201'/>
2936    <pointer-type-def type-id='type-id-209' size-in-bits='64' id='type-id-198'/>
2937    <pointer-type-def type-id='type-id-210' size-in-bits='64' id='type-id-199'/>
2938    <function-decl name='cplus_demangle' filepath='../.././gcc/../include/demangle.h' line='130' column='1' visibility='default' binding='global' size-in-bits='64'>
2939      <parameter type-id='type-id-1'/>
2940      <parameter type-id='type-id-2'/>
2941      <return type-id='type-id-3'/>
2942    </function-decl>
2943    <function-decl name='htab_create' filepath='../.././gcc/../include/hashtab.h' line='164' column='1' visibility='default' binding='global' size-in-bits='64'>
2944      <parameter type-id='type-id-4'/>
2945      <parameter type-id='type-id-184'/>
2946      <parameter type-id='type-id-185'/>
2947      <parameter type-id='type-id-186'/>
2948      <return type-id='type-id-204'/>
2949    </function-decl>
2950    <function-decl name='htab_find_slot_with_hash' filepath='../.././gcc/../include/hashtab.h' line='178' column='1' visibility='default' binding='global' size-in-bits='64'>
2951      <parameter type-id='type-id-204'/>
2952      <parameter type-id='type-id-39'/>
2953      <parameter type-id='type-id-197'/>
2954      <parameter type-id='type-id-178'/>
2955      <return type-id='type-id-95'/>
2956    </function-decl>
2957    <function-decl name='htab_hash_string' filepath='../.././gcc/../include/hashtab.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
2958      <parameter type-id='type-id-39'/>
2959      <return type-id='type-id-197'/>
2960    </function-decl>
2961    <function-decl name='getpwd' filepath='../.././gcc/../include/libiberty.h' line='199' column='1' visibility='default' binding='global' size-in-bits='64'>
2962      <return type-id='type-id-3'/>
2963    </function-decl>
2964    <var-decl name='symbol_stack_obstack' type-id='type-id-70' mangled-name='symbol_stack_obstack' visibility='default' filepath='../.././gcc/tlink.c' line='193' column='1' elf-symbol-id='symbol_stack_obstack'/>
2965    <var-decl name='symbol_stack' type-id='type-id-195' mangled-name='symbol_stack' visibility='default' filepath='../.././gcc/tlink.c' line='194' column='1' elf-symbol-id='symbol_stack'/>
2966    <var-decl name='file_stack_obstack' type-id='type-id-70' mangled-name='file_stack_obstack' visibility='default' filepath='../.././gcc/tlink.c' line='201' column='1' elf-symbol-id='file_stack_obstack'/>
2967    <var-decl name='file_stack' type-id='type-id-182' mangled-name='file_stack' visibility='default' filepath='../.././gcc/tlink.c' line='202' column='1' elf-symbol-id='file_stack'/>
2968    <function-decl name='do_tlink' mangled-name='_Z8do_tlinkPPcS0_' filepath='../.././gcc/tlink.c' line='821' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8do_tlinkPPcS0_'>
2969      <parameter type-id='type-id-118' name='ld_argv' filepath='../.././gcc/tlink.c' line='821' column='1'/>
2970      <parameter type-id='type-id-118' name='object_lst' filepath='../.././gcc/tlink.c' line='821' column='1'/>
2971      <return type-id='type-id-99'/>
2972    </function-decl>
2973    <function-decl name='remove' filepath='/usr/include/stdio.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'>
2974      <parameter type-id='type-id-1'/>
2975      <return type-id='type-id-2'/>
2976    </function-decl>
2977    <function-decl name='rename' filepath='/usr/include/stdio.h' line='179' column='1' visibility='default' binding='global' size-in-bits='64'>
2978      <parameter type-id='type-id-1'/>
2979      <parameter type-id='type-id-1'/>
2980      <return type-id='type-id-2'/>
2981    </function-decl>
2982    <function-decl name='fscanf' filepath='/usr/include/stdio.h' line='429' column='1' visibility='default' binding='global' size-in-bits='64'>
2983      <parameter type-id='type-id-76'/>
2984      <parameter type-id='type-id-1'/>
2985      <parameter is-variadic='yes'/>
2986      <return type-id='type-id-2'/>
2987    </function-decl>
2988    <function-decl name='putenv' filepath='/usr/include/stdlib.h' line='579' column='1' visibility='default' binding='global' size-in-bits='64'>
2989      <parameter type-id='type-id-3'/>
2990      <return type-id='type-id-2'/>
2991    </function-decl>
2992    <function-decl name='chdir' filepath='/usr/include/unistd.h' line='494' column='1' visibility='default' binding='global' size-in-bits='64'>
2993      <parameter type-id='type-id-1'/>
2994      <return type-id='type-id-2'/>
2995    </function-decl>
2996    <function-type size-in-bits='64' id='type-id-206'>
2997      <parameter type-id='type-id-39'/>
2998      <parameter type-id='type-id-39'/>
2999      <return type-id='type-id-2'/>
3000    </function-type>
3001    <function-type size-in-bits='64' id='type-id-207'>
3002      <parameter type-id='type-id-39'/>
3003      <return type-id='type-id-197'/>
3004    </function-type>
3005    <function-type size-in-bits='64' id='type-id-208'>
3006      <parameter type-id='type-id-39'/>
3007      <parameter type-id='type-id-39'/>
3008      <return type-id='type-id-99'/>
3009    </function-type>
3010    <function-type size-in-bits='64' id='type-id-210'>
3011      <parameter type-id='type-id-39'/>
3012      <parameter type-id='type-id-4'/>
3013      <parameter type-id='type-id-4'/>
3014      <return type-id='type-id-39'/>
3015    </function-type>
3016    <function-type size-in-bits='64' id='type-id-209'>
3017      <parameter type-id='type-id-4'/>
3018      <parameter type-id='type-id-4'/>
3019      <return type-id='type-id-39'/>
3020    </function-type>
3021  </abi-instr>
3022  <abi-instr address-size='64' path='../.././gcc/vec.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
3023    <function-decl name='vec_gc_p_reserve' mangled-name='_Z16vec_gc_p_reservePvi' filepath='../.././gcc/vec.c' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16vec_gc_p_reservePvi'>
3024      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='257' column='1'/>
3025      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='257' column='1'/>
3026      <return type-id='type-id-39'/>
3027    </function-decl>
3028    <function-decl name='vec_gc_p_reserve_exact' mangled-name='_Z22vec_gc_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='271' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22vec_gc_p_reserve_exactPvi'>
3029      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='271' column='1'/>
3030      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='271' column='1'/>
3031      <return type-id='type-id-39'/>
3032    </function-decl>
3033    <function-decl name='vec_gc_o_reserve' mangled-name='_Z16vec_gc_o_reservePvimm' filepath='../.././gcc/vec.c' line='284' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16vec_gc_o_reservePvimm'>
3034      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='284' column='1'/>
3035      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='284' column='1'/>
3036      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='284' column='1'/>
3037      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='284' column='1'/>
3038      <return type-id='type-id-39'/>
3039    </function-decl>
3040    <function-decl name='vec_gc_o_reserve_exact' mangled-name='_Z22vec_gc_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='296' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22vec_gc_o_reserve_exactPvimm'>
3041      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='296' column='1'/>
3042      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='296' column='1'/>
3043      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='296' column='1'/>
3044      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='297' column='1'/>
3045      <return type-id='type-id-39'/>
3046    </function-decl>
3047    <function-decl name='vec_heap_p_reserve' mangled-name='_Z18vec_heap_p_reservePvi' filepath='../.././gcc/vec.c' line='340' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18vec_heap_p_reservePvi'>
3048      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='340' column='1'/>
3049      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='340' column='1'/>
3050      <return type-id='type-id-39'/>
3051    </function-decl>
3052    <function-decl name='vec_heap_p_reserve_exact' mangled-name='_Z24vec_heap_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='351' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24vec_heap_p_reserve_exactPvi'>
3053      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='351' column='1'/>
3054      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='351' column='1'/>
3055      <return type-id='type-id-39'/>
3056    </function-decl>
3057    <function-decl name='vec_heap_o_reserve' mangled-name='_Z18vec_heap_o_reservePvimm' filepath='../.././gcc/vec.c' line='362' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18vec_heap_o_reservePvimm'>
3058      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='362' column='1'/>
3059      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='362' column='1'/>
3060      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='362' column='1'/>
3061      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='362' column='1'/>
3062      <return type-id='type-id-39'/>
3063    </function-decl>
3064    <function-decl name='vec_heap_o_reserve_exact' mangled-name='_Z24vec_heap_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='372' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24vec_heap_o_reserve_exactPvimm'>
3065      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='372' column='1'/>
3066      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='372' column='1'/>
3067      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='372' column='1'/>
3068      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='373' column='1'/>
3069      <return type-id='type-id-39'/>
3070    </function-decl>
3071    <function-decl name='vec_stack_p_reserve_exact_1' mangled-name='_Z27vec_stack_p_reserve_exact_1iPv' filepath='../.././gcc/vec.c' line='400' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27vec_stack_p_reserve_exact_1iPv'>
3072      <parameter type-id='type-id-2' name='alloc' filepath='../.././gcc/vec.c' line='400' column='1'/>
3073      <parameter type-id='type-id-39' name='space' filepath='../.././gcc/vec.c' line='400' column='1'/>
3074      <return type-id='type-id-39'/>
3075    </function-decl>
3076    <function-decl name='vec_stack_p_reserve' mangled-name='_Z19vec_stack_p_reservePvi' filepath='../.././gcc/vec.c' line='459' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19vec_stack_p_reservePvi'>
3077      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='459' column='1'/>
3078      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='459' column='1'/>
3079      <return type-id='type-id-39'/>
3080    </function-decl>
3081    <function-decl name='vec_stack_p_reserve_exact' mangled-name='_Z25vec_stack_p_reserve_exactPvi' filepath='../.././gcc/vec.c' line='470' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25vec_stack_p_reserve_exactPvi'>
3082      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='470' column='1'/>
3083      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='470' column='1'/>
3084      <return type-id='type-id-39'/>
3085    </function-decl>
3086    <function-decl name='vec_stack_o_reserve' mangled-name='_Z19vec_stack_o_reservePvimm' filepath='../.././gcc/vec.c' line='481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19vec_stack_o_reservePvimm'>
3087      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='481' column='1'/>
3088      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='481' column='1'/>
3089      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='481' column='1'/>
3090      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='482' column='1'/>
3091      <return type-id='type-id-39'/>
3092    </function-decl>
3093    <function-decl name='vec_stack_o_reserve_exact' mangled-name='_Z25vec_stack_o_reserve_exactPvimm' filepath='../.././gcc/vec.c' line='491' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25vec_stack_o_reserve_exactPvimm'>
3094      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='491' column='1'/>
3095      <parameter type-id='type-id-2' name='reserve' filepath='../.././gcc/vec.c' line='491' column='1'/>
3096      <parameter type-id='type-id-4' name='vec_offset' filepath='../.././gcc/vec.c' line='491' column='1'/>
3097      <parameter type-id='type-id-4' name='elt_size' filepath='../.././gcc/vec.c' line='492' column='1'/>
3098      <return type-id='type-id-39'/>
3099    </function-decl>
3100    <function-decl name='vec_stack_free' mangled-name='_Z14vec_stack_freePv' filepath='../.././gcc/vec.c' line='502' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14vec_stack_freePv'>
3101      <parameter type-id='type-id-39' name='vec' filepath='../.././gcc/vec.c' line='502' column='1'/>
3102      <return type-id='type-id-99'/>
3103    </function-decl>
3104    <function-decl name='dump_vec_loc_statistics' mangled-name='_Z23dump_vec_loc_statisticsv' filepath='../.././gcc/vec.c' line='563' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23dump_vec_loc_statisticsv'>
3105      <return type-id='type-id-99'/>
3106    </function-decl>
3107  </abi-instr>
3108  <abi-instr address-size='64' path='../.././gcc/version.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/gcc' language='LANG_C_plus_plus'>
3109    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='248' id='type-id-211'>
3110      <subrange length='31' lower-bound='0' upper-bound='30' type-id='type-id-8' id='type-id-212'/>
3111    </array-type-def>
3112    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='48' id='type-id-213'>
3113      <subrange length='6' lower-bound='0' upper-bound='5' type-id='type-id-8' id='type-id-214'/>
3114    </array-type-def>
3115    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='56' id='type-id-215'>
3116      <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-8' id='type-id-216'/>
3117    </array-type-def>
3118    <array-type-def dimensions='1' type-id='type-id-120' size-in-bits='248' id='type-id-217'>
3119      <subrange length='31' lower-bound='0' upper-bound='30' type-id='type-id-8' id='type-id-212'/>
3120    </array-type-def>
3121    <array-type-def dimensions='1' type-id='type-id-120' size-in-bits='48' id='type-id-218'>
3122      <subrange length='6' lower-bound='0' upper-bound='5' type-id='type-id-8' id='type-id-214'/>
3123    </array-type-def>
3124    <array-type-def dimensions='1' type-id='type-id-120' size-in-bits='56' id='type-id-219'>
3125      <subrange length='7' lower-bound='0' upper-bound='6' type-id='type-id-8' id='type-id-216'/>
3126    </array-type-def>
3127    <var-decl name='bug_report_url' type-id='type-id-217' mangled-name='bug_report_url' visibility='default' filepath='../.././gcc/version.c' line='29' column='1' elf-symbol-id='bug_report_url'/>
3128    <var-decl name='version_string' type-id='type-id-218' mangled-name='version_string' visibility='default' filepath='../.././gcc/version.c' line='35' column='1' elf-symbol-id='version_string'/>
3129    <var-decl name='pkgversion_string' type-id='type-id-219' mangled-name='pkgversion_string' visibility='default' filepath='../.././gcc/version.c' line='36' column='1' elf-symbol-id='pkgversion_string'/>
3130  </abi-instr>
3131  <abi-instr address-size='64' path='../.././libcpp/charset.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3132    <pointer-type-def type-id='type-id-220' size-in-bits='64' id='type-id-221'/>
3133    <function-decl name='cpp_init_iconv' mangled-name='_Z14cpp_init_iconvP10cpp_reader' filepath='../.././libcpp/charset.c' line='700' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_init_iconvP10cpp_reader'>
3134      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='700' column='1'/>
3135      <return type-id='type-id-99'/>
3136    </function-decl>
3137    <function-decl name='_cpp_destroy_iconv' mangled-name='_cpp_destroy_iconv' filepath='../.././libcpp/charset.c' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_destroy_iconv'>
3138      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='740' column='1'/>
3139      <return type-id='type-id-99'/>
3140    </function-decl>
3141    <function-decl name='cpp_host_to_exec_charset' mangled-name='_Z24cpp_host_to_exec_charsetP10cpp_readerj' filepath='../.././libcpp/charset.c' line='770' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_host_to_exec_charsetP10cpp_readerj'>
3142      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='770' column='1'/>
3143      <parameter type-id='type-id-223' name='c' filepath='../.././libcpp/charset.c' line='770' column='1'/>
3144      <return type-id='type-id-223'/>
3145    </function-decl>
3146    <function-decl name='_cpp_valid_ucn' mangled-name='_cpp_valid_ucn' filepath='../.././libcpp/charset.c' line='983' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_valid_ucn'>
3147      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='983' column='1'/>
3148      <parameter type-id='type-id-221' name='pstr' filepath='../.././libcpp/charset.c' line='983' column='1'/>
3149      <parameter type-id='type-id-220' name='limit' filepath='../.././libcpp/charset.c' line='984' column='1'/>
3150      <parameter type-id='type-id-2' name='identifier_pos' filepath='../.././libcpp/charset.c' line='984' column='1'/>
3151      <parameter type-id='type-id-224' name='nst' filepath='../.././libcpp/charset.c' line='985' column='1'/>
3152      <return type-id='type-id-223'/>
3153    </function-decl>
3154    <function-decl name='cpp_interpret_string' mangled-name='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' filepath='../.././libcpp/charset.c' line='1371' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_interpret_stringP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype'>
3155      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='1371' column='1'/>
3156      <parameter type-id='type-id-225' name='from' filepath='../.././libcpp/charset.c' line='1371' column='1'/>
3157      <parameter type-id='type-id-4' name='count' filepath='../.././libcpp/charset.c' line='1371' column='1'/>
3158      <parameter type-id='type-id-226' name='to' filepath='../.././libcpp/charset.c' line='1372' column='1'/>
3159      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/charset.c' line='1372' column='1'/>
3160      <return type-id='type-id-5'/>
3161    </function-decl>
3162    <function-decl name='cpp_interpret_string_notranslate' mangled-name='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype' filepath='../.././libcpp/charset.c' line='1452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32cpp_interpret_string_notranslateP10cpp_readerPK10cpp_stringmPS1_9cpp_ttype'>
3163      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='1452' column='1'/>
3164      <parameter type-id='type-id-225' name='from' filepath='../.././libcpp/charset.c' line='1452' column='1'/>
3165      <parameter type-id='type-id-4' name='count' filepath='../.././libcpp/charset.c' line='1453' column='1'/>
3166      <parameter type-id='type-id-226' name='to' filepath='../.././libcpp/charset.c' line='1453' column='1'/>
3167      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/charset.c' line='1454' column='1'/>
3168      <return type-id='type-id-5'/>
3169    </function-decl>
3170    <function-decl name='cpp_interpret_charconst' mangled-name='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi' filepath='../.././libcpp/charset.c' line='1602' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23cpp_interpret_charconstP10cpp_readerPK9cpp_tokenPjPi'>
3171      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='1602' column='1'/>
3172      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/charset.c' line='1602' column='1'/>
3173      <parameter type-id='type-id-229' name='pchars_seen' filepath='../.././libcpp/charset.c' line='1603' column='1'/>
3174      <parameter type-id='type-id-51' name='unsignedp' filepath='../.././libcpp/charset.c' line='1603' column='1'/>
3175      <return type-id='type-id-223'/>
3176    </function-decl>
3177    <function-decl name='_cpp_interpret_identifier' mangled-name='_cpp_interpret_identifier' filepath='../.././libcpp/charset.c' line='1634' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_interpret_identifier'>
3178      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3179      <parameter type-id='type-id-220' name='id' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3180      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/charset.c' line='1634' column='1'/>
3181      <return type-id='type-id-230'/>
3182    </function-decl>
3183    <function-decl name='_cpp_convert_input' mangled-name='_cpp_convert_input' filepath='../.././libcpp/charset.c' line='1698' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_convert_input'>
3184      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/charset.c' line='1698' column='1'/>
3185      <parameter type-id='type-id-1' name='input_charset' filepath='../.././libcpp/charset.c' line='1698' column='1'/>
3186      <parameter type-id='type-id-231' name='input' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3187      <parameter type-id='type-id-4' name='size' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3188      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/charset.c' line='1699' column='1'/>
3189      <parameter type-id='type-id-232' name='buffer_start' filepath='../.././libcpp/charset.c' line='1700' column='1'/>
3190      <parameter type-id='type-id-233' name='st_size' filepath='../.././libcpp/charset.c' line='1700' column='1'/>
3191      <return type-id='type-id-231'/>
3192    </function-decl>
3193    <function-decl name='_cpp_default_encoding' mangled-name='_cpp_default_encoding' filepath='../.././libcpp/charset.c' line='1767' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_default_encoding'>
3194      <return type-id='type-id-1'/>
3195    </function-decl>
3196    <typedef-decl name='iconv_t' type-id='type-id-39' filepath='/usr/include/iconv.h' line='30' column='1' id='type-id-234'/>
3197  </abi-instr>
3198  <abi-instr address-size='64' path='../.././libcpp/directives.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3199    <enum-decl name='include_type' filepath='../.././libcpp/internal.h' line='120' column='1' id='type-id-235'>
3200      <underlying-type type-id='type-id-20'/>
3201      <enumerator name='IT_INCLUDE' value='0'/>
3202      <enumerator name='IT_INCLUDE_NEXT' value='1'/>
3203      <enumerator name='IT_IMPORT' value='2'/>
3204      <enumerator name='IT_CMDLINE' value='3'/>
3205    </enum-decl>
3206    <typedef-decl name='cpp_callbacks' type-id='type-id-236' filepath='../.././libcpp/include/cpplib.h' line='38' column='1' id='type-id-237'/>
3207    <typedef-decl name='cpp_cb' type-id='type-id-238' filepath='../.././libcpp/include/cpplib.h' line='994' column='1' id='type-id-239'/>
3208    <typedef-decl name='cpp_options' type-id='type-id-240' filepath='../.././libcpp/include/cpplib.h' line='33' column='1' id='type-id-241'/>
3209    <typedef-decl name='pragma_cb' type-id='type-id-242' filepath='../.././libcpp/directives.c' line='43' column='1' id='type-id-243'/>
3210    <pointer-type-def type-id='type-id-237' size-in-bits='64' id='type-id-244'/>
3211    <pointer-type-def type-id='type-id-241' size-in-bits='64' id='type-id-245'/>
3212    <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-226'/>
3213    <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-238'/>
3214    <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-229'/>
3215    <class-decl name='_cpp_file' size-in-bits='1856' is-struct='yes' visibility='default' filepath='../.././libcpp/files.c' line='56' column='1' id='type-id-248'>
3216      <data-member access='public' layout-offset-in-bits='0'>
3217        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
3218      </data-member>
3219      <data-member access='public' layout-offset-in-bits='64'>
3220        <var-decl name='path' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
3221      </data-member>
3222      <data-member access='public' layout-offset-in-bits='128'>
3223        <var-decl name='pchname' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
3224      </data-member>
3225      <data-member access='public' layout-offset-in-bits='192'>
3226        <var-decl name='dir_name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
3227      </data-member>
3228      <data-member access='public' layout-offset-in-bits='256'>
3229        <var-decl name='next_file' type-id='type-id-249' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
3230      </data-member>
3231      <data-member access='public' layout-offset-in-bits='320'>
3232        <var-decl name='buffer' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
3233      </data-member>
3234      <data-member access='public' layout-offset-in-bits='384'>
3235        <var-decl name='buffer_start' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
3236      </data-member>
3237      <data-member access='public' layout-offset-in-bits='448'>
3238        <var-decl name='cmacro' type-id='type-id-250' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
3239      </data-member>
3240      <data-member access='public' layout-offset-in-bits='512'>
3241        <var-decl name='dir' type-id='type-id-251' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
3242      </data-member>
3243      <data-member access='public' layout-offset-in-bits='576'>
3244        <var-decl name='st' type-id='type-id-82' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
3245      </data-member>
3246      <data-member access='public' layout-offset-in-bits='1728'>
3247        <var-decl name='fd' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
3248      </data-member>
3249      <data-member access='public' layout-offset-in-bits='1760'>
3250        <var-decl name='err_no' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
3251      </data-member>
3252      <data-member access='public' layout-offset-in-bits='1792'>
3253        <var-decl name='stack_count' type-id='type-id-36' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
3254      </data-member>
3255      <data-member access='public' layout-offset-in-bits='1808'>
3256        <var-decl name='once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
3257      </data-member>
3258      <data-member access='public' layout-offset-in-bits='1816'>
3259        <var-decl name='dont_read' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
3260      </data-member>
3261      <data-member access='public' layout-offset-in-bits='1824'>
3262        <var-decl name='main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
3263      </data-member>
3264      <data-member access='public' layout-offset-in-bits='1832'>
3265        <var-decl name='buffer_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
3266      </data-member>
3267    </class-decl>
3268    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-252'>
3269      <data-member access='public' layout-offset-in-bits='0'>
3270        <var-decl name='targetv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
3271      </data-member>
3272      <data-member access='public' layout-offset-in-bits='64'>
3273        <var-decl name='ntargets' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
3274      </data-member>
3275      <data-member access='public' layout-offset-in-bits='96'>
3276        <var-decl name='targets_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
3277      </data-member>
3278      <data-member access='public' layout-offset-in-bits='128'>
3279        <var-decl name='depv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
3280      </data-member>
3281      <data-member access='public' layout-offset-in-bits='192'>
3282        <var-decl name='ndeps' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
3283      </data-member>
3284      <data-member access='public' layout-offset-in-bits='224'>
3285        <var-decl name='deps_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
3286      </data-member>
3287      <data-member access='public' layout-offset-in-bits='256'>
3288        <var-decl name='vpathv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
3289      </data-member>
3290      <data-member access='public' layout-offset-in-bits='320'>
3291        <var-decl name='vpathlv' type-id='type-id-174' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
3292      </data-member>
3293      <data-member access='public' layout-offset-in-bits='384'>
3294        <var-decl name='nvpaths' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
3295      </data-member>
3296      <data-member access='public' layout-offset-in-bits='416'>
3297        <var-decl name='vpaths_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
3298      </data-member>
3299    </class-decl>
3300    <function-decl name='xmemdup' filepath='../.././libcpp/../include/libiberty.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3301      <parameter type-id='type-id-39'/>
3302      <parameter type-id='type-id-4'/>
3303      <parameter type-id='type-id-4'/>
3304      <return type-id='type-id-39'/>
3305    </function-decl>
3306    <function-decl name='_cpp_handle_directive' mangled-name='_cpp_handle_directive' filepath='../.././libcpp/directives.c' line='392' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_handle_directive'>
3307      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='392' column='1'/>
3308      <parameter type-id='type-id-2' name='indented' filepath='../.././libcpp/directives.c' line='392' column='1'/>
3309      <return type-id='type-id-2'/>
3310    </function-decl>
3311    <function-decl name='cpp_undef_all' mangled-name='_Z13cpp_undef_allP10cpp_reader' filepath='../.././libcpp/directives.c' line='639' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_undef_allP10cpp_reader'>
3312      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='639' column='1'/>
3313      <return type-id='type-id-99'/>
3314    </function-decl>
3315    <function-decl name='_cpp_do_file_change' mangled-name='_cpp_do_file_change' filepath='../.././libcpp/directives.c' line='1034' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_do_file_change'>
3316      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
3317      <parameter type-id='type-id-23' name='reason' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
3318      <parameter type-id='type-id-1' name='to_file' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
3319      <parameter type-id='type-id-68' name='file_line' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
3320      <parameter type-id='type-id-52' name='sysp' filepath='../.././libcpp/directives.c' line='1036' column='1'/>
3321      <return type-id='type-id-99'/>
3322    </function-decl>
3323    <function-decl name='cpp_register_pragma' mangled-name='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb' filepath='../.././libcpp/directives.c' line='1214' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_register_pragmaP10cpp_readerPKcS2_PFvS0_Eb'>
3324      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3325      <parameter type-id='type-id-1' name='space' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3326      <parameter type-id='type-id-1' name='name' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3327      <parameter type-id='type-id-243' name='handler' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
3328      <parameter type-id='type-id-5' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
3329      <return type-id='type-id-99'/>
3330    </function-decl>
3331    <function-decl name='cpp_register_deferred_pragma' mangled-name='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb' filepath='../.././libcpp/directives.c' line='1237' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_register_deferred_pragmaP10cpp_readerPKcS2_jbb'>
3332      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
3333      <parameter type-id='type-id-1' name='space' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
3334      <parameter type-id='type-id-1' name='name' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
3335      <parameter type-id='type-id-52' name='ident' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
3336      <parameter type-id='type-id-5' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
3337      <parameter type-id='type-id-5' name='allow_name_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
3338      <return type-id='type-id-99'/>
3339    </function-decl>
3340    <function-decl name='_cpp_init_internal_pragmas' mangled-name='_cpp_init_internal_pragmas' filepath='../.././libcpp/directives.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_internal_pragmas'>
3341      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1254' column='1'/>
3342      <return type-id='type-id-99'/>
3343    </function-decl>
3344    <function-decl name='_cpp_save_pragma_names' mangled-name='_cpp_save_pragma_names' filepath='../.././libcpp/directives.c' line='1304' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_pragma_names'>
3345      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1304' column='1'/>
3346      <return type-id='type-id-118'/>
3347    </function-decl>
3348    <function-decl name='_cpp_restore_pragma_names' mangled-name='_cpp_restore_pragma_names' filepath='../.././libcpp/directives.c' line='1333' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_restore_pragma_names'>
3349      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
3350      <parameter type-id='type-id-118' name='saved' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
3351      <return type-id='type-id-99'/>
3352    </function-decl>
3353    <function-decl name='_cpp_do__Pragma' mangled-name='_cpp_do__Pragma' filepath='../.././libcpp/directives.c' line='1826' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_do__Pragma'>
3354      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1826' column='1'/>
3355      <return type-id='type-id-2'/>
3356    </function-decl>
3357    <function-decl name='_cpp_test_assertion' mangled-name='_cpp_test_assertion' filepath='../.././libcpp/directives.c' line='2225' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_test_assertion'>
3358      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
3359      <parameter type-id='type-id-229' name='value' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
3360      <return type-id='type-id-2'/>
3361    </function-decl>
3362    <function-decl name='cpp_define' mangled-name='_Z10cpp_defineP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2331' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_defineP10cpp_readerPKc'>
3363      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2331' column='1'/>
3364      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2331' column='1'/>
3365      <return type-id='type-id-99'/>
3366    </function-decl>
3367    <function-decl name='cpp_define_formatted' mangled-name='_Z20cpp_define_formattedP10cpp_readerPKcz' filepath='../.././libcpp/directives.c' line='2364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_define_formattedP10cpp_readerPKcz'>
3368      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
3369      <parameter type-id='type-id-1' name='fmt' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
3370      <parameter is-variadic='yes'/>
3371      <return type-id='type-id-99'/>
3372    </function-decl>
3373    <function-decl name='_cpp_define_builtin' mangled-name='_cpp_define_builtin' filepath='../.././libcpp/directives.c' line='2380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_define_builtin'>
3374      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2380' column='1'/>
3375      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2380' column='1'/>
3376      <return type-id='type-id-99'/>
3377    </function-decl>
3378    <function-decl name='cpp_undef' mangled-name='_Z9cpp_undefP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2391' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_undefP10cpp_readerPKc'>
3379      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2391' column='1'/>
3380      <parameter type-id='type-id-1' name='macro' filepath='../.././libcpp/directives.c' line='2391' column='1'/>
3381      <return type-id='type-id-99'/>
3382    </function-decl>
3383    <function-decl name='cpp_assert' mangled-name='_Z10cpp_assertP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2455' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_assertP10cpp_readerPKc'>
3384      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2455' column='1'/>
3385      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2455' column='1'/>
3386      <return type-id='type-id-99'/>
3387    </function-decl>
3388    <function-decl name='cpp_unassert' mangled-name='_Z12cpp_unassertP10cpp_readerPKc' filepath='../.././libcpp/directives.c' line='2462' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_unassertP10cpp_readerPKc'>
3389      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2462' column='1'/>
3390      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2462' column='1'/>
3391      <return type-id='type-id-99'/>
3392    </function-decl>
3393    <function-decl name='cpp_get_options' mangled-name='_Z15cpp_get_optionsP10cpp_reader' filepath='../.././libcpp/directives.c' line='2492' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_get_optionsP10cpp_reader'>
3394      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2492' column='1'/>
3395      <return type-id='type-id-245'/>
3396    </function-decl>
3397    <function-decl name='cpp_get_callbacks' mangled-name='_Z17cpp_get_callbacksP10cpp_reader' filepath='../.././libcpp/directives.c' line='2499' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_get_callbacksP10cpp_reader'>
3398      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2499' column='1'/>
3399      <return type-id='type-id-244'/>
3400    </function-decl>
3401    <function-decl name='cpp_set_callbacks' mangled-name='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks' filepath='../.././libcpp/directives.c' line='2506' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_set_callbacksP10cpp_readerP13cpp_callbacks'>
3402      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
3403      <parameter type-id='type-id-244' name='cb' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
3404      <return type-id='type-id-99'/>
3405    </function-decl>
3406    <function-decl name='cpp_get_deps' mangled-name='_Z12cpp_get_depsP10cpp_reader' filepath='../.././libcpp/directives.c' line='2513' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_depsP10cpp_reader'>
3407      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2513' column='1'/>
3408      <return type-id='type-id-254'/>
3409    </function-decl>
3410    <function-decl name='cpp_push_buffer' mangled-name='_Z15cpp_push_bufferP10cpp_readerPKhmi' filepath='../.././libcpp/directives.c' line='2524' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_push_bufferP10cpp_readerPKhmi'>
3411      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3412      <parameter type-id='type-id-220' name='buffer' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3413      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3414      <parameter type-id='type-id-2' name='from_stage3' filepath='../.././libcpp/directives.c' line='2525' column='1'/>
3415      <return type-id='type-id-255'/>
3416    </function-decl>
3417    <function-decl name='_cpp_pop_buffer' mangled-name='_cpp_pop_buffer' filepath='../.././libcpp/directives.c' line='2546' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_pop_buffer'>
3418      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2546' column='1'/>
3419      <return type-id='type-id-99'/>
3420    </function-decl>
3421    <function-decl name='_cpp_init_directives' mangled-name='_cpp_init_directives' filepath='../.././libcpp/directives.c' line='2580' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_directives'>
3422      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2580' column='1'/>
3423      <return type-id='type-id-99'/>
3424    </function-decl>
3425    <function-decl name='_cpp_extend_buff' filepath='../.././libcpp/internal.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
3426      <parameter type-id='type-id-222'/>
3427      <parameter type-id='type-id-256'/>
3428      <parameter type-id='type-id-4'/>
3429      <return type-id='type-id-99'/>
3430    </function-decl>
3431    <function-decl name='_cpp_aligned_alloc' filepath='../.././libcpp/internal.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
3432      <parameter type-id='type-id-222'/>
3433      <parameter type-id='type-id-4'/>
3434      <return type-id='type-id-257'/>
3435    </function-decl>
3436    <function-decl name='_cpp_free_definition' filepath='../.././libcpp/internal.h' line='602' column='1' visibility='default' binding='global' size-in-bits='64'>
3437      <parameter type-id='type-id-230'/>
3438      <return type-id='type-id-99'/>
3439    </function-decl>
3440    <function-decl name='_cpp_create_definition' filepath='../.././libcpp/internal.h' line='603' column='1' visibility='default' binding='global' size-in-bits='64'>
3441      <parameter type-id='type-id-222'/>
3442      <parameter type-id='type-id-230'/>
3443      <return type-id='type-id-5'/>
3444    </function-decl>
3445    <function-decl name='_cpp_pop_context' filepath='../.././libcpp/internal.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
3446      <parameter type-id='type-id-222'/>
3447      <return type-id='type-id-99'/>
3448    </function-decl>
3449    <function-decl name='_cpp_warn_if_unused_macro' filepath='../.././libcpp/internal.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3450      <parameter type-id='type-id-222'/>
3451      <parameter type-id='type-id-230'/>
3452      <parameter type-id='type-id-39'/>
3453      <return type-id='type-id-2'/>
3454    </function-decl>
3455    <function-decl name='_cpp_push_token_context' filepath='../.././libcpp/internal.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
3456      <parameter type-id='type-id-222'/>
3457      <parameter type-id='type-id-230'/>
3458      <parameter type-id='type-id-228'/>
3459      <parameter type-id='type-id-52'/>
3460      <return type-id='type-id-99'/>
3461    </function-decl>
3462    <function-decl name='_cpp_mark_file_once_only' filepath='../.././libcpp/internal.h' line='626' column='1' visibility='default' binding='global' size-in-bits='64'>
3463      <parameter type-id='type-id-222'/>
3464      <parameter type-id='type-id-249'/>
3465      <return type-id='type-id-99'/>
3466    </function-decl>
3467    <function-decl name='_cpp_fake_include' filepath='../.././libcpp/internal.h' line='627' column='1' visibility='default' binding='global' size-in-bits='64'>
3468      <parameter type-id='type-id-222'/>
3469      <parameter type-id='type-id-1'/>
3470      <return type-id='type-id-99'/>
3471    </function-decl>
3472    <function-decl name='_cpp_stack_include' filepath='../.././libcpp/internal.h' line='629' column='1' visibility='default' binding='global' size-in-bits='64'>
3473      <parameter type-id='type-id-222'/>
3474      <parameter type-id='type-id-1'/>
3475      <parameter type-id='type-id-2'/>
3476      <parameter type-id='type-id-235'/>
3477      <return type-id='type-id-5'/>
3478    </function-decl>
3479    <function-decl name='_cpp_compare_file_date' filepath='../.././libcpp/internal.h' line='631' column='1' visibility='default' binding='global' size-in-bits='64'>
3480      <parameter type-id='type-id-222'/>
3481      <parameter type-id='type-id-1'/>
3482      <parameter type-id='type-id-2'/>
3483      <return type-id='type-id-2'/>
3484    </function-decl>
3485    <function-decl name='_cpp_pop_file_buffer' filepath='../.././libcpp/internal.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
3486      <parameter type-id='type-id-222'/>
3487      <parameter type-id='type-id-249'/>
3488      <return type-id='type-id-99'/>
3489    </function-decl>
3490    <function-decl name='_cpp_parse_expr' filepath='../.././libcpp/internal.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
3491      <parameter type-id='type-id-222'/>
3492      <parameter type-id='type-id-5'/>
3493      <return type-id='type-id-5'/>
3494    </function-decl>
3495    <function-decl name='_cpp_clean_line' filepath='../.././libcpp/internal.h' line='647' column='1' visibility='default' binding='global' size-in-bits='64'>
3496      <parameter type-id='type-id-222'/>
3497      <return type-id='type-id-99'/>
3498    </function-decl>
3499    <function-decl name='_cpp_lex_token' filepath='../.././libcpp/internal.h' line='651' column='1' visibility='default' binding='global' size-in-bits='64'>
3500      <parameter type-id='type-id-222'/>
3501      <return type-id='type-id-228'/>
3502    </function-decl>
3503    <function-decl name='_cpp_equiv_tokens' filepath='../.././libcpp/internal.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64'>
3504      <parameter type-id='type-id-228'/>
3505      <parameter type-id='type-id-228'/>
3506      <return type-id='type-id-2'/>
3507    </function-decl>
3508    <function-decl name='_cpp_lex_identifier' filepath='../.././libcpp/internal.h' line='655' column='1' visibility='default' binding='global' size-in-bits='64'>
3509      <parameter type-id='type-id-222'/>
3510      <parameter type-id='type-id-1'/>
3511      <return type-id='type-id-230'/>
3512    </function-decl>
3513    <function-decl name='_cpp_scan_out_logical_line' filepath='../.././libcpp/internal.h' line='688' column='1' visibility='default' binding='global' size-in-bits='64'>
3514      <parameter type-id='type-id-222'/>
3515      <parameter type-id='type-id-258'/>
3516      <return type-id='type-id-5'/>
3517    </function-decl>
3518    <function-decl name='_cpp_overlay_buffer' filepath='../.././libcpp/internal.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64'>
3519      <parameter type-id='type-id-222'/>
3520      <parameter type-id='type-id-259'/>
3521      <parameter type-id='type-id-4'/>
3522      <return type-id='type-id-99'/>
3523    </function-decl>
3524    <function-decl name='_cpp_remove_overlay' filepath='../.././libcpp/internal.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64'>
3525      <parameter type-id='type-id-222'/>
3526      <return type-id='type-id-99'/>
3527    </function-decl>
3528    <function-decl name='strcspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
3529      <parameter type-id='type-id-1'/>
3530      <parameter type-id='type-id-1'/>
3531      <return type-id='type-id-4'/>
3532    </function-decl>
3533    <function-type size-in-bits='64' id='type-id-247'>
3534      <parameter type-id='type-id-222'/>
3535      <parameter type-id='type-id-230'/>
3536      <parameter type-id='type-id-39'/>
3537      <return type-id='type-id-2'/>
3538    </function-type>
3539    <function-type size-in-bits='64' id='type-id-260'>
3540      <parameter type-id='type-id-222' name='pfile'/>
3541      <return type-id='type-id-99'/>
3542    </function-type>
3543  </abi-instr>
3544  <abi-instr address-size='64' path='../.././libcpp/errors.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3545    <function-decl name='cpp_error' mangled-name='_Z9cpp_errorP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='72' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_errorP10cpp_readeriPKcz'>
3546      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3547      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3548      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3549      <parameter is-variadic='yes'/>
3550      <return type-id='type-id-5'/>
3551    </function-decl>
3552    <function-decl name='cpp_warning' mangled-name='_Z11cpp_warningP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='88' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_warningP10cpp_readeriPKcz'>
3553      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3554      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3555      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3556      <parameter is-variadic='yes'/>
3557      <return type-id='type-id-5'/>
3558    </function-decl>
3559    <function-decl name='cpp_pedwarning' mangled-name='_Z14cpp_pedwarningP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='104' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_pedwarningP10cpp_readeriPKcz'>
3560      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3561      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3562      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3563      <parameter is-variadic='yes'/>
3564      <return type-id='type-id-5'/>
3565    </function-decl>
3566    <function-decl name='cpp_warning_syshdr' mangled-name='_Z18cpp_warning_syshdrP10cpp_readeriPKcz' filepath='../.././libcpp/errors.c' line='121' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_warning_syshdrP10cpp_readeriPKcz'>
3567      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3568      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3569      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3570      <parameter is-variadic='yes'/>
3571      <return type-id='type-id-5'/>
3572    </function-decl>
3573    <function-decl name='cpp_error_with_line' mangled-name='_Z19cpp_error_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='154' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_error_with_lineP10cpp_readerijjPKcz'>
3574      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='154' column='1'/>
3575      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='154' column='1'/>
3576      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='155' column='1'/>
3577      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='155' column='1'/>
3578      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='156' column='1'/>
3579      <parameter is-variadic='yes'/>
3580      <return type-id='type-id-5'/>
3581    </function-decl>
3582    <function-decl name='cpp_warning_with_line' mangled-name='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='173' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21cpp_warning_with_lineP10cpp_readerijjPKcz'>
3583      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='173' column='1'/>
3584      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='173' column='1'/>
3585      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='174' column='1'/>
3586      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='174' column='1'/>
3587      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='175' column='1'/>
3588      <parameter is-variadic='yes'/>
3589      <return type-id='type-id-5'/>
3590    </function-decl>
3591    <function-decl name='cpp_pedwarning_with_line' mangled-name='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='192' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_pedwarning_with_lineP10cpp_readerijjPKcz'>
3592      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='192' column='1'/>
3593      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='192' column='1'/>
3594      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='193' column='1'/>
3595      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='193' column='1'/>
3596      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='194' column='1'/>
3597      <parameter is-variadic='yes'/>
3598      <return type-id='type-id-5'/>
3599    </function-decl>
3600    <function-decl name='cpp_warning_with_line_syshdr' mangled-name='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz' filepath='../.././libcpp/errors.c' line='212' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_warning_with_line_syshdrP10cpp_readerijjPKcz'>
3601      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='212' column='1'/>
3602      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='212' column='1'/>
3603      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='213' column='1'/>
3604      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='213' column='1'/>
3605      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='214' column='1'/>
3606      <parameter is-variadic='yes'/>
3607      <return type-id='type-id-5'/>
3608    </function-decl>
3609    <function-decl name='cpp_errno' mangled-name='_Z9cpp_errnoP10cpp_readeriPKc' filepath='../.././libcpp/errors.c' line='232' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9cpp_errnoP10cpp_readeriPKc'>
3610      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3611      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3612      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3613      <return type-id='type-id-5'/>
3614    </function-decl>
3615    <function-decl name='dgettext' filepath='/usr/include/libintl.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
3616      <parameter type-id='type-id-1'/>
3617      <parameter type-id='type-id-1'/>
3618      <return type-id='type-id-3'/>
3619    </function-decl>
3620  </abi-instr>
3621  <abi-instr address-size='64' path='../.././libcpp/expr.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3622    <class-decl name='cpp_num' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='801' column='1' id='type-id-261'>
3623      <data-member access='public' layout-offset-in-bits='0'>
3624        <var-decl name='high' type-id='type-id-262' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='803' column='1'/>
3625      </data-member>
3626      <data-member access='public' layout-offset-in-bits='64'>
3627        <var-decl name='low' type-id='type-id-262' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='804' column='1'/>
3628      </data-member>
3629      <data-member access='public' layout-offset-in-bits='128'>
3630        <var-decl name='unsignedp' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='805' column='1'/>
3631      </data-member>
3632      <data-member access='public' layout-offset-in-bits='136'>
3633        <var-decl name='overflow' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='806' column='1'/>
3634      </data-member>
3635    </class-decl>
3636    <class-decl name='op' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/expr.c' line='30' column='1' id='type-id-263'>
3637      <data-member access='public' layout-offset-in-bits='0'>
3638        <var-decl name='token' type-id='type-id-228' visibility='default' filepath='../.././libcpp/expr.c' line='32' column='1'/>
3639      </data-member>
3640      <data-member access='public' layout-offset-in-bits='64'>
3641        <var-decl name='value' type-id='type-id-264' visibility='default' filepath='../.././libcpp/expr.c' line='33' column='1'/>
3642      </data-member>
3643      <data-member access='public' layout-offset-in-bits='256'>
3644        <var-decl name='loc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/expr.c' line='34' column='1'/>
3645      </data-member>
3646      <data-member access='public' layout-offset-in-bits='288'>
3647        <var-decl name='op' type-id='type-id-227' visibility='default' filepath='../.././libcpp/expr.c' line='35' column='1'/>
3648      </data-member>
3649    </class-decl>
3650    <typedef-decl name='cpp_num' type-id='type-id-261' filepath='../.././libcpp/include/cpplib.h' line='800' column='1' id='type-id-264'/>
3651    <typedef-decl name='cpp_num_part' type-id='type-id-101' filepath='../.././libcpp/include/cpplib.h' line='799' column='1' id='type-id-262'/>
3652    <typedef-decl name='cppchar_t' type-id='type-id-52' filepath='../.././libcpp/include/cpplib.h' line='269' column='1' id='type-id-223'/>
3653    <function-decl name='cpp_interpret_float_suffix' mangled-name='_Z26cpp_interpret_float_suffixPKcm' filepath='../.././libcpp/expr.c' line='190' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26cpp_interpret_float_suffixPKcm'>
3654      <parameter type-id='type-id-1' name='s' filepath='../.././libcpp/expr.c' line='190' column='1'/>
3655      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/expr.c' line='190' column='1'/>
3656      <return type-id='type-id-52'/>
3657    </function-decl>
3658    <function-decl name='cpp_interpret_int_suffix' mangled-name='_Z24cpp_interpret_int_suffixPKcm' filepath='../.././libcpp/expr.c' line='231' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24cpp_interpret_int_suffixPKcm'>
3659      <parameter type-id='type-id-1' name='s' filepath='../.././libcpp/expr.c' line='231' column='1'/>
3660      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/expr.c' line='231' column='1'/>
3661      <return type-id='type-id-52'/>
3662    </function-decl>
3663    <function-decl name='cpp_userdef_string_remove_type' mangled-name='_Z30cpp_userdef_string_remove_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='240' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z30cpp_userdef_string_remove_type9cpp_ttype'>
3664      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
3665      <return type-id='type-id-227'/>
3666    </function-decl>
3667    <function-decl name='cpp_userdef_string_add_type' mangled-name='_Z27cpp_userdef_string_add_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27cpp_userdef_string_add_type9cpp_ttype'>
3668      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='260' column='1'/>
3669      <return type-id='type-id-227'/>
3670    </function-decl>
3671    <function-decl name='cpp_userdef_char_remove_type' mangled-name='_Z28cpp_userdef_char_remove_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='280' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z28cpp_userdef_char_remove_type9cpp_ttype'>
3672      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='280' column='1'/>
3673      <return type-id='type-id-227'/>
3674    </function-decl>
3675    <function-decl name='cpp_userdef_char_add_type' mangled-name='_Z25cpp_userdef_char_add_type9cpp_ttype' filepath='../.././libcpp/expr.c' line='298' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_userdef_char_add_type9cpp_ttype'>
3676      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='298' column='1'/>
3677      <return type-id='type-id-227'/>
3678    </function-decl>
3679    <function-decl name='cpp_userdef_string_p' mangled-name='_Z20cpp_userdef_string_p9cpp_ttype' filepath='../.././libcpp/expr.c' line='314' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_userdef_string_p9cpp_ttype'>
3680      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='314' column='1'/>
3681      <return type-id='type-id-5'/>
3682    </function-decl>
3683    <function-decl name='cpp_userdef_char_p' mangled-name='_Z18cpp_userdef_char_p9cpp_ttype' filepath='../.././libcpp/expr.c' line='328' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_userdef_char_p9cpp_ttype'>
3684      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='328' column='1'/>
3685      <return type-id='type-id-5'/>
3686    </function-decl>
3687    <function-decl name='cpp_get_userdef_suffix' mangled-name='_Z22cpp_get_userdef_suffixPK9cpp_token' filepath='../.././libcpp/expr.c' line='341' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_get_userdef_suffixPK9cpp_token'>
3688      <parameter type-id='type-id-228' name='tok' filepath='../.././libcpp/expr.c' line='341' column='1'/>
3689      <return type-id='type-id-1'/>
3690    </function-decl>
3691    <function-decl name='cpp_classify_number' mangled-name='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc' filepath='../.././libcpp/expr.c' line='364' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_classify_numberP10cpp_readerPK9cpp_tokenPPKc'>
3692      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='364' column='1'/>
3693      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/expr.c' line='364' column='1'/>
3694      <parameter type-id='type-id-253' name='ud_suffix' filepath='../.././libcpp/expr.c' line='365' column='1'/>
3695      <return type-id='type-id-52'/>
3696    </function-decl>
3697    <function-decl name='cpp_interpret_integer' mangled-name='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj' filepath='../.././libcpp/expr.c' line='635' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21cpp_interpret_integerP10cpp_readerPK9cpp_tokenj'>
3698      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='635' column='1'/>
3699      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/expr.c' line='635' column='1'/>
3700      <parameter type-id='type-id-52' name='type' filepath='../.././libcpp/expr.c' line='636' column='1'/>
3701      <return type-id='type-id-264'/>
3702    </function-decl>
3703    <function-decl name='_cpp_expand_op_stack' mangled-name='_cpp_expand_op_stack' filepath='../.././libcpp/expr.c' line='1396' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_expand_op_stack'>
3704      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='1396' column='1'/>
3705      <return type-id='type-id-265'/>
3706    </function-decl>
3707    <function-decl name='cpp_num_sign_extend' mangled-name='_Z19cpp_num_sign_extend7cpp_numm' filepath='../.././libcpp/expr.c' line='1464' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_num_sign_extend7cpp_numm'>
3708      <parameter type-id='type-id-264' name='num' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
3709      <parameter type-id='type-id-4' name='precision' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
3710      <return type-id='type-id-264'/>
3711    </function-decl>
3712  </abi-instr>
3713  <abi-instr address-size='64' path='../.././libcpp/files.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
3714    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='2048' id='type-id-266'>
3715      <subrange length='256' lower-bound='0' upper-bound='255' type-id='type-id-8' id='type-id-267'/>
3716    </array-type-def>
3717    <class-decl name='_cpp_file' size-in-bits='1856' is-struct='yes' visibility='default' filepath='../.././libcpp/files.c' line='56' column='1' id='type-id-248'>
3718      <data-member access='public' layout-offset-in-bits='0'>
3719        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
3720      </data-member>
3721      <data-member access='public' layout-offset-in-bits='64'>
3722        <var-decl name='path' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
3723      </data-member>
3724      <data-member access='public' layout-offset-in-bits='128'>
3725        <var-decl name='pchname' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
3726      </data-member>
3727      <data-member access='public' layout-offset-in-bits='192'>
3728        <var-decl name='dir_name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
3729      </data-member>
3730      <data-member access='public' layout-offset-in-bits='256'>
3731        <var-decl name='next_file' type-id='type-id-249' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
3732      </data-member>
3733      <data-member access='public' layout-offset-in-bits='320'>
3734        <var-decl name='buffer' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
3735      </data-member>
3736      <data-member access='public' layout-offset-in-bits='384'>
3737        <var-decl name='buffer_start' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
3738      </data-member>
3739      <data-member access='public' layout-offset-in-bits='448'>
3740        <var-decl name='cmacro' type-id='type-id-250' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
3741      </data-member>
3742      <data-member access='public' layout-offset-in-bits='512'>
3743        <var-decl name='dir' type-id='type-id-251' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
3744      </data-member>
3745      <data-member access='public' layout-offset-in-bits='576'>
3746        <var-decl name='st' type-id='type-id-82' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
3747      </data-member>
3748      <data-member access='public' layout-offset-in-bits='1728'>
3749        <var-decl name='fd' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
3750      </data-member>
3751      <data-member access='public' layout-offset-in-bits='1760'>
3752        <var-decl name='err_no' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
3753      </data-member>
3754      <data-member access='public' layout-offset-in-bits='1792'>
3755        <var-decl name='stack_count' type-id='type-id-36' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
3756      </data-member>
3757      <data-member access='public' layout-offset-in-bits='1808'>
3758        <var-decl name='once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
3759      </data-member>
3760      <data-member access='public' layout-offset-in-bits='1816'>
3761        <var-decl name='dont_read' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
3762      </data-member>
3763      <data-member access='public' layout-offset-in-bits='1824'>
3764        <var-decl name='main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
3765      </data-member>
3766      <data-member access='public' layout-offset-in-bits='1832'>
3767        <var-decl name='buffer_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
3768      </data-member>
3769    </class-decl>
3770    <class-decl name='dirent' size-in-bits='2240' is-struct='yes' visibility='default' filepath='/usr/include/bits/dirent.h' line='23' column='1' id='type-id-268'>
3771      <data-member access='public' layout-offset-in-bits='0'>
3772        <var-decl name='d_ino' type-id='type-id-84' visibility='default' filepath='/usr/include/bits/dirent.h' line='26' column='1'/>
3773      </data-member>
3774      <data-member access='public' layout-offset-in-bits='64'>
3775        <var-decl name='d_off' type-id='type-id-35' visibility='default' filepath='/usr/include/bits/dirent.h' line='27' column='1'/>
3776      </data-member>
3777      <data-member access='public' layout-offset-in-bits='128'>
3778        <var-decl name='d_reclen' type-id='type-id-36' visibility='default' filepath='/usr/include/bits/dirent.h' line='32' column='1'/>
3779      </data-member>
3780      <data-member access='public' layout-offset-in-bits='144'>
3781        <var-decl name='d_type' type-id='type-id-69' visibility='default' filepath='/usr/include/bits/dirent.h' line='33' column='1'/>
3782      </data-member>
3783      <data-member access='public' layout-offset-in-bits='152'>
3784        <var-decl name='d_name' type-id='type-id-266' visibility='default' filepath='/usr/include/bits/dirent.h' line='34' column='1'/>
3785      </data-member>
3786    </class-decl>
3787    <typedef-decl name='__compar_fn_t' type-id='type-id-200' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-269'/>
3788    <typedef-decl name='__ssize_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-270'/>
3789    <typedef-decl name='htab_trav' type-id='type-id-271' filepath='../.././libcpp/../include/hashtab.h' line='69' column='1' id='type-id-272'/>
3790    <typedef-decl name='off_t' type-id='type-id-35' filepath='/usr/include/stdio.h' line='91' column='1' id='type-id-273'/>
3791    <typedef-decl name='ssize_t' type-id='type-id-270' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-274'/>
3792    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-232'/>
3793    <pointer-type-def type-id='type-id-268' size-in-bits='64' id='type-id-275'/>
3794    <pointer-type-def type-id='type-id-276' size-in-bits='64' id='type-id-271'/>
3795    <pointer-type-def type-id='type-id-273' size-in-bits='64' id='type-id-233'/>
3796    <pointer-type-def type-id='type-id-277' size-in-bits='64' id='type-id-278'/>
3797    <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-279'/>
3798    <function-decl name='filename_cmp' filepath='../.././libcpp/../include/filenames.h' line='81' column='1' visibility='default' binding='global' size-in-bits='64'>
3799      <parameter type-id='type-id-1'/>
3800      <parameter type-id='type-id-1'/>
3801      <return type-id='type-id-2'/>
3802    </function-decl>
3803    <function-decl name='htab_create_alloc' filepath='../.././libcpp/../include/hashtab.h' line='151' column='1' visibility='default' binding='global' size-in-bits='64'>
3804      <parameter type-id='type-id-4'/>
3805      <parameter type-id='type-id-184'/>
3806      <parameter type-id='type-id-185'/>
3807      <parameter type-id='type-id-186'/>
3808      <parameter type-id='type-id-187'/>
3809      <parameter type-id='type-id-188'/>
3810      <return type-id='type-id-204'/>
3811    </function-decl>
3812    <function-decl name='htab_delete' filepath='../.././libcpp/../include/hashtab.h' line='172' column='1' visibility='default' binding='global' size-in-bits='64'>
3813      <parameter type-id='type-id-204'/>
3814      <return type-id='type-id-99'/>
3815    </function-decl>
3816    <function-decl name='htab_find_with_hash' filepath='../.././libcpp/../include/hashtab.h' line='177' column='1' visibility='default' binding='global' size-in-bits='64'>
3817      <parameter type-id='type-id-204'/>
3818      <parameter type-id='type-id-39'/>
3819      <parameter type-id='type-id-197'/>
3820      <return type-id='type-id-39'/>
3821    </function-decl>
3822    <function-decl name='htab_traverse' filepath='../.././libcpp/../include/hashtab.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
3823      <parameter type-id='type-id-204'/>
3824      <parameter type-id='type-id-272'/>
3825      <parameter type-id='type-id-39'/>
3826      <return type-id='type-id-99'/>
3827    </function-decl>
3828    <function-decl name='htab_elements' filepath='../.././libcpp/../include/hashtab.h' line='188' column='1' visibility='default' binding='global' size-in-bits='64'>
3829      <parameter type-id='type-id-204'/>
3830      <return type-id='type-id-4'/>
3831    </function-decl>
3832    <function-decl name='fdopen_unlocked' filepath='../.././libcpp/../include/libiberty.h' line='69' column='1' visibility='default' binding='global' size-in-bits='64'>
3833      <parameter type-id='type-id-2'/>
3834      <parameter type-id='type-id-1'/>
3835      <return type-id='type-id-76'/>
3836    </function-decl>
3837    <function-decl name='md5_stream' filepath='../.././libcpp/../include/md5.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
3838      <parameter type-id='type-id-76'/>
3839      <parameter type-id='type-id-39'/>
3840      <return type-id='type-id-2'/>
3841    </function-decl>
3842    <function-decl name='md5_buffer' filepath='../.././libcpp/../include/md5.h' line='148' column='1' visibility='default' binding='global' size-in-bits='64'>
3843      <parameter type-id='type-id-1'/>
3844      <parameter type-id='type-id-4'/>
3845      <parameter type-id='type-id-39'/>
3846      <return type-id='type-id-39'/>
3847    </function-decl>
3848    <function-decl name='_cpp_find_failed' mangled-name='_cpp_find_failed' filepath='../.././libcpp/files.c' line='432' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_find_failed'>
3849      <parameter type-id='type-id-280' name='file' filepath='../.././libcpp/files.c' line='432' column='1'/>
3850      <return type-id='type-id-5'/>
3851    </function-decl>
3852    <function-decl name='_cpp_find_file' mangled-name='_cpp_find_file' filepath='../.././libcpp/files.c' line='452' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_find_file'>
3853      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='452' column='1'/>
3854      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/files.c' line='452' column='1'/>
3855      <parameter type-id='type-id-251' name='start_dir' filepath='../.././libcpp/files.c' line='452' column='1'/>
3856      <parameter type-id='type-id-5' name='fake' filepath='../.././libcpp/files.c' line='452' column='1'/>
3857      <parameter type-id='type-id-2' name='angle_brackets' filepath='../.././libcpp/files.c' line='452' column='1'/>
3858      <return type-id='type-id-280'/>
3859    </function-decl>
3860    <function-decl name='_cpp_stack_file' mangled-name='_cpp_stack_file' filepath='../.././libcpp/files.c' line='796' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_stack_file'>
3861      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='796' column='1'/>
3862      <parameter type-id='type-id-280' name='file' filepath='../.././libcpp/files.c' line='796' column='1'/>
3863      <parameter type-id='type-id-5' name='import' filepath='../.././libcpp/files.c' line='796' column='1'/>
3864      <return type-id='type-id-5'/>
3865    </function-decl>
3866    <function-decl name='cpp_included' mangled-name='_Z12cpp_includedP10cpp_readerPKc' filepath='../.././libcpp/files.c' line='1097' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_includedP10cpp_readerPKc'>
3867      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1097' column='1'/>
3868      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/files.c' line='1097' column='1'/>
3869      <return type-id='type-id-5'/>
3870    </function-decl>
3871    <function-decl name='cpp_included_before' mangled-name='_Z19cpp_included_beforeP10cpp_readerPKcj' filepath='../.././libcpp/files.c' line='1114' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_included_beforeP10cpp_readerPKcj'>
3872      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1114' column='1'/>
3873      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/files.c' line='1114' column='1'/>
3874      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/files.c' line='1115' column='1'/>
3875      <return type-id='type-id-5'/>
3876    </function-decl>
3877    <function-decl name='_cpp_init_files' mangled-name='_cpp_init_files' filepath='../.././libcpp/files.c' line='1170' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_files'>
3878      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1170' column='1'/>
3879      <return type-id='type-id-99'/>
3880    </function-decl>
3881    <function-decl name='_cpp_cleanup_files' mangled-name='_cpp_cleanup_files' filepath='../.././libcpp/files.c' line='1187' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_cleanup_files'>
3882      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1187' column='1'/>
3883      <return type-id='type-id-99'/>
3884    </function-decl>
3885    <function-decl name='cpp_clear_file_cache' mangled-name='_Z20cpp_clear_file_cacheP10cpp_reader' filepath='../.././libcpp/files.c' line='1200' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_clear_file_cacheP10cpp_reader'>
3886      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1200' column='1'/>
3887      <return type-id='type-id-99'/>
3888    </function-decl>
3889    <function-decl name='cpp_make_system_header' mangled-name='_Z22cpp_make_system_headerP10cpp_readerii' filepath='../.././libcpp/files.c' line='1219' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_make_system_headerP10cpp_readerii'>
3890      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1219' column='1'/>
3891      <parameter type-id='type-id-2' name='syshdr' filepath='../.././libcpp/files.c' line='1219' column='1'/>
3892      <parameter type-id='type-id-2' name='externc' filepath='../.././libcpp/files.c' line='1219' column='1'/>
3893      <return type-id='type-id-99'/>
3894    </function-decl>
3895    <function-decl name='cpp_change_file' mangled-name='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc' filepath='../.././libcpp/files.c' line='1236' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_change_fileP10cpp_reader9lc_reasonPKc'>
3896      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1236' column='1'/>
3897      <parameter type-id='type-id-23' name='reason' filepath='../.././libcpp/files.c' line='1236' column='1'/>
3898      <parameter type-id='type-id-1' name='new_name' filepath='../.././libcpp/files.c' line='1237' column='1'/>
3899      <return type-id='type-id-99'/>
3900    </function-decl>
3901    <function-decl name='_cpp_report_missing_guards' mangled-name='_cpp_report_missing_guards' filepath='../.././libcpp/files.c' line='1289' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_report_missing_guards'>
3902      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1289' column='1'/>
3903      <return type-id='type-id-99'/>
3904    </function-decl>
3905    <function-decl name='cpp_push_include' mangled-name='_Z16cpp_push_includeP10cpp_readerPKc' filepath='../.././libcpp/files.c' line='1346' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_push_includeP10cpp_readerPKc'>
3906      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1346' column='1'/>
3907      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/files.c' line='1346' column='1'/>
3908      <return type-id='type-id-5'/>
3909    </function-decl>
3910    <function-decl name='_cpp_get_file_name' mangled-name='_cpp_get_file_name' filepath='../.././libcpp/files.c' line='1375' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_file_name'>
3911      <parameter type-id='type-id-280' name='file' filepath='../.././libcpp/files.c' line='1375' column='1'/>
3912      <return type-id='type-id-1'/>
3913    </function-decl>
3914    <function-decl name='_cpp_get_file_stat' mangled-name='_cpp_get_file_stat' filepath='../.././libcpp/files.c' line='1382' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_file_stat'>
3915      <parameter type-id='type-id-280' name='file' filepath='../.././libcpp/files.c' line='1382' column='1'/>
3916      <return type-id='type-id-129'/>
3917    </function-decl>
3918    <function-decl name='cpp_set_include_chains' mangled-name='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i' filepath='../.././libcpp/files.c' line='1393' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_set_include_chainsP10cpp_readerP7cpp_dirS2_i'>
3919      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1393' column='1'/>
3920      <parameter type-id='type-id-251' name='quote' filepath='../.././libcpp/files.c' line='1393' column='1'/>
3921      <parameter type-id='type-id-251' name='bracket' filepath='../.././libcpp/files.c' line='1393' column='1'/>
3922      <parameter type-id='type-id-2' name='quote_ignores_source_dir' filepath='../.././libcpp/files.c' line='1394' column='1'/>
3923      <return type-id='type-id-99'/>
3924    </function-decl>
3925    <function-decl name='cpp_get_path' mangled-name='_Z12cpp_get_pathP9_cpp_file' filepath='../.././libcpp/files.c' line='1603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_pathP9_cpp_file'>
3926      <parameter type-id='type-id-249' name='f' filepath='../.././libcpp/files.c' line='1603' column='1'/>
3927      <return type-id='type-id-1'/>
3928    </function-decl>
3929    <function-decl name='cpp_get_dir' mangled-name='_Z11cpp_get_dirP9_cpp_file' filepath='../.././libcpp/files.c' line='1611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_get_dirP9_cpp_file'>
3930      <parameter type-id='type-id-249' name='f' filepath='../.././libcpp/files.c' line='1611' column='1'/>
3931      <return type-id='type-id-251'/>
3932    </function-decl>
3933    <function-decl name='cpp_get_buffer' mangled-name='_Z14cpp_get_bufferP10cpp_reader' filepath='../.././libcpp/files.c' line='1620' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_get_bufferP10cpp_reader'>
3934      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1620' column='1'/>
3935      <return type-id='type-id-255'/>
3936    </function-decl>
3937    <function-decl name='cpp_get_file' mangled-name='_Z12cpp_get_fileP10cpp_buffer' filepath='../.././libcpp/files.c' line='1628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_fileP10cpp_buffer'>
3938      <parameter type-id='type-id-255' name='b' filepath='../.././libcpp/files.c' line='1628' column='1'/>
3939      <return type-id='type-id-280'/>
3940    </function-decl>
3941    <function-decl name='cpp_get_prev' mangled-name='_Z12cpp_get_prevP10cpp_buffer' filepath='../.././libcpp/files.c' line='1637' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_get_prevP10cpp_buffer'>
3942      <parameter type-id='type-id-255' name='b' filepath='../.././libcpp/files.c' line='1637' column='1'/>
3943      <return type-id='type-id-255'/>
3944    </function-decl>
3945    <function-decl name='_cpp_save_file_entries' mangled-name='_cpp_save_file_entries' filepath='../.././libcpp/files.c' line='1684' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_file_entries'>
3946      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1684' column='1'/>
3947      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/files.c' line='1684' column='1'/>
3948      <return type-id='type-id-5'/>
3949    </function-decl>
3950    <function-decl name='_cpp_read_file_entries' mangled-name='_cpp_read_file_entries' filepath='../.././libcpp/files.c' line='1751' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_read_file_entries'>
3951      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/files.c' line='1751' column='1'/>
3952      <parameter type-id='type-id-76' name='f' filepath='../.././libcpp/files.c' line='1751' column='1'/>
3953      <return type-id='type-id-5'/>
3954    </function-decl>
3955    <function-decl name='_cpp_convert_input' filepath='../.././libcpp/internal.h' line='727' column='1' visibility='default' binding='global' size-in-bits='64'>
3956      <parameter type-id='type-id-222'/>
3957      <parameter type-id='type-id-1'/>
3958      <parameter type-id='type-id-257'/>
3959      <parameter type-id='type-id-4'/>
3960      <parameter type-id='type-id-4'/>
3961      <parameter type-id='type-id-232'/>
3962      <parameter type-id='type-id-233'/>
3963      <return type-id='type-id-257'/>
3964    </function-decl>
3965    <typedef-decl name='DIR' type-id='type-id-279' filepath='/usr/include/dirent.h' line='128' column='1' id='type-id-277'/>
3966    <function-decl name='opendir' filepath='/usr/include/dirent.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
3967      <parameter type-id='type-id-1'/>
3968      <return type-id='type-id-278'/>
3969    </function-decl>
3970    <function-decl name='closedir' filepath='/usr/include/dirent.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
3971      <parameter type-id='type-id-278'/>
3972      <return type-id='type-id-2'/>
3973    </function-decl>
3974    <function-decl name='readdir' filepath='/usr/include/dirent.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
3975      <parameter type-id='type-id-278'/>
3976      <return type-id='type-id-275'/>
3977    </function-decl>
3978    <function-decl name='open' filepath='/usr/include/fcntl.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
3979      <parameter type-id='type-id-1'/>
3980      <parameter type-id='type-id-2'/>
3981      <parameter is-variadic='yes'/>
3982      <return type-id='type-id-2'/>
3983    </function-decl>
3984    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
3985      <parameter type-id='type-id-2'/>
3986      <parameter type-id='type-id-76'/>
3987      <return type-id='type-id-2'/>
3988    </function-decl>
3989    <function-decl name='fwrite_unlocked' filepath='/usr/include/stdio.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
3990      <parameter type-id='type-id-39'/>
3991      <parameter type-id='type-id-4'/>
3992      <parameter type-id='type-id-4'/>
3993      <parameter type-id='type-id-76'/>
3994      <return type-id='type-id-4'/>
3995    </function-decl>
3996    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
3997      <parameter type-id='type-id-39'/>
3998      <parameter type-id='type-id-39'/>
3999      <parameter type-id='type-id-4'/>
4000      <parameter type-id='type-id-4'/>
4001      <parameter type-id='type-id-269'/>
4002      <return type-id='type-id-39'/>
4003    </function-decl>
4004    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
4005      <parameter type-id='type-id-39'/>
4006      <parameter type-id='type-id-4'/>
4007      <parameter type-id='type-id-4'/>
4008      <parameter type-id='type-id-269'/>
4009      <return type-id='type-id-99'/>
4010    </function-decl>
4011    <function-decl name='__fxstat' filepath='/usr/include/sys/stat.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
4012      <parameter type-id='type-id-2'/>
4013      <parameter type-id='type-id-2'/>
4014      <parameter type-id='type-id-129'/>
4015      <return type-id='type-id-2'/>
4016    </function-decl>
4017    <function-decl name='close' filepath='/usr/include/unistd.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
4018      <parameter type-id='type-id-2'/>
4019      <return type-id='type-id-2'/>
4020    </function-decl>
4021    <function-decl name='read' filepath='/usr/include/unistd.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
4022      <parameter type-id='type-id-2'/>
4023      <parameter type-id='type-id-39'/>
4024      <parameter type-id='type-id-4'/>
4025      <return type-id='type-id-274'/>
4026    </function-decl>
4027    <function-type size-in-bits='64' id='type-id-276'>
4028      <parameter type-id='type-id-95'/>
4029      <parameter type-id='type-id-39'/>
4030      <return type-id='type-id-2'/>
4031    </function-type>
4032  </abi-instr>
4033  <abi-instr address-size='64' path='../.././libcpp/identifiers.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4034    <typedef-decl name='ht_cb' type-id='type-id-281' filepath='../.././libcpp/include/symtab.h' line='90' column='1' id='type-id-282'/>
4035    <pointer-type-def type-id='type-id-283' size-in-bits='64' id='type-id-281'/>
4036    <function-decl name='_cpp_init_hashtable' mangled-name='_cpp_init_hashtable' filepath='../.././libcpp/identifiers.c' line='48' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_init_hashtable'>
4037      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
4038      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
4039      <return type-id='type-id-99'/>
4040    </function-decl>
4041    <function-decl name='_cpp_destroy_hashtable' mangled-name='_cpp_destroy_hashtable' filepath='../.././libcpp/identifiers.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_destroy_hashtable'>
4042      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='80' column='1'/>
4043      <return type-id='type-id-99'/>
4044    </function-decl>
4045    <function-decl name='cpp_lookup' mangled-name='_Z10cpp_lookupP10cpp_readerPKhj' filepath='../.././libcpp/identifiers.c' line='92' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_lookupP10cpp_readerPKhj'>
4046      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4047      <parameter type-id='type-id-259' name='str' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4048      <parameter type-id='type-id-52' name='len' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4049      <return type-id='type-id-230'/>
4050    </function-decl>
4051    <function-decl name='cpp_defined' mangled-name='_Z11cpp_definedP10cpp_readerPKhi' filepath='../.././libcpp/identifiers.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_definedP10cpp_readerPKhi'>
4052      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4053      <parameter type-id='type-id-259' name='str' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4054      <parameter type-id='type-id-2' name='len' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4055      <return type-id='type-id-2'/>
4056    </function-decl>
4057    <function-decl name='cpp_forall_identifiers' mangled-name='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_' filepath='../.././libcpp/identifiers.c' line='118' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22cpp_forall_identifiersP10cpp_readerPFiS0_P12cpp_hashnodePvES3_'>
4058      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4059      <parameter type-id='type-id-239' name='cb' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4060      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4061      <return type-id='type-id-99'/>
4062    </function-decl>
4063    <function-type size-in-bits='64' id='type-id-283'>
4064      <parameter type-id='type-id-285'/>
4065      <parameter type-id='type-id-286'/>
4066      <parameter type-id='type-id-39'/>
4067      <return type-id='type-id-2'/>
4068    </function-type>
4069  </abi-instr>
4070  <abi-instr address-size='64' path='../.././libcpp/init.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4071    <array-type-def dimensions='1' type-id='type-id-287' size-in-bits='2048' id='type-id-288'>
4072      <subrange length='256' lower-bound='0' upper-bound='255' type-id='type-id-8' id='type-id-267'/>
4073    </array-type-def>
4074    <array-type-def dimensions='1' type-id='type-id-69' size-in-bits='2048' id='type-id-289'>
4075      <subrange length='256' lower-bound='0' upper-bound='255' type-id='type-id-8' id='type-id-267'/>
4076    </array-type-def>
4077    <var-decl name='_cpp_trigraph_map' type-id='type-id-289' mangled-name='_cpp_trigraph_map' visibility='default' filepath='../.././libcpp/init.c' line='60' column='1' elf-symbol-id='_cpp_trigraph_map'/>
4078    <function-decl name='cpp_set_lang' mangled-name='_Z12cpp_set_langP10cpp_reader6c_lang' filepath='../.././libcpp/init.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12cpp_set_langP10cpp_reader6c_lang'>
4079      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='108' column='1'/>
4080      <parameter type-id='type-id-290' name='lang' filepath='../.././libcpp/init.c' line='108' column='1'/>
4081      <return type-id='type-id-99'/>
4082    </function-decl>
4083    <function-decl name='cpp_create_reader' mangled-name='_Z17cpp_create_reader6c_langP2htP9line_maps' filepath='../.././libcpp/init.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_create_reader6c_langP2htP9line_maps'>
4084      <parameter type-id='type-id-290' name='lang' filepath='../.././libcpp/init.c' line='152' column='1'/>
4085      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/init.c' line='152' column='1'/>
4086      <parameter type-id='type-id-160' name='line_table' filepath='../.././libcpp/init.c' line='153' column='1'/>
4087      <return type-id='type-id-222'/>
4088    </function-decl>
4089    <function-decl name='cpp_set_line_map' mangled-name='_Z16cpp_set_line_mapP10cpp_readerP9line_maps' filepath='../.././libcpp/init.c' line='252' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_set_line_mapP10cpp_readerP9line_maps'>
4090      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='252' column='1'/>
4091      <parameter type-id='type-id-160' name='line_table' filepath='../.././libcpp/init.c' line='252' column='1'/>
4092      <return type-id='type-id-99'/>
4093    </function-decl>
4094    <function-decl name='cpp_destroy' mangled-name='_Z11cpp_destroyP10cpp_reader' filepath='../.././libcpp/init.c' line='260' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11cpp_destroyP10cpp_reader'>
4095      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='260' column='1'/>
4096      <return type-id='type-id-99'/>
4097    </function-decl>
4098    <function-decl name='cpp_named_operator2name' mangled-name='cpp_named_operator2name' filepath='../.././libcpp/init.c' line='413' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cpp_named_operator2name'>
4099      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/init.c' line='413' column='1'/>
4100      <return type-id='type-id-1'/>
4101    </function-decl>
4102    <function-decl name='cpp_init_special_builtins' mangled-name='_Z25cpp_init_special_builtinsP10cpp_reader' filepath='../.././libcpp/init.c' line='429' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_init_special_builtinsP10cpp_reader'>
4103      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='429' column='1'/>
4104      <return type-id='type-id-99'/>
4105    </function-decl>
4106    <function-decl name='cpp_init_builtins' mangled-name='_Z17cpp_init_builtinsP10cpp_readeri' filepath='../.././libcpp/init.c' line='456' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_init_builtinsP10cpp_readeri'>
4107      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='456' column='1'/>
4108      <parameter type-id='type-id-2' name='hosted' filepath='../.././libcpp/init.c' line='456' column='1'/>
4109      <return type-id='type-id-99'/>
4110    </function-decl>
4111    <function-decl name='cpp_post_options' mangled-name='_Z16cpp_post_optionsP10cpp_reader' filepath='../.././libcpp/init.c' line='555' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_post_optionsP10cpp_reader'>
4112      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='555' column='1'/>
4113      <return type-id='type-id-99'/>
4114    </function-decl>
4115    <function-decl name='cpp_read_main_file' mangled-name='_Z18cpp_read_main_fileP10cpp_readerPKc' filepath='../.././libcpp/init.c' line='577' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18cpp_read_main_fileP10cpp_readerPKc'>
4116      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='577' column='1'/>
4117      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/init.c' line='577' column='1'/>
4118      <return type-id='type-id-1'/>
4119    </function-decl>
4120    <function-decl name='cpp_finish' mangled-name='_Z10cpp_finishP10cpp_readerP8_IO_FILE' filepath='../.././libcpp/init.c' line='693' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10cpp_finishP10cpp_readerP8_IO_FILE'>
4121      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='693' column='1'/>
4122      <parameter type-id='type-id-76' name='deps_stream' filepath='../.././libcpp/init.c' line='693' column='1'/>
4123      <return type-id='type-id-99'/>
4124    </function-decl>
4125    <function-decl name='_cpp_get_buff' filepath='../.././libcpp/internal.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
4126      <parameter type-id='type-id-222'/>
4127      <parameter type-id='type-id-4'/>
4128      <return type-id='type-id-291'/>
4129    </function-decl>
4130    <function-decl name='_cpp_free_buff' filepath='../.././libcpp/internal.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
4131      <parameter type-id='type-id-291'/>
4132      <return type-id='type-id-99'/>
4133    </function-decl>
4134    <function-decl name='_cpp_lex_direct' filepath='../.././libcpp/internal.h' line='652' column='1' visibility='default' binding='global' size-in-bits='64'>
4135      <parameter type-id='type-id-222'/>
4136      <return type-id='type-id-292'/>
4137    </function-decl>
4138    <function-decl name='_cpp_init_tokenrun' filepath='../.././libcpp/internal.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
4139      <parameter type-id='type-id-293'/>
4140      <parameter type-id='type-id-52'/>
4141      <return type-id='type-id-99'/>
4142    </function-decl>
4143    <function-decl name='_cpp_init_lexer' filepath='../.././libcpp/internal.h' line='657' column='1' visibility='default' binding='global' size-in-bits='64'>
4144      <return type-id='type-id-99'/>
4145    </function-decl>
4146  </abi-instr>
4147  <abi-instr address-size='64' path='../.././libcpp/lex.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4148    <enum-decl name='cpp_token_fld_kind' filepath='../.././libcpp/include/cpplib.h' line='195' column='1' id='type-id-294'>
4149      <underlying-type type-id='type-id-20'/>
4150      <enumerator name='CPP_TOKEN_FLD_NODE' value='0'/>
4151      <enumerator name='CPP_TOKEN_FLD_SOURCE' value='1'/>
4152      <enumerator name='CPP_TOKEN_FLD_STR' value='2'/>
4153      <enumerator name='CPP_TOKEN_FLD_ARG_NO' value='3'/>
4154      <enumerator name='CPP_TOKEN_FLD_TOKEN_NO' value='4'/>
4155      <enumerator name='CPP_TOKEN_FLD_PRAGMA' value='5'/>
4156      <enumerator name='CPP_TOKEN_FLD_NONE' value='6'/>
4157    </enum-decl>
4158    <class-decl name='normalize_state' size-in-bits='96' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='706' column='1' id='type-id-295'>
4159      <data-member access='public' layout-offset-in-bits='0'>
4160        <var-decl name='previous' type-id='type-id-223' visibility='default' filepath='../.././libcpp/internal.h' line='709' column='1'/>
4161      </data-member>
4162      <data-member access='public' layout-offset-in-bits='32'>
4163        <var-decl name='prev_class' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='711' column='1'/>
4164      </data-member>
4165      <data-member access='public' layout-offset-in-bits='64'>
4166        <var-decl name='level' type-id='type-id-296' visibility='default' filepath='../.././libcpp/internal.h' line='713' column='1'/>
4167      </data-member>
4168    </class-decl>
4169    <typedef-decl name='cpp_context' type-id='type-id-297' filepath='../.././libcpp/internal.h' line='176' column='1' id='type-id-298'/>
4170    <pointer-type-def type-id='type-id-299' size-in-bits='64' id='type-id-300'/>
4171    <pointer-type-def type-id='type-id-298' size-in-bits='64' id='type-id-301'/>
4172    <pointer-type-def type-id='type-id-295' size-in-bits='64' id='type-id-224'/>
4173    <function-decl name='_cpp_backup_tokens_direct' filepath='../.././libcpp/internal.h' line='615' column='1' visibility='default' binding='global' size-in-bits='64'>
4174      <parameter type-id='type-id-222'/>
4175      <parameter type-id='type-id-52'/>
4176      <return type-id='type-id-99'/>
4177    </function-decl>
4178    <function-decl name='_cpp_valid_ucn' filepath='../.././libcpp/internal.h' line='723' column='1' visibility='default' binding='global' size-in-bits='64'>
4179      <parameter type-id='type-id-222'/>
4180      <parameter type-id='type-id-232'/>
4181      <parameter type-id='type-id-259'/>
4182      <parameter type-id='type-id-2'/>
4183      <parameter type-id='type-id-224'/>
4184      <return type-id='type-id-223'/>
4185    </function-decl>
4186    <function-decl name='_cpp_interpret_identifier' filepath='../.././libcpp/internal.h' line='731' column='1' visibility='default' binding='global' size-in-bits='64'>
4187      <parameter type-id='type-id-222'/>
4188      <parameter type-id='type-id-259'/>
4189      <parameter type-id='type-id-4'/>
4190      <return type-id='type-id-230'/>
4191    </function-decl>
4192    <function-decl name='cpp_ideq' mangled-name='_Z8cpp_ideqPK9cpp_tokenPKc' filepath='../.././libcpp/lex.c' line='74' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8cpp_ideqPK9cpp_tokenPKc'>
4193      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='74' column='1'/>
4194      <parameter type-id='type-id-1' name='string' filepath='../.././libcpp/lex.c' line='74' column='1'/>
4195      <return type-id='type-id-2'/>
4196    </function-decl>
4197    <function-decl name='_cpp_process_line_notes' mangled-name='_cpp_process_line_notes' filepath='../.././libcpp/lex.c' line='827' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_process_line_notes'>
4198      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='827' column='1'/>
4199      <parameter type-id='type-id-2' name='in_comment' filepath='../.././libcpp/lex.c' line='827' column='1'/>
4200      <return type-id='type-id-99'/>
4201    </function-decl>
4202    <function-decl name='_cpp_skip_block_comment' mangled-name='_cpp_skip_block_comment' filepath='../.././libcpp/lex.c' line='893' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_skip_block_comment'>
4203      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='893' column='1'/>
4204      <return type-id='type-id-5'/>
4205    </function-decl>
4206    <function-decl name='cpp_get_comments' mangled-name='_Z16cpp_get_commentsP10cpp_reader' filepath='../.././libcpp/lex.c' line='1627' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_get_commentsP10cpp_reader'>
4207      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1627' column='1'/>
4208      <return type-id='type-id-300'/>
4209    </function-decl>
4210    <function-decl name='_cpp_remaining_tokens_num_in_context' mangled-name='_cpp_remaining_tokens_num_in_context' filepath='../.././libcpp/lex.c' line='1745' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_remaining_tokens_num_in_context'>
4211      <parameter type-id='type-id-301' name='context' filepath='../.././libcpp/lex.c' line='1745' column='1'/>
4212      <return type-id='type-id-2'/>
4213    </function-decl>
4214    <function-decl name='cpp_peek_token' mangled-name='_Z14cpp_peek_tokenP10cpp_readeri' filepath='../.././libcpp/lex.c' line='1772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14cpp_peek_tokenP10cpp_readeri'>
4215      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1772' column='1'/>
4216      <parameter type-id='type-id-2' name='index' filepath='../.././libcpp/lex.c' line='1772' column='1'/>
4217      <return type-id='type-id-228'/>
4218    </function-decl>
4219    <function-decl name='_cpp_temp_token' mangled-name='_cpp_temp_token' filepath='../.././libcpp/lex.c' line='1813' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_temp_token'>
4220      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1813' column='1'/>
4221      <return type-id='type-id-292'/>
4222    </function-decl>
4223    <function-decl name='_cpp_get_fresh_line' mangled-name='_cpp_get_fresh_line' filepath='../.././libcpp/lex.c' line='1921' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_get_fresh_line'>
4224      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1921' column='1'/>
4225      <return type-id='type-id-5'/>
4226    </function-decl>
4227    <function-decl name='cpp_token_len' mangled-name='_Z13cpp_token_lenPK9cpp_token' filepath='../.././libcpp/lex.c' line='2355' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_token_lenPK9cpp_token'>
4228      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2355' column='1'/>
4229      <return type-id='type-id-52'/>
4230    </function-decl>
4231    <function-decl name='cpp_spell_token' mangled-name='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb' filepath='../.././libcpp/lex.c' line='2418' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_spell_tokenP10cpp_readerPK9cpp_tokenPhb'>
4232      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2418' column='1'/>
4233      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2418' column='1'/>
4234      <parameter type-id='type-id-257' name='buffer' filepath='../.././libcpp/lex.c' line='2419' column='1'/>
4235      <parameter type-id='type-id-5' name='forstring' filepath='../.././libcpp/lex.c' line='2419' column='1'/>
4236      <return type-id='type-id-257'/>
4237    </function-decl>
4238    <function-decl name='cpp_token_as_text' mangled-name='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token' filepath='../.././libcpp/lex.c' line='2481' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_token_as_textP10cpp_readerPK9cpp_token'>
4239      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2481' column='1'/>
4240      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2481' column='1'/>
4241      <return type-id='type-id-257'/>
4242    </function-decl>
4243    <function-decl name='cpp_type2name' mangled-name='_Z13cpp_type2name9cpp_ttypeh' filepath='../.././libcpp/lex.c' line='2496' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_type2name9cpp_ttypeh'>
4244      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
4245      <parameter type-id='type-id-69' name='flags' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
4246      <return type-id='type-id-1'/>
4247    </function-decl>
4248    <function-decl name='cpp_output_token' mangled-name='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE' filepath='../.././libcpp/lex.c' line='2510' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_output_tokenPK9cpp_tokenP8_IO_FILE'>
4249      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
4250      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
4251      <return type-id='type-id-99'/>
4252    </function-decl>
4253    <function-decl name='cpp_avoid_paste' mangled-name='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_' filepath='../.././libcpp/lex.c' line='2592' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_avoid_pasteP10cpp_readerPK9cpp_tokenS3_'>
4254      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
4255      <parameter type-id='type-id-228' name='token1' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
4256      <parameter type-id='type-id-228' name='token2' filepath='../.././libcpp/lex.c' line='2593' column='1'/>
4257      <return type-id='type-id-2'/>
4258    </function-decl>
4259    <function-decl name='cpp_output_line' mangled-name='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE' filepath='../.././libcpp/lex.c' line='2649' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_output_lineP10cpp_readerP8_IO_FILE'>
4260      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
4261      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
4262      <return type-id='type-id-99'/>
4263    </function-decl>
4264    <function-decl name='cpp_output_line_to_string' mangled-name='_Z25cpp_output_line_to_stringP10cpp_readerPKh' filepath='../.././libcpp/lex.c' line='2669' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_output_line_to_stringP10cpp_readerPKh'>
4265      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2669' column='1'/>
4266      <parameter type-id='type-id-259' name='dir_name' filepath='../.././libcpp/lex.c' line='2669' column='1'/>
4267      <return type-id='type-id-257'/>
4268    </function-decl>
4269    <function-decl name='_cpp_release_buff' mangled-name='_cpp_release_buff' filepath='../.././libcpp/lex.c' line='2748' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_release_buff'>
4270      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2748' column='1'/>
4271      <parameter type-id='type-id-291' name='buff' filepath='../.././libcpp/lex.c' line='2748' column='1'/>
4272      <return type-id='type-id-99'/>
4273    </function-decl>
4274    <function-decl name='_cpp_append_extend_buff' mangled-name='_cpp_append_extend_buff' filepath='../.././libcpp/lex.c' line='2789' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_append_extend_buff'>
4275      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4276      <parameter type-id='type-id-291' name='buff' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4277      <parameter type-id='type-id-4' name='min_extra' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4278      <return type-id='type-id-291'/>
4279    </function-decl>
4280    <function-decl name='_cpp_unaligned_alloc' mangled-name='_cpp_unaligned_alloc' filepath='../.././libcpp/lex.c' line='2831' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_unaligned_alloc'>
4281      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2831' column='1'/>
4282      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/lex.c' line='2831' column='1'/>
4283      <return type-id='type-id-257'/>
4284    </function-decl>
4285    <function-decl name='cpp_token_val_index' mangled-name='_Z19cpp_token_val_indexP9cpp_token' filepath='../.././libcpp/lex.c' line='2879' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19cpp_token_val_indexP9cpp_token'>
4286      <parameter type-id='type-id-292' name='tok' filepath='../.././libcpp/lex.c' line='2879' column='1'/>
4287      <return type-id='type-id-294'/>
4288    </function-decl>
4289    <function-decl name='cpp_force_token_locations' mangled-name='_Z25cpp_force_token_locationsP10cpp_readerPj' filepath='../.././libcpp/lex.c' line='2910' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25cpp_force_token_locationsP10cpp_readerPj'>
4290      <parameter type-id='type-id-222' name='r' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
4291      <parameter type-id='type-id-67' name='p' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
4292      <return type-id='type-id-99'/>
4293    </function-decl>
4294    <function-decl name='cpp_stop_forcing_token_locations' mangled-name='_Z32cpp_stop_forcing_token_locationsP10cpp_reader' filepath='../.././libcpp/lex.c' line='2918' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z32cpp_stop_forcing_token_locationsP10cpp_reader'>
4295      <parameter type-id='type-id-222' name='r' filepath='../.././libcpp/lex.c' line='2918' column='1'/>
4296      <return type-id='type-id-99'/>
4297    </function-decl>
4298    <function-decl name='memmove' filepath='/usr/include/string.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
4299      <parameter type-id='type-id-39'/>
4300      <parameter type-id='type-id-39'/>
4301      <parameter type-id='type-id-4'/>
4302      <return type-id='type-id-39'/>
4303    </function-decl>
4304  </abi-instr>
4305  <abi-instr address-size='64' path='../.././libcpp/line-map.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4306    <array-type-def dimensions='1' type-id='type-id-302' size-in-bits='192' id='type-id-303'>
4307      <subrange length='1' lower-bound='0' upper-bound='0' type-id='type-id-8' id='type-id-11'/>
4308    </array-type-def>
4309    <enum-decl name='cpp_builtin_type' filepath='../.././libcpp/include/cpplib.h' line='623' column='1' id='type-id-304'>
4310      <underlying-type type-id='type-id-20'/>
4311      <enumerator name='BT_SPECLINE' value='0'/>
4312      <enumerator name='BT_DATE' value='1'/>
4313      <enumerator name='BT_FILE' value='2'/>
4314      <enumerator name='BT_BASE_FILE' value='3'/>
4315      <enumerator name='BT_INCLUDE_LEVEL' value='4'/>
4316      <enumerator name='BT_TIME' value='5'/>
4317      <enumerator name='BT_STDC' value='6'/>
4318      <enumerator name='BT_PRAGMA' value='7'/>
4319      <enumerator name='BT_TIMESTAMP' value='8'/>
4320      <enumerator name='BT_COUNTER' value='9'/>
4321      <enumerator name='BT_FIRST_USER' value='10'/>
4322      <enumerator name='BT_LAST_USER' value='41'/>
4323    </enum-decl>
4324    <enum-decl name='cpp_ttype' filepath='../.././libcpp/include/cpplib.h' line='153' column='1' id='type-id-227'>
4325      <underlying-type type-id='type-id-20'/>
4326      <enumerator name='CPP_EQ' value='0'/>
4327      <enumerator name='CPP_NOT' value='1'/>
4328      <enumerator name='CPP_GREATER' value='2'/>
4329      <enumerator name='CPP_LESS' value='3'/>
4330      <enumerator name='CPP_PLUS' value='4'/>
4331      <enumerator name='CPP_MINUS' value='5'/>
4332      <enumerator name='CPP_MULT' value='6'/>
4333      <enumerator name='CPP_DIV' value='7'/>
4334      <enumerator name='CPP_MOD' value='8'/>
4335      <enumerator name='CPP_AND' value='9'/>
4336      <enumerator name='CPP_OR' value='10'/>
4337      <enumerator name='CPP_XOR' value='11'/>
4338      <enumerator name='CPP_RSHIFT' value='12'/>
4339      <enumerator name='CPP_LSHIFT' value='13'/>
4340      <enumerator name='CPP_COMPL' value='14'/>
4341      <enumerator name='CPP_AND_AND' value='15'/>
4342      <enumerator name='CPP_OR_OR' value='16'/>
4343      <enumerator name='CPP_QUERY' value='17'/>
4344      <enumerator name='CPP_COLON' value='18'/>
4345      <enumerator name='CPP_COMMA' value='19'/>
4346      <enumerator name='CPP_OPEN_PAREN' value='20'/>
4347      <enumerator name='CPP_CLOSE_PAREN' value='21'/>
4348      <enumerator name='CPP_EOF' value='22'/>
4349      <enumerator name='CPP_EQ_EQ' value='23'/>
4350      <enumerator name='CPP_NOT_EQ' value='24'/>
4351      <enumerator name='CPP_GREATER_EQ' value='25'/>
4352      <enumerator name='CPP_LESS_EQ' value='26'/>
4353      <enumerator name='CPP_PLUS_EQ' value='27'/>
4354      <enumerator name='CPP_MINUS_EQ' value='28'/>
4355      <enumerator name='CPP_MULT_EQ' value='29'/>
4356      <enumerator name='CPP_DIV_EQ' value='30'/>
4357      <enumerator name='CPP_MOD_EQ' value='31'/>
4358      <enumerator name='CPP_AND_EQ' value='32'/>
4359      <enumerator name='CPP_OR_EQ' value='33'/>
4360      <enumerator name='CPP_XOR_EQ' value='34'/>
4361      <enumerator name='CPP_RSHIFT_EQ' value='35'/>
4362      <enumerator name='CPP_LSHIFT_EQ' value='36'/>
4363      <enumerator name='CPP_HASH' value='37'/>
4364      <enumerator name='CPP_PASTE' value='38'/>
4365      <enumerator name='CPP_OPEN_SQUARE' value='39'/>
4366      <enumerator name='CPP_CLOSE_SQUARE' value='40'/>
4367      <enumerator name='CPP_OPEN_BRACE' value='41'/>
4368      <enumerator name='CPP_CLOSE_BRACE' value='42'/>
4369      <enumerator name='CPP_SEMICOLON' value='43'/>
4370      <enumerator name='CPP_ELLIPSIS' value='44'/>
4371      <enumerator name='CPP_PLUS_PLUS' value='45'/>
4372      <enumerator name='CPP_MINUS_MINUS' value='46'/>
4373      <enumerator name='CPP_DEREF' value='47'/>
4374      <enumerator name='CPP_DOT' value='48'/>
4375      <enumerator name='CPP_SCOPE' value='49'/>
4376      <enumerator name='CPP_DEREF_STAR' value='50'/>
4377      <enumerator name='CPP_DOT_STAR' value='51'/>
4378      <enumerator name='CPP_ATSIGN' value='52'/>
4379      <enumerator name='CPP_NAME' value='53'/>
4380      <enumerator name='CPP_AT_NAME' value='54'/>
4381      <enumerator name='CPP_NUMBER' value='55'/>
4382      <enumerator name='CPP_CHAR' value='56'/>
4383      <enumerator name='CPP_WCHAR' value='57'/>
4384      <enumerator name='CPP_CHAR16' value='58'/>
4385      <enumerator name='CPP_CHAR32' value='59'/>
4386      <enumerator name='CPP_OTHER' value='60'/>
4387      <enumerator name='CPP_STRING' value='61'/>
4388      <enumerator name='CPP_WSTRING' value='62'/>
4389      <enumerator name='CPP_STRING16' value='63'/>
4390      <enumerator name='CPP_STRING32' value='64'/>
4391      <enumerator name='CPP_UTF8STRING' value='65'/>
4392      <enumerator name='CPP_OBJC_STRING' value='66'/>
4393      <enumerator name='CPP_HEADER_NAME' value='67'/>
4394      <enumerator name='CPP_CHAR_USERDEF' value='68'/>
4395      <enumerator name='CPP_WCHAR_USERDEF' value='69'/>
4396      <enumerator name='CPP_CHAR16_USERDEF' value='70'/>
4397      <enumerator name='CPP_CHAR32_USERDEF' value='71'/>
4398      <enumerator name='CPP_STRING_USERDEF' value='72'/>
4399      <enumerator name='CPP_WSTRING_USERDEF' value='73'/>
4400      <enumerator name='CPP_STRING16_USERDEF' value='74'/>
4401      <enumerator name='CPP_STRING32_USERDEF' value='75'/>
4402      <enumerator name='CPP_UTF8STRING_USERDEF' value='76'/>
4403      <enumerator name='CPP_COMMENT' value='77'/>
4404      <enumerator name='CPP_MACRO_ARG' value='78'/>
4405      <enumerator name='CPP_PRAGMA' value='79'/>
4406      <enumerator name='CPP_PRAGMA_EOL' value='80'/>
4407      <enumerator name='CPP_PADDING' value='81'/>
4408      <enumerator name='N_TTYPES' value='82'/>
4409      <enumerator name='CPP_LAST_EQ' value='13'/>
4410      <enumerator name='CPP_FIRST_DIGRAPH' value='37'/>
4411      <enumerator name='CPP_LAST_PUNCTUATOR' value='52'/>
4412      <enumerator name='CPP_LAST_CPP_OP' value='26'/>
4413    </enum-decl>
4414    <enum-decl name='node_type' filepath='../.././libcpp/include/cpplib.h' line='614' column='1' id='type-id-143'>
4415      <underlying-type type-id='type-id-20'/>
4416      <enumerator name='NT_VOID' value='0'/>
4417      <enumerator name='NT_MACRO' value='1'/>
4418      <enumerator name='NT_ASSERTION' value='2'/>
4419    </enum-decl>
4420    <class-decl name='answer' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='28' column='1' id='type-id-305'>
4421      <data-member access='public' layout-offset-in-bits='0'>
4422        <var-decl name='next' type-id='type-id-306' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='29' column='1'/>
4423      </data-member>
4424      <data-member access='public' layout-offset-in-bits='64'>
4425        <var-decl name='count' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='30' column='1'/>
4426      </data-member>
4427      <data-member access='public' layout-offset-in-bits='128'>
4428        <var-decl name='first' type-id='type-id-303' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='31' column='1'/>
4429      </data-member>
4430    </class-decl>
4431    <class-decl name='cpp_hashnode' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='676' column='1' id='type-id-122'>
4432      <data-member access='public' layout-offset-in-bits='0'>
4433        <var-decl name='ident' type-id='type-id-142' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='677' column='1'/>
4434      </data-member>
4435      <data-member access='public' layout-offset-in-bits='128'>
4436        <var-decl name='is_directive' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='678' column='1'/>
4437      </data-member>
4438      <data-member access='public' layout-offset-in-bits='129'>
4439        <var-decl name='directive_index' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='679' column='1'/>
4440      </data-member>
4441      <data-member access='public' layout-offset-in-bits='136'>
4442        <var-decl name='rid_code' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='682' column='1'/>
4443      </data-member>
4444      <data-member access='public' layout-offset-in-bits='144'>
4445        <var-decl name='type' type-id='type-id-143' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='683' column='1'/>
4446      </data-member>
4447      <data-member access='public' layout-offset-in-bits='150'>
4448        <var-decl name='flags' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='684' column='1'/>
4449      </data-member>
4450      <data-member access='public' layout-offset-in-bits='192'>
4451        <var-decl name='value' type-id='type-id-144' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='686' column='1'/>
4452      </data-member>
4453    </class-decl>
4454    <class-decl name='cpp_identifier' size-in-bits='64' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='212' column='1' id='type-id-307'>
4455      <data-member access='public' layout-offset-in-bits='0'>
4456        <var-decl name='node' type-id='type-id-230' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='218' column='1'/>
4457      </data-member>
4458    </class-decl>
4459    <class-decl name='cpp_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='36' column='1' id='type-id-308'>
4460      <member-type access='public'>
4461        <union-decl name='cpp_macro_u' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='47' column='1' id='type-id-309'>
4462          <data-member access='public'>
4463            <var-decl name='tokens' type-id='type-id-292' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='49' column='1'/>
4464          </data-member>
4465          <data-member access='public'>
4466            <var-decl name='text' type-id='type-id-259' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='50' column='1'/>
4467          </data-member>
4468        </union-decl>
4469      </member-type>
4470      <data-member access='public' layout-offset-in-bits='0'>
4471        <var-decl name='params' type-id='type-id-310' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='42' column='1'/>
4472      </data-member>
4473      <data-member access='public' layout-offset-in-bits='64'>
4474        <var-decl name='exp' type-id='type-id-309' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='51' column='1'/>
4475      </data-member>
4476      <data-member access='public' layout-offset-in-bits='128'>
4477        <var-decl name='line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='54' column='1'/>
4478      </data-member>
4479      <data-member access='public' layout-offset-in-bits='160'>
4480        <var-decl name='count' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='57' column='1'/>
4481      </data-member>
4482      <data-member access='public' layout-offset-in-bits='192'>
4483        <var-decl name='paramc' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='60' column='1'/>
4484      </data-member>
4485      <data-member access='public' layout-offset-in-bits='208'>
4486        <var-decl name='fun_like' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='63' column='1'/>
4487      </data-member>
4488      <data-member access='public' layout-offset-in-bits='209'>
4489        <var-decl name='variadic' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='66' column='1'/>
4490      </data-member>
4491      <data-member access='public' layout-offset-in-bits='210'>
4492        <var-decl name='syshdr' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='69' column='1'/>
4493      </data-member>
4494      <data-member access='public' layout-offset-in-bits='211'>
4495        <var-decl name='used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='72' column='1'/>
4496      </data-member>
4497      <data-member access='public' layout-offset-in-bits='212'>
4498        <var-decl name='traditional' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='75' column='1'/>
4499      </data-member>
4500      <data-member access='public' layout-offset-in-bits='213'>
4501        <var-decl name='extra_tokens' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='80' column='1'/>
4502      </data-member>
4503    </class-decl>
4504    <class-decl name='cpp_macro_arg' size-in-bits='32' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='206' column='1' id='type-id-311'>
4505      <data-member access='public' layout-offset-in-bits='0'>
4506        <var-decl name='arg_no' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='208' column='1'/>
4507      </data-member>
4508    </class-decl>
4509    <class-decl name='cpp_string' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='173' column='1' id='type-id-312'>
4510      <data-member access='public' layout-offset-in-bits='0'>
4511        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='174' column='1'/>
4512      </data-member>
4513      <data-member access='public' layout-offset-in-bits='64'>
4514        <var-decl name='text' type-id='type-id-259' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='175' column='1'/>
4515      </data-member>
4516    </class-decl>
4517    <class-decl name='cpp_token' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='223' column='1' id='type-id-302'>
4518      <member-type access='public'>
4519        <union-decl name='cpp_token_u' size-in-bits='128' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='228' column='1' id='type-id-313'>
4520          <data-member access='public'>
4521            <var-decl name='node' type-id='type-id-307' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='231' column='1'/>
4522          </data-member>
4523          <data-member access='public'>
4524            <var-decl name='source' type-id='type-id-314' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='234' column='1'/>
4525          </data-member>
4526          <data-member access='public'>
4527            <var-decl name='str' type-id='type-id-312' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='237' column='1'/>
4528          </data-member>
4529          <data-member access='public'>
4530            <var-decl name='macro_arg' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='240' column='1'/>
4531          </data-member>
4532          <data-member access='public'>
4533            <var-decl name='token_no' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='244' column='1'/>
4534          </data-member>
4535          <data-member access='public'>
4536            <var-decl name='pragma' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='247' column='1'/>
4537          </data-member>
4538        </union-decl>
4539      </member-type>
4540      <data-member access='public' layout-offset-in-bits='0'>
4541        <var-decl name='src_loc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='224' column='1'/>
4542      </data-member>
4543      <data-member access='public' layout-offset-in-bits='32'>
4544        <var-decl name='type' type-id='type-id-227' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='225' column='1'/>
4545      </data-member>
4546      <data-member access='public' layout-offset-in-bits='48'>
4547        <var-decl name='flags' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='226' column='1'/>
4548      </data-member>
4549      <data-member access='public' layout-offset-in-bits='64'>
4550        <var-decl name='val' type-id='type-id-313' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='248' column='1'/>
4551      </data-member>
4552    </class-decl>
4553    <class-decl name='ht_identifier' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='32' column='1' id='type-id-142'>
4554      <data-member access='public' layout-offset-in-bits='0'>
4555        <var-decl name='str' type-id='type-id-259' visibility='default' filepath='../.././libcpp/include/symtab.h' line='33' column='1'/>
4556      </data-member>
4557      <data-member access='public' layout-offset-in-bits='64'>
4558        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='34' column='1'/>
4559      </data-member>
4560      <data-member access='public' layout-offset-in-bits='96'>
4561        <var-decl name='hash_value' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='35' column='1'/>
4562      </data-member>
4563    </class-decl>
4564    <typedef-decl name='cpp_hashnode' type-id='type-id-122' filepath='../.././libcpp/include/cpplib.h' line='36' column='1' id='type-id-315'/>
4565    <typedef-decl name='cpp_macro' type-id='type-id-308' filepath='../.././libcpp/include/cpplib.h' line='37' column='1' id='type-id-316'/>
4566    <typedef-decl name='cpp_token' type-id='type-id-302' filepath='../.././libcpp/include/cpplib.h' line='34' column='1' id='type-id-317'/>
4567    <union-decl name='_cpp_hashnode_value' size-in-bits='64' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='665' column='1' id='type-id-144'>
4568      <data-member access='public'>
4569        <var-decl name='macro' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='667' column='1'/>
4570      </data-member>
4571      <data-member access='public'>
4572        <var-decl name='answers' type-id='type-id-306' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='669' column='1'/>
4573      </data-member>
4574      <data-member access='public'>
4575        <var-decl name='builtin' type-id='type-id-304' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='671' column='1'/>
4576      </data-member>
4577      <data-member access='public'>
4578        <var-decl name='arg_index' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='673' column='1'/>
4579      </data-member>
4580    </union-decl>
4581    <pointer-type-def type-id='type-id-305' size-in-bits='64' id='type-id-306'/>
4582    <qualified-type-def type-id='type-id-69' const='yes' id='type-id-287'/>
4583    <pointer-type-def type-id='type-id-287' size-in-bits='64' id='type-id-259'/>
4584    <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-230'/>
4585    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-310'/>
4586    <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-258'/>
4587    <pointer-type-def type-id='type-id-302' size-in-bits='64' id='type-id-314'/>
4588    <pointer-type-def type-id='type-id-317' size-in-bits='64' id='type-id-292'/>
4589    <function-decl name='linemap_init' mangled-name='_Z12linemap_initP9line_maps' filepath='../.././libcpp/line-map.c' line='56' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12linemap_initP9line_maps'>
4590      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='56' column='1'/>
4591      <return type-id='type-id-99'/>
4592    </function-decl>
4593    <function-decl name='linemap_check_files_exited' mangled-name='_Z26linemap_check_files_exitedP9line_maps' filepath='../.././libcpp/line-map.c' line='66' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26linemap_check_files_exitedP9line_maps'>
4594      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='66' column='1'/>
4595      <return type-id='type-id-99'/>
4596    </function-decl>
4597    <function-decl name='linemap_add' mangled-name='_Z11linemap_addP9line_maps9lc_reasonjPKcj' filepath='../.././libcpp/line-map.c' line='163' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z11linemap_addP9line_maps9lc_reasonjPKcj'>
4598      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
4599      <parameter type-id='type-id-23' name='reason' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
4600      <parameter type-id='type-id-52' name='sysp' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4601      <parameter type-id='type-id-1' name='to_file' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4602      <parameter type-id='type-id-68' name='to_line' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4603      <return type-id='type-id-58'/>
4604    </function-decl>
4605    <function-decl name='linemap_tracks_macro_expansion_locs_p' mangled-name='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps' filepath='../.././libcpp/line-map.c' line='276' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z37linemap_tracks_macro_expansion_locs_pP9line_maps'>
4606      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='276' column='1'/>
4607      <return type-id='type-id-5'/>
4608    </function-decl>
4609    <function-decl name='linemap_enter_macro' mangled-name='linemap_enter_macro' filepath='../.././libcpp/line-map.c' line='305' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_enter_macro'>
4610      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
4611      <parameter type-id='type-id-66' name='macro_node' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
4612      <parameter type-id='type-id-65' name='expansion' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
4613      <parameter type-id='type-id-52' name='num_tokens' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
4614      <return type-id='type-id-58'/>
4615    </function-decl>
4616    <function-decl name='linemap_add_macro_token' mangled-name='linemap_add_macro_token' filepath='../.././libcpp/line-map.c' line='363' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_add_macro_token'>
4617      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='363' column='1'/>
4618      <parameter type-id='type-id-52' name='token_no' filepath='../.././libcpp/line-map.c' line='364' column='1'/>
4619      <parameter type-id='type-id-65' name='orig_loc' filepath='../.././libcpp/line-map.c' line='365' column='1'/>
4620      <parameter type-id='type-id-65' name='orig_parm_replacement_loc' filepath='../.././libcpp/line-map.c' line='366' column='1'/>
4621      <return type-id='type-id-65'/>
4622    </function-decl>
4623    <function-decl name='linemap_line_start' mangled-name='_Z18linemap_line_startP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='387' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18linemap_line_startP9line_mapsjj'>
4624      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
4625      <parameter type-id='type-id-68' name='to_line' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
4626      <parameter type-id='type-id-52' name='max_column_hint' filepath='../.././libcpp/line-map.c' line='388' column='1'/>
4627      <return type-id='type-id-65'/>
4628    </function-decl>
4629    <function-decl name='linemap_position_for_column' mangled-name='_Z27linemap_position_for_columnP9line_mapsj' filepath='../.././libcpp/line-map.c' line='465' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27linemap_position_for_columnP9line_mapsj'>
4630      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
4631      <parameter type-id='type-id-52' name='to_column' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
4632      <return type-id='type-id-65'/>
4633    </function-decl>
4634    <function-decl name='linemap_position_for_line_and_column' mangled-name='_Z36linemap_position_for_line_and_columnP8line_mapjj' filepath='../.././libcpp/line-map.c' line='495' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z36linemap_position_for_line_and_columnP8line_mapjj'>
4635      <parameter type-id='type-id-156' name='map' filepath='../.././libcpp/line-map.c' line='495' column='1'/>
4636      <parameter type-id='type-id-68' name='line' filepath='../.././libcpp/line-map.c' line='496' column='1'/>
4637      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/line-map.c' line='497' column='1'/>
4638      <return type-id='type-id-65'/>
4639    </function-decl>
4640    <function-decl name='linemap_lookup' mangled-name='_Z14linemap_lookupP9line_mapsj' filepath='../.././libcpp/line-map.c' line='511' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14linemap_lookupP9line_mapsj'>
4641      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
4642      <parameter type-id='type-id-65' name='line' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
4643      <return type-id='type-id-58'/>
4644    </function-decl>
4645    <function-decl name='linemap_macro_expansion_map_p' mangled-name='_Z29linemap_macro_expansion_map_pPK8line_map' filepath='../.././libcpp/line-map.c' line='611' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z29linemap_macro_expansion_map_pPK8line_map'>
4646      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='611' column='1'/>
4647      <return type-id='type-id-5'/>
4648    </function-decl>
4649    <function-decl name='linemap_get_expansion_line' mangled-name='linemap_get_expansion_line' filepath='../.././libcpp/line-map.c' line='695' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_get_expansion_line'>
4650      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='695' column='1'/>
4651      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='696' column='1'/>
4652      <return type-id='type-id-2'/>
4653    </function-decl>
4654    <function-decl name='linemap_get_expansion_filename' mangled-name='linemap_get_expansion_filename' filepath='../.././libcpp/line-map.c' line='719' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='linemap_get_expansion_filename'>
4655      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='719' column='1'/>
4656      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='720' column='1'/>
4657      <return type-id='type-id-1'/>
4658    </function-decl>
4659    <function-decl name='linemap_map_get_macro_name' mangled-name='_Z26linemap_map_get_macro_namePK8line_map' filepath='../.././libcpp/line-map.c' line='736' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z26linemap_map_get_macro_namePK8line_map'>
4660      <parameter type-id='type-id-58' name='macro_map' filepath='../.././libcpp/line-map.c' line='736' column='1'/>
4661      <return type-id='type-id-1'/>
4662    </function-decl>
4663    <function-decl name='linemap_location_in_system_header_p' mangled-name='_Z35linemap_location_in_system_header_pP9line_mapsj' filepath='../.././libcpp/line-map.c' line='753' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z35linemap_location_in_system_header_pP9line_mapsj'>
4664      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='753' column='1'/>
4665      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='754' column='1'/>
4666      <return type-id='type-id-2'/>
4667    </function-decl>
4668    <function-decl name='linemap_location_from_macro_expansion_p' mangled-name='_Z39linemap_location_from_macro_expansion_pP9line_mapsj' filepath='../.././libcpp/line-map.c' line='772' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z39linemap_location_from_macro_expansion_pP9line_mapsj'>
4669      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='772' column='1'/>
4670      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='773' column='1'/>
4671      <return type-id='type-id-5'/>
4672    </function-decl>
4673    <function-decl name='linemap_compare_locations' mangled-name='_Z25linemap_compare_locationsP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='847' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z25linemap_compare_locationsP9line_mapsjj'>
4674      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='847' column='1'/>
4675      <parameter type-id='type-id-65' name='pre' filepath='../.././libcpp/line-map.c' line='848' column='1'/>
4676      <parameter type-id='type-id-65' name='post' filepath='../.././libcpp/line-map.c' line='849' column='1'/>
4677      <return type-id='type-id-2'/>
4678    </function-decl>
4679    <function-decl name='linemap_resolve_location' mangled-name='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map' filepath='../.././libcpp/line-map.c' line='1048' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z24linemap_resolve_locationP9line_mapsj24location_resolution_kindPPK8line_map'>
4680      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1048' column='1'/>
4681      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1049' column='1'/>
4682      <parameter type-id='type-id-149' name='lrk' filepath='../.././libcpp/line-map.c' line='1050' column='1'/>
4683      <parameter type-id='type-id-159' name='map' filepath='../.././libcpp/line-map.c' line='1051' column='1'/>
4684      <return type-id='type-id-65'/>
4685    </function-decl>
4686    <function-decl name='linemap_unwind_toward_expansion' mangled-name='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map' filepath='../.././libcpp/line-map.c' line='1093' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z31linemap_unwind_toward_expansionP9line_mapsjPPK8line_map'>
4687      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1093' column='1'/>
4688      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1094' column='1'/>
4689      <parameter type-id='type-id-159' name='map' filepath='../.././libcpp/line-map.c' line='1095' column='1'/>
4690      <return type-id='type-id-65'/>
4691    </function-decl>
4692    <function-decl name='linemap_expand_location' mangled-name='_Z23linemap_expand_locationP9line_mapsPK8line_mapj' filepath='../.././libcpp/line-map.c' line='1120' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23linemap_expand_locationP9line_mapsPK8line_mapj'>
4693      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1120' column='1'/>
4694      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='1121' column='1'/>
4695      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1122' column='1'/>
4696      <return type-id='type-id-150'/>
4697    </function-decl>
4698    <function-decl name='linemap_dump' mangled-name='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb' filepath='../.././libcpp/line-map.c' line='1162' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12linemap_dumpP8_IO_FILEP9line_mapsjb'>
4699      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4700      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4701      <parameter type-id='type-id-52' name='ix' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4702      <parameter type-id='type-id-5' name='is_macro' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4703      <return type-id='type-id-99'/>
4704    </function-decl>
4705    <function-decl name='linemap_dump_location' mangled-name='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE' filepath='../.././libcpp/line-map.c' line='1211' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z21linemap_dump_locationP9line_mapsjP8_IO_FILE'>
4706      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1211' column='1'/>
4707      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1212' column='1'/>
4708      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1213' column='1'/>
4709      <return type-id='type-id-99'/>
4710    </function-decl>
4711    <function-decl name='linemap_get_statistics' mangled-name='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats' filepath='../.././libcpp/line-map.c' line='1254' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z22linemap_get_statisticsP9line_mapsP13linemap_stats'>
4712      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1254' column='1'/>
4713      <parameter type-id='type-id-166' name='s' filepath='../.././libcpp/line-map.c' line='1255' column='1'/>
4714      <return type-id='type-id-99'/>
4715    </function-decl>
4716    <function-decl name='line_table_dump' mangled-name='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj' filepath='../.././libcpp/line-map.c' line='1315' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15line_table_dumpP8_IO_FILEP9line_mapsjj'>
4717      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4718      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4719      <parameter type-id='type-id-52' name='num_ordinary' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4720      <parameter type-id='type-id-52' name='num_macro' filepath='../.././libcpp/line-map.c' line='1316' column='1'/>
4721      <return type-id='type-id-99'/>
4722    </function-decl>
4723  </abi-instr>
4724  <abi-instr address-size='64' path='../.././libcpp/macro.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
4725    <enum-decl name='c_lang' filepath='../.././libcpp/include/cpplib.h' line='168' column='1' id='type-id-290'>
4726      <underlying-type type-id='type-id-20'/>
4727      <enumerator name='CLK_GNUC89' value='0'/>
4728      <enumerator name='CLK_GNUC99' value='1'/>
4729      <enumerator name='CLK_GNUC11' value='2'/>
4730      <enumerator name='CLK_STDC89' value='3'/>
4731      <enumerator name='CLK_STDC94' value='4'/>
4732      <enumerator name='CLK_STDC99' value='5'/>
4733      <enumerator name='CLK_STDC11' value='6'/>
4734      <enumerator name='CLK_GNUCXX' value='7'/>
4735      <enumerator name='CLK_CXX98' value='8'/>
4736      <enumerator name='CLK_GNUCXX11' value='9'/>
4737      <enumerator name='CLK_CXX11' value='10'/>
4738      <enumerator name='CLK_ASM' value='11'/>
4739    </enum-decl>
4740    <enum-decl name='context_tokens_kind' filepath='../.././libcpp/internal.h' line='161' column='1' id='type-id-318'>
4741      <underlying-type type-id='type-id-20'/>
4742      <enumerator name='TOKENS_KIND_INDIRECT' value='0'/>
4743      <enumerator name='TOKENS_KIND_DIRECT' value='1'/>
4744      <enumerator name='TOKENS_KIND_EXTENDED' value='2'/>
4745    </enum-decl>
4746    <enum-decl name='cpp_deps_style' filepath='../.././libcpp/include/cpplib.h' line='273' column='1' id='type-id-319'>
4747      <underlying-type type-id='type-id-20'/>
4748      <enumerator name='DEPS_NONE' value='0'/>
4749      <enumerator name='DEPS_USER' value='1'/>
4750      <enumerator name='DEPS_SYSTEM' value='2'/>
4751    </enum-decl>
4752    <enum-decl name='cpp_normalize_level' filepath='../.././libcpp/include/cpplib.h' line='276' column='1' id='type-id-296'>
4753      <underlying-type type-id='type-id-20'/>
4754      <enumerator name='normalized_KC' value='0'/>
4755      <enumerator name='normalized_C' value='1'/>
4756      <enumerator name='normalized_identifier_C' value='2'/>
4757      <enumerator name='normalized_none' value='3'/>
4758    </enum-decl>
4759    <class-decl name='_cpp_buff' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='101' column='1' id='type-id-320'>
4760      <data-member access='public' layout-offset-in-bits='0'>
4761        <var-decl name='next' type-id='type-id-321' visibility='default' filepath='../.././libcpp/internal.h' line='103' column='1'/>
4762      </data-member>
4763      <data-member access='public' layout-offset-in-bits='64'>
4764        <var-decl name='base' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4765      </data-member>
4766      <data-member access='public' layout-offset-in-bits='128'>
4767        <var-decl name='cur' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4768      </data-member>
4769      <data-member access='public' layout-offset-in-bits='192'>
4770        <var-decl name='limit' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4771      </data-member>
4772    </class-decl>
4773    <class-decl name='_cpp_line_note' size-in-bits='128' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='284' column='1' id='type-id-322'>
4774      <data-member access='public' layout-offset-in-bits='0'>
4775        <var-decl name='pos' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='287' column='1'/>
4776      </data-member>
4777      <data-member access='public' layout-offset-in-bits='64'>
4778        <var-decl name='type' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='293' column='1'/>
4779      </data-member>
4780    </class-decl>
4781    <class-decl name='cpp_buffer' size-in-bits='1536' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='297' column='1' id='type-id-323'>
4782      <data-member access='public' layout-offset-in-bits='0'>
4783        <var-decl name='cur' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='299' column='1'/>
4784      </data-member>
4785      <data-member access='public' layout-offset-in-bits='64'>
4786        <var-decl name='line_base' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='300' column='1'/>
4787      </data-member>
4788      <data-member access='public' layout-offset-in-bits='128'>
4789        <var-decl name='next_line' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='301' column='1'/>
4790      </data-member>
4791      <data-member access='public' layout-offset-in-bits='192'>
4792        <var-decl name='buf' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='303' column='1'/>
4793      </data-member>
4794      <data-member access='public' layout-offset-in-bits='256'>
4795        <var-decl name='rlimit' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='304' column='1'/>
4796      </data-member>
4797      <data-member access='public' layout-offset-in-bits='320'>
4798        <var-decl name='notes' type-id='type-id-324' visibility='default' filepath='../.././libcpp/internal.h' line='306' column='1'/>
4799      </data-member>
4800      <data-member access='public' layout-offset-in-bits='384'>
4801        <var-decl name='cur_note' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='307' column='1'/>
4802      </data-member>
4803      <data-member access='public' layout-offset-in-bits='416'>
4804        <var-decl name='notes_used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='308' column='1'/>
4805      </data-member>
4806      <data-member access='public' layout-offset-in-bits='448'>
4807        <var-decl name='notes_cap' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='309' column='1'/>
4808      </data-member>
4809      <data-member access='public' layout-offset-in-bits='512'>
4810        <var-decl name='prev' type-id='type-id-325' visibility='default' filepath='../.././libcpp/internal.h' line='311' column='1'/>
4811      </data-member>
4812      <data-member access='public' layout-offset-in-bits='576'>
4813        <var-decl name='file' type-id='type-id-249' visibility='default' filepath='../.././libcpp/internal.h' line='315' column='1'/>
4814      </data-member>
4815      <data-member access='public' layout-offset-in-bits='640'>
4816        <var-decl name='timestamp' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='319' column='1'/>
4817      </data-member>
4818      <data-member access='public' layout-offset-in-bits='704'>
4819        <var-decl name='if_stack' type-id='type-id-326' visibility='default' filepath='../.././libcpp/internal.h' line='323' column='1'/>
4820      </data-member>
4821      <data-member access='public' layout-offset-in-bits='768'>
4822        <var-decl name='need_line' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='326' column='1'/>
4823      </data-member>
4824      <data-member access='public' layout-offset-in-bits='776'>
4825        <var-decl name='warned_cplusplus_comments' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='332' column='1'/>
4826      </data-member>
4827      <data-member access='public' layout-offset-in-bits='777'>
4828        <var-decl name='from_stage3' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='337' column='1'/>
4829      </data-member>
4830      <data-member access='public' layout-offset-in-bits='778'>
4831        <var-decl name='return_at_eof' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='342' column='1'/>
4832      </data-member>
4833      <data-member access='public' layout-offset-in-bits='784'>
4834        <var-decl name='sysp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='346' column='1'/>
4835      </data-member>
4836      <data-member access='public' layout-offset-in-bits='832'>
4837        <var-decl name='dir' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='350' column='1'/>
4838      </data-member>
4839      <data-member access='public' layout-offset-in-bits='1344'>
4840        <var-decl name='input_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='354' column='1'/>
4841      </data-member>
4842    </class-decl>
4843    <class-decl name='cpp_callbacks' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='499' column='1' id='type-id-236'>
4844      <data-member access='public' layout-offset-in-bits='0'>
4845        <var-decl name='line_change' type-id='type-id-329' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='502' column='1'/>
4846      </data-member>
4847      <data-member access='public' layout-offset-in-bits='64'>
4848        <var-decl name='file_change' type-id='type-id-330' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='508' column='1'/>
4849      </data-member>
4850      <data-member access='public' layout-offset-in-bits='128'>
4851        <var-decl name='dir_change' type-id='type-id-331' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='510' column='1'/>
4852      </data-member>
4853      <data-member access='public' layout-offset-in-bits='192'>
4854        <var-decl name='include' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='512' column='1'/>
4855      </data-member>
4856      <data-member access='public' layout-offset-in-bits='256'>
4857        <var-decl name='define' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='513' column='1'/>
4858      </data-member>
4859      <data-member access='public' layout-offset-in-bits='320'>
4860        <var-decl name='undef' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='514' column='1'/>
4861      </data-member>
4862      <data-member access='public' layout-offset-in-bits='384'>
4863        <var-decl name='ident' type-id='type-id-334' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='515' column='1'/>
4864      </data-member>
4865      <data-member access='public' layout-offset-in-bits='448'>
4866        <var-decl name='def_pragma' type-id='type-id-335' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='516' column='1'/>
4867      </data-member>
4868      <data-member access='public' layout-offset-in-bits='512'>
4869        <var-decl name='valid_pch' type-id='type-id-336' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='517' column='1'/>
4870      </data-member>
4871      <data-member access='public' layout-offset-in-bits='576'>
4872        <var-decl name='read_pch' type-id='type-id-337' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='518' column='1'/>
4873      </data-member>
4874      <data-member access='public' layout-offset-in-bits='640'>
4875        <var-decl name='missing_header' type-id='type-id-338' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='519' column='1'/>
4876      </data-member>
4877      <data-member access='public' layout-offset-in-bits='704'>
4878        <var-decl name='macro_to_expand' type-id='type-id-339' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='523' column='1'/>
4879      </data-member>
4880      <data-member access='public' layout-offset-in-bits='768'>
4881        <var-decl name='error' type-id='type-id-340' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='529' column='1'/>
4882      </data-member>
4883      <data-member access='public' layout-offset-in-bits='832'>
4884        <var-decl name='used_define' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='533' column='1'/>
4885      </data-member>
4886      <data-member access='public' layout-offset-in-bits='896'>
4887        <var-decl name='used_undef' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='534' column='1'/>
4888      </data-member>
4889      <data-member access='public' layout-offset-in-bits='960'>
4890        <var-decl name='before_define' type-id='type-id-242' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='537' column='1'/>
4891      </data-member>
4892      <data-member access='public' layout-offset-in-bits='1024'>
4893        <var-decl name='used' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='540' column='1'/>
4894      </data-member>
4895      <data-member access='public' layout-offset-in-bits='1088'>
4896        <var-decl name='user_builtin_macro' type-id='type-id-341' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='543' column='1'/>
4897      </data-member>
4898    </class-decl>
4899    <class-decl name='cpp_comment' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-342' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='961' column='1' id='type-id-343'>
4900      <data-member access='public' layout-offset-in-bits='0'>
4901        <var-decl name='comment' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='963' column='1'/>
4902      </data-member>
4903      <data-member access='public' layout-offset-in-bits='64'>
4904        <var-decl name='sloc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='966' column='1'/>
4905      </data-member>
4906    </class-decl>
4907    <class-decl name='cpp_comment_table' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-299' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='972' column='1' id='type-id-344'>
4908      <data-member access='public' layout-offset-in-bits='0'>
4909        <var-decl name='entries' type-id='type-id-345' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='974' column='1'/>
4910      </data-member>
4911      <data-member access='public' layout-offset-in-bits='64'>
4912        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='977' column='1'/>
4913      </data-member>
4914      <data-member access='public' layout-offset-in-bits='96'>
4915        <var-decl name='allocated' type-id='type-id-2' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='980' column='1'/>
4916      </data-member>
4917    </class-decl>
4918    <class-decl name='cpp_context' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='177' column='1' id='type-id-297'>
4919      <member-type access='public'>
4920        <union-decl name='__anonymous_union__1' size-in-bits='64' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='216' column='1' id='type-id-346'>
4921          <data-member access='public'>
4922            <var-decl name='mc' type-id='type-id-347' visibility='default' filepath='../.././libcpp/internal.h' line='217' column='1'/>
4923          </data-member>
4924          <data-member access='public'>
4925            <var-decl name='macro' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='218' column='1'/>
4926          </data-member>
4927        </union-decl>
4928      </member-type>
4929      <member-type access='public'>
4930        <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='183' column='1' id='type-id-348'>
4931          <member-type access='public'>
4932            <class-decl name='__anonymous_struct__1' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='195' column='1' id='type-id-349'>
4933              <data-member access='public' layout-offset-in-bits='0'>
4934                <var-decl name='cur' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='196' column='1'/>
4935              </data-member>
4936              <data-member access='public' layout-offset-in-bits='64'>
4937                <var-decl name='rlimit' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='197' column='1'/>
4938              </data-member>
4939            </class-decl>
4940          </member-type>
4941          <member-type access='public'>
4942            <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='188' column='1' id='type-id-350'>
4943              <data-member access='public' layout-offset-in-bits='0'>
4944                <var-decl name='first' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='189' column='1'/>
4945              </data-member>
4946              <data-member access='public' layout-offset-in-bits='64'>
4947                <var-decl name='last' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='190' column='1'/>
4948              </data-member>
4949            </class-decl>
4950          </member-type>
4951          <data-member access='public'>
4952            <var-decl name='iso' type-id='type-id-350' visibility='default' filepath='../.././libcpp/internal.h' line='191' column='1'/>
4953          </data-member>
4954          <data-member access='public'>
4955            <var-decl name='trad' type-id='type-id-349' visibility='default' filepath='../.././libcpp/internal.h' line='198' column='1'/>
4956          </data-member>
4957        </union-decl>
4958      </member-type>
4959      <data-member access='public' layout-offset-in-bits='0'>
4960        <var-decl name='next' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
4961      </data-member>
4962      <data-member access='public' layout-offset-in-bits='64'>
4963        <var-decl name='prev' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
4964      </data-member>
4965      <data-member access='public' layout-offset-in-bits='128'>
4966        <var-decl name='u' type-id='type-id-348' visibility='default' filepath='../.././libcpp/internal.h' line='199' column='1'/>
4967      </data-member>
4968      <data-member access='public' layout-offset-in-bits='256'>
4969        <var-decl name='buff' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='203' column='1'/>
4970      </data-member>
4971      <data-member access='public' layout-offset-in-bits='320'>
4972        <var-decl name='c' type-id='type-id-346' visibility='default' filepath='../.././libcpp/internal.h' line='219' column='1'/>
4973      </data-member>
4974      <data-member access='public' layout-offset-in-bits='384'>
4975        <var-decl name='tokens_kind' type-id='type-id-318' visibility='default' filepath='../.././libcpp/internal.h' line='222' column='1'/>
4976      </data-member>
4977    </class-decl>
4978    <class-decl name='cpp_dir' size-in-bits='512' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='553' column='1' id='type-id-327'>
4979      <data-member access='public' layout-offset-in-bits='0'>
4980        <var-decl name='next' type-id='type-id-353' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='556' column='1'/>
4981      </data-member>
4982      <data-member access='public' layout-offset-in-bits='64'>
4983        <var-decl name='name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='559' column='1'/>
4984      </data-member>
4985      <data-member access='public' layout-offset-in-bits='128'>
4986        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='560' column='1'/>
4987      </data-member>
4988      <data-member access='public' layout-offset-in-bits='160'>
4989        <var-decl name='sysp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='564' column='1'/>
4990      </data-member>
4991      <data-member access='public' layout-offset-in-bits='168'>
4992        <var-decl name='user_supplied_p' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='567' column='1'/>
4993      </data-member>
4994      <data-member access='public' layout-offset-in-bits='192'>
4995        <var-decl name='canonical_name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='571' column='1'/>
4996      </data-member>
4997      <data-member access='public' layout-offset-in-bits='256'>
4998        <var-decl name='name_map' type-id='type-id-253' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='575' column='1'/>
4999      </data-member>
5000      <data-member access='public' layout-offset-in-bits='320'>
5001        <var-decl name='construct' type-id='type-id-354' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='581' column='1'/>
5002      </data-member>
5003      <data-member access='public' layout-offset-in-bits='384'>
5004        <var-decl name='ino' type-id='type-id-355' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='585' column='1'/>
5005      </data-member>
5006      <data-member access='public' layout-offset-in-bits='448'>
5007        <var-decl name='dev' type-id='type-id-356' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='586' column='1'/>
5008      </data-member>
5009    </class-decl>
5010    <class-decl name='cpp_options' size-in-bits='1024' is-struct='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='290' column='1' id='type-id-240'>
5011      <member-type access='public'>
5012        <class-decl name='__anonymous_struct__' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='451' column='1' id='type-id-357'>
5013          <data-member access='public' layout-offset-in-bits='0'>
5014            <var-decl name='style' type-id='type-id-319' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='453' column='1'/>
5015          </data-member>
5016          <data-member access='public' layout-offset-in-bits='32'>
5017            <var-decl name='missing_files' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='456' column='1'/>
5018          </data-member>
5019          <data-member access='public' layout-offset-in-bits='40'>
5020            <var-decl name='phony_targets' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='460' column='1'/>
5021          </data-member>
5022          <data-member access='public' layout-offset-in-bits='48'>
5023            <var-decl name='ignore_main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='463' column='1'/>
5024          </data-member>
5025          <data-member access='public' layout-offset-in-bits='56'>
5026            <var-decl name='need_preprocessor_output' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='467' column='1'/>
5027          </data-member>
5028        </class-decl>
5029      </member-type>
5030      <data-member access='public' layout-offset-in-bits='0'>
5031        <var-decl name='tabstop' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='293' column='1'/>
5032      </data-member>
5033      <data-member access='public' layout-offset-in-bits='32'>
5034        <var-decl name='lang' type-id='type-id-290' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='296' column='1'/>
5035      </data-member>
5036      <data-member access='public' layout-offset-in-bits='64'>
5037        <var-decl name='cplusplus' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='299' column='1'/>
5038      </data-member>
5039      <data-member access='public' layout-offset-in-bits='72'>
5040        <var-decl name='cplusplus_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='302' column='1'/>
5041      </data-member>
5042      <data-member access='public' layout-offset-in-bits='80'>
5043        <var-decl name='objc' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='307' column='1'/>
5044      </data-member>
5045      <data-member access='public' layout-offset-in-bits='88'>
5046        <var-decl name='discard_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='310' column='1'/>
5047      </data-member>
5048      <data-member access='public' layout-offset-in-bits='96'>
5049        <var-decl name='discard_comments_in_macro_exp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='314' column='1'/>
5050      </data-member>
5051      <data-member access='public' layout-offset-in-bits='104'>
5052        <var-decl name='trigraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='317' column='1'/>
5053      </data-member>
5054      <data-member access='public' layout-offset-in-bits='112'>
5055        <var-decl name='digraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='320' column='1'/>
5056      </data-member>
5057      <data-member access='public' layout-offset-in-bits='120'>
5058        <var-decl name='extended_numbers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='323' column='1'/>
5059      </data-member>
5060      <data-member access='public' layout-offset-in-bits='128'>
5061        <var-decl name='uliterals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='326' column='1'/>
5062      </data-member>
5063      <data-member access='public' layout-offset-in-bits='136'>
5064        <var-decl name='rliterals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='330' column='1'/>
5065      </data-member>
5066      <data-member access='public' layout-offset-in-bits='144'>
5067        <var-decl name='print_include_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='333' column='1'/>
5068      </data-member>
5069      <data-member access='public' layout-offset-in-bits='152'>
5070        <var-decl name='cpp_warn_deprecated' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='336' column='1'/>
5071      </data-member>
5072      <data-member access='public' layout-offset-in-bits='160'>
5073        <var-decl name='warn_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='339' column='1'/>
5074      </data-member>
5075      <data-member access='public' layout-offset-in-bits='168'>
5076        <var-decl name='warn_missing_include_dirs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='343' column='1'/>
5077      </data-member>
5078      <data-member access='public' layout-offset-in-bits='176'>
5079        <var-decl name='warn_trigraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='346' column='1'/>
5080      </data-member>
5081      <data-member access='public' layout-offset-in-bits='184'>
5082        <var-decl name='warn_multichar' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='349' column='1'/>
5083      </data-member>
5084      <data-member access='public' layout-offset-in-bits='192'>
5085        <var-decl name='cpp_warn_traditional' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='353' column='1'/>
5086      </data-member>
5087      <data-member access='public' layout-offset-in-bits='200'>
5088        <var-decl name='cpp_warn_long_long' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='356' column='1'/>
5089      </data-member>
5090      <data-member access='public' layout-offset-in-bits='208'>
5091        <var-decl name='warn_endif_labels' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='359' column='1'/>
5092      </data-member>
5093      <data-member access='public' layout-offset-in-bits='216'>
5094        <var-decl name='warn_num_sign_change' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='363' column='1'/>
5095      </data-member>
5096      <data-member access='public' layout-offset-in-bits='224'>
5097        <var-decl name='warn_variadic_macros' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='367' column='1'/>
5098      </data-member>
5099      <data-member access='public' layout-offset-in-bits='232'>
5100        <var-decl name='warn_builtin_macro_redefined' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='371' column='1'/>
5101      </data-member>
5102      <data-member access='public' layout-offset-in-bits='240'>
5103        <var-decl name='remap' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='375' column='1'/>
5104      </data-member>
5105      <data-member access='public' layout-offset-in-bits='248'>
5106        <var-decl name='dollars_in_ident' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='378' column='1'/>
5107      </data-member>
5108      <data-member access='public' layout-offset-in-bits='256'>
5109        <var-decl name='extended_identifiers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='381' column='1'/>
5110      </data-member>
5111      <data-member access='public' layout-offset-in-bits='264'>
5112        <var-decl name='warn_dollars' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='385' column='1'/>
5113      </data-member>
5114      <data-member access='public' layout-offset-in-bits='272'>
5115        <var-decl name='warn_undef' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='388' column='1'/>
5116      </data-member>
5117      <data-member access='public' layout-offset-in-bits='280'>
5118        <var-decl name='warn_unused_macros' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='391' column='1'/>
5119      </data-member>
5120      <data-member access='public' layout-offset-in-bits='288'>
5121        <var-decl name='c99' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='394' column='1'/>
5122      </data-member>
5123      <data-member access='public' layout-offset-in-bits='296'>
5124        <var-decl name='std' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='397' column='1'/>
5125      </data-member>
5126      <data-member access='public' layout-offset-in-bits='304'>
5127        <var-decl name='cpp_pedantic' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='400' column='1'/>
5128      </data-member>
5129      <data-member access='public' layout-offset-in-bits='312'>
5130        <var-decl name='preprocessed' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='404' column='1'/>
5131      </data-member>
5132      <data-member access='public' layout-offset-in-bits='320'>
5133        <var-decl name='debug' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='408' column='1'/>
5134      </data-member>
5135      <data-member access='public' layout-offset-in-bits='328'>
5136        <var-decl name='track_macro_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='416' column='1'/>
5137      </data-member>
5138      <data-member access='public' layout-offset-in-bits='336'>
5139        <var-decl name='operator_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='419' column='1'/>
5140      </data-member>
5141      <data-member access='public' layout-offset-in-bits='344'>
5142        <var-decl name='warn_cxx_operator_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='422' column='1'/>
5143      </data-member>
5144      <data-member access='public' layout-offset-in-bits='352'>
5145        <var-decl name='traditional' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='425' column='1'/>
5146      </data-member>
5147      <data-member access='public' layout-offset-in-bits='360'>
5148        <var-decl name='user_literals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='428' column='1'/>
5149      </data-member>
5150      <data-member access='public' layout-offset-in-bits='384'>
5151        <var-decl name='narrow_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='431' column='1'/>
5152      </data-member>
5153      <data-member access='public' layout-offset-in-bits='448'>
5154        <var-decl name='wide_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='434' column='1'/>
5155      </data-member>
5156      <data-member access='public' layout-offset-in-bits='512'>
5157        <var-decl name='input_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='437' column='1'/>
5158      </data-member>
5159      <data-member access='public' layout-offset-in-bits='576'>
5160        <var-decl name='warn_normalize' type-id='type-id-296' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='441' column='1'/>
5161      </data-member>
5162      <data-member access='public' layout-offset-in-bits='608'>
5163        <var-decl name='warn_invalid_pch' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='444' column='1'/>
5164      </data-member>
5165      <data-member access='public' layout-offset-in-bits='616'>
5166        <var-decl name='restore_pch_deps' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='447' column='1'/>
5167      </data-member>
5168      <data-member access='public' layout-offset-in-bits='640'>
5169        <var-decl name='deps' type-id='type-id-357' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='468' column='1'/>
5170      </data-member>
5171      <data-member access='public' layout-offset-in-bits='704'>
5172        <var-decl name='precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5173      </data-member>
5174      <data-member access='public' layout-offset-in-bits='768'>
5175        <var-decl name='char_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5176      </data-member>
5177      <data-member access='public' layout-offset-in-bits='832'>
5178        <var-decl name='int_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5179      </data-member>
5180      <data-member access='public' layout-offset-in-bits='896'>
5181        <var-decl name='wchar_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5182      </data-member>
5183      <data-member access='public' layout-offset-in-bits='960'>
5184        <var-decl name='unsigned_char' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
5185      </data-member>
5186      <data-member access='public' layout-offset-in-bits='968'>
5187        <var-decl name='unsigned_wchar' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
5188      </data-member>
5189      <data-member access='public' layout-offset-in-bits='976'>
5190        <var-decl name='bytes_big_endian' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='481' column='1'/>
5191      </data-member>
5192      <data-member access='public' layout-offset-in-bits='984'>
5193        <var-decl name='stdc_0_in_system_headers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='484' column='1'/>
5194      </data-member>
5195      <data-member access='public' layout-offset-in-bits='992'>
5196        <var-decl name='directives_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='487' column='1'/>
5197      </data-member>
5198    </class-decl>
5199    <class-decl name='cpp_reader' size-in-bits='10560' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='380' column='1' id='type-id-358'>
5200      <member-type access='public'>
5201        <class-decl name='__anonymous_struct__' size-in-bits='256' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libcpp/internal.h' line='528' column='1' id='type-id-359'>
5202          <data-member access='public' layout-offset-in-bits='0'>
5203            <var-decl name='base' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='529' column='1'/>
5204          </data-member>
5205          <data-member access='public' layout-offset-in-bits='64'>
5206            <var-decl name='limit' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='530' column='1'/>
5207          </data-member>
5208          <data-member access='public' layout-offset-in-bits='128'>
5209            <var-decl name='cur' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='531' column='1'/>
5210          </data-member>
5211          <data-member access='public' layout-offset-in-bits='192'>
5212            <var-decl name='first_line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='532' column='1'/>
5213          </data-member>
5214        </class-decl>
5215      </member-type>
5216      <data-member access='public' layout-offset-in-bits='0'>
5217        <var-decl name='buffer' type-id='type-id-255' visibility='default' filepath='../.././libcpp/internal.h' line='383' column='1'/>
5218      </data-member>
5219      <data-member access='public' layout-offset-in-bits='64'>
5220        <var-decl name='overlaid_buffer' type-id='type-id-255' visibility='default' filepath='../.././libcpp/internal.h' line='386' column='1'/>
5221      </data-member>
5222      <data-member access='public' layout-offset-in-bits='128'>
5223        <var-decl name='state' type-id='type-id-360' visibility='default' filepath='../.././libcpp/internal.h' line='389' column='1'/>
5224      </data-member>
5225      <data-member access='public' layout-offset-in-bits='320'>
5226        <var-decl name='line_table' type-id='type-id-160' visibility='default' filepath='../.././libcpp/internal.h' line='392' column='1'/>
5227      </data-member>
5228      <data-member access='public' layout-offset-in-bits='384'>
5229        <var-decl name='directive_line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='395' column='1'/>
5230      </data-member>
5231      <data-member access='public' layout-offset-in-bits='448'>
5232        <var-decl name='a_buff' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='398' column='1'/>
5233      </data-member>
5234      <data-member access='public' layout-offset-in-bits='512'>
5235        <var-decl name='u_buff' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='399' column='1'/>
5236      </data-member>
5237      <data-member access='public' layout-offset-in-bits='576'>
5238        <var-decl name='free_buffs' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='400' column='1'/>
5239      </data-member>
5240      <data-member access='public' layout-offset-in-bits='640'>
5241        <var-decl name='base_context' type-id='type-id-297' visibility='default' filepath='../.././libcpp/internal.h' line='403' column='1'/>
5242      </data-member>
5243      <data-member access='public' layout-offset-in-bits='1088'>
5244        <var-decl name='context' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='404' column='1'/>
5245      </data-member>
5246      <data-member access='public' layout-offset-in-bits='1152'>
5247        <var-decl name='directive' type-id='type-id-361' visibility='default' filepath='../.././libcpp/internal.h' line='407' column='1'/>
5248      </data-member>
5249      <data-member access='public' layout-offset-in-bits='1216'>
5250        <var-decl name='directive_result' type-id='type-id-317' visibility='default' filepath='../.././libcpp/internal.h' line='410' column='1'/>
5251      </data-member>
5252      <data-member access='public' layout-offset-in-bits='1408'>
5253        <var-decl name='invocation_location' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='414' column='1'/>
5254      </data-member>
5255      <data-member access='public' layout-offset-in-bits='1440'>
5256        <var-decl name='set_invocation_location' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='418' column='1'/>
5257      </data-member>
5258      <data-member access='public' layout-offset-in-bits='1472'>
5259        <var-decl name='quote_include' type-id='type-id-353' visibility='default' filepath='../.././libcpp/internal.h' line='421' column='1'/>
5260      </data-member>
5261      <data-member access='public' layout-offset-in-bits='1536'>
5262        <var-decl name='bracket_include' type-id='type-id-353' visibility='default' filepath='../.././libcpp/internal.h' line='422' column='1'/>
5263      </data-member>
5264      <data-member access='public' layout-offset-in-bits='1600'>
5265        <var-decl name='no_search_path' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='423' column='1'/>
5266      </data-member>
5267      <data-member access='public' layout-offset-in-bits='2112'>
5268        <var-decl name='all_files' type-id='type-id-249' visibility='default' filepath='../.././libcpp/internal.h' line='426' column='1'/>
5269      </data-member>
5270      <data-member access='public' layout-offset-in-bits='2176'>
5271        <var-decl name='main_file' type-id='type-id-249' visibility='default' filepath='../.././libcpp/internal.h' line='428' column='1'/>
5272      </data-member>
5273      <data-member access='public' layout-offset-in-bits='2240'>
5274        <var-decl name='file_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='431' column='1'/>
5275      </data-member>
5276      <data-member access='public' layout-offset-in-bits='2304'>
5277        <var-decl name='dir_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='432' column='1'/>
5278      </data-member>
5279      <data-member access='public' layout-offset-in-bits='2368'>
5280        <var-decl name='file_hash_entries' type-id='type-id-362' visibility='default' filepath='../.././libcpp/internal.h' line='433' column='1'/>
5281      </data-member>
5282      <data-member access='public' layout-offset-in-bits='2432'>
5283        <var-decl name='nonexistent_file_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='436' column='1'/>
5284      </data-member>
5285      <data-member access='public' layout-offset-in-bits='2496'>
5286        <var-decl name='nonexistent_file_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='437' column='1'/>
5287      </data-member>
5288      <data-member access='public' layout-offset-in-bits='3200'>
5289        <var-decl name='quote_ignores_source_dir' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='441' column='1'/>
5290      </data-member>
5291      <data-member access='public' layout-offset-in-bits='3208'>
5292        <var-decl name='seen_once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='445' column='1'/>
5293      </data-member>
5294      <data-member access='public' layout-offset-in-bits='3264'>
5295        <var-decl name='mi_cmacro' type-id='type-id-250' visibility='default' filepath='../.././libcpp/internal.h' line='448' column='1'/>
5296      </data-member>
5297      <data-member access='public' layout-offset-in-bits='3328'>
5298        <var-decl name='mi_ind_cmacro' type-id='type-id-250' visibility='default' filepath='../.././libcpp/internal.h' line='449' column='1'/>
5299      </data-member>
5300      <data-member access='public' layout-offset-in-bits='3392'>
5301        <var-decl name='mi_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='450' column='1'/>
5302      </data-member>
5303      <data-member access='public' layout-offset-in-bits='3456'>
5304        <var-decl name='cur_token' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='453' column='1'/>
5305      </data-member>
5306      <data-member access='public' layout-offset-in-bits='3520'>
5307        <var-decl name='base_run' type-id='type-id-363' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5308      </data-member>
5309      <data-member access='public' layout-offset-in-bits='3776'>
5310        <var-decl name='cur_run' type-id='type-id-293' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5311      </data-member>
5312      <data-member access='public' layout-offset-in-bits='3840'>
5313        <var-decl name='lookaheads' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='455' column='1'/>
5314      </data-member>
5315      <data-member access='public' layout-offset-in-bits='3872'>
5316        <var-decl name='keep_tokens' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='458' column='1'/>
5317      </data-member>
5318      <data-member access='public' layout-offset-in-bits='3904'>
5319        <var-decl name='macro_buffer' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='461' column='1'/>
5320      </data-member>
5321      <data-member access='public' layout-offset-in-bits='3968'>
5322        <var-decl name='macro_buffer_len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='462' column='1'/>
5323      </data-member>
5324      <data-member access='public' layout-offset-in-bits='4032'>
5325        <var-decl name='narrow_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='466' column='1'/>
5326      </data-member>
5327      <data-member access='public' layout-offset-in-bits='4224'>
5328        <var-decl name='utf8_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='470' column='1'/>
5329      </data-member>
5330      <data-member access='public' layout-offset-in-bits='4416'>
5331        <var-decl name='char16_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='474' column='1'/>
5332      </data-member>
5333      <data-member access='public' layout-offset-in-bits='4608'>
5334        <var-decl name='char32_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='478' column='1'/>
5335      </data-member>
5336      <data-member access='public' layout-offset-in-bits='4800'>
5337        <var-decl name='wide_cset_desc' type-id='type-id-328' visibility='default' filepath='../.././libcpp/internal.h' line='482' column='1'/>
5338      </data-member>
5339      <data-member access='public' layout-offset-in-bits='4992'>
5340        <var-decl name='date' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='485' column='1'/>
5341      </data-member>
5342      <data-member access='public' layout-offset-in-bits='5056'>
5343        <var-decl name='time' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='486' column='1'/>
5344      </data-member>
5345      <data-member access='public' layout-offset-in-bits='5120'>
5346        <var-decl name='avoid_paste' type-id='type-id-317' visibility='default' filepath='../.././libcpp/internal.h' line='489' column='1'/>
5347      </data-member>
5348      <data-member access='public' layout-offset-in-bits='5312'>
5349        <var-decl name='eof' type-id='type-id-317' visibility='default' filepath='../.././libcpp/internal.h' line='490' column='1'/>
5350      </data-member>
5351      <data-member access='public' layout-offset-in-bits='5504'>
5352        <var-decl name='deps' type-id='type-id-254' visibility='default' filepath='../.././libcpp/internal.h' line='493' column='1'/>
5353      </data-member>
5354      <data-member access='public' layout-offset-in-bits='5568'>
5355        <var-decl name='hash_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='497' column='1'/>
5356      </data-member>
5357      <data-member access='public' layout-offset-in-bits='6272'>
5358        <var-decl name='buffer_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='501' column='1'/>
5359      </data-member>
5360      <data-member access='public' layout-offset-in-bits='6976'>
5361        <var-decl name='pragmas' type-id='type-id-364' visibility='default' filepath='../.././libcpp/internal.h' line='505' column='1'/>
5362      </data-member>
5363      <data-member access='public' layout-offset-in-bits='7040'>
5364        <var-decl name='cb' type-id='type-id-236' visibility='default' filepath='../.././libcpp/internal.h' line='508' column='1'/>
5365      </data-member>
5366      <data-member access='public' layout-offset-in-bits='8192'>
5367        <var-decl name='hash_table' type-id='type-id-365' visibility='default' filepath='../.././libcpp/internal.h' line='511' column='1'/>
5368      </data-member>
5369      <data-member access='public' layout-offset-in-bits='8256'>
5370        <var-decl name='op_stack' type-id='type-id-265' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
5371      </data-member>
5372      <data-member access='public' layout-offset-in-bits='8320'>
5373        <var-decl name='op_limit' type-id='type-id-265' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
5374      </data-member>
5375      <data-member access='public' layout-offset-in-bits='8384'>
5376        <var-decl name='opts' type-id='type-id-240' visibility='default' filepath='../.././libcpp/internal.h' line='517' column='1'/>
5377      </data-member>
5378      <data-member access='public' layout-offset-in-bits='9408'>
5379        <var-decl name='spec_nodes' type-id='type-id-366' visibility='default' filepath='../.././libcpp/internal.h' line='521' column='1'/>
5380      </data-member>
5381      <data-member access='public' layout-offset-in-bits='9664'>
5382        <var-decl name='our_hashtable' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='524' column='1'/>
5383      </data-member>
5384      <data-member access='public' layout-offset-in-bits='9728'>
5385        <var-decl name='out' type-id='type-id-359' visibility='default' filepath='../.././libcpp/internal.h' line='533' column='1'/>
5386      </data-member>
5387      <data-member access='public' layout-offset-in-bits='9984'>
5388        <var-decl name='saved_cur' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5389      </data-member>
5390      <data-member access='public' layout-offset-in-bits='10048'>
5391        <var-decl name='saved_rlimit' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5392      </data-member>
5393      <data-member access='public' layout-offset-in-bits='10112'>
5394        <var-decl name='saved_line_base' type-id='type-id-259' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5395      </data-member>
5396      <data-member access='public' layout-offset-in-bits='10176'>
5397        <var-decl name='savedstate' type-id='type-id-367' visibility='default' filepath='../.././libcpp/internal.h' line='540' column='1'/>
5398      </data-member>
5399      <data-member access='public' layout-offset-in-bits='10240'>
5400        <var-decl name='counter' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='543' column='1'/>
5401      </data-member>
5402      <data-member access='public' layout-offset-in-bits='10304'>
5403        <var-decl name='comments' type-id='type-id-299' visibility='default' filepath='../.././libcpp/internal.h' line='546' column='1'/>
5404      </data-member>
5405      <data-member access='public' layout-offset-in-bits='10432'>
5406        <var-decl name='pushed_macros' type-id='type-id-368' visibility='default' filepath='../.././libcpp/internal.h' line='549' column='1'/>
5407      </data-member>
5408      <data-member access='public' layout-offset-in-bits='10496'>
5409        <var-decl name='forced_token_location_p' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='553' column='1'/>
5410      </data-member>
5411    </class-decl>
5412    <class-decl name='cset_converter' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='47' column='1' id='type-id-328'>
5413      <data-member access='public' layout-offset-in-bits='0'>
5414        <var-decl name='func' type-id='type-id-369' visibility='default' filepath='../.././libcpp/internal.h' line='49' column='1'/>
5415      </data-member>
5416      <data-member access='public' layout-offset-in-bits='64'>
5417        <var-decl name='cd' type-id='type-id-370' visibility='default' filepath='../.././libcpp/internal.h' line='50' column='1'/>
5418      </data-member>
5419      <data-member access='public' layout-offset-in-bits='128'>
5420        <var-decl name='width' type-id='type-id-2' visibility='default' filepath='../.././libcpp/internal.h' line='51' column='1'/>
5421      </data-member>
5422    </class-decl>
5423    <class-decl name='def_pragma_macro' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='358' column='1' id='type-id-371'>
5424      <data-member access='public' layout-offset-in-bits='0'>
5425        <var-decl name='next' type-id='type-id-368' visibility='default' filepath='../.././libcpp/internal.h' line='360' column='1'/>
5426      </data-member>
5427      <data-member access='public' layout-offset-in-bits='64'>
5428        <var-decl name='name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/internal.h' line='362' column='1'/>
5429      </data-member>
5430      <data-member access='public' layout-offset-in-bits='128'>
5431        <var-decl name='definition' type-id='type-id-257' visibility='default' filepath='../.././libcpp/internal.h' line='364' column='1'/>
5432      </data-member>
5433      <data-member access='public' layout-offset-in-bits='192'>
5434        <var-decl name='line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='367' column='1'/>
5435      </data-member>
5436      <data-member access='public' layout-offset-in-bits='224'>
5437        <var-decl name='syshdr' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='369' column='1'/>
5438      </data-member>
5439      <data-member access='public' layout-offset-in-bits='225'>
5440        <var-decl name='used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='371' column='1'/>
5441      </data-member>
5442      <data-member access='public' layout-offset-in-bits='226'>
5443        <var-decl name='is_undef' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='374' column='1'/>
5444      </data-member>
5445    </class-decl>
5446    <class-decl name='ht' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libcpp/include/symtab.h' line='47' column='1' id='type-id-372'>
5447      <data-member access='public' layout-offset-in-bits='0'>
5448        <var-decl name='stack' type-id='type-id-70' visibility='default' filepath='../.././libcpp/include/symtab.h' line='50' column='1'/>
5449      </data-member>
5450      <data-member access='public' layout-offset-in-bits='704'>
5451        <var-decl name='entries' type-id='type-id-373' visibility='default' filepath='../.././libcpp/include/symtab.h' line='52' column='1'/>
5452      </data-member>
5453      <data-member access='public' layout-offset-in-bits='768'>
5454        <var-decl name='alloc_node' type-id='type-id-374' visibility='default' filepath='../.././libcpp/include/symtab.h' line='54' column='1'/>
5455      </data-member>
5456      <data-member access='public' layout-offset-in-bits='832'>
5457        <var-decl name='alloc_subobject' type-id='type-id-176' visibility='default' filepath='../.././libcpp/include/symtab.h' line='57' column='1'/>
5458      </data-member>
5459      <data-member access='public' layout-offset-in-bits='896'>
5460        <var-decl name='nslots' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='59' column='1'/>
5461      </data-member>
5462      <data-member access='public' layout-offset-in-bits='928'>
5463        <var-decl name='nelements' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='60' column='1'/>
5464      </data-member>
5465      <data-member access='public' layout-offset-in-bits='960'>
5466        <var-decl name='pfile' type-id='type-id-285' visibility='default' filepath='../.././libcpp/include/symtab.h' line='63' column='1'/>
5467      </data-member>
5468      <data-member access='public' layout-offset-in-bits='1024'>
5469        <var-decl name='searches' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='66' column='1'/>
5470      </data-member>
5471      <data-member access='public' layout-offset-in-bits='1056'>
5472        <var-decl name='collisions' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='67' column='1'/>
5473      </data-member>
5474      <data-member access='public' layout-offset-in-bits='1088'>
5475        <var-decl name='entries_owned' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/symtab.h' line='70' column='1'/>
5476      </data-member>
5477    </class-decl>
5478    <class-decl name='lexer_state' size-in-bits='160' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='225' column='1' id='type-id-360'>
5479      <data-member access='public' layout-offset-in-bits='0'>
5480        <var-decl name='in_directive' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='228' column='1'/>
5481      </data-member>
5482      <data-member access='public' layout-offset-in-bits='8'>
5483        <var-decl name='directive_wants_padding' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='233' column='1'/>
5484      </data-member>
5485      <data-member access='public' layout-offset-in-bits='16'>
5486        <var-decl name='skipping' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='236' column='1'/>
5487      </data-member>
5488      <data-member access='public' layout-offset-in-bits='24'>
5489        <var-decl name='angled_headers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='239' column='1'/>
5490      </data-member>
5491      <data-member access='public' layout-offset-in-bits='32'>
5492        <var-decl name='in_expression' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='242' column='1'/>
5493      </data-member>
5494      <data-member access='public' layout-offset-in-bits='40'>
5495        <var-decl name='save_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='246' column='1'/>
5496      </data-member>
5497      <data-member access='public' layout-offset-in-bits='48'>
5498        <var-decl name='va_args_ok' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='249' column='1'/>
5499      </data-member>
5500      <data-member access='public' layout-offset-in-bits='56'>
5501        <var-decl name='poisoned_ok' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='252' column='1'/>
5502      </data-member>
5503      <data-member access='public' layout-offset-in-bits='64'>
5504        <var-decl name='prevent_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='255' column='1'/>
5505      </data-member>
5506      <data-member access='public' layout-offset-in-bits='72'>
5507        <var-decl name='parsing_args' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='258' column='1'/>
5508      </data-member>
5509      <data-member access='public' layout-offset-in-bits='80'>
5510        <var-decl name='discarding_output' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='262' column='1'/>
5511      </data-member>
5512      <data-member access='public' layout-offset-in-bits='96'>
5513        <var-decl name='skip_eval' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='265' column='1'/>
5514      </data-member>
5515      <data-member access='public' layout-offset-in-bits='128'>
5516        <var-decl name='in_deferred_pragma' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='268' column='1'/>
5517      </data-member>
5518      <data-member access='public' layout-offset-in-bits='136'>
5519        <var-decl name='pragma_allow_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='271' column='1'/>
5520      </data-member>
5521    </class-decl>
5522    <class-decl name='macro_context' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-375' visibility='default' filepath='../.././libcpp/internal.h' line='146' column='1' id='type-id-376'>
5523      <data-member access='public' layout-offset-in-bits='0'>
5524        <var-decl name='macro_node' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='148' column='1'/>
5525      </data-member>
5526      <data-member access='public' layout-offset-in-bits='64'>
5527        <var-decl name='virt_locs' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='153' column='1'/>
5528      </data-member>
5529      <data-member access='public' layout-offset-in-bits='128'>
5530        <var-decl name='cur_virt_loc' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='157' column='1'/>
5531      </data-member>
5532    </class-decl>
5533    <class-decl name='spec_nodes' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='275' column='1' id='type-id-366'>
5534      <data-member access='public' layout-offset-in-bits='0'>
5535        <var-decl name='n_defined' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='277' column='1'/>
5536      </data-member>
5537      <data-member access='public' layout-offset-in-bits='64'>
5538        <var-decl name='n_true' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='278' column='1'/>
5539      </data-member>
5540      <data-member access='public' layout-offset-in-bits='128'>
5541        <var-decl name='n_false' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='279' column='1'/>
5542      </data-member>
5543      <data-member access='public' layout-offset-in-bits='192'>
5544        <var-decl name='n__VA_ARGS__' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='280' column='1'/>
5545      </data-member>
5546    </class-decl>
5547    <class-decl name='tm' size-in-bits='448' is-struct='yes' visibility='default' filepath='/usr/include/time.h' line='133' column='1' id='type-id-377'>
5548      <data-member access='public' layout-offset-in-bits='0'>
5549        <var-decl name='tm_sec' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
5550      </data-member>
5551      <data-member access='public' layout-offset-in-bits='32'>
5552        <var-decl name='tm_min' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
5553      </data-member>
5554      <data-member access='public' layout-offset-in-bits='64'>
5555        <var-decl name='tm_hour' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
5556      </data-member>
5557      <data-member access='public' layout-offset-in-bits='96'>
5558        <var-decl name='tm_mday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
5559      </data-member>
5560      <data-member access='public' layout-offset-in-bits='128'>
5561        <var-decl name='tm_mon' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
5562      </data-member>
5563      <data-member access='public' layout-offset-in-bits='160'>
5564        <var-decl name='tm_year' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
5565      </data-member>
5566      <data-member access='public' layout-offset-in-bits='192'>
5567        <var-decl name='tm_wday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
5568      </data-member>
5569      <data-member access='public' layout-offset-in-bits='224'>
5570        <var-decl name='tm_yday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
5571      </data-member>
5572      <data-member access='public' layout-offset-in-bits='256'>
5573        <var-decl name='tm_isdst' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
5574      </data-member>
5575      <data-member access='public' layout-offset-in-bits='320'>
5576        <var-decl name='tm_gmtoff' type-id='type-id-28' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
5577      </data-member>
5578      <data-member access='public' layout-offset-in-bits='384'>
5579        <var-decl name='tm_zone' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
5580      </data-member>
5581    </class-decl>
5582    <class-decl name='tokenrun' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='130' column='1' id='type-id-378'>
5583      <data-member access='public' layout-offset-in-bits='0'>
5584        <var-decl name='next' type-id='type-id-379' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
5585      </data-member>
5586      <data-member access='public' layout-offset-in-bits='64'>
5587        <var-decl name='prev' type-id='type-id-379' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
5588      </data-member>
5589      <data-member access='public' layout-offset-in-bits='128'>
5590        <var-decl name='base' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
5591      </data-member>
5592      <data-member access='public' layout-offset-in-bits='192'>
5593        <var-decl name='limit' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
5594      </data-member>
5595    </class-decl>
5596    <typedef-decl name='_cpp_buff' type-id='type-id-320' filepath='../.././libcpp/internal.h' line='100' column='1' id='type-id-380'/>
5597    <typedef-decl name='_cpp_file' type-id='type-id-248' filepath='../.././libcpp/internal.h' line='622' column='1' id='type-id-381'/>
5598    <typedef-decl name='_cpp_line_note' type-id='type-id-322' filepath='../.././libcpp/internal.h' line='283' column='1' id='type-id-382'/>
5599    <typedef-decl name='convert_f' type-id='type-id-383' filepath='../.././libcpp/internal.h' line='45' column='1' id='type-id-369'/>
5600    <typedef-decl name='cpp_buffer' type-id='type-id-323' filepath='../.././libcpp/include/cpplib.h' line='32' column='1' id='type-id-384'/>
5601    <typedef-decl name='cpp_comment' type-id='type-id-343' filepath='../.././libcpp/include/cpplib.h' line='967' column='1' id='type-id-342'/>
5602    <typedef-decl name='cpp_comment_table' type-id='type-id-344' filepath='../.././libcpp/include/cpplib.h' line='981' column='1' id='type-id-299'/>
5603    <typedef-decl name='cpp_dir' type-id='type-id-327' filepath='../.././libcpp/include/cpplib.h' line='39' column='1' id='type-id-385'/>
5604    <typedef-decl name='cpp_reader' type-id='type-id-358' filepath='../.././libcpp/include/cpplib.h' line='31' column='1' id='type-id-386'/>
5605    <typedef-decl name='cpp_string' type-id='type-id-312' filepath='../.././libcpp/include/cpplib.h' line='35' column='1' id='type-id-246'/>
5606    <typedef-decl name='dev_t' type-id='type-id-83' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-356'/>
5607    <typedef-decl name='hash_table' type-id='type-id-372' filepath='../.././libcpp/include/symtab.h' line='41' column='1' id='type-id-387'/>
5608    <typedef-decl name='hashnode' type-id='type-id-388' filepath='../.././libcpp/include/symtab.h' line='42' column='1' id='type-id-286'/>
5609    <typedef-decl name='ino_t' type-id='type-id-84' filepath='/usr/include/sys/types.h' line='49' column='1' id='type-id-355'/>
5610    <typedef-decl name='macro_context' type-id='type-id-376' filepath='../.././libcpp/internal.h' line='158' column='1' id='type-id-375'/>
5611    <typedef-decl name='missing_header_cb' type-id='type-id-389' filepath='../.././libcpp/include/cpplib.h' line='496' column='1' id='type-id-338'/>
5612    <typedef-decl name='time_t' type-id='type-id-96' filepath='/usr/include/time.h' line='76' column='1' id='type-id-390'/>
5613    <typedef-decl name='tokenrun' type-id='type-id-378' filepath='../.././libcpp/internal.h' line='129' column='1' id='type-id-363'/>
5614    <typedef-decl name='uchar' type-id='type-id-69' filepath='../.././libcpp/include/cpp-id-data.h' line='22' column='1' id='type-id-391'/>
5615    <union-decl name='utoken' size-in-bits='64' visibility='default' filepath='../.././libcpp/internal.h' line='122' column='1' id='type-id-351'>
5616      <data-member access='public'>
5617        <var-decl name='token' type-id='type-id-228' visibility='default' filepath='../.././libcpp/internal.h' line='124' column='1'/>
5618      </data-member>
5619      <data-member access='public'>
5620        <var-decl name='ptoken' type-id='type-id-392' visibility='default' filepath='../.././libcpp/internal.h' line='125' column='1'/>
5621      </data-member>
5622    </union-decl>
5623    <pointer-type-def type-id='type-id-320' size-in-bits='64' id='type-id-321'/>
5624    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-291'/>
5625    <pointer-type-def type-id='type-id-291' size-in-bits='64' id='type-id-256'/>
5626    <pointer-type-def type-id='type-id-248' size-in-bits='64' id='type-id-249'/>
5627    <pointer-type-def type-id='type-id-381' size-in-bits='64' id='type-id-280'/>
5628    <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-324'/>
5629    <pointer-type-def type-id='type-id-393' size-in-bits='64' id='type-id-341'/>
5630    <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-340'/>
5631    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-383'/>
5632    <pointer-type-def type-id='type-id-396' size-in-bits='64' id='type-id-354'/>
5633    <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-389'/>
5634    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-253'/>
5635    <qualified-type-def type-id='type-id-315' const='yes' id='type-id-398'/>
5636    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-250'/>
5637    <qualified-type-def type-id='type-id-316' const='yes' id='type-id-399'/>
5638    <pointer-type-def type-id='type-id-399' size-in-bits='64' id='type-id-400'/>
5639    <qualified-type-def type-id='type-id-246' const='yes' id='type-id-401'/>
5640    <pointer-type-def type-id='type-id-401' size-in-bits='64' id='type-id-225'/>
5641    <qualified-type-def type-id='type-id-317' const='yes' id='type-id-402'/>
5642    <pointer-type-def type-id='type-id-402' size-in-bits='64' id='type-id-228'/>
5643    <pointer-type-def type-id='type-id-228' size-in-bits='64' id='type-id-392'/>
5644    <qualified-type-def type-id='type-id-390' const='yes' id='type-id-403'/>
5645    <pointer-type-def type-id='type-id-403' size-in-bits='64' id='type-id-404'/>
5646    <qualified-type-def type-id='type-id-377' const='yes' id='type-id-405'/>
5647    <pointer-type-def type-id='type-id-405' size-in-bits='64' id='type-id-406'/>
5648    <qualified-type-def type-id='type-id-391' const='yes' id='type-id-407'/>
5649    <pointer-type-def type-id='type-id-407' size-in-bits='64' id='type-id-220'/>
5650    <pointer-type-def type-id='type-id-323' size-in-bits='64' id='type-id-325'/>
5651    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-255'/>
5652    <pointer-type-def type-id='type-id-342' size-in-bits='64' id='type-id-345'/>
5653    <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-352'/>
5654    <pointer-type-def type-id='type-id-327' size-in-bits='64' id='type-id-353'/>
5655    <pointer-type-def type-id='type-id-385' size-in-bits='64' id='type-id-251'/>
5656    <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-408'/>
5657    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-339'/>
5658    <pointer-type-def type-id='type-id-358' size-in-bits='64' id='type-id-285'/>
5659    <pointer-type-def type-id='type-id-386' size-in-bits='64' id='type-id-222'/>
5660    <pointer-type-def type-id='type-id-371' size-in-bits='64' id='type-id-368'/>
5661    <pointer-type-def type-id='type-id-252' size-in-bits='64' id='type-id-254'/>
5662    <pointer-type-def type-id='type-id-387' size-in-bits='64' id='type-id-284'/>
5663    <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-373'/>
5664    <pointer-type-def type-id='type-id-372' size-in-bits='64' id='type-id-365'/>
5665    <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-388'/>
5666    <pointer-type-def type-id='type-id-410' size-in-bits='64' id='type-id-336'/>
5667    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-347'/>
5668    <pointer-type-def type-id='type-id-263' size-in-bits='64' id='type-id-265'/>
5669    <pointer-type-def type-id='type-id-390' size-in-bits='64' id='type-id-411'/>
5670    <pointer-type-def type-id='type-id-377' size-in-bits='64' id='type-id-412'/>
5671    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-379'/>
5672    <pointer-type-def type-id='type-id-363' size-in-bits='64' id='type-id-293'/>
5673    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-374'/>
5674    <pointer-type-def type-id='type-id-391' size-in-bits='64' id='type-id-231'/>
5675    <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-257'/>
5676    <pointer-type-def type-id='type-id-260' size-in-bits='64' id='type-id-242'/>
5677    <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-331'/>
5678    <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-337'/>
5679    <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-329'/>
5680    <pointer-type-def type-id='type-id-417' size-in-bits='64' id='type-id-330'/>
5681    <pointer-type-def type-id='type-id-418' size-in-bits='64' id='type-id-335'/>
5682    <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-334'/>
5683    <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-332'/>
5684    <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-333'/>
5685    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-423'/>
5686    <qualified-type-def type-id='type-id-424' const='yes' id='type-id-425'/>
5687    <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-361'/>
5688    <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-367'/>
5689    <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-362'/>
5690    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-326'/>
5691    <pointer-type-def type-id='type-id-429' size-in-bits='64' id='type-id-364'/>
5692    <class-decl name='_cpp_strbuf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-422'/>
5693    <class-decl name='cpp_savedstate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-426'/>
5694    <class-decl name='directive' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-424'/>
5695    <class-decl name='file_hash_entry_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-427'/>
5696    <class-decl name='if_stack' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-428'/>
5697    <class-decl name='pragma_entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-429'/>
5698    <function-decl name='_cpp_read_logical_line_trad' filepath='../.././libcpp/internal.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
5699      <parameter type-id='type-id-222'/>
5700      <return type-id='type-id-5'/>
5701    </function-decl>
5702    <function-decl name='_cpp_create_trad_definition' filepath='../.././libcpp/internal.h' line='693' column='1' visibility='default' binding='global' size-in-bits='64'>
5703      <parameter type-id='type-id-222'/>
5704      <parameter type-id='type-id-258'/>
5705      <return type-id='type-id-5'/>
5706    </function-decl>
5707    <function-decl name='_cpp_expansions_different_trad' filepath='../.././libcpp/internal.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64'>
5708      <parameter type-id='type-id-400'/>
5709      <parameter type-id='type-id-400'/>
5710      <return type-id='type-id-5'/>
5711    </function-decl>
5712    <function-decl name='_cpp_copy_replacement_text' filepath='../.././libcpp/internal.h' line='696' column='1' visibility='default' binding='global' size-in-bits='64'>
5713      <parameter type-id='type-id-400'/>
5714      <parameter type-id='type-id-257'/>
5715      <return type-id='type-id-257'/>
5716    </function-decl>
5717    <function-decl name='_cpp_replacement_text_len' filepath='../.././libcpp/internal.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
5718      <parameter type-id='type-id-400'/>
5719      <return type-id='type-id-4'/>
5720    </function-decl>
5721    <var-decl name='num_expanded_macros_counter' type-id='type-id-52' mangled-name='num_expanded_macros_counter' visibility='default' filepath='../.././libcpp/macro.c' line='170' column='1' elf-symbol-id='num_expanded_macros_counter'/>
5722    <var-decl name='num_macro_tokens_counter' type-id='type-id-52' mangled-name='num_macro_tokens_counter' visibility='default' filepath='../.././libcpp/macro.c' line='173' column='1' elf-symbol-id='num_macro_tokens_counter'/>
5723    <function-decl name='_cpp_builtin_macro_text' mangled-name='_cpp_builtin_macro_text' filepath='../.././libcpp/macro.c' line='218' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_builtin_macro_text'>
5724      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='218' column='1'/>
5725      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='218' column='1'/>
5726      <return type-id='type-id-220'/>
5727    </function-decl>
5728    <function-decl name='cpp_quote_string' mangled-name='_Z16cpp_quote_stringPhPKhj' filepath='../.././libcpp/macro.c' line='434' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z16cpp_quote_stringPhPKhj'>
5729      <parameter type-id='type-id-231' name='dest' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5730      <parameter type-id='type-id-220' name='src' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5731      <parameter type-id='type-id-52' name='len' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5732      <return type-id='type-id-231'/>
5733    </function-decl>
5734    <function-decl name='_cpp_arguments_ok' mangled-name='_cpp_arguments_ok' filepath='../.././libcpp/macro.c' line='663' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_arguments_ok'>
5735      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5736      <parameter type-id='type-id-258' name='macro' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5737      <parameter type-id='type-id-250' name='node' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5738      <parameter type-id='type-id-52' name='argc' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5739      <return type-id='type-id-5'/>
5740    </function-decl>
5741    <function-decl name='_cpp_push_text_context' mangled-name='_cpp_push_text_context' filepath='../.././libcpp/macro.c' line='1830' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_push_text_context'>
5742      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
5743      <parameter type-id='type-id-230' name='macro' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
5744      <parameter type-id='type-id-220' name='start' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
5745      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
5746      <return type-id='type-id-99'/>
5747    </function-decl>
5748    <function-decl name='cpp_get_token' mangled-name='_Z13cpp_get_tokenP10cpp_reader' filepath='../.././libcpp/macro.c' line='2380' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z13cpp_get_tokenP10cpp_reader'>
5749      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2380' column='1'/>
5750      <return type-id='type-id-228'/>
5751    </function-decl>
5752    <function-decl name='cpp_get_token_with_location' mangled-name='_Z27cpp_get_token_with_locationP10cpp_readerPj' filepath='../.././libcpp/macro.c' line='2424' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z27cpp_get_token_with_locationP10cpp_readerPj'>
5753      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
5754      <parameter type-id='type-id-67' name='loc' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
5755      <return type-id='type-id-228'/>
5756    </function-decl>
5757    <function-decl name='cpp_sys_macro_p' mangled-name='_Z15cpp_sys_macro_pP10cpp_reader' filepath='../.././libcpp/macro.c' line='2437' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15cpp_sys_macro_pP10cpp_reader'>
5758      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2437' column='1'/>
5759      <return type-id='type-id-2'/>
5760    </function-decl>
5761    <function-decl name='cpp_scan_nooutput' mangled-name='_Z17cpp_scan_nooutputP10cpp_reader' filepath='../.././libcpp/macro.c' line='2447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z17cpp_scan_nooutputP10cpp_reader'>
5762      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2447' column='1'/>
5763      <return type-id='type-id-99'/>
5764    </function-decl>
5765    <function-decl name='_cpp_backup_tokens' mangled-name='_Z18_cpp_backup_tokensP10cpp_readerj' filepath='../.././libcpp/macro.c' line='2488' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18_cpp_backup_tokensP10cpp_readerj'>
5766      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2488' column='1'/>
5767      <parameter type-id='type-id-52' name='count' filepath='../.././libcpp/macro.c' line='2488' column='1'/>
5768      <return type-id='type-id-99'/>
5769    </function-decl>
5770    <function-decl name='_cpp_save_parameter' mangled-name='_cpp_save_parameter' filepath='../.././libcpp/macro.c' line='2590' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_save_parameter'>
5771      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5772      <parameter type-id='type-id-258' name='macro' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5773      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5774      <return type-id='type-id-5'/>
5775    </function-decl>
5776    <function-decl name='cpp_macro_definition' mangled-name='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode' filepath='../.././libcpp/macro.c' line='3080' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z20cpp_macro_definitionP10cpp_readerP12cpp_hashnode'>
5777      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
5778      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
5779      <return type-id='type-id-259'/>
5780    </function-decl>
5781    <typedef-decl name='iconv_t' type-id='type-id-39' filepath='/usr/include/iconv.h' line='30' column='1' id='type-id-370'/>
5782    <function-decl name='time' filepath='/usr/include/time.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
5783      <parameter type-id='type-id-411'/>
5784      <return type-id='type-id-390'/>
5785    </function-decl>
5786    <function-decl name='localtime' filepath='/usr/include/time.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
5787      <parameter type-id='type-id-404'/>
5788      <return type-id='type-id-412'/>
5789    </function-decl>
5790    <function-decl name='asctime' filepath='/usr/include/time.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'>
5791      <parameter type-id='type-id-406'/>
5792      <return type-id='type-id-3'/>
5793    </function-decl>
5794    <function-type size-in-bits='64' id='type-id-393'>
5795      <parameter type-id='type-id-222'/>
5796      <parameter type-id='type-id-230'/>
5797      <return type-id='type-id-5'/>
5798    </function-type>
5799    <function-type size-in-bits='64' id='type-id-394'>
5800      <parameter type-id='type-id-222'/>
5801      <parameter type-id='type-id-2'/>
5802      <parameter type-id='type-id-2'/>
5803      <parameter type-id='type-id-65'/>
5804      <parameter type-id='type-id-52'/>
5805      <parameter type-id='type-id-1'/>
5806      <parameter type-id='type-id-93'/>
5807      <return type-id='type-id-5'/>
5808    </function-type>
5809    <function-type size-in-bits='64' id='type-id-395'>
5810      <parameter type-id='type-id-370'/>
5811      <parameter type-id='type-id-259'/>
5812      <parameter type-id='type-id-4'/>
5813      <parameter type-id='type-id-423'/>
5814      <return type-id='type-id-5'/>
5815    </function-type>
5816    <function-type size-in-bits='64' id='type-id-396'>
5817      <parameter type-id='type-id-1'/>
5818      <parameter type-id='type-id-353'/>
5819      <return type-id='type-id-3'/>
5820    </function-type>
5821    <function-type size-in-bits='64' id='type-id-397'>
5822      <parameter type-id='type-id-222'/>
5823      <parameter type-id='type-id-1'/>
5824      <parameter type-id='type-id-408'/>
5825      <return type-id='type-id-1'/>
5826    </function-type>
5827    <function-type size-in-bits='64' id='type-id-409'>
5828      <parameter type-id='type-id-222'/>
5829      <parameter type-id='type-id-228'/>
5830      <return type-id='type-id-230'/>
5831    </function-type>
5832    <function-type size-in-bits='64' id='type-id-413'>
5833      <parameter type-id='type-id-284'/>
5834      <return type-id='type-id-286'/>
5835    </function-type>
5836    <function-type size-in-bits='64' id='type-id-410'>
5837      <parameter type-id='type-id-222'/>
5838      <parameter type-id='type-id-1'/>
5839      <parameter type-id='type-id-2'/>
5840      <return type-id='type-id-2'/>
5841    </function-type>
5842    <function-type size-in-bits='64' id='type-id-414'>
5843      <parameter type-id='type-id-222'/>
5844      <parameter type-id='type-id-1'/>
5845      <return type-id='type-id-99'/>
5846    </function-type>
5847    <function-type size-in-bits='64' id='type-id-415'>
5848      <parameter type-id='type-id-222'/>
5849      <parameter type-id='type-id-1'/>
5850      <parameter type-id='type-id-2'/>
5851      <parameter type-id='type-id-1'/>
5852      <return type-id='type-id-99'/>
5853    </function-type>
5854    <function-type size-in-bits='64' id='type-id-416'>
5855      <parameter type-id='type-id-222'/>
5856      <parameter type-id='type-id-228'/>
5857      <parameter type-id='type-id-2'/>
5858      <return type-id='type-id-99'/>
5859    </function-type>
5860    <function-type size-in-bits='64' id='type-id-417'>
5861      <parameter type-id='type-id-222'/>
5862      <parameter type-id='type-id-58'/>
5863      <return type-id='type-id-99'/>
5864    </function-type>
5865    <function-type size-in-bits='64' id='type-id-418'>
5866      <parameter type-id='type-id-222'/>
5867      <parameter type-id='type-id-65'/>
5868      <return type-id='type-id-99'/>
5869    </function-type>
5870    <function-type size-in-bits='64' id='type-id-419'>
5871      <parameter type-id='type-id-222'/>
5872      <parameter type-id='type-id-65'/>
5873      <parameter type-id='type-id-225'/>
5874      <return type-id='type-id-99'/>
5875    </function-type>
5876    <function-type size-in-bits='64' id='type-id-420'>
5877      <parameter type-id='type-id-222'/>
5878      <parameter type-id='type-id-65'/>
5879      <parameter type-id='type-id-259'/>
5880      <parameter type-id='type-id-1'/>
5881      <parameter type-id='type-id-2'/>
5882      <parameter type-id='type-id-392'/>
5883      <return type-id='type-id-99'/>
5884    </function-type>
5885    <function-type size-in-bits='64' id='type-id-421'>
5886      <parameter type-id='type-id-222'/>
5887      <parameter type-id='type-id-65'/>
5888      <parameter type-id='type-id-230'/>
5889      <return type-id='type-id-99'/>
5890    </function-type>
5891  </abi-instr>
5892  <abi-instr address-size='64' path='../.././libcpp/mkdeps.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5893    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-252'>
5894      <data-member access='public' layout-offset-in-bits='0'>
5895        <var-decl name='targetv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
5896      </data-member>
5897      <data-member access='public' layout-offset-in-bits='64'>
5898        <var-decl name='ntargets' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
5899      </data-member>
5900      <data-member access='public' layout-offset-in-bits='96'>
5901        <var-decl name='targets_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
5902      </data-member>
5903      <data-member access='public' layout-offset-in-bits='128'>
5904        <var-decl name='depv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
5905      </data-member>
5906      <data-member access='public' layout-offset-in-bits='192'>
5907        <var-decl name='ndeps' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
5908      </data-member>
5909      <data-member access='public' layout-offset-in-bits='224'>
5910        <var-decl name='deps_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
5911      </data-member>
5912      <data-member access='public' layout-offset-in-bits='256'>
5913        <var-decl name='vpathv' type-id='type-id-253' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
5914      </data-member>
5915      <data-member access='public' layout-offset-in-bits='320'>
5916        <var-decl name='vpathlv' type-id='type-id-174' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
5917      </data-member>
5918      <data-member access='public' layout-offset-in-bits='384'>
5919        <var-decl name='nvpaths' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
5920      </data-member>
5921      <data-member access='public' layout-offset-in-bits='416'>
5922        <var-decl name='vpaths_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
5923      </data-member>
5924    </class-decl>
5925    <qualified-type-def type-id='type-id-252' const='yes' id='type-id-430'/>
5926    <pointer-type-def type-id='type-id-430' size-in-bits='64' id='type-id-431'/>
5927    <function-decl name='deps_init' mangled-name='_Z9deps_initv' filepath='../.././libcpp/mkdeps.c' line='168' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_initv'>
5928      <return type-id='type-id-254'/>
5929    </function-decl>
5930    <function-decl name='deps_free' mangled-name='_Z9deps_freeP4deps' filepath='../.././libcpp/mkdeps.c' line='174' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_freeP4deps'>
5931      <parameter type-id='type-id-254' name='d' filepath='../.././libcpp/mkdeps.c' line='174' column='1'/>
5932      <return type-id='type-id-99'/>
5933    </function-decl>
5934    <function-decl name='deps_add_target' mangled-name='_Z15deps_add_targetP4depsPKci' filepath='../.././libcpp/mkdeps.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z15deps_add_targetP4depsPKci'>
5935      <parameter type-id='type-id-254' name='d' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5936      <parameter type-id='type-id-1' name='t' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5937      <parameter type-id='type-id-2' name='quote' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5938      <return type-id='type-id-99'/>
5939    </function-decl>
5940    <function-decl name='deps_add_default_target' mangled-name='_Z23deps_add_default_targetP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z23deps_add_default_targetP4depsPKc'>
5941      <parameter type-id='type-id-254' name='d' filepath='../.././libcpp/mkdeps.c' line='227' column='1'/>
5942      <parameter type-id='type-id-1' name='tgt' filepath='../.././libcpp/mkdeps.c' line='227' column='1'/>
5943      <return type-id='type-id-99'/>
5944    </function-decl>
5945    <function-decl name='deps_add_dep' mangled-name='_Z12deps_add_depP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='257' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12deps_add_depP4depsPKc'>
5946      <parameter type-id='type-id-254' name='d' filepath='../.././libcpp/mkdeps.c' line='257' column='1'/>
5947      <parameter type-id='type-id-1' name='t' filepath='../.././libcpp/mkdeps.c' line='257' column='1'/>
5948      <return type-id='type-id-99'/>
5949    </function-decl>
5950    <function-decl name='deps_add_vpath' mangled-name='_Z14deps_add_vpathP4depsPKc' filepath='../.././libcpp/mkdeps.c' line='270' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z14deps_add_vpathP4depsPKc'>
5951      <parameter type-id='type-id-254' name='d' filepath='../.././libcpp/mkdeps.c' line='270' column='1'/>
5952      <parameter type-id='type-id-1' name='vpath' filepath='../.././libcpp/mkdeps.c' line='270' column='1'/>
5953      <return type-id='type-id-99'/>
5954    </function-decl>
5955    <function-decl name='deps_write' mangled-name='_Z10deps_writePK4depsP8_IO_FILEj' filepath='../.././libcpp/mkdeps.c' line='299' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10deps_writePK4depsP8_IO_FILEj'>
5956      <parameter type-id='type-id-431' name='d' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5957      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5958      <parameter type-id='type-id-52' name='colmax' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5959      <return type-id='type-id-99'/>
5960    </function-decl>
5961    <function-decl name='deps_phony_targets' mangled-name='_Z18deps_phony_targetsPK4depsP8_IO_FILE' filepath='../.././libcpp/mkdeps.c' line='350' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18deps_phony_targetsPK4depsP8_IO_FILE'>
5962      <parameter type-id='type-id-431' name='d' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
5963      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
5964      <return type-id='type-id-99'/>
5965    </function-decl>
5966    <function-decl name='deps_save' mangled-name='_Z9deps_saveP4depsP8_IO_FILE' filepath='../.././libcpp/mkdeps.c' line='368' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9deps_saveP4depsP8_IO_FILE'>
5967      <parameter type-id='type-id-254' name='deps' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
5968      <parameter type-id='type-id-76' name='f' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
5969      <return type-id='type-id-2'/>
5970    </function-decl>
5971    <function-decl name='deps_restore' mangled-name='_Z12deps_restoreP4depsP8_IO_FILEPKc' filepath='../.././libcpp/mkdeps.c' line='397' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z12deps_restoreP4depsP8_IO_FILEPKc'>
5972      <parameter type-id='type-id-254' name='deps' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5973      <parameter type-id='type-id-76' name='fd' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5974      <parameter type-id='type-id-1' name='self' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5975      <return type-id='type-id-2'/>
5976    </function-decl>
5977  </abi-instr>
5978  <abi-instr address-size='64' path='../.././libcpp/symtab.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
5979    <function-decl name='_obstack_memory_used' filepath='../.././libcpp/../include/obstack.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
5980      <parameter type-id='type-id-75'/>
5981      <return type-id='type-id-2'/>
5982    </function-decl>
5983    <function-decl name='ht_create' mangled-name='_Z9ht_createj' filepath='../.././libcpp/symtab.c' line='57' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_createj'>
5984      <parameter type-id='type-id-52' name='order' filepath='../.././libcpp/symtab.c' line='57' column='1'/>
5985      <return type-id='type-id-284'/>
5986    </function-decl>
5987    <function-decl name='ht_destroy' mangled-name='_Z10ht_destroyP2ht' filepath='../.././libcpp/symtab.c' line='80' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z10ht_destroyP2ht'>
5988      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='80' column='1'/>
5989      <return type-id='type-id-99'/>
5990    </function-decl>
5991    <function-decl name='ht_lookup' mangled-name='_Z9ht_lookupP2htPKhm16ht_lookup_option' filepath='../.././libcpp/symtab.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_lookupP2htPKhm16ht_lookup_option'>
5992      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5993      <parameter type-id='type-id-259' name='str' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5994      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5995      <parameter type-id='type-id-432' name='insert' filepath='../.././libcpp/symtab.c' line='95' column='1'/>
5996      <return type-id='type-id-286'/>
5997    </function-decl>
5998    <function-decl name='ht_lookup_with_hash' mangled-name='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option' filepath='../.././libcpp/symtab.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z19ht_lookup_with_hashP2htPKhmj16ht_lookup_option'>
5999      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='102' column='1'/>
6000      <parameter type-id='type-id-259' name='str' filepath='../.././libcpp/symtab.c' line='102' column='1'/>
6001      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/symtab.c' line='103' column='1'/>
6002      <parameter type-id='type-id-52' name='hash' filepath='../.././libcpp/symtab.c' line='103' column='1'/>
6003      <parameter type-id='type-id-432' name='insert' filepath='../.././libcpp/symtab.c' line='104' column='1'/>
6004      <return type-id='type-id-286'/>
6005    </function-decl>
6006    <function-decl name='ht_forall' mangled-name='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_' filepath='../.././libcpp/symtab.c' line='227' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z9ht_forallP2htPFiP10cpp_readerP13ht_identifierPKvES6_'>
6007      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6008      <parameter type-id='type-id-282' name='cb' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6009      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6010      <return type-id='type-id-99'/>
6011    </function-decl>
6012    <function-decl name='ht_purge' mangled-name='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_' filepath='../.././libcpp/symtab.c' line='245' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z8ht_purgeP2htPFiP10cpp_readerP13ht_identifierPKvES6_'>
6013      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6014      <parameter type-id='type-id-282' name='cb' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6015      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6016      <return type-id='type-id-99'/>
6017    </function-decl>
6018    <function-decl name='ht_load' mangled-name='_Z7ht_loadP2htPP13ht_identifierjjb' filepath='../.././libcpp/symtab.c' line='262' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z7ht_loadP2htPP13ht_identifierjjb'>
6019      <parameter type-id='type-id-284' name='ht' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
6020      <parameter type-id='type-id-373' name='entries' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
6021      <parameter type-id='type-id-52' name='nslots' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
6022      <parameter type-id='type-id-52' name='nelements' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
6023      <parameter type-id='type-id-5' name='own' filepath='../.././libcpp/symtab.c' line='264' column='1'/>
6024      <return type-id='type-id-99'/>
6025    </function-decl>
6026    <function-decl name='ht_dump_statistics' mangled-name='_Z18ht_dump_statisticsP2ht' filepath='../.././libcpp/symtab.c' line='277' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_Z18ht_dump_statisticsP2ht'>
6027      <parameter type-id='type-id-284' name='table' filepath='../.././libcpp/symtab.c' line='277' column='1'/>
6028      <return type-id='type-id-99'/>
6029    </function-decl>
6030  </abi-instr>
6031  <abi-instr address-size='64' path='../.././libcpp/traditional.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libcpp' language='LANG_C_plus_plus'>
6032    <enum-decl name='ht_lookup_option' filepath='../.././libcpp/include/symtab.h' line='44' column='1' id='type-id-432'>
6033      <underlying-type type-id='type-id-20'/>
6034      <enumerator name='HT_NO_INSERT' value='0'/>
6035      <enumerator name='HT_ALLOC' value='1'/>
6036    </enum-decl>
6037    <function-decl name='_cpp_push_text_context' filepath='../.././libcpp/internal.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64'>
6038      <parameter type-id='type-id-222'/>
6039      <parameter type-id='type-id-230'/>
6040      <parameter type-id='type-id-259'/>
6041      <parameter type-id='type-id-4'/>
6042      <return type-id='type-id-99'/>
6043    </function-decl>
6044    <function-decl name='_cpp_builtin_macro_text' filepath='../.././libcpp/internal.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
6045      <parameter type-id='type-id-222'/>
6046      <parameter type-id='type-id-230'/>
6047      <return type-id='type-id-259'/>
6048    </function-decl>
6049    <function-decl name='_cpp_overlay_buffer' mangled-name='_cpp_overlay_buffer' filepath='../.././libcpp/traditional.c' line='267' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_overlay_buffer'>
6050      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6051      <parameter type-id='type-id-220' name='start' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6052      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6053      <return type-id='type-id-99'/>
6054    </function-decl>
6055    <function-decl name='_cpp_copy_replacement_text' mangled-name='_cpp_copy_replacement_text' filepath='../.././libcpp/traditional.c' line='790' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='_cpp_copy_replacement_text'>
6056      <parameter type-id='type-id-400' name='macro' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
6057      <parameter type-id='type-id-231' name='dest' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
6058      <return type-id='type-id-231'/>
6059    </function-decl>
6060  </abi-instr>
6061  <abi-instr address-size='64' path='../.././libiberty/argv.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6062    <function-decl name='xexit' filepath='../.././libiberty/../include/libiberty.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
6063      <parameter type-id='type-id-2'/>
6064      <return type-id='type-id-99'/>
6065    </function-decl>
6066    <function-decl name='dupargv' mangled-name='dupargv' filepath='../.././libiberty/argv.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dupargv'>
6067      <parameter type-id='type-id-118' name='argv' filepath='../.././libiberty/argv.c' line='65' column='1'/>
6068      <return type-id='type-id-118'/>
6069    </function-decl>
6070    <function-decl name='freeargv' mangled-name='freeargv' filepath='../.././libiberty/argv.c' line='108' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freeargv'>
6071      <parameter type-id='type-id-118' name='vector' filepath='../.././libiberty/argv.c' line='108' column='1'/>
6072      <return type-id='type-id-99'/>
6073    </function-decl>
6074    <function-decl name='buildargv' mangled-name='buildargv' filepath='../.././libiberty/argv.c' line='180' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='buildargv'>
6075      <parameter type-id='type-id-1' name='input' filepath='../.././libiberty/argv.c' line='180' column='1'/>
6076      <return type-id='type-id-118'/>
6077    </function-decl>
6078    <function-decl name='countargv' mangled-name='countargv' filepath='../.././libiberty/argv.c' line='507' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='countargv'>
6079      <parameter type-id='type-id-118' name='argv' filepath='../.././libiberty/argv.c' line='507' column='1'/>
6080      <return type-id='type-id-2'/>
6081    </function-decl>
6082    <function-decl name='__strdup' filepath='/usr/include/bits/string2.h' line='1303' column='1' visibility='default' binding='global' size-in-bits='64'>
6083      <parameter type-id='type-id-1'/>
6084      <return type-id='type-id-3'/>
6085    </function-decl>
6086    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
6087      <parameter type-id='type-id-1'/>
6088      <parameter type-id='type-id-1'/>
6089      <return type-id='type-id-76'/>
6090    </function-decl>
6091    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='577' column='1' visibility='default' binding='global' size-in-bits='64'>
6092      <parameter type-id='type-id-2'/>
6093      <parameter type-id='type-id-76'/>
6094      <return type-id='type-id-2'/>
6095    </function-decl>
6096    <function-decl name='fread' filepath='/usr/include/stdio.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
6097      <parameter type-id='type-id-39'/>
6098      <parameter type-id='type-id-4'/>
6099      <parameter type-id='type-id-4'/>
6100      <parameter type-id='type-id-76'/>
6101      <return type-id='type-id-4'/>
6102    </function-decl>
6103    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
6104      <parameter type-id='type-id-76'/>
6105      <parameter type-id='type-id-28'/>
6106      <parameter type-id='type-id-2'/>
6107      <return type-id='type-id-2'/>
6108    </function-decl>
6109    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
6110      <parameter type-id='type-id-76'/>
6111      <return type-id='type-id-28'/>
6112    </function-decl>
6113    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='825' column='1' visibility='default' binding='global' size-in-bits='64'>
6114      <parameter type-id='type-id-76'/>
6115      <return type-id='type-id-2'/>
6116    </function-decl>
6117    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
6118      <parameter type-id='type-id-4'/>
6119      <return type-id='type-id-39'/>
6120    </function-decl>
6121    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
6122      <parameter type-id='type-id-39'/>
6123      <parameter type-id='type-id-4'/>
6124      <return type-id='type-id-39'/>
6125    </function-decl>
6126  </abi-instr>
6127  <abi-instr address-size='64' path='../.././libiberty/concat.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6128    <function-decl name='concat_copy' mangled-name='concat_copy' filepath='../.././libiberty/concat.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='concat_copy'>
6129      <parameter type-id='type-id-3' name='dst' filepath='../.././libiberty/concat.c' line='117' column='1'/>
6130      <parameter type-id='type-id-1' name='first' filepath='../.././libiberty/concat.c' line='117' column='1'/>
6131      <parameter is-variadic='yes'/>
6132      <return type-id='type-id-3'/>
6133    </function-decl>
6134    <var-decl name='libiberty_concat_ptr' type-id='type-id-3' mangled-name='libiberty_concat_ptr' visibility='default' filepath='../.././libiberty/concat.c' line='134' column='1' elf-symbol-id='libiberty_concat_ptr'/>
6135    <function-decl name='reconcat' mangled-name='reconcat' filepath='../.././libiberty/concat.c' line='191' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='reconcat'>
6136      <parameter type-id='type-id-3' name='optr' filepath='../.././libiberty/concat.c' line='191' column='1'/>
6137      <parameter type-id='type-id-1' name='first' filepath='../.././libiberty/concat.c' line='191' column='1'/>
6138      <parameter is-variadic='yes'/>
6139      <return type-id='type-id-3'/>
6140    </function-decl>
6141  </abi-instr>
6142  <abi-instr address-size='64' path='../.././libiberty/cp-demangle.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6143    <array-type-def dimensions='1' type-id='type-id-433' size-in-bits='8448' id='type-id-434'>
6144      <subrange length='33' lower-bound='0' upper-bound='32' type-id='type-id-8' id='type-id-435'/>
6145    </array-type-def>
6146    <array-type-def dimensions='1' type-id='type-id-436' size-in-bits='11136' id='type-id-437'>
6147      <subrange length='58' lower-bound='0' upper-bound='57' type-id='type-id-8' id='type-id-438'/>
6148    </array-type-def>
6149    <array-type-def dimensions='1' type-id='type-id-439' size-in-bits='8448' id='type-id-440'>
6150      <subrange length='33' lower-bound='0' upper-bound='32' type-id='type-id-8' id='type-id-435'/>
6151    </array-type-def>
6152    <array-type-def dimensions='1' type-id='type-id-441' size-in-bits='11136' id='type-id-442'>
6153      <subrange length='58' lower-bound='0' upper-bound='57' type-id='type-id-8' id='type-id-438'/>
6154    </array-type-def>
6155    <enum-decl name='d_builtin_type_print' filepath='../.././libiberty/cp-demangle.h' line='51' column='1' id='type-id-443'>
6156      <underlying-type type-id='type-id-20'/>
6157      <enumerator name='D_PRINT_DEFAULT' value='0'/>
6158      <enumerator name='D_PRINT_INT' value='1'/>
6159      <enumerator name='D_PRINT_UNSIGNED' value='2'/>
6160      <enumerator name='D_PRINT_LONG' value='3'/>
6161      <enumerator name='D_PRINT_UNSIGNED_LONG' value='4'/>
6162      <enumerator name='D_PRINT_LONG_LONG' value='5'/>
6163      <enumerator name='D_PRINT_UNSIGNED_LONG_LONG' value='6'/>
6164      <enumerator name='D_PRINT_BOOL' value='7'/>
6165      <enumerator name='D_PRINT_FLOAT' value='8'/>
6166      <enumerator name='D_PRINT_VOID' value='9'/>
6167    </enum-decl>
6168    <enum-decl name='demangle_component_type' filepath='../.././libiberty/../include/demangle.h' line='215' column='1' id='type-id-444'>
6169      <underlying-type type-id='type-id-20'/>
6170      <enumerator name='DEMANGLE_COMPONENT_NAME' value='0'/>
6171      <enumerator name='DEMANGLE_COMPONENT_QUAL_NAME' value='1'/>
6172      <enumerator name='DEMANGLE_COMPONENT_LOCAL_NAME' value='2'/>
6173      <enumerator name='DEMANGLE_COMPONENT_TYPED_NAME' value='3'/>
6174      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE' value='4'/>
6175      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_PARAM' value='5'/>
6176      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_PARAM' value='6'/>
6177      <enumerator name='DEMANGLE_COMPONENT_CTOR' value='7'/>
6178      <enumerator name='DEMANGLE_COMPONENT_DTOR' value='8'/>
6179      <enumerator name='DEMANGLE_COMPONENT_VTABLE' value='9'/>
6180      <enumerator name='DEMANGLE_COMPONENT_VTT' value='10'/>
6181      <enumerator name='DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE' value='11'/>
6182      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO' value='12'/>
6183      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_NAME' value='13'/>
6184      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_FN' value='14'/>
6185      <enumerator name='DEMANGLE_COMPONENT_THUNK' value='15'/>
6186      <enumerator name='DEMANGLE_COMPONENT_VIRTUAL_THUNK' value='16'/>
6187      <enumerator name='DEMANGLE_COMPONENT_COVARIANT_THUNK' value='17'/>
6188      <enumerator name='DEMANGLE_COMPONENT_JAVA_CLASS' value='18'/>
6189      <enumerator name='DEMANGLE_COMPONENT_GUARD' value='19'/>
6190      <enumerator name='DEMANGLE_COMPONENT_REFTEMP' value='20'/>
6191      <enumerator name='DEMANGLE_COMPONENT_HIDDEN_ALIAS' value='21'/>
6192      <enumerator name='DEMANGLE_COMPONENT_SUB_STD' value='22'/>
6193      <enumerator name='DEMANGLE_COMPONENT_RESTRICT' value='23'/>
6194      <enumerator name='DEMANGLE_COMPONENT_VOLATILE' value='24'/>
6195      <enumerator name='DEMANGLE_COMPONENT_CONST' value='25'/>
6196      <enumerator name='DEMANGLE_COMPONENT_RESTRICT_THIS' value='26'/>
6197      <enumerator name='DEMANGLE_COMPONENT_VOLATILE_THIS' value='27'/>
6198      <enumerator name='DEMANGLE_COMPONENT_CONST_THIS' value='28'/>
6199      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL' value='29'/>
6200      <enumerator name='DEMANGLE_COMPONENT_POINTER' value='30'/>
6201      <enumerator name='DEMANGLE_COMPONENT_REFERENCE' value='31'/>
6202      <enumerator name='DEMANGLE_COMPONENT_RVALUE_REFERENCE' value='32'/>
6203      <enumerator name='DEMANGLE_COMPONENT_COMPLEX' value='33'/>
6204      <enumerator name='DEMANGLE_COMPONENT_IMAGINARY' value='34'/>
6205      <enumerator name='DEMANGLE_COMPONENT_BUILTIN_TYPE' value='35'/>
6206      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE' value='36'/>
6207      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_TYPE' value='37'/>
6208      <enumerator name='DEMANGLE_COMPONENT_ARRAY_TYPE' value='38'/>
6209      <enumerator name='DEMANGLE_COMPONENT_PTRMEM_TYPE' value='39'/>
6210      <enumerator name='DEMANGLE_COMPONENT_FIXED_TYPE' value='40'/>
6211      <enumerator name='DEMANGLE_COMPONENT_VECTOR_TYPE' value='41'/>
6212      <enumerator name='DEMANGLE_COMPONENT_ARGLIST' value='42'/>
6213      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_ARGLIST' value='43'/>
6214      <enumerator name='DEMANGLE_COMPONENT_INITIALIZER_LIST' value='44'/>
6215      <enumerator name='DEMANGLE_COMPONENT_OPERATOR' value='45'/>
6216      <enumerator name='DEMANGLE_COMPONENT_EXTENDED_OPERATOR' value='46'/>
6217      <enumerator name='DEMANGLE_COMPONENT_CAST' value='47'/>
6218      <enumerator name='DEMANGLE_COMPONENT_NULLARY' value='48'/>
6219      <enumerator name='DEMANGLE_COMPONENT_UNARY' value='49'/>
6220      <enumerator name='DEMANGLE_COMPONENT_BINARY' value='50'/>
6221      <enumerator name='DEMANGLE_COMPONENT_BINARY_ARGS' value='51'/>
6222      <enumerator name='DEMANGLE_COMPONENT_TRINARY' value='52'/>
6223      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG1' value='53'/>
6224      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG2' value='54'/>
6225      <enumerator name='DEMANGLE_COMPONENT_LITERAL' value='55'/>
6226      <enumerator name='DEMANGLE_COMPONENT_LITERAL_NEG' value='56'/>
6227      <enumerator name='DEMANGLE_COMPONENT_JAVA_RESOURCE' value='57'/>
6228      <enumerator name='DEMANGLE_COMPONENT_COMPOUND_NAME' value='58'/>
6229      <enumerator name='DEMANGLE_COMPONENT_CHARACTER' value='59'/>
6230      <enumerator name='DEMANGLE_COMPONENT_NUMBER' value='60'/>
6231      <enumerator name='DEMANGLE_COMPONENT_DECLTYPE' value='61'/>
6232      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_CONSTRUCTORS' value='62'/>
6233      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_DESTRUCTORS' value='63'/>
6234      <enumerator name='DEMANGLE_COMPONENT_LAMBDA' value='64'/>
6235      <enumerator name='DEMANGLE_COMPONENT_DEFAULT_ARG' value='65'/>
6236      <enumerator name='DEMANGLE_COMPONENT_UNNAMED_TYPE' value='66'/>
6237      <enumerator name='DEMANGLE_COMPONENT_TRANSACTION_CLONE' value='67'/>
6238      <enumerator name='DEMANGLE_COMPONENT_NONTRANSACTION_CLONE' value='68'/>
6239      <enumerator name='DEMANGLE_COMPONENT_PACK_EXPANSION' value='69'/>
6240      <enumerator name='DEMANGLE_COMPONENT_CLONE' value='70'/>
6241    </enum-decl>
6242    <enum-decl name='gnu_v3_ctor_kinds' filepath='../.././libiberty/../include/demangle.h' line='172' column='1' id='type-id-445'>
6243      <underlying-type type-id='type-id-20'/>
6244      <enumerator name='gnu_v3_complete_object_ctor' value='1'/>
6245      <enumerator name='gnu_v3_base_object_ctor' value='2'/>
6246      <enumerator name='gnu_v3_complete_object_allocating_ctor' value='3'/>
6247      <enumerator name='gnu_v3_object_ctor_group' value='4'/>
6248    </enum-decl>
6249    <enum-decl name='gnu_v3_dtor_kinds' filepath='../.././libiberty/../include/demangle.h' line='187' column='1' id='type-id-446'>
6250      <underlying-type type-id='type-id-20'/>
6251      <enumerator name='gnu_v3_deleting_dtor' value='1'/>
6252      <enumerator name='gnu_v3_complete_object_dtor' value='2'/>
6253      <enumerator name='gnu_v3_base_object_dtor' value='3'/>
6254      <enumerator name='gnu_v3_object_dtor_group' value='4'/>
6255    </enum-decl>
6256    <type-decl name='short int' size-in-bits='16' id='type-id-447'/>
6257    <class-decl name='d_info' size-in-bits='704' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='93' column='1' id='type-id-448'>
6258      <data-member access='public' layout-offset-in-bits='0'>
6259        <var-decl name='s' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='96' column='1'/>
6260      </data-member>
6261      <data-member access='public' layout-offset-in-bits='64'>
6262        <var-decl name='send' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='98' column='1'/>
6263      </data-member>
6264      <data-member access='public' layout-offset-in-bits='128'>
6265        <var-decl name='options' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='100' column='1'/>
6266      </data-member>
6267      <data-member access='public' layout-offset-in-bits='192'>
6268        <var-decl name='n' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='102' column='1'/>
6269      </data-member>
6270      <data-member access='public' layout-offset-in-bits='256'>
6271        <var-decl name='comps' type-id='type-id-449' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='104' column='1'/>
6272      </data-member>
6273      <data-member access='public' layout-offset-in-bits='320'>
6274        <var-decl name='next_comp' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='106' column='1'/>
6275      </data-member>
6276      <data-member access='public' layout-offset-in-bits='352'>
6277        <var-decl name='num_comps' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='108' column='1'/>
6278      </data-member>
6279      <data-member access='public' layout-offset-in-bits='384'>
6280        <var-decl name='subs' type-id='type-id-450' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='110' column='1'/>
6281      </data-member>
6282      <data-member access='public' layout-offset-in-bits='448'>
6283        <var-decl name='next_sub' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='112' column='1'/>
6284      </data-member>
6285      <data-member access='public' layout-offset-in-bits='480'>
6286        <var-decl name='num_subs' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='114' column='1'/>
6287      </data-member>
6288      <data-member access='public' layout-offset-in-bits='512'>
6289        <var-decl name='did_subs' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='118' column='1'/>
6290      </data-member>
6291      <data-member access='public' layout-offset-in-bits='576'>
6292        <var-decl name='last_name' type-id='type-id-449' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='120' column='1'/>
6293      </data-member>
6294      <data-member access='public' layout-offset-in-bits='640'>
6295        <var-decl name='expansion' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='124' column='1'/>
6296      </data-member>
6297    </class-decl>
6298    <class-decl name='demangle_builtin_type_info' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='77' column='1' id='type-id-439'>
6299      <data-member access='public' layout-offset-in-bits='0'>
6300        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='80' column='1'/>
6301      </data-member>
6302      <data-member access='public' layout-offset-in-bits='64'>
6303        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='82' column='1'/>
6304      </data-member>
6305      <data-member access='public' layout-offset-in-bits='128'>
6306        <var-decl name='java_name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='84' column='1'/>
6307      </data-member>
6308      <data-member access='public' layout-offset-in-bits='192'>
6309        <var-decl name='java_len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='86' column='1'/>
6310      </data-member>
6311      <data-member access='public' layout-offset-in-bits='224'>
6312        <var-decl name='print' type-id='type-id-443' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='88' column='1'/>
6313      </data-member>
6314    </class-decl>
6315    <class-decl name='demangle_component' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='434' column='1' id='type-id-451'>
6316      <data-member access='public' layout-offset-in-bits='0'>
6317        <var-decl name='type' type-id='type-id-444' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='437' column='1'/>
6318      </data-member>
6319      <data-member access='public' layout-offset-in-bits='64'>
6320        <var-decl name='u' type-id='type-id-452' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='541' column='1'/>
6321      </data-member>
6322    </class-decl>
6323    <class-decl name='demangle_operator_info' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='37' column='1' id='type-id-441'>
6324      <data-member access='public' layout-offset-in-bits='0'>
6325        <var-decl name='code' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='40' column='1'/>
6326      </data-member>
6327      <data-member access='public' layout-offset-in-bits='64'>
6328        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='42' column='1'/>
6329      </data-member>
6330      <data-member access='public' layout-offset-in-bits='128'>
6331        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='44' column='1'/>
6332      </data-member>
6333      <data-member access='public' layout-offset-in-bits='160'>
6334        <var-decl name='args' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='46' column='1'/>
6335      </data-member>
6336    </class-decl>
6337    <class-decl name='__anonymous_struct__' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='442' column='1' id='type-id-453'>
6338      <data-member access='public' layout-offset-in-bits='0'>
6339        <var-decl name='s' type-id='type-id-1' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='446' column='1'/>
6340      </data-member>
6341      <data-member access='public' layout-offset-in-bits='64'>
6342        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='447' column='1'/>
6343      </data-member>
6344    </class-decl>
6345    <class-decl name='__anonymous_struct__7' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='503' column='1' id='type-id-454'>
6346      <data-member access='public' layout-offset-in-bits='0'>
6347        <var-decl name='string' type-id='type-id-1' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='506' column='1'/>
6348      </data-member>
6349      <data-member access='public' layout-offset-in-bits='64'>
6350        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='508' column='1'/>
6351      </data-member>
6352    </class-decl>
6353    <class-decl name='__anonymous_struct__6' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='496' column='1' id='type-id-455'>
6354      <data-member access='public' layout-offset-in-bits='0'>
6355        <var-decl name='type' type-id='type-id-456' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='499' column='1'/>
6356      </data-member>
6357    </class-decl>
6358    <class-decl name='__anonymous_struct__1' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='451' column='1' id='type-id-457'>
6359      <data-member access='public' layout-offset-in-bits='0'>
6360        <var-decl name='op' type-id='type-id-458' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='454' column='1'/>
6361      </data-member>
6362    </class-decl>
6363    <class-decl name='__anonymous_struct__10' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='525' column='1' id='type-id-459'>
6364      <data-member access='public' layout-offset-in-bits='0'>
6365        <var-decl name='left' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='528' column='1'/>
6366      </data-member>
6367      <data-member access='public' layout-offset-in-bits='64'>
6368        <var-decl name='right' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='530' column='1'/>
6369      </data-member>
6370    </class-decl>
6371    <class-decl name='__anonymous_struct__3' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='467' column='1' id='type-id-460'>
6372      <data-member access='public' layout-offset-in-bits='0'>
6373        <var-decl name='length' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='470' column='1'/>
6374      </data-member>
6375      <data-member access='public' layout-offset-in-bits='64'>
6376        <var-decl name='accum' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='472' column='1'/>
6377      </data-member>
6378      <data-member access='public' layout-offset-in-bits='80'>
6379        <var-decl name='sat' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='474' column='1'/>
6380      </data-member>
6381    </class-decl>
6382    <class-decl name='__anonymous_struct__11' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='533' column='1' id='type-id-461'>
6383      <data-member access='public' layout-offset-in-bits='0'>
6384        <var-decl name='sub' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='536' column='1'/>
6385      </data-member>
6386      <data-member access='public' layout-offset-in-bits='64'>
6387        <var-decl name='num' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='538' column='1'/>
6388      </data-member>
6389    </class-decl>
6390    <class-decl name='__anonymous_struct__4' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='478' column='1' id='type-id-462'>
6391      <data-member access='public' layout-offset-in-bits='0'>
6392        <var-decl name='kind' type-id='type-id-445' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='481' column='1'/>
6393      </data-member>
6394      <data-member access='public' layout-offset-in-bits='64'>
6395        <var-decl name='name' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='483' column='1'/>
6396      </data-member>
6397    </class-decl>
6398    <class-decl name='__anonymous_struct__5' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='487' column='1' id='type-id-463'>
6399      <data-member access='public' layout-offset-in-bits='0'>
6400        <var-decl name='kind' type-id='type-id-446' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='490' column='1'/>
6401      </data-member>
6402      <data-member access='public' layout-offset-in-bits='64'>
6403        <var-decl name='name' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='492' column='1'/>
6404      </data-member>
6405    </class-decl>
6406    <class-decl name='__anonymous_struct__2' size-in-bits='128' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='458' column='1' id='type-id-464'>
6407      <data-member access='public' layout-offset-in-bits='0'>
6408        <var-decl name='args' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='461' column='1'/>
6409      </data-member>
6410      <data-member access='public' layout-offset-in-bits='64'>
6411        <var-decl name='name' type-id='type-id-449' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='463' column='1'/>
6412      </data-member>
6413    </class-decl>
6414    <class-decl name='__anonymous_struct__9' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='519' column='1' id='type-id-465'>
6415      <data-member access='public' layout-offset-in-bits='0'>
6416        <var-decl name='character' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='521' column='1'/>
6417      </data-member>
6418    </class-decl>
6419    <class-decl name='__anonymous_struct__8' size-in-bits='64' is-struct='yes' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='512' column='1' id='type-id-466'>
6420      <data-member access='public' layout-offset-in-bits='0'>
6421        <var-decl name='number' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='515' column='1'/>
6422      </data-member>
6423    </class-decl>
6424    <typedef-decl name='demangle_callbackref' type-id='type-id-467' filepath='../.././libiberty/../include/demangle.h' line='150' column='1' id='type-id-468'/>
6425    <union-decl name='__anonymous_union__' size-in-bits='128' is-anonymous='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='439' column='1' id='type-id-452'>
6426      <data-member access='public'>
6427        <var-decl name='s_name' type-id='type-id-453' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='448' column='1'/>
6428      </data-member>
6429      <data-member access='public'>
6430        <var-decl name='s_operator' type-id='type-id-457' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='455' column='1'/>
6431      </data-member>
6432      <data-member access='public'>
6433        <var-decl name='s_extended_operator' type-id='type-id-464' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='464' column='1'/>
6434      </data-member>
6435      <data-member access='public'>
6436        <var-decl name='s_fixed' type-id='type-id-460' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='475' column='1'/>
6437      </data-member>
6438      <data-member access='public'>
6439        <var-decl name='s_ctor' type-id='type-id-462' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='484' column='1'/>
6440      </data-member>
6441      <data-member access='public'>
6442        <var-decl name='s_dtor' type-id='type-id-463' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='493' column='1'/>
6443      </data-member>
6444      <data-member access='public'>
6445        <var-decl name='s_builtin' type-id='type-id-455' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='500' column='1'/>
6446      </data-member>
6447      <data-member access='public'>
6448        <var-decl name='s_string' type-id='type-id-454' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='509' column='1'/>
6449      </data-member>
6450      <data-member access='public'>
6451        <var-decl name='s_number' type-id='type-id-466' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='516' column='1'/>
6452      </data-member>
6453      <data-member access='public'>
6454        <var-decl name='s_character' type-id='type-id-465' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='522' column='1'/>
6455      </data-member>
6456      <data-member access='public'>
6457        <var-decl name='s_binary' type-id='type-id-459' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='531' column='1'/>
6458      </data-member>
6459      <data-member access='public'>
6460        <var-decl name='s_unary_num' type-id='type-id-461' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='539' column='1'/>
6461      </data-member>
6462    </union-decl>
6463    <qualified-type-def type-id='type-id-439' const='yes' id='type-id-433'/>
6464    <pointer-type-def type-id='type-id-433' size-in-bits='64' id='type-id-456'/>
6465    <qualified-type-def type-id='type-id-451' const='yes' id='type-id-469'/>
6466    <pointer-type-def type-id='type-id-469' size-in-bits='64' id='type-id-470'/>
6467    <qualified-type-def type-id='type-id-441' const='yes' id='type-id-436'/>
6468    <pointer-type-def type-id='type-id-436' size-in-bits='64' id='type-id-458'/>
6469    <pointer-type-def type-id='type-id-448' size-in-bits='64' id='type-id-471'/>
6470    <pointer-type-def type-id='type-id-451' size-in-bits='64' id='type-id-449'/>
6471    <pointer-type-def type-id='type-id-449' size-in-bits='64' id='type-id-450'/>
6472    <pointer-type-def type-id='type-id-472' size-in-bits='64' id='type-id-467'/>
6473    <function-decl name='cplus_demangle_fill_name' mangled-name='cplus_demangle_fill_name' filepath='../.././libiberty/cp-demangle.c' line='711' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_name'>
6474      <parameter type-id='type-id-449' name='p' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6475      <parameter type-id='type-id-1' name='s' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6476      <parameter type-id='type-id-2' name='len' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6477      <return type-id='type-id-2'/>
6478    </function-decl>
6479    <function-decl name='cplus_demangle_fill_extended_operator' mangled-name='cplus_demangle_fill_extended_operator' filepath='../.././libiberty/cp-demangle.c' line='725' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_extended_operator'>
6480      <parameter type-id='type-id-449' name='p' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
6481      <parameter type-id='type-id-2' name='args' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
6482      <parameter type-id='type-id-449' name='name' filepath='../.././libiberty/cp-demangle.c' line='726' column='1'/>
6483      <return type-id='type-id-2'/>
6484    </function-decl>
6485    <function-decl name='cplus_demangle_fill_ctor' mangled-name='cplus_demangle_fill_ctor' filepath='../.././libiberty/cp-demangle.c' line='740' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_ctor'>
6486      <parameter type-id='type-id-449' name='p' filepath='../.././libiberty/cp-demangle.c' line='740' column='1'/>
6487      <parameter type-id='type-id-445' name='kind' filepath='../.././libiberty/cp-demangle.c' line='741' column='1'/>
6488      <parameter type-id='type-id-449' name='name' filepath='../.././libiberty/cp-demangle.c' line='742' column='1'/>
6489      <return type-id='type-id-2'/>
6490    </function-decl>
6491    <function-decl name='cplus_demangle_fill_dtor' mangled-name='cplus_demangle_fill_dtor' filepath='../.././libiberty/cp-demangle.c' line='759' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_fill_dtor'>
6492      <parameter type-id='type-id-449' name='p' filepath='../.././libiberty/cp-demangle.c' line='759' column='1'/>
6493      <parameter type-id='type-id-446' name='kind' filepath='../.././libiberty/cp-demangle.c' line='760' column='1'/>
6494      <parameter type-id='type-id-449' name='name' filepath='../.././libiberty/cp-demangle.c' line='761' column='1'/>
6495      <return type-id='type-id-2'/>
6496    </function-decl>
6497    <function-decl name='cplus_demangle_mangled_name' mangled-name='cplus_demangle_mangled_name' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_mangled_name'>
6498      <parameter type-id='type-id-471' name='di' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
6499      <parameter type-id='type-id-2' name='top_level' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
6500      <return type-id='type-id-449'/>
6501    </function-decl>
6502    <var-decl name='cplus_demangle_operators' type-id='type-id-437' mangled-name='cplus_demangle_operators' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='1576' column='1' elf-symbol-id='cplus_demangle_operators'/>
6503    <var-decl name='cplus_demangle_builtin_types' type-id='type-id-434' mangled-name='cplus_demangle_builtin_types' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='2050' column='1' elf-symbol-id='cplus_demangle_builtin_types'/>
6504    <function-decl name='cplus_demangle_type' mangled-name='cplus_demangle_type' filepath='../.././libiberty/cp-demangle.c' line='2092' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_type'>
6505      <parameter type-id='type-id-471' name='di' filepath='../.././libiberty/cp-demangle.c' line='2092' column='1'/>
6506      <return type-id='type-id-449'/>
6507    </function-decl>
6508    <function-decl name='cplus_demangle_print_callback' mangled-name='cplus_demangle_print_callback' filepath='../.././libiberty/cp-demangle.c' line='3603' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_print_callback'>
6509      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='3603' column='1'/>
6510      <parameter type-id='type-id-470' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3604' column='1'/>
6511      <parameter type-id='type-id-468' name='callback' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
6512      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
6513      <return type-id='type-id-2'/>
6514    </function-decl>
6515    <function-decl name='cplus_demangle_print' mangled-name='cplus_demangle_print' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_print'>
6516      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
6517      <parameter type-id='type-id-470' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
6518      <parameter type-id='type-id-2' name='estimate' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
6519      <parameter type-id='type-id-174' name='palc' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
6520      <return type-id='type-id-3'/>
6521    </function-decl>
6522    <function-decl name='cplus_demangle_init_info' mangled-name='cplus_demangle_init_info' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_init_info'>
6523      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6524      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6525      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6526      <parameter type-id='type-id-471' name='di' filepath='../.././libiberty/cp-demangle.c' line='5132' column='1'/>
6527      <return type-id='type-id-99'/>
6528    </function-decl>
6529    <function-decl name='cplus_demangle_v3' mangled-name='cplus_demangle_v3' filepath='../.././libiberty/cp-demangle.c' line='5414' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_v3'>
6530      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5414' column='1'/>
6531      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5414' column='1'/>
6532      <return type-id='type-id-3'/>
6533    </function-decl>
6534    <function-decl name='cplus_demangle_v3_callback' mangled-name='cplus_demangle_v3_callback' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_v3_callback'>
6535      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
6536      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
6537      <parameter type-id='type-id-468' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
6538      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
6539      <return type-id='type-id-2'/>
6540    </function-decl>
6541    <function-decl name='java_demangle_v3' mangled-name='java_demangle_v3' filepath='../.././libiberty/cp-demangle.c' line='5435' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='java_demangle_v3'>
6542      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5435' column='1'/>
6543      <return type-id='type-id-3'/>
6544    </function-decl>
6545    <function-decl name='java_demangle_v3_callback' mangled-name='java_demangle_v3_callback' filepath='../.././libiberty/cp-demangle.c' line='5443' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='java_demangle_v3_callback'>
6546      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5443' column='1'/>
6547      <parameter type-id='type-id-468' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
6548      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
6549      <return type-id='type-id-2'/>
6550    </function-decl>
6551    <function-decl name='is_gnu_v3_mangled_ctor' mangled-name='is_gnu_v3_mangled_ctor' filepath='../.././libiberty/cp-demangle.c' line='5530' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_gnu_v3_mangled_ctor'>
6552      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cp-demangle.c' line='5530' column='1'/>
6553      <return type-id='type-id-445'/>
6554    </function-decl>
6555    <function-decl name='is_gnu_v3_mangled_dtor' mangled-name='is_gnu_v3_mangled_dtor' filepath='../.././libiberty/cp-demangle.c' line='5545' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='is_gnu_v3_mangled_dtor'>
6556      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cp-demangle.c' line='5545' column='1'/>
6557      <return type-id='type-id-446'/>
6558    </function-decl>
6559    <function-type size-in-bits='64' id='type-id-472'>
6560      <parameter type-id='type-id-1'/>
6561      <parameter type-id='type-id-4'/>
6562      <parameter type-id='type-id-39'/>
6563      <return type-id='type-id-99'/>
6564    </function-type>
6565  </abi-instr>
6566  <abi-instr address-size='64' path='../.././libiberty/cplus-dem.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6567    <array-type-def dimensions='1' type-id='type-id-473' size-in-bits='2112' id='type-id-474'>
6568      <subrange length='11' lower-bound='0' upper-bound='10' type-id='type-id-8' id='type-id-475'/>
6569    </array-type-def>
6570    <array-type-def dimensions='1' type-id='type-id-476' size-in-bits='2112' id='type-id-477'>
6571      <subrange length='11' lower-bound='0' upper-bound='10' type-id='type-id-8' id='type-id-475'/>
6572    </array-type-def>
6573    <enum-decl name='demangling_styles' filepath='../.././libiberty/../include/demangle.h' line='78' column='1' id='type-id-478'>
6574      <underlying-type type-id='type-id-20'/>
6575      <enumerator name='no_demangling' value='-1'/>
6576      <enumerator name='unknown_demangling' value='0'/>
6577      <enumerator name='auto_demangling' value='256'/>
6578      <enumerator name='gnu_demangling' value='512'/>
6579      <enumerator name='lucid_demangling' value='1024'/>
6580      <enumerator name='arm_demangling' value='2048'/>
6581      <enumerator name='hp_demangling' value='4096'/>
6582      <enumerator name='edg_demangling' value='8192'/>
6583      <enumerator name='gnu_v3_demangling' value='16384'/>
6584      <enumerator name='java_demangling' value='4'/>
6585      <enumerator name='gnat_demangling' value='32768'/>
6586    </enum-decl>
6587    <class-decl name='demangler_engine' size-in-bits='192' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='122' column='1' id='type-id-476'>
6588      <data-member access='public' layout-offset-in-bits='0'>
6589        <var-decl name='demangling_style_name' type-id='type-id-479' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='124' column='1'/>
6590      </data-member>
6591      <data-member access='public' layout-offset-in-bits='64'>
6592        <var-decl name='demangling_style' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='125' column='1'/>
6593      </data-member>
6594      <data-member access='public' layout-offset-in-bits='128'>
6595        <var-decl name='demangling_style_doc' type-id='type-id-479' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='126' column='1'/>
6596      </data-member>
6597    </class-decl>
6598    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-479'/>
6599    <qualified-type-def type-id='type-id-476' const='yes' id='type-id-473'/>
6600    <qualified-type-def type-id='type-id-478' const='yes' id='type-id-480'/>
6601    <var-decl name='current_demangling_style' type-id='type-id-478' mangled-name='current_demangling_style' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='93' column='1' elf-symbol-id='current_demangling_style'/>
6602    <function-decl name='set_cplus_marker_for_demangling' mangled-name='set_cplus_marker_for_demangling' filepath='../.././libiberty/cplus-dem.c' line='100' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='set_cplus_marker_for_demangling'>
6603      <parameter type-id='type-id-2' name='ch' filepath='../.././libiberty/cplus-dem.c' line='100' column='1'/>
6604      <return type-id='type-id-99'/>
6605    </function-decl>
6606    <var-decl name='libiberty_demanglers' type-id='type-id-474' mangled-name='libiberty_demanglers' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='246' column='1' elf-symbol-id='libiberty_demanglers'/>
6607    <function-decl name='cplus_demangle_opname' mangled-name='cplus_demangle_opname' filepath='../.././libiberty/cplus-dem.c' line='632' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_opname'>
6608      <parameter type-id='type-id-1' name='opname' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6609      <parameter type-id='type-id-3' name='result' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6610      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6611      <return type-id='type-id-2'/>
6612    </function-decl>
6613    <function-decl name='cplus_mangle_opname' mangled-name='cplus_mangle_opname' filepath='../.././libiberty/cplus-dem.c' line='765' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_mangle_opname'>
6614      <parameter type-id='type-id-1' name='opname' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
6615      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
6616      <return type-id='type-id-1'/>
6617    </function-decl>
6618    <function-decl name='cplus_demangle_set_style' mangled-name='cplus_demangle_set_style' filepath='../.././libiberty/cplus-dem.c' line='785' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_set_style'>
6619      <parameter type-id='type-id-478' name='style' filepath='../.././libiberty/cplus-dem.c' line='785' column='1'/>
6620      <return type-id='type-id-478'/>
6621    </function-decl>
6622    <function-decl name='cplus_demangle_name_to_style' mangled-name='cplus_demangle_name_to_style' filepath='../.././libiberty/cplus-dem.c' line='802' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='cplus_demangle_name_to_style'>
6623      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cplus-dem.c' line='802' column='1'/>
6624      <return type-id='type-id-478'/>
6625    </function-decl>
6626    <function-decl name='ada_demangle' mangled-name='ada_demangle' filepath='../.././libiberty/cplus-dem.c' line='881' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='ada_demangle'>
6627      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
6628      <parameter type-id='type-id-2' name='option' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
6629      <return type-id='type-id-3'/>
6630    </function-decl>
6631    <function-decl name='strstr' filepath='/usr/include/string.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
6632      <parameter type-id='type-id-1'/>
6633      <parameter type-id='type-id-1'/>
6634      <return type-id='type-id-3'/>
6635    </function-decl>
6636  </abi-instr>
6637  <abi-instr address-size='64' path='../.././libiberty/filename_cmp.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6638  </abi-instr>
6639  <abi-instr address-size='64' path='../.././libiberty/fopen_unlocked.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6640    <function-decl name='unlock_stream' mangled-name='unlock_stream' filepath='../.././libiberty/fopen_unlocked.c' line='94' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unlock_stream'>
6641      <parameter type-id='type-id-76' name='fp' filepath='../.././libiberty/fopen_unlocked.c' line='94' column='1'/>
6642      <return type-id='type-id-99'/>
6643    </function-decl>
6644    <function-decl name='freopen_unlocked' mangled-name='freopen_unlocked' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='freopen_unlocked'>
6645      <parameter type-id='type-id-1' name='path' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6646      <parameter type-id='type-id-1' name='mode' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6647      <parameter type-id='type-id-76' name='stream' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6648      <return type-id='type-id-76'/>
6649    </function-decl>
6650    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
6651      <parameter type-id='type-id-1'/>
6652      <parameter type-id='type-id-1'/>
6653      <parameter type-id='type-id-76'/>
6654      <return type-id='type-id-76'/>
6655    </function-decl>
6656    <function-decl name='fdopen' filepath='/usr/include/stdio.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
6657      <parameter type-id='type-id-2'/>
6658      <parameter type-id='type-id-1'/>
6659      <return type-id='type-id-76'/>
6660    </function-decl>
6661    <function-decl name='__fsetlocking' filepath='/usr/include/stdio_ext.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
6662      <parameter type-id='type-id-76'/>
6663      <parameter type-id='type-id-2'/>
6664      <return type-id='type-id-2'/>
6665    </function-decl>
6666  </abi-instr>
6667  <abi-instr address-size='64' path='../.././libiberty/getpwd.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6668    <function-decl name='getcwd' filepath='/usr/include/unistd.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
6669      <parameter type-id='type-id-3'/>
6670      <parameter type-id='type-id-4'/>
6671      <return type-id='type-id-3'/>
6672    </function-decl>
6673  </abi-instr>
6674  <abi-instr address-size='64' path='../.././libiberty/hashtab.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6675    <type-decl name='double' size-in-bits='64' id='type-id-481'/>
6676    <var-decl name='htab_hash_pointer' type-id='type-id-184' mangled-name='htab_hash_pointer' visibility='default' filepath='../.././libiberty/hashtab.c' line='82' column='1' elf-symbol-id='htab_hash_pointer'/>
6677    <var-decl name='htab_eq_pointer' type-id='type-id-185' mangled-name='htab_eq_pointer' visibility='default' filepath='../.././libiberty/hashtab.c' line='83' column='1' elf-symbol-id='htab_eq_pointer'/>
6678    <function-decl name='htab_size' mangled-name='htab_size' filepath='../.././libiberty/hashtab.c' line='224' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_size'>
6679      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='224' column='1'/>
6680      <return type-id='type-id-4'/>
6681    </function-decl>
6682    <function-decl name='htab_create_alloc_ex' mangled-name='htab_create_alloc_ex' filepath='../.././libiberty/hashtab.c' line='302' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_create_alloc_ex'>
6683      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6684      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6685      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6686      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
6687      <parameter type-id='type-id-39' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
6688      <parameter type-id='type-id-189' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='304' column='1'/>
6689      <parameter type-id='type-id-190' name='free_f' filepath='../.././libiberty/hashtab.c' line='305' column='1'/>
6690      <return type-id='type-id-204'/>
6691    </function-decl>
6692    <function-decl name='htab_create_typed_alloc' mangled-name='htab_create_typed_alloc' filepath='../.././libiberty/hashtab.c' line='356' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_create_typed_alloc'>
6693      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6694      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6695      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6696      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
6697      <parameter type-id='type-id-187' name='alloc_tab_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
6698      <parameter type-id='type-id-187' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
6699      <parameter type-id='type-id-188' name='free_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
6700      <return type-id='type-id-204'/>
6701    </function-decl>
6702    <function-decl name='htab_set_functions_ex' mangled-name='htab_set_functions_ex' filepath='../.././libiberty/hashtab.c' line='390' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_set_functions_ex'>
6703      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6704      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6705      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6706      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
6707      <parameter type-id='type-id-39' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
6708      <parameter type-id='type-id-189' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
6709      <parameter type-id='type-id-190' name='free_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
6710      <return type-id='type-id-99'/>
6711    </function-decl>
6712    <function-decl name='htab_try_create' mangled-name='htab_try_create' filepath='../.././libiberty/hashtab.c' line='412' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_try_create'>
6713      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6714      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6715      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6716      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6717      <return type-id='type-id-204'/>
6718    </function-decl>
6719    <function-decl name='htab_empty' mangled-name='htab_empty' filepath='../.././libiberty/hashtab.c' line='447' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_empty'>
6720      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='447' column='1'/>
6721      <return type-id='type-id-99'/>
6722    </function-decl>
6723    <function-decl name='htab_find' mangled-name='htab_find' filepath='../.././libiberty/hashtab.c' line='628' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_find'>
6724      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
6725      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
6726      <return type-id='type-id-39'/>
6727    </function-decl>
6728    <function-decl name='htab_find_slot' mangled-name='htab_find_slot' filepath='../.././libiberty/hashtab.c' line='710' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_find_slot'>
6729      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6730      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6731      <parameter type-id='type-id-178' name='insert' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6732      <return type-id='type-id-95'/>
6733    </function-decl>
6734    <function-decl name='htab_remove_elt' mangled-name='htab_remove_elt' filepath='../.././libiberty/hashtab.c' line='721' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_remove_elt'>
6735      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
6736      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
6737      <return type-id='type-id-99'/>
6738    </function-decl>
6739    <function-decl name='htab_remove_elt_with_hash' mangled-name='htab_remove_elt_with_hash' filepath='../.././libiberty/hashtab.c' line='732' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_remove_elt_with_hash'>
6740      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6741      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6742      <parameter type-id='type-id-197' name='hash' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6743      <return type-id='type-id-99'/>
6744    </function-decl>
6745    <function-decl name='htab_clear_slot' mangled-name='htab_clear_slot' filepath='../.././libiberty/hashtab.c' line='752' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_clear_slot'>
6746      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
6747      <parameter type-id='type-id-95' name='slot' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
6748      <return type-id='type-id-99'/>
6749    </function-decl>
6750    <function-decl name='htab_traverse_noresize' mangled-name='htab_traverse_noresize' filepath='../.././libiberty/hashtab.c' line='771' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_traverse_noresize'>
6751      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6752      <parameter type-id='type-id-272' name='callback' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6753      <parameter type-id='type-id-39' name='info' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6754      <return type-id='type-id-99'/>
6755    </function-decl>
6756    <function-decl name='htab_collisions' mangled-name='htab_collisions' filepath='../.././libiberty/hashtab.c' line='807' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='htab_collisions'>
6757      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='807' column='1'/>
6758      <return type-id='type-id-481'/>
6759    </function-decl>
6760    <function-decl name='iterative_hash' mangled-name='iterative_hash' filepath='../.././libiberty/hashtab.c' line='931' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='iterative_hash'>
6761      <parameter type-id='type-id-39' name='k_in' filepath='../.././libiberty/hashtab.c' line='931' column='1'/>
6762      <parameter type-id='type-id-4' name='length' filepath='../.././libiberty/hashtab.c' line='932' column='1'/>
6763      <parameter type-id='type-id-197' name='initval' filepath='../.././libiberty/hashtab.c' line='933' column='1'/>
6764      <return type-id='type-id-197'/>
6765    </function-decl>
6766  </abi-instr>
6767  <abi-instr address-size='64' path='../.././libiberty/hex.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6768    <var-decl name='_hex_value' type-id='type-id-288' mangled-name='_hex_value' visibility='default' filepath='../.././libiberty/hex.c' line='75' column='1' elf-symbol-id='_hex_value'/>
6769    <function-decl name='hex_init' mangled-name='hex_init' filepath='../.././libiberty/hex.c' line='159' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='hex_init'>
6770      <return type-id='type-id-99'/>
6771    </function-decl>
6772  </abi-instr>
6773  <abi-instr address-size='64' path='../.././libiberty/lbasename.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6774    <function-decl name='unix_lbasename' mangled-name='unix_lbasename' filepath='../.././libiberty/lbasename.c' line='49' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='unix_lbasename'>
6775      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/lbasename.c' line='49' column='1'/>
6776      <return type-id='type-id-1'/>
6777    </function-decl>
6778    <function-decl name='dos_lbasename' mangled-name='dos_lbasename' filepath='../.././libiberty/lbasename.c' line='61' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='dos_lbasename'>
6779      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/lbasename.c' line='61' column='1'/>
6780      <return type-id='type-id-1'/>
6781    </function-decl>
6782  </abi-instr>
6783  <abi-instr address-size='64' path='../.././libiberty/make-temp-file.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6784    <function-decl name='choose_tmpdir' mangled-name='choose_tmpdir' filepath='../.././libiberty/make-temp-file.c' line='106' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='choose_tmpdir'>
6785      <return type-id='type-id-3'/>
6786    </function-decl>
6787    <function-decl name='mkstemps' filepath='/usr/include/stdlib.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
6788      <parameter type-id='type-id-3'/>
6789      <parameter type-id='type-id-2'/>
6790      <return type-id='type-id-2'/>
6791    </function-decl>
6792  </abi-instr>
6793  <abi-instr address-size='64' path='../.././libiberty/md5.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6794    <array-type-def dimensions='1' type-id='type-id-482' size-in-bits='64' id='type-id-483'>
6795      <subrange length='2' lower-bound='0' upper-bound='1' type-id='type-id-8' id='type-id-484'/>
6796    </array-type-def>
6797    <class-decl name='md5_ctx' size-in-bits='1248' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/md5.h' line='85' column='1' id='type-id-485'>
6798      <data-member access='public' layout-offset-in-bits='0'>
6799        <var-decl name='A' type-id='type-id-482' visibility='default' filepath='../.././libiberty/../include/md5.h' line='87' column='1'/>
6800      </data-member>
6801      <data-member access='public' layout-offset-in-bits='32'>
6802        <var-decl name='B' type-id='type-id-482' visibility='default' filepath='../.././libiberty/../include/md5.h' line='88' column='1'/>
6803      </data-member>
6804      <data-member access='public' layout-offset-in-bits='64'>
6805        <var-decl name='C' type-id='type-id-482' visibility='default' filepath='../.././libiberty/../include/md5.h' line='89' column='1'/>
6806      </data-member>
6807      <data-member access='public' layout-offset-in-bits='96'>
6808        <var-decl name='D' type-id='type-id-482' visibility='default' filepath='../.././libiberty/../include/md5.h' line='90' column='1'/>
6809      </data-member>
6810      <data-member access='public' layout-offset-in-bits='128'>
6811        <var-decl name='total' type-id='type-id-483' visibility='default' filepath='../.././libiberty/../include/md5.h' line='92' column='1'/>
6812      </data-member>
6813      <data-member access='public' layout-offset-in-bits='192'>
6814        <var-decl name='buflen' type-id='type-id-482' visibility='default' filepath='../.././libiberty/../include/md5.h' line='93' column='1'/>
6815      </data-member>
6816      <data-member access='public' layout-offset-in-bits='224'>
6817        <var-decl name='buffer' type-id='type-id-7' visibility='default' filepath='../.././libiberty/../include/md5.h' line='94' column='1'/>
6818      </data-member>
6819    </class-decl>
6820    <typedef-decl name='md5_uint32' type-id='type-id-486' filepath='../.././libiberty/../include/md5.h' line='46' column='1' id='type-id-482'/>
6821    <typedef-decl name='uint32_t' type-id='type-id-52' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-486'/>
6822    <qualified-type-def type-id='type-id-485' const='yes' id='type-id-487'/>
6823    <pointer-type-def type-id='type-id-487' size-in-bits='64' id='type-id-488'/>
6824    <pointer-type-def type-id='type-id-485' size-in-bits='64' id='type-id-489'/>
6825    <function-decl name='md5_init_ctx' mangled-name='md5_init_ctx' filepath='../.././libiberty/md5.c' line='65' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_init_ctx'>
6826      <parameter type-id='type-id-489' name='ctx' filepath='../.././libiberty/md5.c' line='65' column='1'/>
6827      <return type-id='type-id-99'/>
6828    </function-decl>
6829    <function-decl name='md5_read_ctx' mangled-name='md5_read_ctx' filepath='../.././libiberty/md5.c' line='82' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_read_ctx'>
6830      <parameter type-id='type-id-488' name='ctx' filepath='../.././libiberty/md5.c' line='82' column='1'/>
6831      <parameter type-id='type-id-39' name='resbuf' filepath='../.././libiberty/md5.c' line='82' column='1'/>
6832      <return type-id='type-id-39'/>
6833    </function-decl>
6834    <function-decl name='md5_finish_ctx' mangled-name='md5_finish_ctx' filepath='../.././libiberty/md5.c' line='102' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_finish_ctx'>
6835      <parameter type-id='type-id-489' name='ctx' filepath='../.././libiberty/md5.c' line='102' column='1'/>
6836      <parameter type-id='type-id-39' name='resbuf' filepath='../.././libiberty/md5.c' line='102' column='1'/>
6837      <return type-id='type-id-39'/>
6838    </function-decl>
6839    <function-decl name='md5_process_bytes' mangled-name='md5_process_bytes' filepath='../.././libiberty/md5.c' line='206' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_process_bytes'>
6840      <parameter type-id='type-id-39' name='buffer' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6841      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6842      <parameter type-id='type-id-489' name='ctx' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6843      <return type-id='type-id-99'/>
6844    </function-decl>
6845    <function-decl name='md5_process_block' mangled-name='md5_process_block' filepath='../.././libiberty/md5.c' line='281' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='md5_process_block'>
6846      <parameter type-id='type-id-39' name='buffer' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6847      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6848      <parameter type-id='type-id-489' name='ctx' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6849      <return type-id='type-id-99'/>
6850    </function-decl>
6851  </abi-instr>
6852  <abi-instr address-size='64' path='../.././libiberty/pex-common.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
6853    <class-decl name='pex_funcs' size-in-bits='576' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='99' column='1' id='type-id-490'>
6854      <data-member access='public' layout-offset-in-bits='0'>
6855        <var-decl name='open_read' type-id='type-id-491' visibility='default' filepath='../.././libiberty/pex-common.h' line='103' column='1'/>
6856      </data-member>
6857      <data-member access='public' layout-offset-in-bits='64'>
6858        <var-decl name='open_write' type-id='type-id-491' visibility='default' filepath='../.././libiberty/pex-common.h' line='106' column='1'/>
6859      </data-member>
6860      <data-member access='public' layout-offset-in-bits='128'>
6861        <var-decl name='exec_child' type-id='type-id-492' visibility='default' filepath='../.././libiberty/pex-common.h' line='117' column='1'/>
6862      </data-member>
6863      <data-member access='public' layout-offset-in-bits='192'>
6864        <var-decl name='close' type-id='type-id-493' visibility='default' filepath='../.././libiberty/pex-common.h' line='124' column='1'/>
6865      </data-member>
6866      <data-member access='public' layout-offset-in-bits='256'>
6867        <var-decl name='wait' type-id='type-id-494' visibility='default' filepath='../.././libiberty/pex-common.h' line='129' column='1'/>
6868      </data-member>
6869      <data-member access='public' layout-offset-in-bits='320'>
6870        <var-decl name='pipe' type-id='type-id-495' visibility='default' filepath='../.././libiberty/pex-common.h' line='135' column='1'/>
6871      </data-member>
6872      <data-member access='public' layout-offset-in-bits='384'>
6873        <var-decl name='fdopenr' type-id='type-id-496' visibility='default' filepath='../.././libiberty/pex-common.h' line='139' column='1'/>
6874      </data-member>
6875      <data-member access='public' layout-offset-in-bits='448'>
6876        <var-decl name='fdopenw' type-id='type-id-496' visibility='default' filepath='../.././libiberty/pex-common.h' line='144' column='1'/>
6877      </data-member>
6878      <data-member access='public' layout-offset-in-bits='512'>
6879        <var-decl name='cleanup' type-id='type-id-497' visibility='default' filepath='../.././libiberty/pex-common.h' line='147' column='1'/>
6880      </data-member>
6881    </class-decl>
6882    <class-decl name='pex_obj' size-in-bits='1152' is-struct='yes' visibility='default' filepath='../.././libiberty/pex-common.h' line='54' column='1' id='type-id-127'>
6883      <data-member access='public' layout-offset-in-bits='0'>
6884        <var-decl name='flags' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
6885      </data-member>
6886      <data-member access='public' layout-offset-in-bits='64'>
6887        <var-decl name='pname' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
6888      </data-member>
6889      <data-member access='public' layout-offset-in-bits='128'>
6890        <var-decl name='tempbase' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
6891      </data-member>
6892      <data-member access='public' layout-offset-in-bits='192'>
6893        <var-decl name='next_input' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
6894      </data-member>
6895      <data-member access='public' layout-offset-in-bits='256'>
6896        <var-decl name='next_input_name' type-id='type-id-3' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
6897      </data-member>
6898      <data-member access='public' layout-offset-in-bits='320'>
6899        <var-decl name='next_input_name_allocated' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
6900      </data-member>
6901      <data-member access='public' layout-offset-in-bits='352'>
6902        <var-decl name='stderr_pipe' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
6903      </data-member>
6904      <data-member access='public' layout-offset-in-bits='384'>
6905        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
6906      </data-member>
6907      <data-member access='public' layout-offset-in-bits='448'>
6908        <var-decl name='children' type-id='type-id-145' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
6909      </data-member>
6910      <data-member access='public' layout-offset-in-bits='512'>
6911        <var-decl name='status' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
6912      </data-member>
6913      <data-member access='public' layout-offset-in-bits='576'>
6914        <var-decl name='time' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
6915      </data-member>
6916      <data-member access='public' layout-offset-in-bits='640'>
6917        <var-decl name='number_waited' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
6918      </data-member>
6919      <data-member access='public' layout-offset-in-bits='704'>
6920        <var-decl name='input_file' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
6921      </data-member>
6922      <data-member access='public' layout-offset-in-bits='768'>
6923        <var-decl name='read_output' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
6924      </data-member>
6925      <data-member access='public' layout-offset-in-bits='832'>
6926        <var-decl name='read_err' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
6927      </data-member>
6928      <data-member access='public' layout-offset-in-bits='896'>
6929        <var-decl name='remove_count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
6930      </data-member>
6931      <data-member access='public' layout-offset-in-bits='960'>
6932        <var-decl name='remove' type-id='type-id-118' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
6933      </data-member>
6934      <data-member access='public' layout-offset-in-bits='1024'>
6935        <var-decl name='funcs' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
6936      </data-member>
6937      <data-member access='public' layout-offset-in-bits='1088'>
6938        <var-decl name='sysdep' type-id='type-id-39' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
6939      </data-member>
6940    </class-decl>
6941    <class-decl name='pex_time' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='559' column='1' id='type-id-498'>
6942      <data-member access='public' layout-offset-in-bits='0'>
6943        <var-decl name='user_seconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='561' column='1'/>
6944      </data-member>
6945      <data-member access='public' layout-offset-in-bits='64'>
6946        <var-decl name='user_microseconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='562' column='1'/>
6947      </data-member>
6948      <data-member access='public' layout-offset-in-bits='128'>
6949        <var-decl name='system_seconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='563' column='1'/>
6950      </data-member>
6951      <data-member access='public' layout-offset-in-bits='192'>
6952        <var-decl name='system_microseconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='564' column='1'/>
6953      </data-member>
6954    </class-decl>
6955    <typedef-decl name='__pid_t' type-id='type-id-2' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-499'/>
6956    <typedef-decl name='pid_t' type-id='type-id-499' filepath='/usr/include/sys/types.h' line='99' column='1' id='type-id-500'/>
6957    <pointer-type-def type-id='type-id-501' size-in-bits='64' id='type-id-496'/>
6958    <qualified-type-def type-id='type-id-490' const='yes' id='type-id-502'/>
6959    <pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-147'/>
6960    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-491'/>
6961    <pointer-type-def type-id='type-id-504' size-in-bits='64' id='type-id-493'/>
6962    <pointer-type-def type-id='type-id-505' size-in-bits='64' id='type-id-495'/>
6963    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-146'/>
6964    <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-145'/>
6965    <pointer-type-def type-id='type-id-506' size-in-bits='64' id='type-id-492'/>
6966    <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-494'/>
6967    <pointer-type-def type-id='type-id-508' size-in-bits='64' id='type-id-497'/>
6968    <function-decl name='pex_init_common' mangled-name='pex_init_common' filepath='../.././libiberty/pex-common.c' line='53' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_init_common'>
6969      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6970      <parameter type-id='type-id-1' name='pname' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6971      <parameter type-id='type-id-1' name='tempbase' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6972      <parameter type-id='type-id-147' name='funcs' filepath='../.././libiberty/pex-common.c' line='54' column='1'/>
6973      <return type-id='type-id-128'/>
6974    </function-decl>
6975    <function-decl name='pex_run_in_environment' mangled-name='pex_run_in_environment' filepath='../.././libiberty/pex-common.c' line='152' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_run_in_environment'>
6976      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6977      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6978      <parameter type-id='type-id-1' name='executable' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6979      <parameter type-id='type-id-117' name='argv' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
6980      <parameter type-id='type-id-117' name='env' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
6981      <parameter type-id='type-id-1' name='orig_outname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
6982      <parameter type-id='type-id-1' name='errname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
6983      <parameter type-id='type-id-51' name='err' filepath='../.././libiberty/pex-common.c' line='155' column='1'/>
6984      <return type-id='type-id-1'/>
6985    </function-decl>
6986    <function-decl name='pex_input_file' mangled-name='pex_input_file' filepath='../.././libiberty/pex-common.c' line='379' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_input_file'>
6987      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6988      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6989      <parameter type-id='type-id-1' name='in_name' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6990      <return type-id='type-id-76'/>
6991    </function-decl>
6992    <function-decl name='pex_input_pipe' mangled-name='pex_input_pipe' filepath='../.././libiberty/pex-common.c' line='415' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_input_pipe'>
6993      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
6994      <parameter type-id='type-id-2' name='binary' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
6995      <return type-id='type-id-76'/>
6996    </function-decl>
6997    <function-decl name='pex_read_err' mangled-name='pex_read_err' filepath='../.././libiberty/pex-common.c' line='500' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_read_err'>
6998      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
6999      <parameter type-id='type-id-2' name='binary' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
7000      <return type-id='type-id-76'/>
7001    </function-decl>
7002    <function-decl name='pex_get_times' mangled-name='pex_get_times' filepath='../.././libiberty/pex-common.c' line='570' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='pex_get_times'>
7003      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7004      <parameter type-id='type-id-2' name='count' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7005      <parameter type-id='type-id-146' name='vector' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7006      <return type-id='type-id-2'/>
7007    </function-decl>
7008    <function-type size-in-bits='64' id='type-id-501'>
7009      <parameter type-id='type-id-128'/>
7010      <parameter type-id='type-id-2'/>
7011      <parameter type-id='type-id-2'/>
7012      <return type-id='type-id-76'/>
7013    </function-type>
7014    <function-type size-in-bits='64' id='type-id-503'>
7015      <parameter type-id='type-id-128'/>
7016      <parameter type-id='type-id-1'/>
7017      <parameter type-id='type-id-2'/>
7018      <return type-id='type-id-2'/>
7019    </function-type>
7020    <function-type size-in-bits='64' id='type-id-504'>
7021      <parameter type-id='type-id-128'/>
7022      <parameter type-id='type-id-2'/>
7023      <return type-id='type-id-2'/>
7024    </function-type>
7025    <function-type size-in-bits='64' id='type-id-505'>
7026      <parameter type-id='type-id-128'/>
7027      <parameter type-id='type-id-51'/>
7028      <parameter type-id='type-id-2'/>
7029      <return type-id='type-id-2'/>
7030    </function-type>
7031    <function-type size-in-bits='64' id='type-id-506'>
7032      <parameter type-id='type-id-128'/>
7033      <parameter type-id='type-id-2'/>
7034      <parameter type-id='type-id-1'/>
7035      <parameter type-id='type-id-117'/>
7036      <parameter type-id='type-id-117'/>
7037      <parameter type-id='type-id-2'/>
7038      <parameter type-id='type-id-2'/>
7039      <parameter type-id='type-id-2'/>
7040      <parameter type-id='type-id-2'/>
7041      <parameter type-id='type-id-253'/>
7042      <parameter type-id='type-id-51'/>
7043      <return type-id='type-id-500'/>
7044    </function-type>
7045    <function-type size-in-bits='64' id='type-id-507'>
7046      <parameter type-id='type-id-128'/>
7047      <parameter type-id='type-id-500'/>
7048      <parameter type-id='type-id-51'/>
7049      <parameter type-id='type-id-146'/>
7050      <parameter type-id='type-id-2'/>
7051      <parameter type-id='type-id-253'/>
7052      <parameter type-id='type-id-51'/>
7053      <return type-id='type-id-500'/>
7054    </function-type>
7055    <function-type size-in-bits='64' id='type-id-508'>
7056      <parameter type-id='type-id-128'/>
7057      <return type-id='type-id-99'/>
7058    </function-type>
7059  </abi-instr>
7060  <abi-instr address-size='64' path='../.././libiberty/pex-unix.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7061    <class-decl name='rusage' size-in-bits='1152' is-struct='yes' visibility='default' filepath='/usr/include/bits/resource.h' line='178' column='1' id='type-id-509'>
7062      <data-member access='public' layout-offset-in-bits='0'>
7063        <var-decl name='ru_utime' type-id='type-id-510' visibility='default' filepath='/usr/include/bits/resource.h' line='181' column='1'/>
7064      </data-member>
7065      <data-member access='public' layout-offset-in-bits='128'>
7066        <var-decl name='ru_stime' type-id='type-id-510' visibility='default' filepath='/usr/include/bits/resource.h' line='183' column='1'/>
7067      </data-member>
7068      <data-member access='public' layout-offset-in-bits='256'>
7069        <var-decl name='ru_maxrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='185' column='1'/>
7070      </data-member>
7071      <data-member access='public' layout-offset-in-bits='320'>
7072        <var-decl name='ru_ixrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='188' column='1'/>
7073      </data-member>
7074      <data-member access='public' layout-offset-in-bits='384'>
7075        <var-decl name='ru_idrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='190' column='1'/>
7076      </data-member>
7077      <data-member access='public' layout-offset-in-bits='448'>
7078        <var-decl name='ru_isrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='192' column='1'/>
7079      </data-member>
7080      <data-member access='public' layout-offset-in-bits='512'>
7081        <var-decl name='ru_minflt' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='195' column='1'/>
7082      </data-member>
7083      <data-member access='public' layout-offset-in-bits='576'>
7084        <var-decl name='ru_majflt' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='197' column='1'/>
7085      </data-member>
7086      <data-member access='public' layout-offset-in-bits='640'>
7087        <var-decl name='ru_nswap' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='199' column='1'/>
7088      </data-member>
7089      <data-member access='public' layout-offset-in-bits='704'>
7090        <var-decl name='ru_inblock' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='202' column='1'/>
7091      </data-member>
7092      <data-member access='public' layout-offset-in-bits='768'>
7093        <var-decl name='ru_oublock' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='204' column='1'/>
7094      </data-member>
7095      <data-member access='public' layout-offset-in-bits='832'>
7096        <var-decl name='ru_msgsnd' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='206' column='1'/>
7097      </data-member>
7098      <data-member access='public' layout-offset-in-bits='896'>
7099        <var-decl name='ru_msgrcv' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='208' column='1'/>
7100      </data-member>
7101      <data-member access='public' layout-offset-in-bits='960'>
7102        <var-decl name='ru_nsignals' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='210' column='1'/>
7103      </data-member>
7104      <data-member access='public' layout-offset-in-bits='1024'>
7105        <var-decl name='ru_nvcsw' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='214' column='1'/>
7106      </data-member>
7107      <data-member access='public' layout-offset-in-bits='1088'>
7108        <var-decl name='ru_nivcsw' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='217' column='1'/>
7109      </data-member>
7110    </class-decl>
7111    <class-decl name='timeval' size-in-bits='128' is-struct='yes' visibility='default' filepath='/usr/include/bits/time.h' line='75' column='1' id='type-id-510'>
7112      <data-member access='public' layout-offset-in-bits='0'>
7113        <var-decl name='tv_sec' type-id='type-id-96' visibility='default' filepath='/usr/include/bits/time.h' line='77' column='1'/>
7114      </data-member>
7115      <data-member access='public' layout-offset-in-bits='64'>
7116        <var-decl name='tv_usec' type-id='type-id-511' visibility='default' filepath='/usr/include/bits/time.h' line='78' column='1'/>
7117      </data-member>
7118    </class-decl>
7119    <class-decl name='__anonymous_struct__1' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='85' column='1' id='type-id-512'>
7120      <data-member access='public' layout-offset-in-bits='0'>
7121        <var-decl name='__w_stopval' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='88' column='1'/>
7122      </data-member>
7123      <data-member access='public' layout-offset-in-bits='8'>
7124        <var-decl name='__w_stopsig' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='89' column='1'/>
7125      </data-member>
7126    </class-decl>
7127    <class-decl name='__anonymous_struct__' size-in-bits='32' is-struct='yes' is-anonymous='yes' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='70' column='1' id='type-id-513'>
7128      <data-member access='public' layout-offset-in-bits='0'>
7129        <var-decl name='__w_termsig' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='73' column='1'/>
7130      </data-member>
7131      <data-member access='public' layout-offset-in-bits='7'>
7132        <var-decl name='__w_coredump' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='74' column='1'/>
7133      </data-member>
7134      <data-member access='public' layout-offset-in-bits='8'>
7135        <var-decl name='__w_retcode' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='75' column='1'/>
7136      </data-member>
7137    </class-decl>
7138    <typedef-decl name='__WAIT_STATUS' type-id='type-id-514' filepath='/usr/include/stdlib.h' line='72' column='1' id='type-id-515'/>
7139    <typedef-decl name='__suseconds_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='151' column='1' id='type-id-511'/>
7140    <union-decl name='__WAIT_STATUS' size-in-bits='64' naming-typedef-id='type-id-515' visibility='default' filepath='/usr/include/stdlib.h' line='68' column='1' id='type-id-514'>
7141      <data-member access='public'>
7142        <var-decl name='__uptr' type-id='type-id-516' visibility='default' filepath='/usr/include/stdlib.h' line='70' column='1'/>
7143      </data-member>
7144      <data-member access='public'>
7145        <var-decl name='__iptr' type-id='type-id-51' visibility='default' filepath='/usr/include/stdlib.h' line='71' column='1'/>
7146      </data-member>
7147    </union-decl>
7148    <union-decl name='wait' size-in-bits='32' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='67' column='1' id='type-id-517'>
7149      <data-member access='public'>
7150        <var-decl name='w_status' type-id='type-id-2' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='69' column='1'/>
7151      </data-member>
7152      <data-member access='public'>
7153        <var-decl name='__wait_terminated' type-id='type-id-513' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='84' column='1'/>
7154      </data-member>
7155      <data-member access='public'>
7156        <var-decl name='__wait_stopped' type-id='type-id-512' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='97' column='1'/>
7157      </data-member>
7158    </union-decl>
7159    <pointer-type-def type-id='type-id-509' size-in-bits='64' id='type-id-518'/>
7160    <pointer-type-def type-id='type-id-517' size-in-bits='64' id='type-id-516'/>
7161    <var-decl name='funcs' type-id='type-id-502' mangled-name='funcs' visibility='default' filepath='../.././libiberty/pex-unix.c' line='317' column='1' elf-symbol-id='funcs'/>
7162    <function-decl name='fcntl' filepath='/usr/include/fcntl.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
7163      <parameter type-id='type-id-2'/>
7164      <parameter type-id='type-id-2'/>
7165      <parameter is-variadic='yes'/>
7166      <return type-id='type-id-2'/>
7167    </function-decl>
7168    <function-decl name='kill' filepath='/usr/include/signal.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
7169      <parameter type-id='type-id-499'/>
7170      <parameter type-id='type-id-2'/>
7171      <return type-id='type-id-2'/>
7172    </function-decl>
7173    <function-decl name='waitpid' filepath='/usr/include/sys/wait.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7174      <parameter type-id='type-id-499'/>
7175      <parameter type-id='type-id-51'/>
7176      <parameter type-id='type-id-2'/>
7177      <return type-id='type-id-499'/>
7178    </function-decl>
7179    <function-decl name='wait4' filepath='/usr/include/sys/wait.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
7180      <parameter type-id='type-id-499'/>
7181      <parameter type-id='type-id-515'/>
7182      <parameter type-id='type-id-2'/>
7183      <parameter type-id='type-id-518'/>
7184      <return type-id='type-id-499'/>
7185    </function-decl>
7186    <function-decl name='write' filepath='/usr/include/unistd.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
7187      <parameter type-id='type-id-2'/>
7188      <parameter type-id='type-id-39'/>
7189      <parameter type-id='type-id-4'/>
7190      <return type-id='type-id-274'/>
7191    </function-decl>
7192    <function-decl name='pipe' filepath='/usr/include/unistd.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
7193      <parameter type-id='type-id-51'/>
7194      <return type-id='type-id-2'/>
7195    </function-decl>
7196    <function-decl name='sleep' filepath='/usr/include/unistd.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
7197      <parameter type-id='type-id-52'/>
7198      <return type-id='type-id-52'/>
7199    </function-decl>
7200    <function-decl name='dup2' filepath='/usr/include/unistd.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
7201      <parameter type-id='type-id-2'/>
7202      <parameter type-id='type-id-2'/>
7203      <return type-id='type-id-2'/>
7204    </function-decl>
7205    <function-decl name='execv' filepath='/usr/include/unistd.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64'>
7206      <parameter type-id='type-id-1'/>
7207      <parameter type-id='type-id-117'/>
7208      <return type-id='type-id-2'/>
7209    </function-decl>
7210    <function-decl name='execvp' filepath='/usr/include/unistd.h' line='575' column='1' visibility='default' binding='global' size-in-bits='64'>
7211      <parameter type-id='type-id-1'/>
7212      <parameter type-id='type-id-117'/>
7213      <return type-id='type-id-2'/>
7214    </function-decl>
7215    <function-decl name='_exit' filepath='/usr/include/unistd.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
7216      <parameter type-id='type-id-2'/>
7217      <return type-id='type-id-99'/>
7218    </function-decl>
7219    <function-decl name='vfork' filepath='/usr/include/unistd.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
7220      <return type-id='type-id-499'/>
7221    </function-decl>
7222  </abi-instr>
7223  <abi-instr address-size='64' path='../.././libiberty/safe-ctype.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7224    <array-type-def dimensions='1' type-id='type-id-519' size-in-bits='4096' id='type-id-520'>
7225      <subrange length='256' lower-bound='0' upper-bound='255' type-id='type-id-8' id='type-id-267'/>
7226    </array-type-def>
7227    <array-type-def dimensions='1' type-id='type-id-36' size-in-bits='4096' id='type-id-521'>
7228      <subrange length='256' lower-bound='0' upper-bound='255' type-id='type-id-8' id='type-id-267'/>
7229    </array-type-def>
7230    <qualified-type-def type-id='type-id-36' const='yes' id='type-id-519'/>
7231    <var-decl name='_sch_istable' type-id='type-id-520' mangled-name='_sch_istable' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='159' column='1' elf-symbol-id='_sch_istable'/>
7232    <var-decl name='_sch_tolower' type-id='type-id-288' mangled-name='_sch_tolower' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='191' column='1' elf-symbol-id='_sch_tolower'/>
7233    <var-decl name='_sch_toupper' type-id='type-id-288' mangled-name='_sch_toupper' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='220' column='1' elf-symbol-id='_sch_toupper'/>
7234  </abi-instr>
7235  <abi-instr address-size='64' path='../.././libiberty/unlink-if-ordinary.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7236    <function-decl name='__lxstat' filepath='/usr/include/sys/stat.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
7237      <parameter type-id='type-id-2'/>
7238      <parameter type-id='type-id-1'/>
7239      <parameter type-id='type-id-129'/>
7240      <return type-id='type-id-2'/>
7241    </function-decl>
7242  </abi-instr>
7243  <abi-instr address-size='64' path='../.././libiberty/xexit.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7244    <var-decl name='_xexit_cleanup' type-id='type-id-133' mangled-name='_xexit_cleanup' visibility='default' filepath='../.././libiberty/xexit.c' line='44' column='1' elf-symbol-id='_xexit_cleanup'/>
7245  </abi-instr>
7246  <abi-instr address-size='64' path='../.././libiberty/xmalloc.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7247    <typedef-decl name='__intptr_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-522'/>
7248    <typedef-decl name='intptr_t' type-id='type-id-522' filepath='/usr/include/unistd.h' line='268' column='1' id='type-id-523'/>
7249    <function-decl name='xmalloc_failed' mangled-name='xmalloc_failed' filepath='../.././libiberty/xmalloc.c' line='117' column='1' visibility='default' binding='global' size-in-bits='64' elf-symbol-id='xmalloc_failed'>
7250      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/xmalloc.c' line='117' column='1'/>
7251      <return type-id='type-id-99'/>
7252    </function-decl>
7253    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
7254      <parameter type-id='type-id-4'/>
7255      <parameter type-id='type-id-4'/>
7256      <return type-id='type-id-39'/>
7257    </function-decl>
7258    <function-decl name='sbrk' filepath='/usr/include/unistd.h' line='1053' column='1' visibility='default' binding='global' size-in-bits='64'>
7259      <parameter type-id='type-id-523'/>
7260      <return type-id='type-id-39'/>
7261    </function-decl>
7262  </abi-instr>
7263  <abi-instr address-size='64' path='../.././libiberty/xmemdup.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7264  </abi-instr>
7265  <abi-instr address-size='64' path='../.././libiberty/xstrdup.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7266  </abi-instr>
7267  <abi-instr address-size='64' path='../.././libiberty/xstrerror.c' comp-dir-path='/tmp/legendre/spack-stage/spack-stage-wfh0ig/gcc-4.7.4/host-x86_64-unknown-linux-gnu/libiberty' language='LANG_C89'>
7268  </abi-instr>
7269</abi-corpus>
7270