1<abi-corpus version='2.1'>
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' 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' 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' 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' 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' 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' 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' 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' 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-100' size-in-bits='64' id='type-id-37'/>
1067    <pointer-type-def type-id='type-id-40' size-in-bits='64' id='type-id-33'/>
1068    <pointer-type-def type-id='type-id-41' size-in-bits='64' id='type-id-42'/>
1069    <pointer-type-def type-id='type-id-113' size-in-bits='64' id='type-id-71'/>
1070    <pointer-type-def type-id='type-id-114' size-in-bits='64' id='type-id-111'/>
1071    <pointer-type-def type-id='type-id-6' size-in-bits='64' id='type-id-3'/>
1072    <pointer-type-def type-id='type-id-115' size-in-bits='64' id='type-id-57'/>
1073    <qualified-type-def type-id='type-id-3' const='yes' id='type-id-116'/>
1074    <pointer-type-def type-id='type-id-116' size-in-bits='64' id='type-id-117'/>
1075    <pointer-type-def type-id='type-id-3' size-in-bits='64' id='type-id-118'/>
1076    <pointer-type-def type-id='type-id-118' size-in-bits='64' id='type-id-119'/>
1077    <pointer-type-def type-id='type-id-43' size-in-bits='64' id='type-id-44'/>
1078    <qualified-type-def type-id='type-id-6' const='yes' id='type-id-120'/>
1079    <pointer-type-def type-id='type-id-120' size-in-bits='64' id='type-id-1'/>
1080    <qualified-type-def type-id='type-id-61' const='yes' id='type-id-121'/>
1081    <pointer-type-def type-id='type-id-121' size-in-bits='64' id='type-id-58'/>
1082    <pointer-type-def type-id='type-id-122' size-in-bits='64' id='type-id-66'/>
1083    <pointer-type-def type-id='type-id-106' size-in-bits='64' id='type-id-50'/>
1084    <pointer-type-def type-id='type-id-47' size-in-bits='64' id='type-id-123'/>
1085    <pointer-type-def type-id='type-id-107' size-in-bits='64' id='type-id-124'/>
1086    <pointer-type-def type-id='type-id-108' size-in-bits='64' id='type-id-125'/>
1087    <pointer-type-def type-id='type-id-21' size-in-bits='64' id='type-id-49'/>
1088    <pointer-type-def type-id='type-id-126' size-in-bits='64' id='type-id-56'/>
1089    <pointer-type-def type-id='type-id-2' size-in-bits='64' id='type-id-51'/>
1090    <pointer-type-def type-id='type-id-46' size-in-bits='64' id='type-id-94'/>
1091    <pointer-type-def type-id='type-id-70' size-in-bits='64' id='type-id-75'/>
1092    <pointer-type-def type-id='type-id-73' size-in-bits='64' id='type-id-80'/>
1093    <pointer-type-def type-id='type-id-127' size-in-bits='64' id='type-id-128'/>
1094    <pointer-type-def type-id='type-id-110' size-in-bits='64' id='type-id-48'/>
1095    <pointer-type-def type-id='type-id-65' size-in-bits='64' id='type-id-67'/>
1096    <pointer-type-def type-id='type-id-82' size-in-bits='64' id='type-id-129'/>
1097    <pointer-type-def type-id='type-id-60' size-in-bits='64' id='type-id-130'/>
1098    <pointer-type-def type-id='type-id-97' size-in-bits='64' id='type-id-131'/>
1099    <pointer-type-def type-id='type-id-112' size-in-bits='64' id='type-id-93'/>
1100    <pointer-type-def type-id='type-id-132' size-in-bits='64' id='type-id-133'/>
1101    <pointer-type-def type-id='type-id-134' size-in-bits='64' id='type-id-55'/>
1102    <pointer-type-def type-id='type-id-135' size-in-bits='64' id='type-id-109'/>
1103    <pointer-type-def type-id='type-id-136' size-in-bits='64' id='type-id-104'/>
1104    <pointer-type-def type-id='type-id-137' size-in-bits='64' id='type-id-138'/>
1105    <pointer-type-def type-id='type-id-139' size-in-bits='64' id='type-id-72'/>
1106    <pointer-type-def type-id='type-id-99' size-in-bits='64' id='type-id-39'/>
1107    <pointer-type-def type-id='type-id-140' size-in-bits='64' id='type-id-141'/>
1108    <pointer-type-def type-id='type-id-39' size-in-bits='64' id='type-id-95'/>
1109    <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'>
1110      <data-member access='public' layout-offset-in-bits='0'>
1111        <var-decl name='ident' type-id='type-id-142' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='677' column='1'/>
1112      </data-member>
1113      <data-member access='public' layout-offset-in-bits='128'>
1114        <var-decl name='is_directive' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='678' column='1'/>
1115      </data-member>
1116      <data-member access='public' layout-offset-in-bits='129'>
1117        <var-decl name='directive_index' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='679' column='1'/>
1118      </data-member>
1119      <data-member access='public' layout-offset-in-bits='136'>
1120        <var-decl name='rid_code' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='682' column='1'/>
1121      </data-member>
1122      <data-member access='public' layout-offset-in-bits='144'>
1123        <var-decl name='type' type-id='type-id-143' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='683' column='1'/>
1124      </data-member>
1125      <data-member access='public' layout-offset-in-bits='150'>
1126        <var-decl name='flags' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='684' column='1'/>
1127      </data-member>
1128      <data-member access='public' layout-offset-in-bits='192'>
1129        <var-decl name='value' type-id='type-id-144' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='686' column='1'/>
1130      </data-member>
1131    </class-decl>
1132    <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'>
1133      <data-member access='public' layout-offset-in-bits='0'>
1134        <var-decl name='flags' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
1135      </data-member>
1136      <data-member access='public' layout-offset-in-bits='64'>
1137        <var-decl name='pname' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
1138      </data-member>
1139      <data-member access='public' layout-offset-in-bits='128'>
1140        <var-decl name='tempbase' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
1141      </data-member>
1142      <data-member access='public' layout-offset-in-bits='192'>
1143        <var-decl name='next_input' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
1144      </data-member>
1145      <data-member access='public' layout-offset-in-bits='256'>
1146        <var-decl name='next_input_name' type-id='type-id-3' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
1147      </data-member>
1148      <data-member access='public' layout-offset-in-bits='320'>
1149        <var-decl name='next_input_name_allocated' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
1150      </data-member>
1151      <data-member access='public' layout-offset-in-bits='352'>
1152        <var-decl name='stderr_pipe' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
1153      </data-member>
1154      <data-member access='public' layout-offset-in-bits='384'>
1155        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
1156      </data-member>
1157      <data-member access='public' layout-offset-in-bits='448'>
1158        <var-decl name='children' type-id='type-id-145' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
1159      </data-member>
1160      <data-member access='public' layout-offset-in-bits='512'>
1161        <var-decl name='status' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
1162      </data-member>
1163      <data-member access='public' layout-offset-in-bits='576'>
1164        <var-decl name='time' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
1165      </data-member>
1166      <data-member access='public' layout-offset-in-bits='640'>
1167        <var-decl name='number_waited' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
1168      </data-member>
1169      <data-member access='public' layout-offset-in-bits='704'>
1170        <var-decl name='input_file' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
1171      </data-member>
1172      <data-member access='public' layout-offset-in-bits='768'>
1173        <var-decl name='read_output' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
1174      </data-member>
1175      <data-member access='public' layout-offset-in-bits='832'>
1176        <var-decl name='read_err' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
1177      </data-member>
1178      <data-member access='public' layout-offset-in-bits='896'>
1179        <var-decl name='remove_count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
1180      </data-member>
1181      <data-member access='public' layout-offset-in-bits='960'>
1182        <var-decl name='remove' type-id='type-id-118' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
1183      </data-member>
1184      <data-member access='public' layout-offset-in-bits='1024'>
1185        <var-decl name='funcs' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
1186      </data-member>
1187      <data-member access='public' layout-offset-in-bits='1088'>
1188        <var-decl name='sysdep' type-id='type-id-39' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
1189      </data-member>
1190    </class-decl>
1191    <type-decl name='variadic parameter type' id='type-id-148'/>
1192    <type-decl name='void' id='type-id-99'/>
1193    <function-decl name='filename_ncmp' filepath='../.././gcc/../include/filenames.h' line='84' column='1' visibility='default' binding='global' size-in-bits='64'>
1194      <parameter type-id='type-id-1'/>
1195      <parameter type-id='type-id-1'/>
1196      <parameter type-id='type-id-4'/>
1197      <return type-id='type-id-2'/>
1198    </function-decl>
1199    <function-decl name='unlock_std_streams' filepath='../.././gcc/../include/libiberty.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1200      <return type-id='type-id-99'/>
1201    </function-decl>
1202    <function-decl name='fopen_unlocked' filepath='../.././gcc/../include/libiberty.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1203      <parameter type-id='type-id-1'/>
1204      <parameter type-id='type-id-1'/>
1205      <return type-id='type-id-76'/>
1206    </function-decl>
1207    <function-decl name='expandargv' filepath='../.././gcc/../include/libiberty.h' line='88' column='1' visibility='default' binding='global' size-in-bits='64'>
1208      <parameter type-id='type-id-51'/>
1209      <parameter type-id='type-id-119'/>
1210      <return type-id='type-id-99'/>
1211    </function-decl>
1212    <function-decl name='writeargv' filepath='../.././gcc/../include/libiberty.h' line='92' column='1' visibility='default' binding='global' size-in-bits='64'>
1213      <parameter type-id='type-id-118'/>
1214      <parameter type-id='type-id-76'/>
1215      <return type-id='type-id-2'/>
1216    </function-decl>
1217    <function-decl name='lbasename' filepath='../.././gcc/../include/libiberty.h' line='121' column='1' visibility='default' binding='global' size-in-bits='64'>
1218      <parameter type-id='type-id-1'/>
1219      <return type-id='type-id-1'/>
1220    </function-decl>
1221    <function-decl name='concat' filepath='../.././gcc/../include/libiberty.h' line='142' column='1' visibility='default' binding='global' size-in-bits='64'>
1222      <parameter type-id='type-id-1'/>
1223      <parameter is-variadic='yes'/>
1224      <return type-id='type-id-3'/>
1225    </function-decl>
1226    <function-decl name='make_temp_file' filepath='../.././gcc/../include/libiberty.h' line='233' column='1' visibility='default' binding='global' size-in-bits='64'>
1227      <parameter type-id='type-id-1'/>
1228      <return type-id='type-id-3'/>
1229    </function-decl>
1230    <function-decl name='unlink_if_ordinary' filepath='../.././gcc/../include/libiberty.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
1231      <parameter type-id='type-id-1'/>
1232      <return type-id='type-id-2'/>
1233    </function-decl>
1234    <function-decl name='xmalloc_set_program_name' filepath='../.././gcc/../include/libiberty.h' line='292' column='1' visibility='default' binding='global' size-in-bits='64'>
1235      <parameter type-id='type-id-1'/>
1236      <return type-id='type-id-99'/>
1237    </function-decl>
1238    <function-decl name='xmalloc' filepath='../.././gcc/../include/libiberty.h' line='301' column='1' visibility='default' binding='global' size-in-bits='64'>
1239      <parameter type-id='type-id-4'/>
1240      <return type-id='type-id-39'/>
1241    </function-decl>
1242    <function-decl name='xcalloc' filepath='../.././gcc/../include/libiberty.h' line='312' column='1' visibility='default' binding='global' size-in-bits='64'>
1243      <parameter type-id='type-id-4'/>
1244      <parameter type-id='type-id-4'/>
1245      <return type-id='type-id-39'/>
1246    </function-decl>
1247    <function-decl name='xstrdup' filepath='../.././gcc/../include/libiberty.h' line='316' column='1' visibility='default' binding='global' size-in-bits='64'>
1248      <parameter type-id='type-id-1'/>
1249      <return type-id='type-id-3'/>
1250    </function-decl>
1251    <function-decl name='pex_init' filepath='../.././gcc/../include/libiberty.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
1252      <parameter type-id='type-id-2'/>
1253      <parameter type-id='type-id-1'/>
1254      <parameter type-id='type-id-1'/>
1255      <return type-id='type-id-128'/>
1256    </function-decl>
1257    <function-decl name='pex_run' filepath='../.././gcc/../include/libiberty.h' line='496' column='1' visibility='default' binding='global' size-in-bits='64'>
1258      <parameter type-id='type-id-128'/>
1259      <parameter type-id='type-id-2'/>
1260      <parameter type-id='type-id-1'/>
1261      <parameter type-id='type-id-117'/>
1262      <parameter type-id='type-id-1'/>
1263      <parameter type-id='type-id-1'/>
1264      <parameter type-id='type-id-51'/>
1265      <return type-id='type-id-1'/>
1266    </function-decl>
1267    <function-decl name='pex_read_output' filepath='../.././gcc/../include/libiberty.h' line='538' column='1' visibility='default' binding='global' size-in-bits='64'>
1268      <parameter type-id='type-id-128'/>
1269      <parameter type-id='type-id-2'/>
1270      <return type-id='type-id-76'/>
1271    </function-decl>
1272    <function-decl name='pex_get_status' filepath='../.././gcc/../include/libiberty.h' line='552' column='1' visibility='default' binding='global' size-in-bits='64'>
1273      <parameter type-id='type-id-128'/>
1274      <parameter type-id='type-id-2'/>
1275      <parameter type-id='type-id-51'/>
1276      <return type-id='type-id-2'/>
1277    </function-decl>
1278    <function-decl name='pex_free' filepath='../.././gcc/../include/libiberty.h' line='573' column='1' visibility='default' binding='global' size-in-bits='64'>
1279      <parameter type-id='type-id-128'/>
1280      <return type-id='type-id-99'/>
1281    </function-decl>
1282    <function-decl name='_obstack_newchunk' filepath='../.././gcc/../include/obstack.h' line='191' column='1' visibility='default' binding='global' size-in-bits='64'>
1283      <parameter type-id='type-id-75'/>
1284      <parameter type-id='type-id-2'/>
1285      <return type-id='type-id-99'/>
1286    </function-decl>
1287    <function-decl name='_obstack_begin' filepath='../.././gcc/../include/obstack.h' line='193' column='1' visibility='default' binding='global' size-in-bits='64'>
1288      <parameter type-id='type-id-75'/>
1289      <parameter type-id='type-id-2'/>
1290      <parameter type-id='type-id-2'/>
1291      <parameter type-id='type-id-141'/>
1292      <parameter type-id='type-id-138'/>
1293      <return type-id='type-id-2'/>
1294    </function-decl>
1295    <function-decl name='obstack_free' filepath='../.././gcc/../include/obstack.h' line='210' column='1' visibility='default' binding='global' size-in-bits='64'>
1296      <parameter type-id='type-id-75'/>
1297      <parameter type-id='type-id-39'/>
1298      <return type-id='type-id-99'/>
1299    </function-decl>
1300    <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'/>
1301    <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'/>
1302    <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'/>
1303    <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'/>
1304    <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'/>
1305    <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'/>
1306    <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'/>
1307    <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'/>
1308    <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'/>
1309    <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'/>
1310    <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'>
1311      <parameter type-id='type-id-1' name='cmsgid' filepath='../.././gcc/collect2.c' line='423' column='1'/>
1312      <parameter is-variadic='yes'/>
1313      <return type-id='type-id-99'/>
1314    </function-decl>
1315    <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'>
1316      <parameter type-id='type-id-1' name='cmsgid' filepath='../.././gcc/collect2.c' line='434' column='1'/>
1317      <parameter is-variadic='yes'/>
1318      <return type-id='type-id-99'/>
1319    </function-decl>
1320    <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'>
1321      <parameter type-id='type-id-1' name='name' filepath='../.././gcc/collect2.c' line='475' column='1'/>
1322      <return type-id='type-id-2'/>
1323    </function-decl>
1324    <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'>
1325      <parameter type-id='type-id-1' name='name' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1326      <parameter type-id='type-id-76' name='to' filepath='../.././gcc/collect2.c' line='513' column='1'/>
1327      <return type-id='type-id-99'/>
1328    </function-decl>
1329    <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'>
1330      <parameter type-id='type-id-2' name='argc' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1331      <parameter type-id='type-id-118' name='argv' filepath='../.././gcc/collect2.c' line='1016' column='1'/>
1332      <return type-id='type-id-2'/>
1333    </function-decl>
1334    <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'>
1335      <parameter type-id='type-id-1' name='prog' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1336      <parameter type-id='type-id-128' name='pex' filepath='../.././gcc/collect2.c' line='1958' column='1'/>
1337      <return type-id='type-id-2'/>
1338    </function-decl>
1339    <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'>
1340      <parameter type-id='type-id-1' name='prog' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1341      <parameter type-id='type-id-118' name='argv' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1342      <parameter type-id='type-id-1' name='outname' filepath='../.././gcc/collect2.c' line='2004' column='1'/>
1343      <parameter type-id='type-id-1' name='errname' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1344      <parameter type-id='type-id-2' name='flags' filepath='../.././gcc/collect2.c' line='2005' column='1'/>
1345      <return type-id='type-id-128'/>
1346    </function-decl>
1347    <function-decl name='__errno_location' filepath='/usr/include/bits/errno.h' line='47' column='1' visibility='default' binding='global' size-in-bits='64'>
1348      <return type-id='type-id-51'/>
1349    </function-decl>
1350    <function-decl name='gettext' filepath='/usr/include/libintl.h' line='40' column='1' visibility='default' binding='global' size-in-bits='64'>
1351      <parameter type-id='type-id-1'/>
1352      <return type-id='type-id-3'/>
1353    </function-decl>
1354    <function-decl name='ngettext' filepath='/usr/include/libintl.h' line='62' column='1' visibility='default' binding='global' size-in-bits='64'>
1355      <parameter type-id='type-id-1'/>
1356      <parameter type-id='type-id-1'/>
1357      <parameter type-id='type-id-101'/>
1358      <return type-id='type-id-3'/>
1359    </function-decl>
1360    <function-decl name='__uflow' filepath='/usr/include/libio.h' line='417' column='1' visibility='default' binding='global' size-in-bits='64'>
1361      <parameter type-id='type-id-34'/>
1362      <return type-id='type-id-2'/>
1363    </function-decl>
1364    <function-decl name='__overflow' filepath='/usr/include/libio.h' line='418' column='1' visibility='default' binding='global' size-in-bits='64'>
1365      <parameter type-id='type-id-34'/>
1366      <parameter type-id='type-id-2'/>
1367      <return type-id='type-id-2'/>
1368    </function-decl>
1369    <function-decl name='free' filepath='/usr/include/malloc.h' line='66' column='1' visibility='default' binding='global' size-in-bits='64'>
1370      <parameter type-id='type-id-39'/>
1371      <return type-id='type-id-99'/>
1372    </function-decl>
1373    <function-decl name='signal' filepath='/usr/include/signal.h' line='101' column='1' visibility='default' binding='global' size-in-bits='64'>
1374      <parameter type-id='type-id-2'/>
1375      <parameter type-id='type-id-105'/>
1376      <return type-id='type-id-105'/>
1377    </function-decl>
1378    <function-decl name='raise' filepath='/usr/include/signal.h' line='138' column='1' visibility='default' binding='global' size-in-bits='64'>
1379      <parameter type-id='type-id-2'/>
1380      <return type-id='type-id-2'/>
1381    </function-decl>
1382    <function-decl name='fclose' filepath='/usr/include/stdio.h' line='236' column='1' visibility='default' binding='global' size-in-bits='64'>
1383      <parameter type-id='type-id-76'/>
1384      <return type-id='type-id-2'/>
1385    </function-decl>
1386    <function-decl name='fflush_unlocked' filepath='/usr/include/stdio.h' line='251' column='1' visibility='default' binding='global' size-in-bits='64'>
1387      <parameter type-id='type-id-76'/>
1388      <return type-id='type-id-2'/>
1389    </function-decl>
1390    <function-decl name='fprintf' filepath='/usr/include/stdio.h' line='355' column='1' visibility='default' binding='global' size-in-bits='64'>
1391      <parameter type-id='type-id-76'/>
1392      <parameter type-id='type-id-1'/>
1393      <parameter is-variadic='yes'/>
1394      <return type-id='type-id-2'/>
1395    </function-decl>
1396    <function-decl name='printf' filepath='/usr/include/stdio.h' line='361' column='1' visibility='default' binding='global' size-in-bits='64'>
1397      <parameter type-id='type-id-1'/>
1398      <parameter is-variadic='yes'/>
1399      <return type-id='type-id-2'/>
1400    </function-decl>
1401    <function-decl name='vfprintf' filepath='/usr/include/stdio.h' line='370' column='1' visibility='default' binding='global' size-in-bits='64'>
1402      <parameter type-id='type-id-76'/>
1403      <parameter type-id='type-id-1'/>
1404      <parameter type-id='type-id-131'/>
1405      <return type-id='type-id-2'/>
1406    </function-decl>
1407    <function-decl name='fgets_unlocked' filepath='/usr/include/stdio.h' line='644' column='1' visibility='default' binding='global' size-in-bits='64'>
1408      <parameter type-id='type-id-3'/>
1409      <parameter type-id='type-id-2'/>
1410      <parameter type-id='type-id-76'/>
1411      <return type-id='type-id-3'/>
1412    </function-decl>
1413    <function-decl name='fputs_unlocked' filepath='/usr/include/stdio.h' line='721' column='1' visibility='default' binding='global' size-in-bits='64'>
1414      <parameter type-id='type-id-1'/>
1415      <parameter type-id='type-id-76'/>
1416      <return type-id='type-id-2'/>
1417    </function-decl>
1418    <function-decl name='fread_unlocked' filepath='/usr/include/stdio.h' line='732' column='1' visibility='default' binding='global' size-in-bits='64'>
1419      <parameter type-id='type-id-39'/>
1420      <parameter type-id='type-id-4'/>
1421      <parameter type-id='type-id-4'/>
1422      <parameter type-id='type-id-76'/>
1423      <return type-id='type-id-4'/>
1424    </function-decl>
1425    <function-decl name='strtol' filepath='/usr/include/stdlib.h' line='184' column='1' visibility='default' binding='global' size-in-bits='64'>
1426      <parameter type-id='type-id-1'/>
1427      <parameter type-id='type-id-118'/>
1428      <parameter type-id='type-id-2'/>
1429      <return type-id='type-id-28'/>
1430    </function-decl>
1431    <function-decl name='atexit' filepath='/usr/include/stdlib.h' line='518' column='1' visibility='default' binding='global' size-in-bits='64'>
1432      <parameter type-id='type-id-133'/>
1433      <return type-id='type-id-2'/>
1434    </function-decl>
1435    <function-decl name='exit' filepath='/usr/include/stdlib.h' line='544' column='1' visibility='default' binding='global' size-in-bits='64'>
1436      <parameter type-id='type-id-2'/>
1437      <return type-id='type-id-99'/>
1438    </function-decl>
1439    <function-decl name='getenv' filepath='/usr/include/stdlib.h' line='567' column='1' visibility='default' binding='global' size-in-bits='64'>
1440      <parameter type-id='type-id-1'/>
1441      <return type-id='type-id-3'/>
1442    </function-decl>
1443    <function-decl name='memcmp' filepath='/usr/include/string.h' line='68' column='1' visibility='default' binding='global' size-in-bits='64'>
1444      <parameter type-id='type-id-39'/>
1445      <parameter type-id='type-id-39'/>
1446      <parameter type-id='type-id-4'/>
1447      <return type-id='type-id-2'/>
1448    </function-decl>
1449    <function-decl name='strcpy' filepath='/usr/include/string.h' line='128' column='1' visibility='default' binding='global' size-in-bits='64'>
1450      <parameter type-id='type-id-3'/>
1451      <parameter type-id='type-id-1'/>
1452      <return type-id='type-id-3'/>
1453    </function-decl>
1454    <function-decl name='strncpy' filepath='/usr/include/string.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
1455      <parameter type-id='type-id-3'/>
1456      <parameter type-id='type-id-1'/>
1457      <parameter type-id='type-id-4'/>
1458      <return type-id='type-id-3'/>
1459    </function-decl>
1460    <function-decl name='strcmp' filepath='/usr/include/string.h' line='143' column='1' visibility='default' binding='global' size-in-bits='64'>
1461      <parameter type-id='type-id-1'/>
1462      <parameter type-id='type-id-1'/>
1463      <return type-id='type-id-2'/>
1464    </function-decl>
1465    <function-decl name='strncmp' filepath='/usr/include/string.h' line='146' column='1' visibility='default' binding='global' size-in-bits='64'>
1466      <parameter type-id='type-id-1'/>
1467      <parameter type-id='type-id-1'/>
1468      <parameter type-id='type-id-4'/>
1469      <return type-id='type-id-2'/>
1470    </function-decl>
1471    <function-decl name='strlen' filepath='/usr/include/string.h' line='399' column='1' visibility='default' binding='global' size-in-bits='64'>
1472      <parameter type-id='type-id-1'/>
1473      <return type-id='type-id-4'/>
1474    </function-decl>
1475    <function-decl name='strsignal' filepath='/usr/include/string.h' line='566' column='1' visibility='default' binding='global' size-in-bits='64'>
1476      <parameter type-id='type-id-2'/>
1477      <return type-id='type-id-3'/>
1478    </function-decl>
1479    <function-decl name='__xstat' filepath='/usr/include/sys/stat.h' line='403' column='1' visibility='default' binding='global' size-in-bits='64'>
1480      <parameter type-id='type-id-2'/>
1481      <parameter type-id='type-id-1'/>
1482      <parameter type-id='type-id-129'/>
1483      <return type-id='type-id-2'/>
1484    </function-decl>
1485    <function-decl name='access' filepath='/usr/include/unistd.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
1486      <parameter type-id='type-id-1'/>
1487      <parameter type-id='type-id-2'/>
1488      <return type-id='type-id-2'/>
1489    </function-decl>
1490    <function-decl name='unlink' filepath='/usr/include/unistd.h' line='845' column='1' visibility='default' binding='global' size-in-bits='64'>
1491      <parameter type-id='type-id-1'/>
1492      <return type-id='type-id-2'/>
1493    </function-decl>
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    <typedef-decl name='iconv_t' type-id='type-id-39' filepath='/usr/include/iconv.h' line='30' column='1' id='type-id-172'/>
2663    <qualified-type-def type-id='type-id-110' const='yes' id='type-id-173'/>
2664    <pointer-type-def type-id='type-id-173' size-in-bits='64' id='type-id-174'/>
2665    <pointer-type-def type-id='type-id-4' size-in-bits='64' id='type-id-175'/>
2666    <pointer-type-def type-id='type-id-176' size-in-bits='64' id='type-id-177'/>
2667    <function-decl name='xstrerror' filepath='../.././gcc/../include/libiberty.h' line='259' column='1' visibility='default' binding='global' size-in-bits='64'>
2668      <parameter type-id='type-id-2'/>
2669      <return type-id='type-id-3'/>
2670    </function-decl>
2671    <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'>
2672      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='95' column='1'/>
2673      <return type-id='type-id-99'/>
2674    </function-decl>
2675    <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'>
2676      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='158' column='1'/>
2677      <return type-id='type-id-99'/>
2678    </function-decl>
2679    <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'>
2680      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='204' column='1'/>
2681      <parameter type-id='type-id-130' name='text' filepath='../.././gcc/pretty-print.c' line='204' column='1'/>
2682      <return type-id='type-id-99'/>
2683    </function-decl>
2684    <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'>
2685      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='535' column='1'/>
2686      <return type-id='type-id-99'/>
2687    </function-decl>
2688    <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'>
2689      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='559' column='1'/>
2690      <parameter type-id='type-id-130' name='text' filepath='../.././gcc/pretty-print.c' line='559' column='1'/>
2691      <return type-id='type-id-99'/>
2692    </function-decl>
2693    <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'>
2694      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='574' column='1'/>
2695      <return type-id='type-id-99'/>
2696    </function-decl>
2697    <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'>
2698      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2699      <parameter type-id='type-id-2' name='length' filepath='../.././gcc/pretty-print.c' line='587' column='1'/>
2700      <return type-id='type-id-99'/>
2701    </function-decl>
2702    <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'>
2703      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='595' column='1'/>
2704      <return type-id='type-id-99'/>
2705    </function-decl>
2706    <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'>
2707      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='603' column='1'/>
2708      <parameter type-id='type-id-1' name='prefix' filepath='../.././gcc/pretty-print.c' line='603' column='1'/>
2709      <return type-id='type-id-99'/>
2710    </function-decl>
2711    <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'>
2712      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='613' column='1'/>
2713      <return type-id='type-id-99'/>
2714    </function-decl>
2715    <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'>
2716      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='624' column='1'/>
2717      <return type-id='type-id-99'/>
2718    </function-decl>
2719    <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'>
2720      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2721      <parameter type-id='type-id-1' name='prefix' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2722      <parameter type-id='type-id-2' name='maximum_length' filepath='../.././gcc/pretty-print.c' line='657' column='1'/>
2723      <return type-id='type-id-99'/>
2724    </function-decl>
2725    <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_'>
2726      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2727      <parameter type-id='type-id-1' name='start' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2728      <parameter type-id='type-id-1' name='end' filepath='../.././gcc/pretty-print.c' line='677' column='1'/>
2729      <return type-id='type-id-99'/>
2730    </function-decl>
2731    <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'>
2732      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='693' column='1'/>
2733      <return type-id='type-id-1'/>
2734    </function-decl>
2735    <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'>
2736      <parameter type-id='type-id-174' name='pp' filepath='../.././gcc/pretty-print.c' line='702' column='1'/>
2737      <return type-id='type-id-1'/>
2738    </function-decl>
2739    <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'>
2740      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='715' column='1'/>
2741      <return type-id='type-id-2'/>
2742    </function-decl>
2743    <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'>
2744      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='723' column='1'/>
2745      <parameter type-id='type-id-1' name='msg' filepath='../.././gcc/pretty-print.c' line='723' column='1'/>
2746      <parameter is-variadic='yes'/>
2747      <return type-id='type-id-99'/>
2748    </function-decl>
2749    <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'>
2750      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='741' column='1'/>
2751      <parameter type-id='type-id-1' name='msg' filepath='../.././gcc/pretty-print.c' line='741' column='1'/>
2752      <parameter is-variadic='yes'/>
2753      <return type-id='type-id-99'/>
2754    </function-decl>
2755    <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'>
2756      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='759' column='1'/>
2757      <return type-id='type-id-99'/>
2758    </function-decl>
2759    <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'>
2760      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='767' column='1'/>
2761      <parameter type-id='type-id-2' name='c' filepath='../.././gcc/pretty-print.c' line='767' column='1'/>
2762      <return type-id='type-id-99'/>
2763    </function-decl>
2764    <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'>
2765      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='783' column='1'/>
2766      <parameter type-id='type-id-1' name='str' filepath='../.././gcc/pretty-print.c' line='783' column='1'/>
2767      <return type-id='type-id-99'/>
2768    </function-decl>
2769    <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'>
2770      <parameter type-id='type-id-48' name='pp' filepath='../.././gcc/pretty-print.c' line='791' column='1'/>
2771      <return type-id='type-id-99'/>
2772    </function-decl>
2773    <var-decl name='identifier_to_locale_alloc' type-id='type-id-177' mangled-name='identifier_to_locale_alloc' visibility='default' filepath='../.././gcc/pretty-print.c' line='859' column='1' elf-symbol-id='identifier_to_locale_alloc'/>
2774    <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'/>
2775    <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'>
2776      <parameter type-id='type-id-1' name='ident' filepath='../.././gcc/pretty-print.c' line='873' column='1'/>
2777      <return type-id='type-id-1'/>
2778    </function-decl>
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-172'/>
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-172'/>
2786      <parameter type-id='type-id-118'/>
2787      <parameter type-id='type-id-175'/>
2788      <parameter type-id='type-id-118'/>
2789      <parameter type-id='type-id-175'/>
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-172'/>
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-176'>
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' 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' 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' 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' 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' 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' 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  </abi-instr>
3197  <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'>
3198    <enum-decl name='include_type' filepath='../.././libcpp/internal.h' line='120' column='1' id='type-id-234'>
3199      <underlying-type type-id='type-id-20'/>
3200      <enumerator name='IT_INCLUDE' value='0'/>
3201      <enumerator name='IT_INCLUDE_NEXT' value='1'/>
3202      <enumerator name='IT_IMPORT' value='2'/>
3203      <enumerator name='IT_CMDLINE' value='3'/>
3204    </enum-decl>
3205    <typedef-decl name='cpp_callbacks' type-id='type-id-235' filepath='../.././libcpp/include/cpplib.h' line='38' column='1' id='type-id-236'/>
3206    <typedef-decl name='cpp_cb' type-id='type-id-237' filepath='../.././libcpp/include/cpplib.h' line='994' column='1' id='type-id-238'/>
3207    <typedef-decl name='cpp_options' type-id='type-id-239' filepath='../.././libcpp/include/cpplib.h' line='33' column='1' id='type-id-240'/>
3208    <typedef-decl name='pragma_cb' type-id='type-id-241' filepath='../.././libcpp/directives.c' line='43' column='1' id='type-id-242'/>
3209    <pointer-type-def type-id='type-id-236' size-in-bits='64' id='type-id-243'/>
3210    <pointer-type-def type-id='type-id-240' size-in-bits='64' id='type-id-244'/>
3211    <pointer-type-def type-id='type-id-245' size-in-bits='64' id='type-id-226'/>
3212    <pointer-type-def type-id='type-id-246' size-in-bits='64' id='type-id-237'/>
3213    <pointer-type-def type-id='type-id-52' size-in-bits='64' id='type-id-229'/>
3214    <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-247'>
3215      <data-member access='public' layout-offset-in-bits='0'>
3216        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
3217      </data-member>
3218      <data-member access='public' layout-offset-in-bits='64'>
3219        <var-decl name='path' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
3220      </data-member>
3221      <data-member access='public' layout-offset-in-bits='128'>
3222        <var-decl name='pchname' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
3223      </data-member>
3224      <data-member access='public' layout-offset-in-bits='192'>
3225        <var-decl name='dir_name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
3226      </data-member>
3227      <data-member access='public' layout-offset-in-bits='256'>
3228        <var-decl name='next_file' type-id='type-id-248' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
3229      </data-member>
3230      <data-member access='public' layout-offset-in-bits='320'>
3231        <var-decl name='buffer' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
3232      </data-member>
3233      <data-member access='public' layout-offset-in-bits='384'>
3234        <var-decl name='buffer_start' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
3235      </data-member>
3236      <data-member access='public' layout-offset-in-bits='448'>
3237        <var-decl name='cmacro' type-id='type-id-249' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
3238      </data-member>
3239      <data-member access='public' layout-offset-in-bits='512'>
3240        <var-decl name='dir' type-id='type-id-250' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
3241      </data-member>
3242      <data-member access='public' layout-offset-in-bits='576'>
3243        <var-decl name='st' type-id='type-id-82' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
3244      </data-member>
3245      <data-member access='public' layout-offset-in-bits='1728'>
3246        <var-decl name='fd' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
3247      </data-member>
3248      <data-member access='public' layout-offset-in-bits='1760'>
3249        <var-decl name='err_no' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
3250      </data-member>
3251      <data-member access='public' layout-offset-in-bits='1792'>
3252        <var-decl name='stack_count' type-id='type-id-36' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
3253      </data-member>
3254      <data-member access='public' layout-offset-in-bits='1808'>
3255        <var-decl name='once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
3256      </data-member>
3257      <data-member access='public' layout-offset-in-bits='1816'>
3258        <var-decl name='dont_read' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
3259      </data-member>
3260      <data-member access='public' layout-offset-in-bits='1824'>
3261        <var-decl name='main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
3262      </data-member>
3263      <data-member access='public' layout-offset-in-bits='1832'>
3264        <var-decl name='buffer_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
3265      </data-member>
3266    </class-decl>
3267    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-251'>
3268      <data-member access='public' layout-offset-in-bits='0'>
3269        <var-decl name='targetv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
3270      </data-member>
3271      <data-member access='public' layout-offset-in-bits='64'>
3272        <var-decl name='ntargets' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
3273      </data-member>
3274      <data-member access='public' layout-offset-in-bits='96'>
3275        <var-decl name='targets_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
3276      </data-member>
3277      <data-member access='public' layout-offset-in-bits='128'>
3278        <var-decl name='depv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
3279      </data-member>
3280      <data-member access='public' layout-offset-in-bits='192'>
3281        <var-decl name='ndeps' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
3282      </data-member>
3283      <data-member access='public' layout-offset-in-bits='224'>
3284        <var-decl name='deps_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
3285      </data-member>
3286      <data-member access='public' layout-offset-in-bits='256'>
3287        <var-decl name='vpathv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
3288      </data-member>
3289      <data-member access='public' layout-offset-in-bits='320'>
3290        <var-decl name='vpathlv' type-id='type-id-175' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
3291      </data-member>
3292      <data-member access='public' layout-offset-in-bits='384'>
3293        <var-decl name='nvpaths' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
3294      </data-member>
3295      <data-member access='public' layout-offset-in-bits='416'>
3296        <var-decl name='vpaths_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
3297      </data-member>
3298    </class-decl>
3299    <function-decl name='xmemdup' filepath='../.././libcpp/../include/libiberty.h' line='324' column='1' visibility='default' binding='global' size-in-bits='64'>
3300      <parameter type-id='type-id-39'/>
3301      <parameter type-id='type-id-4'/>
3302      <parameter type-id='type-id-4'/>
3303      <return type-id='type-id-39'/>
3304    </function-decl>
3305    <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'>
3306      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='392' column='1'/>
3307      <parameter type-id='type-id-2' name='indented' filepath='../.././libcpp/directives.c' line='392' column='1'/>
3308      <return type-id='type-id-2'/>
3309    </function-decl>
3310    <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'>
3311      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='639' column='1'/>
3312      <return type-id='type-id-99'/>
3313    </function-decl>
3314    <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'>
3315      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
3316      <parameter type-id='type-id-23' name='reason' filepath='../.././libcpp/directives.c' line='1034' column='1'/>
3317      <parameter type-id='type-id-1' name='to_file' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
3318      <parameter type-id='type-id-68' name='file_line' filepath='../.././libcpp/directives.c' line='1035' column='1'/>
3319      <parameter type-id='type-id-52' name='sysp' filepath='../.././libcpp/directives.c' line='1036' column='1'/>
3320      <return type-id='type-id-99'/>
3321    </function-decl>
3322    <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'>
3323      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3324      <parameter type-id='type-id-1' name='space' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3325      <parameter type-id='type-id-1' name='name' filepath='../.././libcpp/directives.c' line='1214' column='1'/>
3326      <parameter type-id='type-id-242' name='handler' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
3327      <parameter type-id='type-id-5' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1215' column='1'/>
3328      <return type-id='type-id-99'/>
3329    </function-decl>
3330    <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'>
3331      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
3332      <parameter type-id='type-id-1' name='space' filepath='../.././libcpp/directives.c' line='1237' column='1'/>
3333      <parameter type-id='type-id-1' name='name' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
3334      <parameter type-id='type-id-52' name='ident' filepath='../.././libcpp/directives.c' line='1238' column='1'/>
3335      <parameter type-id='type-id-5' name='allow_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
3336      <parameter type-id='type-id-5' name='allow_name_expansion' filepath='../.././libcpp/directives.c' line='1239' column='1'/>
3337      <return type-id='type-id-99'/>
3338    </function-decl>
3339    <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'>
3340      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1254' column='1'/>
3341      <return type-id='type-id-99'/>
3342    </function-decl>
3343    <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'>
3344      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1304' column='1'/>
3345      <return type-id='type-id-118'/>
3346    </function-decl>
3347    <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'>
3348      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
3349      <parameter type-id='type-id-118' name='saved' filepath='../.././libcpp/directives.c' line='1333' column='1'/>
3350      <return type-id='type-id-99'/>
3351    </function-decl>
3352    <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'>
3353      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='1826' column='1'/>
3354      <return type-id='type-id-2'/>
3355    </function-decl>
3356    <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'>
3357      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
3358      <parameter type-id='type-id-229' name='value' filepath='../.././libcpp/directives.c' line='2225' column='1'/>
3359      <return type-id='type-id-2'/>
3360    </function-decl>
3361    <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'>
3362      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2331' column='1'/>
3363      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2331' column='1'/>
3364      <return type-id='type-id-99'/>
3365    </function-decl>
3366    <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'>
3367      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
3368      <parameter type-id='type-id-1' name='fmt' filepath='../.././libcpp/directives.c' line='2364' column='1'/>
3369      <parameter is-variadic='yes'/>
3370      <return type-id='type-id-99'/>
3371    </function-decl>
3372    <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'>
3373      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2380' column='1'/>
3374      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2380' column='1'/>
3375      <return type-id='type-id-99'/>
3376    </function-decl>
3377    <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'>
3378      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2391' column='1'/>
3379      <parameter type-id='type-id-1' name='macro' filepath='../.././libcpp/directives.c' line='2391' column='1'/>
3380      <return type-id='type-id-99'/>
3381    </function-decl>
3382    <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'>
3383      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2455' column='1'/>
3384      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2455' column='1'/>
3385      <return type-id='type-id-99'/>
3386    </function-decl>
3387    <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'>
3388      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2462' column='1'/>
3389      <parameter type-id='type-id-1' name='str' filepath='../.././libcpp/directives.c' line='2462' column='1'/>
3390      <return type-id='type-id-99'/>
3391    </function-decl>
3392    <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'>
3393      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2492' column='1'/>
3394      <return type-id='type-id-244'/>
3395    </function-decl>
3396    <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'>
3397      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2499' column='1'/>
3398      <return type-id='type-id-243'/>
3399    </function-decl>
3400    <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'>
3401      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
3402      <parameter type-id='type-id-243' name='cb' filepath='../.././libcpp/directives.c' line='2506' column='1'/>
3403      <return type-id='type-id-99'/>
3404    </function-decl>
3405    <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'>
3406      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2513' column='1'/>
3407      <return type-id='type-id-253'/>
3408    </function-decl>
3409    <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'>
3410      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3411      <parameter type-id='type-id-220' name='buffer' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3412      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/directives.c' line='2524' column='1'/>
3413      <parameter type-id='type-id-2' name='from_stage3' filepath='../.././libcpp/directives.c' line='2525' column='1'/>
3414      <return type-id='type-id-254'/>
3415    </function-decl>
3416    <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'>
3417      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2546' column='1'/>
3418      <return type-id='type-id-99'/>
3419    </function-decl>
3420    <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'>
3421      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/directives.c' line='2580' column='1'/>
3422      <return type-id='type-id-99'/>
3423    </function-decl>
3424    <function-decl name='_cpp_extend_buff' filepath='../.././libcpp/internal.h' line='109' column='1' visibility='default' binding='global' size-in-bits='64'>
3425      <parameter type-id='type-id-222'/>
3426      <parameter type-id='type-id-255'/>
3427      <parameter type-id='type-id-4'/>
3428      <return type-id='type-id-99'/>
3429    </function-decl>
3430    <function-decl name='_cpp_aligned_alloc' filepath='../.././libcpp/internal.h' line='112' column='1' visibility='default' binding='global' size-in-bits='64'>
3431      <parameter type-id='type-id-222'/>
3432      <parameter type-id='type-id-4'/>
3433      <return type-id='type-id-256'/>
3434    </function-decl>
3435    <function-decl name='_cpp_free_definition' filepath='../.././libcpp/internal.h' line='602' column='1' visibility='default' binding='global' size-in-bits='64'>
3436      <parameter type-id='type-id-230'/>
3437      <return type-id='type-id-99'/>
3438    </function-decl>
3439    <function-decl name='_cpp_create_definition' filepath='../.././libcpp/internal.h' line='603' column='1' visibility='default' binding='global' size-in-bits='64'>
3440      <parameter type-id='type-id-222'/>
3441      <parameter type-id='type-id-230'/>
3442      <return type-id='type-id-5'/>
3443    </function-decl>
3444    <function-decl name='_cpp_pop_context' filepath='../.././libcpp/internal.h' line='604' column='1' visibility='default' binding='global' size-in-bits='64'>
3445      <parameter type-id='type-id-222'/>
3446      <return type-id='type-id-99'/>
3447    </function-decl>
3448    <function-decl name='_cpp_warn_if_unused_macro' filepath='../.././libcpp/internal.h' line='612' column='1' visibility='default' binding='global' size-in-bits='64'>
3449      <parameter type-id='type-id-222'/>
3450      <parameter type-id='type-id-230'/>
3451      <parameter type-id='type-id-39'/>
3452      <return type-id='type-id-2'/>
3453    </function-decl>
3454    <function-decl name='_cpp_push_token_context' filepath='../.././libcpp/internal.h' line='613' column='1' visibility='default' binding='global' size-in-bits='64'>
3455      <parameter type-id='type-id-222'/>
3456      <parameter type-id='type-id-230'/>
3457      <parameter type-id='type-id-228'/>
3458      <parameter type-id='type-id-52'/>
3459      <return type-id='type-id-99'/>
3460    </function-decl>
3461    <function-decl name='_cpp_mark_file_once_only' filepath='../.././libcpp/internal.h' line='626' column='1' visibility='default' binding='global' size-in-bits='64'>
3462      <parameter type-id='type-id-222'/>
3463      <parameter type-id='type-id-248'/>
3464      <return type-id='type-id-99'/>
3465    </function-decl>
3466    <function-decl name='_cpp_fake_include' filepath='../.././libcpp/internal.h' line='627' column='1' visibility='default' binding='global' size-in-bits='64'>
3467      <parameter type-id='type-id-222'/>
3468      <parameter type-id='type-id-1'/>
3469      <return type-id='type-id-99'/>
3470    </function-decl>
3471    <function-decl name='_cpp_stack_include' filepath='../.././libcpp/internal.h' line='629' column='1' visibility='default' binding='global' size-in-bits='64'>
3472      <parameter type-id='type-id-222'/>
3473      <parameter type-id='type-id-1'/>
3474      <parameter type-id='type-id-2'/>
3475      <parameter type-id='type-id-234'/>
3476      <return type-id='type-id-5'/>
3477    </function-decl>
3478    <function-decl name='_cpp_compare_file_date' filepath='../.././libcpp/internal.h' line='631' column='1' visibility='default' binding='global' size-in-bits='64'>
3479      <parameter type-id='type-id-222'/>
3480      <parameter type-id='type-id-1'/>
3481      <parameter type-id='type-id-2'/>
3482      <return type-id='type-id-2'/>
3483    </function-decl>
3484    <function-decl name='_cpp_pop_file_buffer' filepath='../.././libcpp/internal.h' line='635' column='1' visibility='default' binding='global' size-in-bits='64'>
3485      <parameter type-id='type-id-222'/>
3486      <parameter type-id='type-id-248'/>
3487      <return type-id='type-id-99'/>
3488    </function-decl>
3489    <function-decl name='_cpp_parse_expr' filepath='../.././libcpp/internal.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
3490      <parameter type-id='type-id-222'/>
3491      <parameter type-id='type-id-5'/>
3492      <return type-id='type-id-5'/>
3493    </function-decl>
3494    <function-decl name='_cpp_clean_line' filepath='../.././libcpp/internal.h' line='647' column='1' visibility='default' binding='global' size-in-bits='64'>
3495      <parameter type-id='type-id-222'/>
3496      <return type-id='type-id-99'/>
3497    </function-decl>
3498    <function-decl name='_cpp_lex_token' filepath='../.././libcpp/internal.h' line='651' column='1' visibility='default' binding='global' size-in-bits='64'>
3499      <parameter type-id='type-id-222'/>
3500      <return type-id='type-id-228'/>
3501    </function-decl>
3502    <function-decl name='_cpp_equiv_tokens' filepath='../.././libcpp/internal.h' line='653' column='1' visibility='default' binding='global' size-in-bits='64'>
3503      <parameter type-id='type-id-228'/>
3504      <parameter type-id='type-id-228'/>
3505      <return type-id='type-id-2'/>
3506    </function-decl>
3507    <function-decl name='_cpp_lex_identifier' filepath='../.././libcpp/internal.h' line='655' column='1' visibility='default' binding='global' size-in-bits='64'>
3508      <parameter type-id='type-id-222'/>
3509      <parameter type-id='type-id-1'/>
3510      <return type-id='type-id-230'/>
3511    </function-decl>
3512    <function-decl name='_cpp_scan_out_logical_line' filepath='../.././libcpp/internal.h' line='688' column='1' visibility='default' binding='global' size-in-bits='64'>
3513      <parameter type-id='type-id-222'/>
3514      <parameter type-id='type-id-257'/>
3515      <return type-id='type-id-5'/>
3516    </function-decl>
3517    <function-decl name='_cpp_overlay_buffer' filepath='../.././libcpp/internal.h' line='690' column='1' visibility='default' binding='global' size-in-bits='64'>
3518      <parameter type-id='type-id-222'/>
3519      <parameter type-id='type-id-258'/>
3520      <parameter type-id='type-id-4'/>
3521      <return type-id='type-id-99'/>
3522    </function-decl>
3523    <function-decl name='_cpp_remove_overlay' filepath='../.././libcpp/internal.h' line='692' column='1' visibility='default' binding='global' size-in-bits='64'>
3524      <parameter type-id='type-id-222'/>
3525      <return type-id='type-id-99'/>
3526    </function-decl>
3527    <function-decl name='strcspn' filepath='/usr/include/string.h' line='284' column='1' visibility='default' binding='global' size-in-bits='64'>
3528      <parameter type-id='type-id-1'/>
3529      <parameter type-id='type-id-1'/>
3530      <return type-id='type-id-4'/>
3531    </function-decl>
3532    <function-type size-in-bits='64' id='type-id-246'>
3533      <parameter type-id='type-id-222'/>
3534      <parameter type-id='type-id-230'/>
3535      <parameter type-id='type-id-39'/>
3536      <return type-id='type-id-2'/>
3537    </function-type>
3538    <function-type size-in-bits='64' id='type-id-259'>
3539      <parameter type-id='type-id-222' name='pfile'/>
3540      <return type-id='type-id-99'/>
3541    </function-type>
3542  </abi-instr>
3543  <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'>
3544    <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'>
3545      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3546      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3547      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='72' column='1'/>
3548      <parameter is-variadic='yes'/>
3549      <return type-id='type-id-5'/>
3550    </function-decl>
3551    <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'>
3552      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3553      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3554      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='88' column='1'/>
3555      <parameter is-variadic='yes'/>
3556      <return type-id='type-id-5'/>
3557    </function-decl>
3558    <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'>
3559      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3560      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3561      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='104' column='1'/>
3562      <parameter is-variadic='yes'/>
3563      <return type-id='type-id-5'/>
3564    </function-decl>
3565    <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'>
3566      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3567      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3568      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='121' column='1'/>
3569      <parameter is-variadic='yes'/>
3570      <return type-id='type-id-5'/>
3571    </function-decl>
3572    <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'>
3573      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='154' column='1'/>
3574      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='154' column='1'/>
3575      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='155' column='1'/>
3576      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='155' column='1'/>
3577      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='156' column='1'/>
3578      <parameter is-variadic='yes'/>
3579      <return type-id='type-id-5'/>
3580    </function-decl>
3581    <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'>
3582      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='173' column='1'/>
3583      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='173' column='1'/>
3584      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='174' column='1'/>
3585      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='174' column='1'/>
3586      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='175' column='1'/>
3587      <parameter is-variadic='yes'/>
3588      <return type-id='type-id-5'/>
3589    </function-decl>
3590    <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'>
3591      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='192' column='1'/>
3592      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='192' column='1'/>
3593      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='193' column='1'/>
3594      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='193' column='1'/>
3595      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='194' column='1'/>
3596      <parameter is-variadic='yes'/>
3597      <return type-id='type-id-5'/>
3598    </function-decl>
3599    <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'>
3600      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='212' column='1'/>
3601      <parameter type-id='type-id-2' name='reason' filepath='../.././libcpp/errors.c' line='212' column='1'/>
3602      <parameter type-id='type-id-65' name='src_loc' filepath='../.././libcpp/errors.c' line='213' column='1'/>
3603      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/errors.c' line='213' column='1'/>
3604      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='214' column='1'/>
3605      <parameter is-variadic='yes'/>
3606      <return type-id='type-id-5'/>
3607    </function-decl>
3608    <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'>
3609      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3610      <parameter type-id='type-id-2' name='level' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3611      <parameter type-id='type-id-1' name='msgid' filepath='../.././libcpp/errors.c' line='232' column='1'/>
3612      <return type-id='type-id-5'/>
3613    </function-decl>
3614    <function-decl name='dgettext' filepath='/usr/include/libintl.h' line='45' column='1' visibility='default' binding='global' size-in-bits='64'>
3615      <parameter type-id='type-id-1'/>
3616      <parameter type-id='type-id-1'/>
3617      <return type-id='type-id-3'/>
3618    </function-decl>
3619  </abi-instr>
3620  <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'>
3621    <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-260'>
3622      <data-member access='public' layout-offset-in-bits='0'>
3623        <var-decl name='high' type-id='type-id-261' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='803' column='1'/>
3624      </data-member>
3625      <data-member access='public' layout-offset-in-bits='64'>
3626        <var-decl name='low' type-id='type-id-261' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='804' column='1'/>
3627      </data-member>
3628      <data-member access='public' layout-offset-in-bits='128'>
3629        <var-decl name='unsignedp' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='805' column='1'/>
3630      </data-member>
3631      <data-member access='public' layout-offset-in-bits='136'>
3632        <var-decl name='overflow' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='806' column='1'/>
3633      </data-member>
3634    </class-decl>
3635    <class-decl name='op' size-in-bits='320' is-struct='yes' visibility='default' filepath='../.././libcpp/expr.c' line='30' column='1' id='type-id-262'>
3636      <data-member access='public' layout-offset-in-bits='0'>
3637        <var-decl name='token' type-id='type-id-228' visibility='default' filepath='../.././libcpp/expr.c' line='32' column='1'/>
3638      </data-member>
3639      <data-member access='public' layout-offset-in-bits='64'>
3640        <var-decl name='value' type-id='type-id-263' visibility='default' filepath='../.././libcpp/expr.c' line='33' column='1'/>
3641      </data-member>
3642      <data-member access='public' layout-offset-in-bits='256'>
3643        <var-decl name='loc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/expr.c' line='34' column='1'/>
3644      </data-member>
3645      <data-member access='public' layout-offset-in-bits='288'>
3646        <var-decl name='op' type-id='type-id-227' visibility='default' filepath='../.././libcpp/expr.c' line='35' column='1'/>
3647      </data-member>
3648    </class-decl>
3649    <typedef-decl name='cpp_num' type-id='type-id-260' filepath='../.././libcpp/include/cpplib.h' line='800' column='1' id='type-id-263'/>
3650    <typedef-decl name='cpp_num_part' type-id='type-id-101' filepath='../.././libcpp/include/cpplib.h' line='799' column='1' id='type-id-261'/>
3651    <typedef-decl name='cppchar_t' type-id='type-id-52' filepath='../.././libcpp/include/cpplib.h' line='269' column='1' id='type-id-223'/>
3652    <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'>
3653      <parameter type-id='type-id-1' name='s' filepath='../.././libcpp/expr.c' line='190' column='1'/>
3654      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/expr.c' line='190' column='1'/>
3655      <return type-id='type-id-52'/>
3656    </function-decl>
3657    <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'>
3658      <parameter type-id='type-id-1' name='s' filepath='../.././libcpp/expr.c' line='231' column='1'/>
3659      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/expr.c' line='231' column='1'/>
3660      <return type-id='type-id-52'/>
3661    </function-decl>
3662    <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'>
3663      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='240' column='1'/>
3664      <return type-id='type-id-227'/>
3665    </function-decl>
3666    <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'>
3667      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='260' column='1'/>
3668      <return type-id='type-id-227'/>
3669    </function-decl>
3670    <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'>
3671      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='280' column='1'/>
3672      <return type-id='type-id-227'/>
3673    </function-decl>
3674    <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'>
3675      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='298' column='1'/>
3676      <return type-id='type-id-227'/>
3677    </function-decl>
3678    <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'>
3679      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='314' column='1'/>
3680      <return type-id='type-id-5'/>
3681    </function-decl>
3682    <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'>
3683      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/expr.c' line='328' column='1'/>
3684      <return type-id='type-id-5'/>
3685    </function-decl>
3686    <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'>
3687      <parameter type-id='type-id-228' name='tok' filepath='../.././libcpp/expr.c' line='341' column='1'/>
3688      <return type-id='type-id-1'/>
3689    </function-decl>
3690    <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'>
3691      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='364' column='1'/>
3692      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/expr.c' line='364' column='1'/>
3693      <parameter type-id='type-id-252' name='ud_suffix' filepath='../.././libcpp/expr.c' line='365' column='1'/>
3694      <return type-id='type-id-52'/>
3695    </function-decl>
3696    <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'>
3697      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='635' column='1'/>
3698      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/expr.c' line='635' column='1'/>
3699      <parameter type-id='type-id-52' name='type' filepath='../.././libcpp/expr.c' line='636' column='1'/>
3700      <return type-id='type-id-263'/>
3701    </function-decl>
3702    <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'>
3703      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/expr.c' line='1396' column='1'/>
3704      <return type-id='type-id-264'/>
3705    </function-decl>
3706    <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'>
3707      <parameter type-id='type-id-263' name='num' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
3708      <parameter type-id='type-id-4' name='precision' filepath='../.././libcpp/expr.c' line='1464' column='1'/>
3709      <return type-id='type-id-263'/>
3710    </function-decl>
3711  </abi-instr>
3712  <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'>
3713    <array-type-def dimensions='1' type-id='type-id-6' size-in-bits='2048' id='type-id-265'>
3714      <subrange length='256' type-id='type-id-8' id='type-id-266'/>
3715    </array-type-def>
3716    <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-247'>
3717      <data-member access='public' layout-offset-in-bits='0'>
3718        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='59' column='1'/>
3719      </data-member>
3720      <data-member access='public' layout-offset-in-bits='64'>
3721        <var-decl name='path' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='62' column='1'/>
3722      </data-member>
3723      <data-member access='public' layout-offset-in-bits='128'>
3724        <var-decl name='pchname' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='65' column='1'/>
3725      </data-member>
3726      <data-member access='public' layout-offset-in-bits='192'>
3727        <var-decl name='dir_name' type-id='type-id-1' visibility='default' filepath='../.././libcpp/files.c' line='69' column='1'/>
3728      </data-member>
3729      <data-member access='public' layout-offset-in-bits='256'>
3730        <var-decl name='next_file' type-id='type-id-248' visibility='default' filepath='../.././libcpp/files.c' line='72' column='1'/>
3731      </data-member>
3732      <data-member access='public' layout-offset-in-bits='320'>
3733        <var-decl name='buffer' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='75' column='1'/>
3734      </data-member>
3735      <data-member access='public' layout-offset-in-bits='384'>
3736        <var-decl name='buffer_start' type-id='type-id-220' visibility='default' filepath='../.././libcpp/files.c' line='79' column='1'/>
3737      </data-member>
3738      <data-member access='public' layout-offset-in-bits='448'>
3739        <var-decl name='cmacro' type-id='type-id-249' visibility='default' filepath='../.././libcpp/files.c' line='82' column='1'/>
3740      </data-member>
3741      <data-member access='public' layout-offset-in-bits='512'>
3742        <var-decl name='dir' type-id='type-id-250' visibility='default' filepath='../.././libcpp/files.c' line='87' column='1'/>
3743      </data-member>
3744      <data-member access='public' layout-offset-in-bits='576'>
3745        <var-decl name='st' type-id='type-id-82' visibility='default' filepath='../.././libcpp/files.c' line='90' column='1'/>
3746      </data-member>
3747      <data-member access='public' layout-offset-in-bits='1728'>
3748        <var-decl name='fd' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='93' column='1'/>
3749      </data-member>
3750      <data-member access='public' layout-offset-in-bits='1760'>
3751        <var-decl name='err_no' type-id='type-id-2' visibility='default' filepath='../.././libcpp/files.c' line='97' column='1'/>
3752      </data-member>
3753      <data-member access='public' layout-offset-in-bits='1792'>
3754        <var-decl name='stack_count' type-id='type-id-36' visibility='default' filepath='../.././libcpp/files.c' line='100' column='1'/>
3755      </data-member>
3756      <data-member access='public' layout-offset-in-bits='1808'>
3757        <var-decl name='once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='103' column='1'/>
3758      </data-member>
3759      <data-member access='public' layout-offset-in-bits='1816'>
3760        <var-decl name='dont_read' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='106' column='1'/>
3761      </data-member>
3762      <data-member access='public' layout-offset-in-bits='1824'>
3763        <var-decl name='main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='109' column='1'/>
3764      </data-member>
3765      <data-member access='public' layout-offset-in-bits='1832'>
3766        <var-decl name='buffer_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/files.c' line='112' column='1'/>
3767      </data-member>
3768    </class-decl>
3769    <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-267'>
3770      <data-member access='public' layout-offset-in-bits='0'>
3771        <var-decl name='d_ino' type-id='type-id-84' visibility='default' filepath='/usr/include/bits/dirent.h' line='26' column='1'/>
3772      </data-member>
3773      <data-member access='public' layout-offset-in-bits='64'>
3774        <var-decl name='d_off' type-id='type-id-35' visibility='default' filepath='/usr/include/bits/dirent.h' line='27' column='1'/>
3775      </data-member>
3776      <data-member access='public' layout-offset-in-bits='128'>
3777        <var-decl name='d_reclen' type-id='type-id-36' visibility='default' filepath='/usr/include/bits/dirent.h' line='32' column='1'/>
3778      </data-member>
3779      <data-member access='public' layout-offset-in-bits='144'>
3780        <var-decl name='d_type' type-id='type-id-69' visibility='default' filepath='/usr/include/bits/dirent.h' line='33' column='1'/>
3781      </data-member>
3782      <data-member access='public' layout-offset-in-bits='152'>
3783        <var-decl name='d_name' type-id='type-id-265' visibility='default' filepath='/usr/include/bits/dirent.h' line='34' column='1'/>
3784      </data-member>
3785    </class-decl>
3786    <typedef-decl name='DIR' type-id='type-id-268' filepath='/usr/include/dirent.h' line='128' column='1' id='type-id-269'/>
3787    <typedef-decl name='__compar_fn_t' type-id='type-id-200' filepath='/usr/include/stdlib.h' line='742' column='1' id='type-id-270'/>
3788    <typedef-decl name='__ssize_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='180' column='1' id='type-id-271'/>
3789    <typedef-decl name='htab_trav' type-id='type-id-272' filepath='../.././libcpp/../include/hashtab.h' line='69' column='1' id='type-id-273'/>
3790    <typedef-decl name='off_t' type-id='type-id-35' filepath='/usr/include/stdio.h' line='91' column='1' id='type-id-274'/>
3791    <typedef-decl name='ssize_t' type-id='type-id-271' filepath='/usr/include/stdio.h' line='103' column='1' id='type-id-275'/>
3792    <pointer-type-def type-id='type-id-269' size-in-bits='64' id='type-id-276'/>
3793    <pointer-type-def type-id='type-id-258' size-in-bits='64' id='type-id-232'/>
3794    <pointer-type-def type-id='type-id-267' size-in-bits='64' id='type-id-277'/>
3795    <pointer-type-def type-id='type-id-278' size-in-bits='64' id='type-id-272'/>
3796    <pointer-type-def type-id='type-id-274' size-in-bits='64' id='type-id-233'/>
3797    <class-decl name='__dirstream' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-268'/>
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-273'/>
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-279' 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-250' 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-279'/>
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-279' 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-279' 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-279' 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-250' name='quote' filepath='../.././libcpp/files.c' line='1393' column='1'/>
3921      <parameter type-id='type-id-250' 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-248' 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-248' name='f' filepath='../.././libcpp/files.c' line='1611' column='1'/>
3931      <return type-id='type-id-250'/>
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-254'/>
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-254' name='b' filepath='../.././libcpp/files.c' line='1628' column='1'/>
3939      <return type-id='type-id-279'/>
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-254' name='b' filepath='../.././libcpp/files.c' line='1637' column='1'/>
3943      <return type-id='type-id-254'/>
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-256'/>
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-256'/>
3964    </function-decl>
3965    <function-decl name='opendir' filepath='/usr/include/dirent.h' line='135' column='1' visibility='default' binding='global' size-in-bits='64'>
3966      <parameter type-id='type-id-1'/>
3967      <return type-id='type-id-276'/>
3968    </function-decl>
3969    <function-decl name='closedir' filepath='/usr/include/dirent.h' line='150' column='1' visibility='default' binding='global' size-in-bits='64'>
3970      <parameter type-id='type-id-276'/>
3971      <return type-id='type-id-2'/>
3972    </function-decl>
3973    <function-decl name='readdir' filepath='/usr/include/dirent.h' line='163' column='1' visibility='default' binding='global' size-in-bits='64'>
3974      <parameter type-id='type-id-276'/>
3975      <return type-id='type-id-277'/>
3976    </function-decl>
3977    <function-decl name='open' filepath='/usr/include/fcntl.h' line='131' column='1' visibility='default' binding='global' size-in-bits='64'>
3978      <parameter type-id='type-id-1'/>
3979      <parameter type-id='type-id-2'/>
3980      <parameter is-variadic='yes'/>
3981      <return type-id='type-id-2'/>
3982    </function-decl>
3983    <function-decl name='ungetc' filepath='/usr/include/stdio.h' line='697' column='1' visibility='default' binding='global' size-in-bits='64'>
3984      <parameter type-id='type-id-2'/>
3985      <parameter type-id='type-id-76'/>
3986      <return type-id='type-id-2'/>
3987    </function-decl>
3988    <function-decl name='fwrite_unlocked' filepath='/usr/include/stdio.h' line='734' column='1' visibility='default' binding='global' size-in-bits='64'>
3989      <parameter type-id='type-id-39'/>
3990      <parameter type-id='type-id-4'/>
3991      <parameter type-id='type-id-4'/>
3992      <parameter type-id='type-id-76'/>
3993      <return type-id='type-id-4'/>
3994    </function-decl>
3995    <function-decl name='bsearch' filepath='/usr/include/stdlib.h' line='755' column='1' visibility='default' binding='global' size-in-bits='64'>
3996      <parameter type-id='type-id-39'/>
3997      <parameter type-id='type-id-39'/>
3998      <parameter type-id='type-id-4'/>
3999      <parameter type-id='type-id-4'/>
4000      <parameter type-id='type-id-270'/>
4001      <return type-id='type-id-39'/>
4002    </function-decl>
4003    <function-decl name='qsort' filepath='/usr/include/stdlib.h' line='761' column='1' visibility='default' binding='global' size-in-bits='64'>
4004      <parameter type-id='type-id-39'/>
4005      <parameter type-id='type-id-4'/>
4006      <parameter type-id='type-id-4'/>
4007      <parameter type-id='type-id-270'/>
4008      <return type-id='type-id-99'/>
4009    </function-decl>
4010    <function-decl name='__fxstat' filepath='/usr/include/sys/stat.h' line='401' column='1' visibility='default' binding='global' size-in-bits='64'>
4011      <parameter type-id='type-id-2'/>
4012      <parameter type-id='type-id-2'/>
4013      <parameter type-id='type-id-129'/>
4014      <return type-id='type-id-2'/>
4015    </function-decl>
4016    <function-decl name='close' filepath='/usr/include/unistd.h' line='350' column='1' visibility='default' binding='global' size-in-bits='64'>
4017      <parameter type-id='type-id-2'/>
4018      <return type-id='type-id-2'/>
4019    </function-decl>
4020    <function-decl name='read' filepath='/usr/include/unistd.h' line='357' column='1' visibility='default' binding='global' size-in-bits='64'>
4021      <parameter type-id='type-id-2'/>
4022      <parameter type-id='type-id-39'/>
4023      <parameter type-id='type-id-4'/>
4024      <return type-id='type-id-275'/>
4025    </function-decl>
4026    <function-type size-in-bits='64' id='type-id-278'>
4027      <parameter type-id='type-id-95'/>
4028      <parameter type-id='type-id-39'/>
4029      <return type-id='type-id-2'/>
4030    </function-type>
4031  </abi-instr>
4032  <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'>
4033    <typedef-decl name='ht_cb' type-id='type-id-280' filepath='../.././libcpp/include/symtab.h' line='90' column='1' id='type-id-281'/>
4034    <pointer-type-def type-id='type-id-282' size-in-bits='64' id='type-id-280'/>
4035    <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'>
4036      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
4037      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/identifiers.c' line='48' column='1'/>
4038      <return type-id='type-id-99'/>
4039    </function-decl>
4040    <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'>
4041      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='80' column='1'/>
4042      <return type-id='type-id-99'/>
4043    </function-decl>
4044    <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'>
4045      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4046      <parameter type-id='type-id-258' name='str' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4047      <parameter type-id='type-id-52' name='len' filepath='../.././libcpp/identifiers.c' line='92' column='1'/>
4048      <return type-id='type-id-230'/>
4049    </function-decl>
4050    <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'>
4051      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4052      <parameter type-id='type-id-258' name='str' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4053      <parameter type-id='type-id-2' name='len' filepath='../.././libcpp/identifiers.c' line='100' column='1'/>
4054      <return type-id='type-id-2'/>
4055    </function-decl>
4056    <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_'>
4057      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4058      <parameter type-id='type-id-238' name='cb' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4059      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/identifiers.c' line='118' column='1'/>
4060      <return type-id='type-id-99'/>
4061    </function-decl>
4062    <function-type size-in-bits='64' id='type-id-282'>
4063      <parameter type-id='type-id-284'/>
4064      <parameter type-id='type-id-285'/>
4065      <parameter type-id='type-id-39'/>
4066      <return type-id='type-id-2'/>
4067    </function-type>
4068  </abi-instr>
4069  <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'>
4070    <array-type-def dimensions='1' type-id='type-id-286' size-in-bits='2048' id='type-id-287'>
4071      <subrange length='256' type-id='type-id-8' id='type-id-266'/>
4072    </array-type-def>
4073    <array-type-def dimensions='1' type-id='type-id-69' size-in-bits='2048' id='type-id-288'>
4074      <subrange length='256' type-id='type-id-8' id='type-id-266'/>
4075    </array-type-def>
4076    <var-decl name='_cpp_trigraph_map' type-id='type-id-288' mangled-name='_cpp_trigraph_map' visibility='default' filepath='../.././libcpp/init.c' line='60' column='1' elf-symbol-id='_cpp_trigraph_map'/>
4077    <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'>
4078      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='108' column='1'/>
4079      <parameter type-id='type-id-289' name='lang' filepath='../.././libcpp/init.c' line='108' column='1'/>
4080      <return type-id='type-id-99'/>
4081    </function-decl>
4082    <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'>
4083      <parameter type-id='type-id-289' name='lang' filepath='../.././libcpp/init.c' line='152' column='1'/>
4084      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/init.c' line='152' column='1'/>
4085      <parameter type-id='type-id-160' name='line_table' filepath='../.././libcpp/init.c' line='153' column='1'/>
4086      <return type-id='type-id-222'/>
4087    </function-decl>
4088    <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'>
4089      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='252' column='1'/>
4090      <parameter type-id='type-id-160' name='line_table' filepath='../.././libcpp/init.c' line='252' column='1'/>
4091      <return type-id='type-id-99'/>
4092    </function-decl>
4093    <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'>
4094      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='260' column='1'/>
4095      <return type-id='type-id-99'/>
4096    </function-decl>
4097    <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'>
4098      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/init.c' line='413' column='1'/>
4099      <return type-id='type-id-1'/>
4100    </function-decl>
4101    <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'>
4102      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='429' column='1'/>
4103      <return type-id='type-id-99'/>
4104    </function-decl>
4105    <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'>
4106      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='456' column='1'/>
4107      <parameter type-id='type-id-2' name='hosted' filepath='../.././libcpp/init.c' line='456' column='1'/>
4108      <return type-id='type-id-99'/>
4109    </function-decl>
4110    <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'>
4111      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='555' column='1'/>
4112      <return type-id='type-id-99'/>
4113    </function-decl>
4114    <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'>
4115      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='577' column='1'/>
4116      <parameter type-id='type-id-1' name='fname' filepath='../.././libcpp/init.c' line='577' column='1'/>
4117      <return type-id='type-id-1'/>
4118    </function-decl>
4119    <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'>
4120      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/init.c' line='693' column='1'/>
4121      <parameter type-id='type-id-76' name='deps_stream' filepath='../.././libcpp/init.c' line='693' column='1'/>
4122      <return type-id='type-id-99'/>
4123    </function-decl>
4124    <function-decl name='_cpp_get_buff' filepath='../.././libcpp/internal.h' line='107' column='1' visibility='default' binding='global' size-in-bits='64'>
4125      <parameter type-id='type-id-222'/>
4126      <parameter type-id='type-id-4'/>
4127      <return type-id='type-id-290'/>
4128    </function-decl>
4129    <function-decl name='_cpp_free_buff' filepath='../.././libcpp/internal.h' line='111' column='1' visibility='default' binding='global' size-in-bits='64'>
4130      <parameter type-id='type-id-290'/>
4131      <return type-id='type-id-99'/>
4132    </function-decl>
4133    <function-decl name='_cpp_lex_direct' filepath='../.././libcpp/internal.h' line='652' column='1' visibility='default' binding='global' size-in-bits='64'>
4134      <parameter type-id='type-id-222'/>
4135      <return type-id='type-id-291'/>
4136    </function-decl>
4137    <function-decl name='_cpp_init_tokenrun' filepath='../.././libcpp/internal.h' line='654' column='1' visibility='default' binding='global' size-in-bits='64'>
4138      <parameter type-id='type-id-292'/>
4139      <parameter type-id='type-id-52'/>
4140      <return type-id='type-id-99'/>
4141    </function-decl>
4142    <function-decl name='_cpp_init_lexer' filepath='../.././libcpp/internal.h' line='657' column='1' visibility='default' binding='global' size-in-bits='64'>
4143      <return type-id='type-id-99'/>
4144    </function-decl>
4145  </abi-instr>
4146  <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'>
4147    <enum-decl name='cpp_token_fld_kind' filepath='../.././libcpp/include/cpplib.h' line='195' column='1' id='type-id-293'>
4148      <underlying-type type-id='type-id-20'/>
4149      <enumerator name='CPP_TOKEN_FLD_NODE' value='0'/>
4150      <enumerator name='CPP_TOKEN_FLD_SOURCE' value='1'/>
4151      <enumerator name='CPP_TOKEN_FLD_STR' value='2'/>
4152      <enumerator name='CPP_TOKEN_FLD_ARG_NO' value='3'/>
4153      <enumerator name='CPP_TOKEN_FLD_TOKEN_NO' value='4'/>
4154      <enumerator name='CPP_TOKEN_FLD_PRAGMA' value='5'/>
4155      <enumerator name='CPP_TOKEN_FLD_NONE' value='6'/>
4156    </enum-decl>
4157    <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-294'>
4158      <data-member access='public' layout-offset-in-bits='0'>
4159        <var-decl name='previous' type-id='type-id-223' visibility='default' filepath='../.././libcpp/internal.h' line='709' column='1'/>
4160      </data-member>
4161      <data-member access='public' layout-offset-in-bits='32'>
4162        <var-decl name='prev_class' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='711' column='1'/>
4163      </data-member>
4164      <data-member access='public' layout-offset-in-bits='64'>
4165        <var-decl name='level' type-id='type-id-295' visibility='default' filepath='../.././libcpp/internal.h' line='713' column='1'/>
4166      </data-member>
4167    </class-decl>
4168    <typedef-decl name='cpp_context' type-id='type-id-296' filepath='../.././libcpp/internal.h' line='176' column='1' id='type-id-297'/>
4169    <pointer-type-def type-id='type-id-298' size-in-bits='64' id='type-id-299'/>
4170    <pointer-type-def type-id='type-id-297' size-in-bits='64' id='type-id-300'/>
4171    <pointer-type-def type-id='type-id-294' size-in-bits='64' id='type-id-224'/>
4172    <function-decl name='_cpp_backup_tokens_direct' filepath='../.././libcpp/internal.h' line='615' column='1' visibility='default' binding='global' size-in-bits='64'>
4173      <parameter type-id='type-id-222'/>
4174      <parameter type-id='type-id-52'/>
4175      <return type-id='type-id-99'/>
4176    </function-decl>
4177    <function-decl name='_cpp_valid_ucn' filepath='../.././libcpp/internal.h' line='723' column='1' visibility='default' binding='global' size-in-bits='64'>
4178      <parameter type-id='type-id-222'/>
4179      <parameter type-id='type-id-232'/>
4180      <parameter type-id='type-id-258'/>
4181      <parameter type-id='type-id-2'/>
4182      <parameter type-id='type-id-224'/>
4183      <return type-id='type-id-223'/>
4184    </function-decl>
4185    <function-decl name='_cpp_interpret_identifier' filepath='../.././libcpp/internal.h' line='731' column='1' visibility='default' binding='global' size-in-bits='64'>
4186      <parameter type-id='type-id-222'/>
4187      <parameter type-id='type-id-258'/>
4188      <parameter type-id='type-id-4'/>
4189      <return type-id='type-id-230'/>
4190    </function-decl>
4191    <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'>
4192      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='74' column='1'/>
4193      <parameter type-id='type-id-1' name='string' filepath='../.././libcpp/lex.c' line='74' column='1'/>
4194      <return type-id='type-id-2'/>
4195    </function-decl>
4196    <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'>
4197      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='827' column='1'/>
4198      <parameter type-id='type-id-2' name='in_comment' filepath='../.././libcpp/lex.c' line='827' column='1'/>
4199      <return type-id='type-id-99'/>
4200    </function-decl>
4201    <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'>
4202      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='893' column='1'/>
4203      <return type-id='type-id-5'/>
4204    </function-decl>
4205    <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'>
4206      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1627' column='1'/>
4207      <return type-id='type-id-299'/>
4208    </function-decl>
4209    <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'>
4210      <parameter type-id='type-id-300' name='context' filepath='../.././libcpp/lex.c' line='1745' column='1'/>
4211      <return type-id='type-id-2'/>
4212    </function-decl>
4213    <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'>
4214      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1772' column='1'/>
4215      <parameter type-id='type-id-2' name='index' filepath='../.././libcpp/lex.c' line='1772' column='1'/>
4216      <return type-id='type-id-228'/>
4217    </function-decl>
4218    <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'>
4219      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1813' column='1'/>
4220      <return type-id='type-id-291'/>
4221    </function-decl>
4222    <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'>
4223      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='1921' column='1'/>
4224      <return type-id='type-id-5'/>
4225    </function-decl>
4226    <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'>
4227      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2355' column='1'/>
4228      <return type-id='type-id-52'/>
4229    </function-decl>
4230    <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'>
4231      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2418' column='1'/>
4232      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2418' column='1'/>
4233      <parameter type-id='type-id-256' name='buffer' filepath='../.././libcpp/lex.c' line='2419' column='1'/>
4234      <parameter type-id='type-id-5' name='forstring' filepath='../.././libcpp/lex.c' line='2419' column='1'/>
4235      <return type-id='type-id-256'/>
4236    </function-decl>
4237    <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'>
4238      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2481' column='1'/>
4239      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2481' column='1'/>
4240      <return type-id='type-id-256'/>
4241    </function-decl>
4242    <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'>
4243      <parameter type-id='type-id-227' name='type' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
4244      <parameter type-id='type-id-69' name='flags' filepath='../.././libcpp/lex.c' line='2496' column='1'/>
4245      <return type-id='type-id-1'/>
4246    </function-decl>
4247    <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'>
4248      <parameter type-id='type-id-228' name='token' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
4249      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/lex.c' line='2510' column='1'/>
4250      <return type-id='type-id-99'/>
4251    </function-decl>
4252    <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_'>
4253      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
4254      <parameter type-id='type-id-228' name='token1' filepath='../.././libcpp/lex.c' line='2592' column='1'/>
4255      <parameter type-id='type-id-228' name='token2' filepath='../.././libcpp/lex.c' line='2593' column='1'/>
4256      <return type-id='type-id-2'/>
4257    </function-decl>
4258    <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'>
4259      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
4260      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/lex.c' line='2649' column='1'/>
4261      <return type-id='type-id-99'/>
4262    </function-decl>
4263    <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'>
4264      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2669' column='1'/>
4265      <parameter type-id='type-id-258' name='dir_name' filepath='../.././libcpp/lex.c' line='2669' column='1'/>
4266      <return type-id='type-id-256'/>
4267    </function-decl>
4268    <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'>
4269      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2748' column='1'/>
4270      <parameter type-id='type-id-290' name='buff' filepath='../.././libcpp/lex.c' line='2748' column='1'/>
4271      <return type-id='type-id-99'/>
4272    </function-decl>
4273    <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'>
4274      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4275      <parameter type-id='type-id-290' name='buff' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4276      <parameter type-id='type-id-4' name='min_extra' filepath='../.././libcpp/lex.c' line='2789' column='1'/>
4277      <return type-id='type-id-290'/>
4278    </function-decl>
4279    <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'>
4280      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/lex.c' line='2831' column='1'/>
4281      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/lex.c' line='2831' column='1'/>
4282      <return type-id='type-id-256'/>
4283    </function-decl>
4284    <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'>
4285      <parameter type-id='type-id-291' name='tok' filepath='../.././libcpp/lex.c' line='2879' column='1'/>
4286      <return type-id='type-id-293'/>
4287    </function-decl>
4288    <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'>
4289      <parameter type-id='type-id-222' name='r' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
4290      <parameter type-id='type-id-67' name='p' filepath='../.././libcpp/lex.c' line='2910' column='1'/>
4291      <return type-id='type-id-99'/>
4292    </function-decl>
4293    <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'>
4294      <parameter type-id='type-id-222' name='r' filepath='../.././libcpp/lex.c' line='2918' column='1'/>
4295      <return type-id='type-id-99'/>
4296    </function-decl>
4297    <function-decl name='memmove' filepath='/usr/include/string.h' line='49' column='1' visibility='default' binding='global' size-in-bits='64'>
4298      <parameter type-id='type-id-39'/>
4299      <parameter type-id='type-id-39'/>
4300      <parameter type-id='type-id-4'/>
4301      <return type-id='type-id-39'/>
4302    </function-decl>
4303  </abi-instr>
4304  <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'>
4305    <array-type-def dimensions='1' type-id='type-id-301' size-in-bits='192' id='type-id-302'>
4306      <subrange length='1' type-id='type-id-8' id='type-id-11'/>
4307    </array-type-def>
4308    <enum-decl name='cpp_builtin_type' filepath='../.././libcpp/include/cpplib.h' line='623' column='1' id='type-id-303'>
4309      <underlying-type type-id='type-id-20'/>
4310      <enumerator name='BT_SPECLINE' value='0'/>
4311      <enumerator name='BT_DATE' value='1'/>
4312      <enumerator name='BT_FILE' value='2'/>
4313      <enumerator name='BT_BASE_FILE' value='3'/>
4314      <enumerator name='BT_INCLUDE_LEVEL' value='4'/>
4315      <enumerator name='BT_TIME' value='5'/>
4316      <enumerator name='BT_STDC' value='6'/>
4317      <enumerator name='BT_PRAGMA' value='7'/>
4318      <enumerator name='BT_TIMESTAMP' value='8'/>
4319      <enumerator name='BT_COUNTER' value='9'/>
4320      <enumerator name='BT_FIRST_USER' value='10'/>
4321      <enumerator name='BT_LAST_USER' value='41'/>
4322    </enum-decl>
4323    <enum-decl name='cpp_ttype' filepath='../.././libcpp/include/cpplib.h' line='153' column='1' id='type-id-227'>
4324      <underlying-type type-id='type-id-20'/>
4325      <enumerator name='CPP_EQ' value='0'/>
4326      <enumerator name='CPP_NOT' value='1'/>
4327      <enumerator name='CPP_GREATER' value='2'/>
4328      <enumerator name='CPP_LESS' value='3'/>
4329      <enumerator name='CPP_PLUS' value='4'/>
4330      <enumerator name='CPP_MINUS' value='5'/>
4331      <enumerator name='CPP_MULT' value='6'/>
4332      <enumerator name='CPP_DIV' value='7'/>
4333      <enumerator name='CPP_MOD' value='8'/>
4334      <enumerator name='CPP_AND' value='9'/>
4335      <enumerator name='CPP_OR' value='10'/>
4336      <enumerator name='CPP_XOR' value='11'/>
4337      <enumerator name='CPP_RSHIFT' value='12'/>
4338      <enumerator name='CPP_LSHIFT' value='13'/>
4339      <enumerator name='CPP_COMPL' value='14'/>
4340      <enumerator name='CPP_AND_AND' value='15'/>
4341      <enumerator name='CPP_OR_OR' value='16'/>
4342      <enumerator name='CPP_QUERY' value='17'/>
4343      <enumerator name='CPP_COLON' value='18'/>
4344      <enumerator name='CPP_COMMA' value='19'/>
4345      <enumerator name='CPP_OPEN_PAREN' value='20'/>
4346      <enumerator name='CPP_CLOSE_PAREN' value='21'/>
4347      <enumerator name='CPP_EOF' value='22'/>
4348      <enumerator name='CPP_EQ_EQ' value='23'/>
4349      <enumerator name='CPP_NOT_EQ' value='24'/>
4350      <enumerator name='CPP_GREATER_EQ' value='25'/>
4351      <enumerator name='CPP_LESS_EQ' value='26'/>
4352      <enumerator name='CPP_PLUS_EQ' value='27'/>
4353      <enumerator name='CPP_MINUS_EQ' value='28'/>
4354      <enumerator name='CPP_MULT_EQ' value='29'/>
4355      <enumerator name='CPP_DIV_EQ' value='30'/>
4356      <enumerator name='CPP_MOD_EQ' value='31'/>
4357      <enumerator name='CPP_AND_EQ' value='32'/>
4358      <enumerator name='CPP_OR_EQ' value='33'/>
4359      <enumerator name='CPP_XOR_EQ' value='34'/>
4360      <enumerator name='CPP_RSHIFT_EQ' value='35'/>
4361      <enumerator name='CPP_LSHIFT_EQ' value='36'/>
4362      <enumerator name='CPP_HASH' value='37'/>
4363      <enumerator name='CPP_PASTE' value='38'/>
4364      <enumerator name='CPP_OPEN_SQUARE' value='39'/>
4365      <enumerator name='CPP_CLOSE_SQUARE' value='40'/>
4366      <enumerator name='CPP_OPEN_BRACE' value='41'/>
4367      <enumerator name='CPP_CLOSE_BRACE' value='42'/>
4368      <enumerator name='CPP_SEMICOLON' value='43'/>
4369      <enumerator name='CPP_ELLIPSIS' value='44'/>
4370      <enumerator name='CPP_PLUS_PLUS' value='45'/>
4371      <enumerator name='CPP_MINUS_MINUS' value='46'/>
4372      <enumerator name='CPP_DEREF' value='47'/>
4373      <enumerator name='CPP_DOT' value='48'/>
4374      <enumerator name='CPP_SCOPE' value='49'/>
4375      <enumerator name='CPP_DEREF_STAR' value='50'/>
4376      <enumerator name='CPP_DOT_STAR' value='51'/>
4377      <enumerator name='CPP_ATSIGN' value='52'/>
4378      <enumerator name='CPP_NAME' value='53'/>
4379      <enumerator name='CPP_AT_NAME' value='54'/>
4380      <enumerator name='CPP_NUMBER' value='55'/>
4381      <enumerator name='CPP_CHAR' value='56'/>
4382      <enumerator name='CPP_WCHAR' value='57'/>
4383      <enumerator name='CPP_CHAR16' value='58'/>
4384      <enumerator name='CPP_CHAR32' value='59'/>
4385      <enumerator name='CPP_OTHER' value='60'/>
4386      <enumerator name='CPP_STRING' value='61'/>
4387      <enumerator name='CPP_WSTRING' value='62'/>
4388      <enumerator name='CPP_STRING16' value='63'/>
4389      <enumerator name='CPP_STRING32' value='64'/>
4390      <enumerator name='CPP_UTF8STRING' value='65'/>
4391      <enumerator name='CPP_OBJC_STRING' value='66'/>
4392      <enumerator name='CPP_HEADER_NAME' value='67'/>
4393      <enumerator name='CPP_CHAR_USERDEF' value='68'/>
4394      <enumerator name='CPP_WCHAR_USERDEF' value='69'/>
4395      <enumerator name='CPP_CHAR16_USERDEF' value='70'/>
4396      <enumerator name='CPP_CHAR32_USERDEF' value='71'/>
4397      <enumerator name='CPP_STRING_USERDEF' value='72'/>
4398      <enumerator name='CPP_WSTRING_USERDEF' value='73'/>
4399      <enumerator name='CPP_STRING16_USERDEF' value='74'/>
4400      <enumerator name='CPP_STRING32_USERDEF' value='75'/>
4401      <enumerator name='CPP_UTF8STRING_USERDEF' value='76'/>
4402      <enumerator name='CPP_COMMENT' value='77'/>
4403      <enumerator name='CPP_MACRO_ARG' value='78'/>
4404      <enumerator name='CPP_PRAGMA' value='79'/>
4405      <enumerator name='CPP_PRAGMA_EOL' value='80'/>
4406      <enumerator name='CPP_PADDING' value='81'/>
4407      <enumerator name='N_TTYPES' value='82'/>
4408      <enumerator name='CPP_LAST_EQ' value='13'/>
4409      <enumerator name='CPP_FIRST_DIGRAPH' value='37'/>
4410      <enumerator name='CPP_LAST_PUNCTUATOR' value='52'/>
4411      <enumerator name='CPP_LAST_CPP_OP' value='26'/>
4412    </enum-decl>
4413    <enum-decl name='node_type' filepath='../.././libcpp/include/cpplib.h' line='614' column='1' id='type-id-143'>
4414      <underlying-type type-id='type-id-20'/>
4415      <enumerator name='NT_VOID' value='0'/>
4416      <enumerator name='NT_MACRO' value='1'/>
4417      <enumerator name='NT_ASSERTION' value='2'/>
4418    </enum-decl>
4419    <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-304'>
4420      <data-member access='public' layout-offset-in-bits='0'>
4421        <var-decl name='next' type-id='type-id-305' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='29' column='1'/>
4422      </data-member>
4423      <data-member access='public' layout-offset-in-bits='64'>
4424        <var-decl name='count' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='30' column='1'/>
4425      </data-member>
4426      <data-member access='public' layout-offset-in-bits='128'>
4427        <var-decl name='first' type-id='type-id-302' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='31' column='1'/>
4428      </data-member>
4429    </class-decl>
4430    <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'>
4431      <data-member access='public' layout-offset-in-bits='0'>
4432        <var-decl name='ident' type-id='type-id-142' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='677' column='1'/>
4433      </data-member>
4434      <data-member access='public' layout-offset-in-bits='128'>
4435        <var-decl name='is_directive' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='678' column='1'/>
4436      </data-member>
4437      <data-member access='public' layout-offset-in-bits='129'>
4438        <var-decl name='directive_index' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='679' column='1'/>
4439      </data-member>
4440      <data-member access='public' layout-offset-in-bits='136'>
4441        <var-decl name='rid_code' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='682' column='1'/>
4442      </data-member>
4443      <data-member access='public' layout-offset-in-bits='144'>
4444        <var-decl name='type' type-id='type-id-143' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='683' column='1'/>
4445      </data-member>
4446      <data-member access='public' layout-offset-in-bits='150'>
4447        <var-decl name='flags' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='684' column='1'/>
4448      </data-member>
4449      <data-member access='public' layout-offset-in-bits='192'>
4450        <var-decl name='value' type-id='type-id-144' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='686' column='1'/>
4451      </data-member>
4452    </class-decl>
4453    <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-306'>
4454      <data-member access='public' layout-offset-in-bits='0'>
4455        <var-decl name='node' type-id='type-id-230' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='218' column='1'/>
4456      </data-member>
4457    </class-decl>
4458    <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-307'>
4459      <member-type access='public'>
4460        <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-308'>
4461          <data-member access='public'>
4462            <var-decl name='tokens' type-id='type-id-291' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='49' column='1'/>
4463          </data-member>
4464          <data-member access='public'>
4465            <var-decl name='text' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='50' column='1'/>
4466          </data-member>
4467        </union-decl>
4468      </member-type>
4469      <data-member access='public' layout-offset-in-bits='0'>
4470        <var-decl name='params' type-id='type-id-309' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='42' column='1'/>
4471      </data-member>
4472      <data-member access='public' layout-offset-in-bits='64'>
4473        <var-decl name='exp' type-id='type-id-308' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='51' column='1'/>
4474      </data-member>
4475      <data-member access='public' layout-offset-in-bits='128'>
4476        <var-decl name='line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='54' column='1'/>
4477      </data-member>
4478      <data-member access='public' layout-offset-in-bits='160'>
4479        <var-decl name='count' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='57' column='1'/>
4480      </data-member>
4481      <data-member access='public' layout-offset-in-bits='192'>
4482        <var-decl name='paramc' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='60' column='1'/>
4483      </data-member>
4484      <data-member access='public' layout-offset-in-bits='208'>
4485        <var-decl name='fun_like' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='63' column='1'/>
4486      </data-member>
4487      <data-member access='public' layout-offset-in-bits='209'>
4488        <var-decl name='variadic' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='66' column='1'/>
4489      </data-member>
4490      <data-member access='public' layout-offset-in-bits='210'>
4491        <var-decl name='syshdr' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='69' column='1'/>
4492      </data-member>
4493      <data-member access='public' layout-offset-in-bits='211'>
4494        <var-decl name='used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='72' column='1'/>
4495      </data-member>
4496      <data-member access='public' layout-offset-in-bits='212'>
4497        <var-decl name='traditional' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='75' column='1'/>
4498      </data-member>
4499      <data-member access='public' layout-offset-in-bits='213'>
4500        <var-decl name='extra_tokens' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpp-id-data.h' line='80' column='1'/>
4501      </data-member>
4502    </class-decl>
4503    <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-310'>
4504      <data-member access='public' layout-offset-in-bits='0'>
4505        <var-decl name='arg_no' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='208' column='1'/>
4506      </data-member>
4507    </class-decl>
4508    <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-311'>
4509      <data-member access='public' layout-offset-in-bits='0'>
4510        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='174' column='1'/>
4511      </data-member>
4512      <data-member access='public' layout-offset-in-bits='64'>
4513        <var-decl name='text' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='175' column='1'/>
4514      </data-member>
4515    </class-decl>
4516    <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-301'>
4517      <member-type access='public'>
4518        <union-decl name='cpp_token_u' size-in-bits='128' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='228' column='1' id='type-id-312'>
4519          <data-member access='public'>
4520            <var-decl name='node' type-id='type-id-306' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='231' column='1'/>
4521          </data-member>
4522          <data-member access='public'>
4523            <var-decl name='source' type-id='type-id-313' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='234' column='1'/>
4524          </data-member>
4525          <data-member access='public'>
4526            <var-decl name='str' type-id='type-id-311' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='237' column='1'/>
4527          </data-member>
4528          <data-member access='public'>
4529            <var-decl name='macro_arg' type-id='type-id-310' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='240' column='1'/>
4530          </data-member>
4531          <data-member access='public'>
4532            <var-decl name='token_no' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='244' column='1'/>
4533          </data-member>
4534          <data-member access='public'>
4535            <var-decl name='pragma' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='247' column='1'/>
4536          </data-member>
4537        </union-decl>
4538      </member-type>
4539      <data-member access='public' layout-offset-in-bits='0'>
4540        <var-decl name='src_loc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='224' column='1'/>
4541      </data-member>
4542      <data-member access='public' layout-offset-in-bits='32'>
4543        <var-decl name='type' type-id='type-id-227' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='225' column='1'/>
4544      </data-member>
4545      <data-member access='public' layout-offset-in-bits='48'>
4546        <var-decl name='flags' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='226' column='1'/>
4547      </data-member>
4548      <data-member access='public' layout-offset-in-bits='64'>
4549        <var-decl name='val' type-id='type-id-312' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='248' column='1'/>
4550      </data-member>
4551    </class-decl>
4552    <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'>
4553      <data-member access='public' layout-offset-in-bits='0'>
4554        <var-decl name='str' type-id='type-id-258' visibility='default' filepath='../.././libcpp/include/symtab.h' line='33' column='1'/>
4555      </data-member>
4556      <data-member access='public' layout-offset-in-bits='64'>
4557        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='34' column='1'/>
4558      </data-member>
4559      <data-member access='public' layout-offset-in-bits='96'>
4560        <var-decl name='hash_value' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='35' column='1'/>
4561      </data-member>
4562    </class-decl>
4563    <typedef-decl name='cpp_hashnode' type-id='type-id-122' filepath='../.././libcpp/include/cpplib.h' line='36' column='1' id='type-id-314'/>
4564    <typedef-decl name='cpp_macro' type-id='type-id-307' filepath='../.././libcpp/include/cpplib.h' line='37' column='1' id='type-id-315'/>
4565    <typedef-decl name='cpp_token' type-id='type-id-301' filepath='../.././libcpp/include/cpplib.h' line='34' column='1' id='type-id-316'/>
4566    <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'>
4567      <data-member access='public'>
4568        <var-decl name='macro' type-id='type-id-257' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='667' column='1'/>
4569      </data-member>
4570      <data-member access='public'>
4571        <var-decl name='answers' type-id='type-id-305' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='669' column='1'/>
4572      </data-member>
4573      <data-member access='public'>
4574        <var-decl name='builtin' type-id='type-id-303' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='671' column='1'/>
4575      </data-member>
4576      <data-member access='public'>
4577        <var-decl name='arg_index' type-id='type-id-36' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='673' column='1'/>
4578      </data-member>
4579    </union-decl>
4580    <pointer-type-def type-id='type-id-304' size-in-bits='64' id='type-id-305'/>
4581    <qualified-type-def type-id='type-id-69' const='yes' id='type-id-286'/>
4582    <pointer-type-def type-id='type-id-286' size-in-bits='64' id='type-id-258'/>
4583    <pointer-type-def type-id='type-id-314' size-in-bits='64' id='type-id-230'/>
4584    <pointer-type-def type-id='type-id-230' size-in-bits='64' id='type-id-309'/>
4585    <pointer-type-def type-id='type-id-315' size-in-bits='64' id='type-id-257'/>
4586    <pointer-type-def type-id='type-id-301' size-in-bits='64' id='type-id-313'/>
4587    <pointer-type-def type-id='type-id-316' size-in-bits='64' id='type-id-291'/>
4588    <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'>
4589      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='56' column='1'/>
4590      <return type-id='type-id-99'/>
4591    </function-decl>
4592    <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'>
4593      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='66' column='1'/>
4594      <return type-id='type-id-99'/>
4595    </function-decl>
4596    <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'>
4597      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
4598      <parameter type-id='type-id-23' name='reason' filepath='../.././libcpp/line-map.c' line='163' column='1'/>
4599      <parameter type-id='type-id-52' name='sysp' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4600      <parameter type-id='type-id-1' name='to_file' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4601      <parameter type-id='type-id-68' name='to_line' filepath='../.././libcpp/line-map.c' line='164' column='1'/>
4602      <return type-id='type-id-58'/>
4603    </function-decl>
4604    <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'>
4605      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='276' column='1'/>
4606      <return type-id='type-id-5'/>
4607    </function-decl>
4608    <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'>
4609      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
4610      <parameter type-id='type-id-66' name='macro_node' filepath='../.././libcpp/line-map.c' line='305' column='1'/>
4611      <parameter type-id='type-id-65' name='expansion' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
4612      <parameter type-id='type-id-52' name='num_tokens' filepath='../.././libcpp/line-map.c' line='306' column='1'/>
4613      <return type-id='type-id-58'/>
4614    </function-decl>
4615    <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'>
4616      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='363' column='1'/>
4617      <parameter type-id='type-id-52' name='token_no' filepath='../.././libcpp/line-map.c' line='364' column='1'/>
4618      <parameter type-id='type-id-65' name='orig_loc' filepath='../.././libcpp/line-map.c' line='365' column='1'/>
4619      <parameter type-id='type-id-65' name='orig_parm_replacement_loc' filepath='../.././libcpp/line-map.c' line='366' column='1'/>
4620      <return type-id='type-id-65'/>
4621    </function-decl>
4622    <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'>
4623      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
4624      <parameter type-id='type-id-68' name='to_line' filepath='../.././libcpp/line-map.c' line='387' column='1'/>
4625      <parameter type-id='type-id-52' name='max_column_hint' filepath='../.././libcpp/line-map.c' line='388' column='1'/>
4626      <return type-id='type-id-65'/>
4627    </function-decl>
4628    <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'>
4629      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
4630      <parameter type-id='type-id-52' name='to_column' filepath='../.././libcpp/line-map.c' line='465' column='1'/>
4631      <return type-id='type-id-65'/>
4632    </function-decl>
4633    <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'>
4634      <parameter type-id='type-id-156' name='map' filepath='../.././libcpp/line-map.c' line='495' column='1'/>
4635      <parameter type-id='type-id-68' name='line' filepath='../.././libcpp/line-map.c' line='496' column='1'/>
4636      <parameter type-id='type-id-52' name='column' filepath='../.././libcpp/line-map.c' line='497' column='1'/>
4637      <return type-id='type-id-65'/>
4638    </function-decl>
4639    <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'>
4640      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
4641      <parameter type-id='type-id-65' name='line' filepath='../.././libcpp/line-map.c' line='511' column='1'/>
4642      <return type-id='type-id-58'/>
4643    </function-decl>
4644    <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'>
4645      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='611' column='1'/>
4646      <return type-id='type-id-5'/>
4647    </function-decl>
4648    <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'>
4649      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='695' column='1'/>
4650      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='696' column='1'/>
4651      <return type-id='type-id-2'/>
4652    </function-decl>
4653    <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'>
4654      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='719' column='1'/>
4655      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='720' column='1'/>
4656      <return type-id='type-id-1'/>
4657    </function-decl>
4658    <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'>
4659      <parameter type-id='type-id-58' name='macro_map' filepath='../.././libcpp/line-map.c' line='736' column='1'/>
4660      <return type-id='type-id-1'/>
4661    </function-decl>
4662    <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'>
4663      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='753' column='1'/>
4664      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='754' column='1'/>
4665      <return type-id='type-id-2'/>
4666    </function-decl>
4667    <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'>
4668      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='772' column='1'/>
4669      <parameter type-id='type-id-65' name='location' filepath='../.././libcpp/line-map.c' line='773' column='1'/>
4670      <return type-id='type-id-5'/>
4671    </function-decl>
4672    <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'>
4673      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='847' column='1'/>
4674      <parameter type-id='type-id-65' name='pre' filepath='../.././libcpp/line-map.c' line='848' column='1'/>
4675      <parameter type-id='type-id-65' name='post' filepath='../.././libcpp/line-map.c' line='849' column='1'/>
4676      <return type-id='type-id-2'/>
4677    </function-decl>
4678    <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'>
4679      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1048' column='1'/>
4680      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1049' column='1'/>
4681      <parameter type-id='type-id-149' name='lrk' filepath='../.././libcpp/line-map.c' line='1050' column='1'/>
4682      <parameter type-id='type-id-159' name='map' filepath='../.././libcpp/line-map.c' line='1051' column='1'/>
4683      <return type-id='type-id-65'/>
4684    </function-decl>
4685    <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'>
4686      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1093' column='1'/>
4687      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1094' column='1'/>
4688      <parameter type-id='type-id-159' name='map' filepath='../.././libcpp/line-map.c' line='1095' column='1'/>
4689      <return type-id='type-id-65'/>
4690    </function-decl>
4691    <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'>
4692      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1120' column='1'/>
4693      <parameter type-id='type-id-58' name='map' filepath='../.././libcpp/line-map.c' line='1121' column='1'/>
4694      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1122' column='1'/>
4695      <return type-id='type-id-150'/>
4696    </function-decl>
4697    <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'>
4698      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4699      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4700      <parameter type-id='type-id-52' name='ix' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4701      <parameter type-id='type-id-5' name='is_macro' filepath='../.././libcpp/line-map.c' line='1162' column='1'/>
4702      <return type-id='type-id-99'/>
4703    </function-decl>
4704    <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'>
4705      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1211' column='1'/>
4706      <parameter type-id='type-id-65' name='loc' filepath='../.././libcpp/line-map.c' line='1212' column='1'/>
4707      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1213' column='1'/>
4708      <return type-id='type-id-99'/>
4709    </function-decl>
4710    <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'>
4711      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1254' column='1'/>
4712      <parameter type-id='type-id-166' name='s' filepath='../.././libcpp/line-map.c' line='1255' column='1'/>
4713      <return type-id='type-id-99'/>
4714    </function-decl>
4715    <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'>
4716      <parameter type-id='type-id-76' name='stream' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4717      <parameter type-id='type-id-160' name='set' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4718      <parameter type-id='type-id-52' name='num_ordinary' filepath='../.././libcpp/line-map.c' line='1315' column='1'/>
4719      <parameter type-id='type-id-52' name='num_macro' filepath='../.././libcpp/line-map.c' line='1316' column='1'/>
4720      <return type-id='type-id-99'/>
4721    </function-decl>
4722  </abi-instr>
4723  <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'>
4724    <enum-decl name='c_lang' filepath='../.././libcpp/include/cpplib.h' line='168' column='1' id='type-id-289'>
4725      <underlying-type type-id='type-id-20'/>
4726      <enumerator name='CLK_GNUC89' value='0'/>
4727      <enumerator name='CLK_GNUC99' value='1'/>
4728      <enumerator name='CLK_GNUC11' value='2'/>
4729      <enumerator name='CLK_STDC89' value='3'/>
4730      <enumerator name='CLK_STDC94' value='4'/>
4731      <enumerator name='CLK_STDC99' value='5'/>
4732      <enumerator name='CLK_STDC11' value='6'/>
4733      <enumerator name='CLK_GNUCXX' value='7'/>
4734      <enumerator name='CLK_CXX98' value='8'/>
4735      <enumerator name='CLK_GNUCXX11' value='9'/>
4736      <enumerator name='CLK_CXX11' value='10'/>
4737      <enumerator name='CLK_ASM' value='11'/>
4738    </enum-decl>
4739    <enum-decl name='context_tokens_kind' filepath='../.././libcpp/internal.h' line='161' column='1' id='type-id-317'>
4740      <underlying-type type-id='type-id-20'/>
4741      <enumerator name='TOKENS_KIND_INDIRECT' value='0'/>
4742      <enumerator name='TOKENS_KIND_DIRECT' value='1'/>
4743      <enumerator name='TOKENS_KIND_EXTENDED' value='2'/>
4744    </enum-decl>
4745    <enum-decl name='cpp_deps_style' filepath='../.././libcpp/include/cpplib.h' line='273' column='1' id='type-id-318'>
4746      <underlying-type type-id='type-id-20'/>
4747      <enumerator name='DEPS_NONE' value='0'/>
4748      <enumerator name='DEPS_USER' value='1'/>
4749      <enumerator name='DEPS_SYSTEM' value='2'/>
4750    </enum-decl>
4751    <enum-decl name='cpp_normalize_level' filepath='../.././libcpp/include/cpplib.h' line='276' column='1' id='type-id-295'>
4752      <underlying-type type-id='type-id-20'/>
4753      <enumerator name='normalized_KC' value='0'/>
4754      <enumerator name='normalized_C' value='1'/>
4755      <enumerator name='normalized_identifier_C' value='2'/>
4756      <enumerator name='normalized_none' value='3'/>
4757    </enum-decl>
4758    <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-319'>
4759      <data-member access='public' layout-offset-in-bits='0'>
4760        <var-decl name='next' type-id='type-id-320' visibility='default' filepath='../.././libcpp/internal.h' line='103' column='1'/>
4761      </data-member>
4762      <data-member access='public' layout-offset-in-bits='64'>
4763        <var-decl name='base' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4764      </data-member>
4765      <data-member access='public' layout-offset-in-bits='128'>
4766        <var-decl name='cur' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4767      </data-member>
4768      <data-member access='public' layout-offset-in-bits='192'>
4769        <var-decl name='limit' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='104' column='1'/>
4770      </data-member>
4771    </class-decl>
4772    <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-321'>
4773      <data-member access='public' layout-offset-in-bits='0'>
4774        <var-decl name='pos' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='287' column='1'/>
4775      </data-member>
4776      <data-member access='public' layout-offset-in-bits='64'>
4777        <var-decl name='type' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='293' column='1'/>
4778      </data-member>
4779    </class-decl>
4780    <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-322'>
4781      <data-member access='public' layout-offset-in-bits='0'>
4782        <var-decl name='cur' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='299' column='1'/>
4783      </data-member>
4784      <data-member access='public' layout-offset-in-bits='64'>
4785        <var-decl name='line_base' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='300' column='1'/>
4786      </data-member>
4787      <data-member access='public' layout-offset-in-bits='128'>
4788        <var-decl name='next_line' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='301' column='1'/>
4789      </data-member>
4790      <data-member access='public' layout-offset-in-bits='192'>
4791        <var-decl name='buf' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='303' column='1'/>
4792      </data-member>
4793      <data-member access='public' layout-offset-in-bits='256'>
4794        <var-decl name='rlimit' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='304' column='1'/>
4795      </data-member>
4796      <data-member access='public' layout-offset-in-bits='320'>
4797        <var-decl name='notes' type-id='type-id-323' visibility='default' filepath='../.././libcpp/internal.h' line='306' column='1'/>
4798      </data-member>
4799      <data-member access='public' layout-offset-in-bits='384'>
4800        <var-decl name='cur_note' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='307' column='1'/>
4801      </data-member>
4802      <data-member access='public' layout-offset-in-bits='416'>
4803        <var-decl name='notes_used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='308' column='1'/>
4804      </data-member>
4805      <data-member access='public' layout-offset-in-bits='448'>
4806        <var-decl name='notes_cap' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='309' column='1'/>
4807      </data-member>
4808      <data-member access='public' layout-offset-in-bits='512'>
4809        <var-decl name='prev' type-id='type-id-324' visibility='default' filepath='../.././libcpp/internal.h' line='311' column='1'/>
4810      </data-member>
4811      <data-member access='public' layout-offset-in-bits='576'>
4812        <var-decl name='file' type-id='type-id-248' visibility='default' filepath='../.././libcpp/internal.h' line='315' column='1'/>
4813      </data-member>
4814      <data-member access='public' layout-offset-in-bits='640'>
4815        <var-decl name='timestamp' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='319' column='1'/>
4816      </data-member>
4817      <data-member access='public' layout-offset-in-bits='704'>
4818        <var-decl name='if_stack' type-id='type-id-325' visibility='default' filepath='../.././libcpp/internal.h' line='323' column='1'/>
4819      </data-member>
4820      <data-member access='public' layout-offset-in-bits='768'>
4821        <var-decl name='need_line' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='326' column='1'/>
4822      </data-member>
4823      <data-member access='public' layout-offset-in-bits='776'>
4824        <var-decl name='warned_cplusplus_comments' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='332' column='1'/>
4825      </data-member>
4826      <data-member access='public' layout-offset-in-bits='777'>
4827        <var-decl name='from_stage3' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='337' column='1'/>
4828      </data-member>
4829      <data-member access='public' layout-offset-in-bits='778'>
4830        <var-decl name='return_at_eof' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='342' column='1'/>
4831      </data-member>
4832      <data-member access='public' layout-offset-in-bits='784'>
4833        <var-decl name='sysp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='346' column='1'/>
4834      </data-member>
4835      <data-member access='public' layout-offset-in-bits='832'>
4836        <var-decl name='dir' type-id='type-id-326' visibility='default' filepath='../.././libcpp/internal.h' line='350' column='1'/>
4837      </data-member>
4838      <data-member access='public' layout-offset-in-bits='1344'>
4839        <var-decl name='input_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='354' column='1'/>
4840      </data-member>
4841    </class-decl>
4842    <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-235'>
4843      <data-member access='public' layout-offset-in-bits='0'>
4844        <var-decl name='line_change' type-id='type-id-328' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='502' column='1'/>
4845      </data-member>
4846      <data-member access='public' layout-offset-in-bits='64'>
4847        <var-decl name='file_change' type-id='type-id-329' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='508' column='1'/>
4848      </data-member>
4849      <data-member access='public' layout-offset-in-bits='128'>
4850        <var-decl name='dir_change' type-id='type-id-330' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='510' column='1'/>
4851      </data-member>
4852      <data-member access='public' layout-offset-in-bits='192'>
4853        <var-decl name='include' type-id='type-id-331' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='512' column='1'/>
4854      </data-member>
4855      <data-member access='public' layout-offset-in-bits='256'>
4856        <var-decl name='define' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='513' column='1'/>
4857      </data-member>
4858      <data-member access='public' layout-offset-in-bits='320'>
4859        <var-decl name='undef' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='514' column='1'/>
4860      </data-member>
4861      <data-member access='public' layout-offset-in-bits='384'>
4862        <var-decl name='ident' type-id='type-id-333' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='515' column='1'/>
4863      </data-member>
4864      <data-member access='public' layout-offset-in-bits='448'>
4865        <var-decl name='def_pragma' type-id='type-id-334' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='516' column='1'/>
4866      </data-member>
4867      <data-member access='public' layout-offset-in-bits='512'>
4868        <var-decl name='valid_pch' type-id='type-id-335' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='517' column='1'/>
4869      </data-member>
4870      <data-member access='public' layout-offset-in-bits='576'>
4871        <var-decl name='read_pch' type-id='type-id-336' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='518' column='1'/>
4872      </data-member>
4873      <data-member access='public' layout-offset-in-bits='640'>
4874        <var-decl name='missing_header' type-id='type-id-337' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='519' column='1'/>
4875      </data-member>
4876      <data-member access='public' layout-offset-in-bits='704'>
4877        <var-decl name='macro_to_expand' type-id='type-id-338' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='523' column='1'/>
4878      </data-member>
4879      <data-member access='public' layout-offset-in-bits='768'>
4880        <var-decl name='error' type-id='type-id-339' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='529' column='1'/>
4881      </data-member>
4882      <data-member access='public' layout-offset-in-bits='832'>
4883        <var-decl name='used_define' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='533' column='1'/>
4884      </data-member>
4885      <data-member access='public' layout-offset-in-bits='896'>
4886        <var-decl name='used_undef' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='534' column='1'/>
4887      </data-member>
4888      <data-member access='public' layout-offset-in-bits='960'>
4889        <var-decl name='before_define' type-id='type-id-241' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='537' column='1'/>
4890      </data-member>
4891      <data-member access='public' layout-offset-in-bits='1024'>
4892        <var-decl name='used' type-id='type-id-332' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='540' column='1'/>
4893      </data-member>
4894      <data-member access='public' layout-offset-in-bits='1088'>
4895        <var-decl name='user_builtin_macro' type-id='type-id-340' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='543' column='1'/>
4896      </data-member>
4897    </class-decl>
4898    <class-decl name='cpp_comment' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-341' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='961' column='1' id='type-id-342'>
4899      <data-member access='public' layout-offset-in-bits='0'>
4900        <var-decl name='comment' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='963' column='1'/>
4901      </data-member>
4902      <data-member access='public' layout-offset-in-bits='64'>
4903        <var-decl name='sloc' type-id='type-id-65' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='966' column='1'/>
4904      </data-member>
4905    </class-decl>
4906    <class-decl name='cpp_comment_table' size-in-bits='128' is-struct='yes' naming-typedef-id='type-id-298' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='972' column='1' id='type-id-343'>
4907      <data-member access='public' layout-offset-in-bits='0'>
4908        <var-decl name='entries' type-id='type-id-344' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='974' column='1'/>
4909      </data-member>
4910      <data-member access='public' layout-offset-in-bits='64'>
4911        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='977' column='1'/>
4912      </data-member>
4913      <data-member access='public' layout-offset-in-bits='96'>
4914        <var-decl name='allocated' type-id='type-id-2' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='980' column='1'/>
4915      </data-member>
4916    </class-decl>
4917    <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-296'>
4918      <member-type access='public'>
4919        <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-345'>
4920          <data-member access='public'>
4921            <var-decl name='mc' type-id='type-id-346' visibility='default' filepath='../.././libcpp/internal.h' line='217' column='1'/>
4922          </data-member>
4923          <data-member access='public'>
4924            <var-decl name='macro' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='218' column='1'/>
4925          </data-member>
4926        </union-decl>
4927      </member-type>
4928      <member-type access='public'>
4929        <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-347'>
4930          <member-type access='public'>
4931            <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-348'>
4932              <data-member access='public' layout-offset-in-bits='0'>
4933                <var-decl name='cur' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='196' column='1'/>
4934              </data-member>
4935              <data-member access='public' layout-offset-in-bits='64'>
4936                <var-decl name='rlimit' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='197' column='1'/>
4937              </data-member>
4938            </class-decl>
4939          </member-type>
4940          <member-type access='public'>
4941            <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-349'>
4942              <data-member access='public' layout-offset-in-bits='0'>
4943                <var-decl name='first' type-id='type-id-350' visibility='default' filepath='../.././libcpp/internal.h' line='189' column='1'/>
4944              </data-member>
4945              <data-member access='public' layout-offset-in-bits='64'>
4946                <var-decl name='last' type-id='type-id-350' visibility='default' filepath='../.././libcpp/internal.h' line='190' column='1'/>
4947              </data-member>
4948            </class-decl>
4949          </member-type>
4950          <data-member access='public'>
4951            <var-decl name='iso' type-id='type-id-349' visibility='default' filepath='../.././libcpp/internal.h' line='191' column='1'/>
4952          </data-member>
4953          <data-member access='public'>
4954            <var-decl name='trad' type-id='type-id-348' visibility='default' filepath='../.././libcpp/internal.h' line='198' column='1'/>
4955          </data-member>
4956        </union-decl>
4957      </member-type>
4958      <data-member access='public' layout-offset-in-bits='0'>
4959        <var-decl name='next' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
4960      </data-member>
4961      <data-member access='public' layout-offset-in-bits='64'>
4962        <var-decl name='prev' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='180' column='1'/>
4963      </data-member>
4964      <data-member access='public' layout-offset-in-bits='128'>
4965        <var-decl name='u' type-id='type-id-347' visibility='default' filepath='../.././libcpp/internal.h' line='199' column='1'/>
4966      </data-member>
4967      <data-member access='public' layout-offset-in-bits='256'>
4968        <var-decl name='buff' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='203' column='1'/>
4969      </data-member>
4970      <data-member access='public' layout-offset-in-bits='320'>
4971        <var-decl name='c' type-id='type-id-345' visibility='default' filepath='../.././libcpp/internal.h' line='219' column='1'/>
4972      </data-member>
4973      <data-member access='public' layout-offset-in-bits='384'>
4974        <var-decl name='tokens_kind' type-id='type-id-317' visibility='default' filepath='../.././libcpp/internal.h' line='222' column='1'/>
4975      </data-member>
4976    </class-decl>
4977    <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-326'>
4978      <data-member access='public' layout-offset-in-bits='0'>
4979        <var-decl name='next' type-id='type-id-352' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='556' column='1'/>
4980      </data-member>
4981      <data-member access='public' layout-offset-in-bits='64'>
4982        <var-decl name='name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='559' column='1'/>
4983      </data-member>
4984      <data-member access='public' layout-offset-in-bits='128'>
4985        <var-decl name='len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='560' column='1'/>
4986      </data-member>
4987      <data-member access='public' layout-offset-in-bits='160'>
4988        <var-decl name='sysp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='564' column='1'/>
4989      </data-member>
4990      <data-member access='public' layout-offset-in-bits='168'>
4991        <var-decl name='user_supplied_p' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='567' column='1'/>
4992      </data-member>
4993      <data-member access='public' layout-offset-in-bits='192'>
4994        <var-decl name='canonical_name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='571' column='1'/>
4995      </data-member>
4996      <data-member access='public' layout-offset-in-bits='256'>
4997        <var-decl name='name_map' type-id='type-id-252' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='575' column='1'/>
4998      </data-member>
4999      <data-member access='public' layout-offset-in-bits='320'>
5000        <var-decl name='construct' type-id='type-id-353' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='581' column='1'/>
5001      </data-member>
5002      <data-member access='public' layout-offset-in-bits='384'>
5003        <var-decl name='ino' type-id='type-id-354' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='585' column='1'/>
5004      </data-member>
5005      <data-member access='public' layout-offset-in-bits='448'>
5006        <var-decl name='dev' type-id='type-id-355' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='586' column='1'/>
5007      </data-member>
5008    </class-decl>
5009    <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-239'>
5010      <member-type access='public'>
5011        <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-356'>
5012          <data-member access='public' layout-offset-in-bits='0'>
5013            <var-decl name='style' type-id='type-id-318' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='453' column='1'/>
5014          </data-member>
5015          <data-member access='public' layout-offset-in-bits='32'>
5016            <var-decl name='missing_files' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='456' column='1'/>
5017          </data-member>
5018          <data-member access='public' layout-offset-in-bits='40'>
5019            <var-decl name='phony_targets' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='460' column='1'/>
5020          </data-member>
5021          <data-member access='public' layout-offset-in-bits='48'>
5022            <var-decl name='ignore_main_file' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='463' column='1'/>
5023          </data-member>
5024          <data-member access='public' layout-offset-in-bits='56'>
5025            <var-decl name='need_preprocessor_output' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='467' column='1'/>
5026          </data-member>
5027        </class-decl>
5028      </member-type>
5029      <data-member access='public' layout-offset-in-bits='0'>
5030        <var-decl name='tabstop' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='293' column='1'/>
5031      </data-member>
5032      <data-member access='public' layout-offset-in-bits='32'>
5033        <var-decl name='lang' type-id='type-id-289' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='296' column='1'/>
5034      </data-member>
5035      <data-member access='public' layout-offset-in-bits='64'>
5036        <var-decl name='cplusplus' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='299' column='1'/>
5037      </data-member>
5038      <data-member access='public' layout-offset-in-bits='72'>
5039        <var-decl name='cplusplus_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='302' column='1'/>
5040      </data-member>
5041      <data-member access='public' layout-offset-in-bits='80'>
5042        <var-decl name='objc' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='307' column='1'/>
5043      </data-member>
5044      <data-member access='public' layout-offset-in-bits='88'>
5045        <var-decl name='discard_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='310' column='1'/>
5046      </data-member>
5047      <data-member access='public' layout-offset-in-bits='96'>
5048        <var-decl name='discard_comments_in_macro_exp' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='314' column='1'/>
5049      </data-member>
5050      <data-member access='public' layout-offset-in-bits='104'>
5051        <var-decl name='trigraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='317' column='1'/>
5052      </data-member>
5053      <data-member access='public' layout-offset-in-bits='112'>
5054        <var-decl name='digraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='320' column='1'/>
5055      </data-member>
5056      <data-member access='public' layout-offset-in-bits='120'>
5057        <var-decl name='extended_numbers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='323' column='1'/>
5058      </data-member>
5059      <data-member access='public' layout-offset-in-bits='128'>
5060        <var-decl name='uliterals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='326' column='1'/>
5061      </data-member>
5062      <data-member access='public' layout-offset-in-bits='136'>
5063        <var-decl name='rliterals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='330' column='1'/>
5064      </data-member>
5065      <data-member access='public' layout-offset-in-bits='144'>
5066        <var-decl name='print_include_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='333' column='1'/>
5067      </data-member>
5068      <data-member access='public' layout-offset-in-bits='152'>
5069        <var-decl name='cpp_warn_deprecated' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='336' column='1'/>
5070      </data-member>
5071      <data-member access='public' layout-offset-in-bits='160'>
5072        <var-decl name='warn_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='339' column='1'/>
5073      </data-member>
5074      <data-member access='public' layout-offset-in-bits='168'>
5075        <var-decl name='warn_missing_include_dirs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='343' column='1'/>
5076      </data-member>
5077      <data-member access='public' layout-offset-in-bits='176'>
5078        <var-decl name='warn_trigraphs' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='346' column='1'/>
5079      </data-member>
5080      <data-member access='public' layout-offset-in-bits='184'>
5081        <var-decl name='warn_multichar' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='349' column='1'/>
5082      </data-member>
5083      <data-member access='public' layout-offset-in-bits='192'>
5084        <var-decl name='cpp_warn_traditional' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='353' column='1'/>
5085      </data-member>
5086      <data-member access='public' layout-offset-in-bits='200'>
5087        <var-decl name='cpp_warn_long_long' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='356' column='1'/>
5088      </data-member>
5089      <data-member access='public' layout-offset-in-bits='208'>
5090        <var-decl name='warn_endif_labels' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='359' column='1'/>
5091      </data-member>
5092      <data-member access='public' layout-offset-in-bits='216'>
5093        <var-decl name='warn_num_sign_change' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='363' column='1'/>
5094      </data-member>
5095      <data-member access='public' layout-offset-in-bits='224'>
5096        <var-decl name='warn_variadic_macros' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='367' column='1'/>
5097      </data-member>
5098      <data-member access='public' layout-offset-in-bits='232'>
5099        <var-decl name='warn_builtin_macro_redefined' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='371' column='1'/>
5100      </data-member>
5101      <data-member access='public' layout-offset-in-bits='240'>
5102        <var-decl name='remap' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='375' column='1'/>
5103      </data-member>
5104      <data-member access='public' layout-offset-in-bits='248'>
5105        <var-decl name='dollars_in_ident' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='378' column='1'/>
5106      </data-member>
5107      <data-member access='public' layout-offset-in-bits='256'>
5108        <var-decl name='extended_identifiers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='381' column='1'/>
5109      </data-member>
5110      <data-member access='public' layout-offset-in-bits='264'>
5111        <var-decl name='warn_dollars' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='385' column='1'/>
5112      </data-member>
5113      <data-member access='public' layout-offset-in-bits='272'>
5114        <var-decl name='warn_undef' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='388' column='1'/>
5115      </data-member>
5116      <data-member access='public' layout-offset-in-bits='280'>
5117        <var-decl name='warn_unused_macros' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='391' column='1'/>
5118      </data-member>
5119      <data-member access='public' layout-offset-in-bits='288'>
5120        <var-decl name='c99' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='394' column='1'/>
5121      </data-member>
5122      <data-member access='public' layout-offset-in-bits='296'>
5123        <var-decl name='std' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='397' column='1'/>
5124      </data-member>
5125      <data-member access='public' layout-offset-in-bits='304'>
5126        <var-decl name='cpp_pedantic' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='400' column='1'/>
5127      </data-member>
5128      <data-member access='public' layout-offset-in-bits='312'>
5129        <var-decl name='preprocessed' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='404' column='1'/>
5130      </data-member>
5131      <data-member access='public' layout-offset-in-bits='320'>
5132        <var-decl name='debug' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='408' column='1'/>
5133      </data-member>
5134      <data-member access='public' layout-offset-in-bits='328'>
5135        <var-decl name='track_macro_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='416' column='1'/>
5136      </data-member>
5137      <data-member access='public' layout-offset-in-bits='336'>
5138        <var-decl name='operator_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='419' column='1'/>
5139      </data-member>
5140      <data-member access='public' layout-offset-in-bits='344'>
5141        <var-decl name='warn_cxx_operator_names' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='422' column='1'/>
5142      </data-member>
5143      <data-member access='public' layout-offset-in-bits='352'>
5144        <var-decl name='traditional' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='425' column='1'/>
5145      </data-member>
5146      <data-member access='public' layout-offset-in-bits='360'>
5147        <var-decl name='user_literals' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='428' column='1'/>
5148      </data-member>
5149      <data-member access='public' layout-offset-in-bits='384'>
5150        <var-decl name='narrow_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='431' column='1'/>
5151      </data-member>
5152      <data-member access='public' layout-offset-in-bits='448'>
5153        <var-decl name='wide_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='434' column='1'/>
5154      </data-member>
5155      <data-member access='public' layout-offset-in-bits='512'>
5156        <var-decl name='input_charset' type-id='type-id-1' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='437' column='1'/>
5157      </data-member>
5158      <data-member access='public' layout-offset-in-bits='576'>
5159        <var-decl name='warn_normalize' type-id='type-id-295' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='441' column='1'/>
5160      </data-member>
5161      <data-member access='public' layout-offset-in-bits='608'>
5162        <var-decl name='warn_invalid_pch' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='444' column='1'/>
5163      </data-member>
5164      <data-member access='public' layout-offset-in-bits='616'>
5165        <var-decl name='restore_pch_deps' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='447' column='1'/>
5166      </data-member>
5167      <data-member access='public' layout-offset-in-bits='640'>
5168        <var-decl name='deps' type-id='type-id-356' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='468' column='1'/>
5169      </data-member>
5170      <data-member access='public' layout-offset-in-bits='704'>
5171        <var-decl name='precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5172      </data-member>
5173      <data-member access='public' layout-offset-in-bits='768'>
5174        <var-decl name='char_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5175      </data-member>
5176      <data-member access='public' layout-offset-in-bits='832'>
5177        <var-decl name='int_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5178      </data-member>
5179      <data-member access='public' layout-offset-in-bits='896'>
5180        <var-decl name='wchar_precision' type-id='type-id-4' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='474' column='1'/>
5181      </data-member>
5182      <data-member access='public' layout-offset-in-bits='960'>
5183        <var-decl name='unsigned_char' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
5184      </data-member>
5185      <data-member access='public' layout-offset-in-bits='968'>
5186        <var-decl name='unsigned_wchar' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='477' column='1'/>
5187      </data-member>
5188      <data-member access='public' layout-offset-in-bits='976'>
5189        <var-decl name='bytes_big_endian' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='481' column='1'/>
5190      </data-member>
5191      <data-member access='public' layout-offset-in-bits='984'>
5192        <var-decl name='stdc_0_in_system_headers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='484' column='1'/>
5193      </data-member>
5194      <data-member access='public' layout-offset-in-bits='992'>
5195        <var-decl name='directives_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/cpplib.h' line='487' column='1'/>
5196      </data-member>
5197    </class-decl>
5198    <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-357'>
5199      <member-type access='public'>
5200        <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-358'>
5201          <data-member access='public' layout-offset-in-bits='0'>
5202            <var-decl name='base' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='529' column='1'/>
5203          </data-member>
5204          <data-member access='public' layout-offset-in-bits='64'>
5205            <var-decl name='limit' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='530' column='1'/>
5206          </data-member>
5207          <data-member access='public' layout-offset-in-bits='128'>
5208            <var-decl name='cur' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='531' column='1'/>
5209          </data-member>
5210          <data-member access='public' layout-offset-in-bits='192'>
5211            <var-decl name='first_line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='532' column='1'/>
5212          </data-member>
5213        </class-decl>
5214      </member-type>
5215      <data-member access='public' layout-offset-in-bits='0'>
5216        <var-decl name='buffer' type-id='type-id-254' visibility='default' filepath='../.././libcpp/internal.h' line='383' column='1'/>
5217      </data-member>
5218      <data-member access='public' layout-offset-in-bits='64'>
5219        <var-decl name='overlaid_buffer' type-id='type-id-254' visibility='default' filepath='../.././libcpp/internal.h' line='386' column='1'/>
5220      </data-member>
5221      <data-member access='public' layout-offset-in-bits='128'>
5222        <var-decl name='state' type-id='type-id-359' visibility='default' filepath='../.././libcpp/internal.h' line='389' column='1'/>
5223      </data-member>
5224      <data-member access='public' layout-offset-in-bits='320'>
5225        <var-decl name='line_table' type-id='type-id-160' visibility='default' filepath='../.././libcpp/internal.h' line='392' column='1'/>
5226      </data-member>
5227      <data-member access='public' layout-offset-in-bits='384'>
5228        <var-decl name='directive_line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='395' column='1'/>
5229      </data-member>
5230      <data-member access='public' layout-offset-in-bits='448'>
5231        <var-decl name='a_buff' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='398' column='1'/>
5232      </data-member>
5233      <data-member access='public' layout-offset-in-bits='512'>
5234        <var-decl name='u_buff' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='399' column='1'/>
5235      </data-member>
5236      <data-member access='public' layout-offset-in-bits='576'>
5237        <var-decl name='free_buffs' type-id='type-id-290' visibility='default' filepath='../.././libcpp/internal.h' line='400' column='1'/>
5238      </data-member>
5239      <data-member access='public' layout-offset-in-bits='640'>
5240        <var-decl name='base_context' type-id='type-id-296' visibility='default' filepath='../.././libcpp/internal.h' line='403' column='1'/>
5241      </data-member>
5242      <data-member access='public' layout-offset-in-bits='1088'>
5243        <var-decl name='context' type-id='type-id-351' visibility='default' filepath='../.././libcpp/internal.h' line='404' column='1'/>
5244      </data-member>
5245      <data-member access='public' layout-offset-in-bits='1152'>
5246        <var-decl name='directive' type-id='type-id-360' visibility='default' filepath='../.././libcpp/internal.h' line='407' column='1'/>
5247      </data-member>
5248      <data-member access='public' layout-offset-in-bits='1216'>
5249        <var-decl name='directive_result' type-id='type-id-316' visibility='default' filepath='../.././libcpp/internal.h' line='410' column='1'/>
5250      </data-member>
5251      <data-member access='public' layout-offset-in-bits='1408'>
5252        <var-decl name='invocation_location' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='414' column='1'/>
5253      </data-member>
5254      <data-member access='public' layout-offset-in-bits='1440'>
5255        <var-decl name='set_invocation_location' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='418' column='1'/>
5256      </data-member>
5257      <data-member access='public' layout-offset-in-bits='1472'>
5258        <var-decl name='quote_include' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='421' column='1'/>
5259      </data-member>
5260      <data-member access='public' layout-offset-in-bits='1536'>
5261        <var-decl name='bracket_include' type-id='type-id-352' visibility='default' filepath='../.././libcpp/internal.h' line='422' column='1'/>
5262      </data-member>
5263      <data-member access='public' layout-offset-in-bits='1600'>
5264        <var-decl name='no_search_path' type-id='type-id-326' visibility='default' filepath='../.././libcpp/internal.h' line='423' column='1'/>
5265      </data-member>
5266      <data-member access='public' layout-offset-in-bits='2112'>
5267        <var-decl name='all_files' type-id='type-id-248' visibility='default' filepath='../.././libcpp/internal.h' line='426' column='1'/>
5268      </data-member>
5269      <data-member access='public' layout-offset-in-bits='2176'>
5270        <var-decl name='main_file' type-id='type-id-248' visibility='default' filepath='../.././libcpp/internal.h' line='428' column='1'/>
5271      </data-member>
5272      <data-member access='public' layout-offset-in-bits='2240'>
5273        <var-decl name='file_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='431' column='1'/>
5274      </data-member>
5275      <data-member access='public' layout-offset-in-bits='2304'>
5276        <var-decl name='dir_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='432' column='1'/>
5277      </data-member>
5278      <data-member access='public' layout-offset-in-bits='2368'>
5279        <var-decl name='file_hash_entries' type-id='type-id-361' visibility='default' filepath='../.././libcpp/internal.h' line='433' column='1'/>
5280      </data-member>
5281      <data-member access='public' layout-offset-in-bits='2432'>
5282        <var-decl name='nonexistent_file_hash' type-id='type-id-203' visibility='default' filepath='../.././libcpp/internal.h' line='436' column='1'/>
5283      </data-member>
5284      <data-member access='public' layout-offset-in-bits='2496'>
5285        <var-decl name='nonexistent_file_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='437' column='1'/>
5286      </data-member>
5287      <data-member access='public' layout-offset-in-bits='3200'>
5288        <var-decl name='quote_ignores_source_dir' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='441' column='1'/>
5289      </data-member>
5290      <data-member access='public' layout-offset-in-bits='3208'>
5291        <var-decl name='seen_once_only' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='445' column='1'/>
5292      </data-member>
5293      <data-member access='public' layout-offset-in-bits='3264'>
5294        <var-decl name='mi_cmacro' type-id='type-id-249' visibility='default' filepath='../.././libcpp/internal.h' line='448' column='1'/>
5295      </data-member>
5296      <data-member access='public' layout-offset-in-bits='3328'>
5297        <var-decl name='mi_ind_cmacro' type-id='type-id-249' visibility='default' filepath='../.././libcpp/internal.h' line='449' column='1'/>
5298      </data-member>
5299      <data-member access='public' layout-offset-in-bits='3392'>
5300        <var-decl name='mi_valid' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='450' column='1'/>
5301      </data-member>
5302      <data-member access='public' layout-offset-in-bits='3456'>
5303        <var-decl name='cur_token' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='453' column='1'/>
5304      </data-member>
5305      <data-member access='public' layout-offset-in-bits='3520'>
5306        <var-decl name='base_run' type-id='type-id-362' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5307      </data-member>
5308      <data-member access='public' layout-offset-in-bits='3776'>
5309        <var-decl name='cur_run' type-id='type-id-292' visibility='default' filepath='../.././libcpp/internal.h' line='454' column='1'/>
5310      </data-member>
5311      <data-member access='public' layout-offset-in-bits='3840'>
5312        <var-decl name='lookaheads' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='455' column='1'/>
5313      </data-member>
5314      <data-member access='public' layout-offset-in-bits='3872'>
5315        <var-decl name='keep_tokens' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='458' column='1'/>
5316      </data-member>
5317      <data-member access='public' layout-offset-in-bits='3904'>
5318        <var-decl name='macro_buffer' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='461' column='1'/>
5319      </data-member>
5320      <data-member access='public' layout-offset-in-bits='3968'>
5321        <var-decl name='macro_buffer_len' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='462' column='1'/>
5322      </data-member>
5323      <data-member access='public' layout-offset-in-bits='4032'>
5324        <var-decl name='narrow_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='466' column='1'/>
5325      </data-member>
5326      <data-member access='public' layout-offset-in-bits='4224'>
5327        <var-decl name='utf8_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='470' column='1'/>
5328      </data-member>
5329      <data-member access='public' layout-offset-in-bits='4416'>
5330        <var-decl name='char16_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='474' column='1'/>
5331      </data-member>
5332      <data-member access='public' layout-offset-in-bits='4608'>
5333        <var-decl name='char32_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='478' column='1'/>
5334      </data-member>
5335      <data-member access='public' layout-offset-in-bits='4800'>
5336        <var-decl name='wide_cset_desc' type-id='type-id-327' visibility='default' filepath='../.././libcpp/internal.h' line='482' column='1'/>
5337      </data-member>
5338      <data-member access='public' layout-offset-in-bits='4992'>
5339        <var-decl name='date' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='485' column='1'/>
5340      </data-member>
5341      <data-member access='public' layout-offset-in-bits='5056'>
5342        <var-decl name='time' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='486' column='1'/>
5343      </data-member>
5344      <data-member access='public' layout-offset-in-bits='5120'>
5345        <var-decl name='avoid_paste' type-id='type-id-316' visibility='default' filepath='../.././libcpp/internal.h' line='489' column='1'/>
5346      </data-member>
5347      <data-member access='public' layout-offset-in-bits='5312'>
5348        <var-decl name='eof' type-id='type-id-316' visibility='default' filepath='../.././libcpp/internal.h' line='490' column='1'/>
5349      </data-member>
5350      <data-member access='public' layout-offset-in-bits='5504'>
5351        <var-decl name='deps' type-id='type-id-253' visibility='default' filepath='../.././libcpp/internal.h' line='493' column='1'/>
5352      </data-member>
5353      <data-member access='public' layout-offset-in-bits='5568'>
5354        <var-decl name='hash_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='497' column='1'/>
5355      </data-member>
5356      <data-member access='public' layout-offset-in-bits='6272'>
5357        <var-decl name='buffer_ob' type-id='type-id-70' visibility='default' filepath='../.././libcpp/internal.h' line='501' column='1'/>
5358      </data-member>
5359      <data-member access='public' layout-offset-in-bits='6976'>
5360        <var-decl name='pragmas' type-id='type-id-363' visibility='default' filepath='../.././libcpp/internal.h' line='505' column='1'/>
5361      </data-member>
5362      <data-member access='public' layout-offset-in-bits='7040'>
5363        <var-decl name='cb' type-id='type-id-235' visibility='default' filepath='../.././libcpp/internal.h' line='508' column='1'/>
5364      </data-member>
5365      <data-member access='public' layout-offset-in-bits='8192'>
5366        <var-decl name='hash_table' type-id='type-id-364' visibility='default' filepath='../.././libcpp/internal.h' line='511' column='1'/>
5367      </data-member>
5368      <data-member access='public' layout-offset-in-bits='8256'>
5369        <var-decl name='op_stack' type-id='type-id-264' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
5370      </data-member>
5371      <data-member access='public' layout-offset-in-bits='8320'>
5372        <var-decl name='op_limit' type-id='type-id-264' visibility='default' filepath='../.././libcpp/internal.h' line='514' column='1'/>
5373      </data-member>
5374      <data-member access='public' layout-offset-in-bits='8384'>
5375        <var-decl name='opts' type-id='type-id-239' visibility='default' filepath='../.././libcpp/internal.h' line='517' column='1'/>
5376      </data-member>
5377      <data-member access='public' layout-offset-in-bits='9408'>
5378        <var-decl name='spec_nodes' type-id='type-id-365' visibility='default' filepath='../.././libcpp/internal.h' line='521' column='1'/>
5379      </data-member>
5380      <data-member access='public' layout-offset-in-bits='9664'>
5381        <var-decl name='our_hashtable' type-id='type-id-5' visibility='default' filepath='../.././libcpp/internal.h' line='524' column='1'/>
5382      </data-member>
5383      <data-member access='public' layout-offset-in-bits='9728'>
5384        <var-decl name='out' type-id='type-id-358' visibility='default' filepath='../.././libcpp/internal.h' line='533' column='1'/>
5385      </data-member>
5386      <data-member access='public' layout-offset-in-bits='9984'>
5387        <var-decl name='saved_cur' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5388      </data-member>
5389      <data-member access='public' layout-offset-in-bits='10048'>
5390        <var-decl name='saved_rlimit' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5391      </data-member>
5392      <data-member access='public' layout-offset-in-bits='10112'>
5393        <var-decl name='saved_line_base' type-id='type-id-258' visibility='default' filepath='../.././libcpp/internal.h' line='536' column='1'/>
5394      </data-member>
5395      <data-member access='public' layout-offset-in-bits='10176'>
5396        <var-decl name='savedstate' type-id='type-id-366' visibility='default' filepath='../.././libcpp/internal.h' line='540' column='1'/>
5397      </data-member>
5398      <data-member access='public' layout-offset-in-bits='10240'>
5399        <var-decl name='counter' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='543' column='1'/>
5400      </data-member>
5401      <data-member access='public' layout-offset-in-bits='10304'>
5402        <var-decl name='comments' type-id='type-id-298' visibility='default' filepath='../.././libcpp/internal.h' line='546' column='1'/>
5403      </data-member>
5404      <data-member access='public' layout-offset-in-bits='10432'>
5405        <var-decl name='pushed_macros' type-id='type-id-367' visibility='default' filepath='../.././libcpp/internal.h' line='549' column='1'/>
5406      </data-member>
5407      <data-member access='public' layout-offset-in-bits='10496'>
5408        <var-decl name='forced_token_location_p' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='553' column='1'/>
5409      </data-member>
5410    </class-decl>
5411    <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-327'>
5412      <data-member access='public' layout-offset-in-bits='0'>
5413        <var-decl name='func' type-id='type-id-368' visibility='default' filepath='../.././libcpp/internal.h' line='49' column='1'/>
5414      </data-member>
5415      <data-member access='public' layout-offset-in-bits='64'>
5416        <var-decl name='cd' type-id='type-id-172' visibility='default' filepath='../.././libcpp/internal.h' line='50' column='1'/>
5417      </data-member>
5418      <data-member access='public' layout-offset-in-bits='128'>
5419        <var-decl name='width' type-id='type-id-2' visibility='default' filepath='../.././libcpp/internal.h' line='51' column='1'/>
5420      </data-member>
5421    </class-decl>
5422    <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-369'>
5423      <data-member access='public' layout-offset-in-bits='0'>
5424        <var-decl name='next' type-id='type-id-367' visibility='default' filepath='../.././libcpp/internal.h' line='360' column='1'/>
5425      </data-member>
5426      <data-member access='public' layout-offset-in-bits='64'>
5427        <var-decl name='name' type-id='type-id-3' visibility='default' filepath='../.././libcpp/internal.h' line='362' column='1'/>
5428      </data-member>
5429      <data-member access='public' layout-offset-in-bits='128'>
5430        <var-decl name='definition' type-id='type-id-256' visibility='default' filepath='../.././libcpp/internal.h' line='364' column='1'/>
5431      </data-member>
5432      <data-member access='public' layout-offset-in-bits='192'>
5433        <var-decl name='line' type-id='type-id-65' visibility='default' filepath='../.././libcpp/internal.h' line='367' column='1'/>
5434      </data-member>
5435      <data-member access='public' layout-offset-in-bits='224'>
5436        <var-decl name='syshdr' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='369' column='1'/>
5437      </data-member>
5438      <data-member access='public' layout-offset-in-bits='225'>
5439        <var-decl name='used' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='371' column='1'/>
5440      </data-member>
5441      <data-member access='public' layout-offset-in-bits='226'>
5442        <var-decl name='is_undef' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='374' column='1'/>
5443      </data-member>
5444    </class-decl>
5445    <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-370'>
5446      <data-member access='public' layout-offset-in-bits='0'>
5447        <var-decl name='stack' type-id='type-id-70' visibility='default' filepath='../.././libcpp/include/symtab.h' line='50' column='1'/>
5448      </data-member>
5449      <data-member access='public' layout-offset-in-bits='704'>
5450        <var-decl name='entries' type-id='type-id-371' visibility='default' filepath='../.././libcpp/include/symtab.h' line='52' column='1'/>
5451      </data-member>
5452      <data-member access='public' layout-offset-in-bits='768'>
5453        <var-decl name='alloc_node' type-id='type-id-372' visibility='default' filepath='../.././libcpp/include/symtab.h' line='54' column='1'/>
5454      </data-member>
5455      <data-member access='public' layout-offset-in-bits='832'>
5456        <var-decl name='alloc_subobject' type-id='type-id-177' visibility='default' filepath='../.././libcpp/include/symtab.h' line='57' column='1'/>
5457      </data-member>
5458      <data-member access='public' layout-offset-in-bits='896'>
5459        <var-decl name='nslots' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='59' column='1'/>
5460      </data-member>
5461      <data-member access='public' layout-offset-in-bits='928'>
5462        <var-decl name='nelements' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='60' column='1'/>
5463      </data-member>
5464      <data-member access='public' layout-offset-in-bits='960'>
5465        <var-decl name='pfile' type-id='type-id-284' visibility='default' filepath='../.././libcpp/include/symtab.h' line='63' column='1'/>
5466      </data-member>
5467      <data-member access='public' layout-offset-in-bits='1024'>
5468        <var-decl name='searches' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='66' column='1'/>
5469      </data-member>
5470      <data-member access='public' layout-offset-in-bits='1056'>
5471        <var-decl name='collisions' type-id='type-id-52' visibility='default' filepath='../.././libcpp/include/symtab.h' line='67' column='1'/>
5472      </data-member>
5473      <data-member access='public' layout-offset-in-bits='1088'>
5474        <var-decl name='entries_owned' type-id='type-id-5' visibility='default' filepath='../.././libcpp/include/symtab.h' line='70' column='1'/>
5475      </data-member>
5476    </class-decl>
5477    <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-359'>
5478      <data-member access='public' layout-offset-in-bits='0'>
5479        <var-decl name='in_directive' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='228' column='1'/>
5480      </data-member>
5481      <data-member access='public' layout-offset-in-bits='8'>
5482        <var-decl name='directive_wants_padding' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='233' column='1'/>
5483      </data-member>
5484      <data-member access='public' layout-offset-in-bits='16'>
5485        <var-decl name='skipping' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='236' column='1'/>
5486      </data-member>
5487      <data-member access='public' layout-offset-in-bits='24'>
5488        <var-decl name='angled_headers' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='239' column='1'/>
5489      </data-member>
5490      <data-member access='public' layout-offset-in-bits='32'>
5491        <var-decl name='in_expression' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='242' column='1'/>
5492      </data-member>
5493      <data-member access='public' layout-offset-in-bits='40'>
5494        <var-decl name='save_comments' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='246' column='1'/>
5495      </data-member>
5496      <data-member access='public' layout-offset-in-bits='48'>
5497        <var-decl name='va_args_ok' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='249' column='1'/>
5498      </data-member>
5499      <data-member access='public' layout-offset-in-bits='56'>
5500        <var-decl name='poisoned_ok' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='252' column='1'/>
5501      </data-member>
5502      <data-member access='public' layout-offset-in-bits='64'>
5503        <var-decl name='prevent_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='255' column='1'/>
5504      </data-member>
5505      <data-member access='public' layout-offset-in-bits='72'>
5506        <var-decl name='parsing_args' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='258' column='1'/>
5507      </data-member>
5508      <data-member access='public' layout-offset-in-bits='80'>
5509        <var-decl name='discarding_output' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='262' column='1'/>
5510      </data-member>
5511      <data-member access='public' layout-offset-in-bits='96'>
5512        <var-decl name='skip_eval' type-id='type-id-52' visibility='default' filepath='../.././libcpp/internal.h' line='265' column='1'/>
5513      </data-member>
5514      <data-member access='public' layout-offset-in-bits='128'>
5515        <var-decl name='in_deferred_pragma' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='268' column='1'/>
5516      </data-member>
5517      <data-member access='public' layout-offset-in-bits='136'>
5518        <var-decl name='pragma_allow_expansion' type-id='type-id-69' visibility='default' filepath='../.././libcpp/internal.h' line='271' column='1'/>
5519      </data-member>
5520    </class-decl>
5521    <class-decl name='macro_context' size-in-bits='192' is-struct='yes' naming-typedef-id='type-id-373' visibility='default' filepath='../.././libcpp/internal.h' line='146' column='1' id='type-id-374'>
5522      <data-member access='public' layout-offset-in-bits='0'>
5523        <var-decl name='macro_node' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='148' column='1'/>
5524      </data-member>
5525      <data-member access='public' layout-offset-in-bits='64'>
5526        <var-decl name='virt_locs' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='153' column='1'/>
5527      </data-member>
5528      <data-member access='public' layout-offset-in-bits='128'>
5529        <var-decl name='cur_virt_loc' type-id='type-id-67' visibility='default' filepath='../.././libcpp/internal.h' line='157' column='1'/>
5530      </data-member>
5531    </class-decl>
5532    <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-365'>
5533      <data-member access='public' layout-offset-in-bits='0'>
5534        <var-decl name='n_defined' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='277' column='1'/>
5535      </data-member>
5536      <data-member access='public' layout-offset-in-bits='64'>
5537        <var-decl name='n_true' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='278' column='1'/>
5538      </data-member>
5539      <data-member access='public' layout-offset-in-bits='128'>
5540        <var-decl name='n_false' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='279' column='1'/>
5541      </data-member>
5542      <data-member access='public' layout-offset-in-bits='192'>
5543        <var-decl name='n__VA_ARGS__' type-id='type-id-230' visibility='default' filepath='../.././libcpp/internal.h' line='280' column='1'/>
5544      </data-member>
5545    </class-decl>
5546    <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-375'>
5547      <data-member access='public' layout-offset-in-bits='0'>
5548        <var-decl name='tm_sec' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='135' column='1'/>
5549      </data-member>
5550      <data-member access='public' layout-offset-in-bits='32'>
5551        <var-decl name='tm_min' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='136' column='1'/>
5552      </data-member>
5553      <data-member access='public' layout-offset-in-bits='64'>
5554        <var-decl name='tm_hour' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='137' column='1'/>
5555      </data-member>
5556      <data-member access='public' layout-offset-in-bits='96'>
5557        <var-decl name='tm_mday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='138' column='1'/>
5558      </data-member>
5559      <data-member access='public' layout-offset-in-bits='128'>
5560        <var-decl name='tm_mon' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='139' column='1'/>
5561      </data-member>
5562      <data-member access='public' layout-offset-in-bits='160'>
5563        <var-decl name='tm_year' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='140' column='1'/>
5564      </data-member>
5565      <data-member access='public' layout-offset-in-bits='192'>
5566        <var-decl name='tm_wday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='141' column='1'/>
5567      </data-member>
5568      <data-member access='public' layout-offset-in-bits='224'>
5569        <var-decl name='tm_yday' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='142' column='1'/>
5570      </data-member>
5571      <data-member access='public' layout-offset-in-bits='256'>
5572        <var-decl name='tm_isdst' type-id='type-id-2' visibility='default' filepath='/usr/include/time.h' line='143' column='1'/>
5573      </data-member>
5574      <data-member access='public' layout-offset-in-bits='320'>
5575        <var-decl name='tm_gmtoff' type-id='type-id-28' visibility='default' filepath='/usr/include/time.h' line='146' column='1'/>
5576      </data-member>
5577      <data-member access='public' layout-offset-in-bits='384'>
5578        <var-decl name='tm_zone' type-id='type-id-1' visibility='default' filepath='/usr/include/time.h' line='147' column='1'/>
5579      </data-member>
5580    </class-decl>
5581    <class-decl name='tokenrun' size-in-bits='256' is-struct='yes' visibility='default' filepath='../.././libcpp/internal.h' line='130' column='1' id='type-id-376'>
5582      <data-member access='public' layout-offset-in-bits='0'>
5583        <var-decl name='next' type-id='type-id-377' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
5584      </data-member>
5585      <data-member access='public' layout-offset-in-bits='64'>
5586        <var-decl name='prev' type-id='type-id-377' visibility='default' filepath='../.././libcpp/internal.h' line='132' column='1'/>
5587      </data-member>
5588      <data-member access='public' layout-offset-in-bits='128'>
5589        <var-decl name='base' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
5590      </data-member>
5591      <data-member access='public' layout-offset-in-bits='192'>
5592        <var-decl name='limit' type-id='type-id-291' visibility='default' filepath='../.././libcpp/internal.h' line='133' column='1'/>
5593      </data-member>
5594    </class-decl>
5595    <typedef-decl name='_cpp_buff' type-id='type-id-319' filepath='../.././libcpp/internal.h' line='100' column='1' id='type-id-378'/>
5596    <typedef-decl name='_cpp_file' type-id='type-id-247' filepath='../.././libcpp/internal.h' line='622' column='1' id='type-id-379'/>
5597    <typedef-decl name='_cpp_line_note' type-id='type-id-321' filepath='../.././libcpp/internal.h' line='283' column='1' id='type-id-380'/>
5598    <typedef-decl name='convert_f' type-id='type-id-381' filepath='../.././libcpp/internal.h' line='45' column='1' id='type-id-368'/>
5599    <typedef-decl name='cpp_buffer' type-id='type-id-322' filepath='../.././libcpp/include/cpplib.h' line='32' column='1' id='type-id-382'/>
5600    <typedef-decl name='cpp_comment' type-id='type-id-342' filepath='../.././libcpp/include/cpplib.h' line='967' column='1' id='type-id-341'/>
5601    <typedef-decl name='cpp_comment_table' type-id='type-id-343' filepath='../.././libcpp/include/cpplib.h' line='981' column='1' id='type-id-298'/>
5602    <typedef-decl name='cpp_dir' type-id='type-id-326' filepath='../.././libcpp/include/cpplib.h' line='39' column='1' id='type-id-383'/>
5603    <typedef-decl name='cpp_reader' type-id='type-id-357' filepath='../.././libcpp/include/cpplib.h' line='31' column='1' id='type-id-384'/>
5604    <typedef-decl name='cpp_string' type-id='type-id-311' filepath='../.././libcpp/include/cpplib.h' line='35' column='1' id='type-id-245'/>
5605    <typedef-decl name='dev_t' type-id='type-id-83' filepath='/usr/include/sys/types.h' line='61' column='1' id='type-id-355'/>
5606    <typedef-decl name='hash_table' type-id='type-id-370' filepath='../.././libcpp/include/symtab.h' line='41' column='1' id='type-id-385'/>
5607    <typedef-decl name='hashnode' type-id='type-id-386' filepath='../.././libcpp/include/symtab.h' line='42' column='1' id='type-id-285'/>
5608    <typedef-decl name='ino_t' type-id='type-id-84' filepath='/usr/include/sys/types.h' line='49' column='1' id='type-id-354'/>
5609    <typedef-decl name='macro_context' type-id='type-id-374' filepath='../.././libcpp/internal.h' line='158' column='1' id='type-id-373'/>
5610    <typedef-decl name='missing_header_cb' type-id='type-id-387' filepath='../.././libcpp/include/cpplib.h' line='496' column='1' id='type-id-337'/>
5611    <typedef-decl name='time_t' type-id='type-id-96' filepath='/usr/include/time.h' line='76' column='1' id='type-id-388'/>
5612    <typedef-decl name='tokenrun' type-id='type-id-376' filepath='../.././libcpp/internal.h' line='129' column='1' id='type-id-362'/>
5613    <typedef-decl name='uchar' type-id='type-id-69' filepath='../.././libcpp/include/cpp-id-data.h' line='22' column='1' id='type-id-389'/>
5614    <union-decl name='utoken' size-in-bits='64' visibility='default' filepath='../.././libcpp/internal.h' line='122' column='1' id='type-id-350'>
5615      <data-member access='public'>
5616        <var-decl name='token' type-id='type-id-228' visibility='default' filepath='../.././libcpp/internal.h' line='124' column='1'/>
5617      </data-member>
5618      <data-member access='public'>
5619        <var-decl name='ptoken' type-id='type-id-390' visibility='default' filepath='../.././libcpp/internal.h' line='125' column='1'/>
5620      </data-member>
5621    </union-decl>
5622    <pointer-type-def type-id='type-id-319' size-in-bits='64' id='type-id-320'/>
5623    <pointer-type-def type-id='type-id-378' size-in-bits='64' id='type-id-290'/>
5624    <pointer-type-def type-id='type-id-290' size-in-bits='64' id='type-id-255'/>
5625    <pointer-type-def type-id='type-id-247' size-in-bits='64' id='type-id-248'/>
5626    <pointer-type-def type-id='type-id-379' size-in-bits='64' id='type-id-279'/>
5627    <pointer-type-def type-id='type-id-380' size-in-bits='64' id='type-id-323'/>
5628    <pointer-type-def type-id='type-id-391' size-in-bits='64' id='type-id-392'/>
5629    <pointer-type-def type-id='type-id-393' size-in-bits='64' id='type-id-340'/>
5630    <pointer-type-def type-id='type-id-394' size-in-bits='64' id='type-id-339'/>
5631    <pointer-type-def type-id='type-id-395' size-in-bits='64' id='type-id-381'/>
5632    <pointer-type-def type-id='type-id-396' size-in-bits='64' id='type-id-353'/>
5633    <pointer-type-def type-id='type-id-397' size-in-bits='64' id='type-id-387'/>
5634    <pointer-type-def type-id='type-id-1' size-in-bits='64' id='type-id-252'/>
5635    <qualified-type-def type-id='type-id-314' const='yes' id='type-id-398'/>
5636    <pointer-type-def type-id='type-id-398' size-in-bits='64' id='type-id-249'/>
5637    <qualified-type-def type-id='type-id-315' 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-245' 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-316' 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-390'/>
5644    <qualified-type-def type-id='type-id-403' const='yes' id='type-id-404'/>
5645    <pointer-type-def type-id='type-id-404' size-in-bits='64' id='type-id-360'/>
5646    <qualified-type-def type-id='type-id-388' 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-375' const='yes' id='type-id-407'/>
5649    <pointer-type-def type-id='type-id-407' size-in-bits='64' id='type-id-408'/>
5650    <qualified-type-def type-id='type-id-389' const='yes' id='type-id-409'/>
5651    <pointer-type-def type-id='type-id-409' size-in-bits='64' id='type-id-220'/>
5652    <pointer-type-def type-id='type-id-322' size-in-bits='64' id='type-id-324'/>
5653    <pointer-type-def type-id='type-id-382' size-in-bits='64' id='type-id-254'/>
5654    <pointer-type-def type-id='type-id-341' size-in-bits='64' id='type-id-344'/>
5655    <pointer-type-def type-id='type-id-296' size-in-bits='64' id='type-id-351'/>
5656    <pointer-type-def type-id='type-id-326' size-in-bits='64' id='type-id-352'/>
5657    <pointer-type-def type-id='type-id-383' size-in-bits='64' id='type-id-250'/>
5658    <pointer-type-def type-id='type-id-250' size-in-bits='64' id='type-id-410'/>
5659    <pointer-type-def type-id='type-id-411' size-in-bits='64' id='type-id-338'/>
5660    <pointer-type-def type-id='type-id-357' size-in-bits='64' id='type-id-284'/>
5661    <pointer-type-def type-id='type-id-384' size-in-bits='64' id='type-id-222'/>
5662    <pointer-type-def type-id='type-id-412' size-in-bits='64' id='type-id-366'/>
5663    <pointer-type-def type-id='type-id-369' size-in-bits='64' id='type-id-367'/>
5664    <pointer-type-def type-id='type-id-251' size-in-bits='64' id='type-id-253'/>
5665    <pointer-type-def type-id='type-id-413' size-in-bits='64' id='type-id-361'/>
5666    <pointer-type-def type-id='type-id-385' size-in-bits='64' id='type-id-283'/>
5667    <pointer-type-def type-id='type-id-285' size-in-bits='64' id='type-id-371'/>
5668    <pointer-type-def type-id='type-id-370' size-in-bits='64' id='type-id-364'/>
5669    <pointer-type-def type-id='type-id-142' size-in-bits='64' id='type-id-386'/>
5670    <pointer-type-def type-id='type-id-414' size-in-bits='64' id='type-id-325'/>
5671    <pointer-type-def type-id='type-id-415' size-in-bits='64' id='type-id-335'/>
5672    <pointer-type-def type-id='type-id-373' size-in-bits='64' id='type-id-346'/>
5673    <pointer-type-def type-id='type-id-262' size-in-bits='64' id='type-id-264'/>
5674    <pointer-type-def type-id='type-id-416' size-in-bits='64' id='type-id-363'/>
5675    <pointer-type-def type-id='type-id-388' size-in-bits='64' id='type-id-417'/>
5676    <pointer-type-def type-id='type-id-375' size-in-bits='64' id='type-id-418'/>
5677    <pointer-type-def type-id='type-id-376' size-in-bits='64' id='type-id-377'/>
5678    <pointer-type-def type-id='type-id-362' size-in-bits='64' id='type-id-292'/>
5679    <pointer-type-def type-id='type-id-419' size-in-bits='64' id='type-id-372'/>
5680    <pointer-type-def type-id='type-id-389' size-in-bits='64' id='type-id-231'/>
5681    <pointer-type-def type-id='type-id-69' size-in-bits='64' id='type-id-256'/>
5682    <pointer-type-def type-id='type-id-259' size-in-bits='64' id='type-id-241'/>
5683    <pointer-type-def type-id='type-id-420' size-in-bits='64' id='type-id-330'/>
5684    <pointer-type-def type-id='type-id-421' size-in-bits='64' id='type-id-336'/>
5685    <pointer-type-def type-id='type-id-422' size-in-bits='64' id='type-id-328'/>
5686    <pointer-type-def type-id='type-id-423' size-in-bits='64' id='type-id-329'/>
5687    <pointer-type-def type-id='type-id-424' size-in-bits='64' id='type-id-334'/>
5688    <pointer-type-def type-id='type-id-425' size-in-bits='64' id='type-id-333'/>
5689    <pointer-type-def type-id='type-id-426' size-in-bits='64' id='type-id-331'/>
5690    <pointer-type-def type-id='type-id-427' size-in-bits='64' id='type-id-332'/>
5691    <class-decl name='_cpp_strbuf' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-391'/>
5692    <class-decl name='cpp_savedstate' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-412'/>
5693    <class-decl name='directive' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-403'/>
5694    <class-decl name='file_hash_entry_pool' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-413'/>
5695    <class-decl name='if_stack' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-414'/>
5696    <class-decl name='pragma_entry' is-struct='yes' visibility='default' is-declaration-only='yes' id='type-id-416'/>
5697    <function-decl name='_cpp_read_logical_line_trad' filepath='../.././libcpp/internal.h' line='689' column='1' visibility='default' binding='global' size-in-bits='64'>
5698      <parameter type-id='type-id-222'/>
5699      <return type-id='type-id-5'/>
5700    </function-decl>
5701    <function-decl name='_cpp_create_trad_definition' filepath='../.././libcpp/internal.h' line='693' column='1' visibility='default' binding='global' size-in-bits='64'>
5702      <parameter type-id='type-id-222'/>
5703      <parameter type-id='type-id-257'/>
5704      <return type-id='type-id-5'/>
5705    </function-decl>
5706    <function-decl name='_cpp_expansions_different_trad' filepath='../.././libcpp/internal.h' line='694' column='1' visibility='default' binding='global' size-in-bits='64'>
5707      <parameter type-id='type-id-400'/>
5708      <parameter type-id='type-id-400'/>
5709      <return type-id='type-id-5'/>
5710    </function-decl>
5711    <function-decl name='_cpp_copy_replacement_text' filepath='../.././libcpp/internal.h' line='696' column='1' visibility='default' binding='global' size-in-bits='64'>
5712      <parameter type-id='type-id-400'/>
5713      <parameter type-id='type-id-256'/>
5714      <return type-id='type-id-256'/>
5715    </function-decl>
5716    <function-decl name='_cpp_replacement_text_len' filepath='../.././libcpp/internal.h' line='698' column='1' visibility='default' binding='global' size-in-bits='64'>
5717      <parameter type-id='type-id-400'/>
5718      <return type-id='type-id-4'/>
5719    </function-decl>
5720    <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'/>
5721    <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'/>
5722    <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'>
5723      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='218' column='1'/>
5724      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='218' column='1'/>
5725      <return type-id='type-id-220'/>
5726    </function-decl>
5727    <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'>
5728      <parameter type-id='type-id-231' name='dest' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5729      <parameter type-id='type-id-220' name='src' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5730      <parameter type-id='type-id-52' name='len' filepath='../.././libcpp/macro.c' line='434' column='1'/>
5731      <return type-id='type-id-231'/>
5732    </function-decl>
5733    <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'>
5734      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5735      <parameter type-id='type-id-257' name='macro' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5736      <parameter type-id='type-id-249' name='node' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5737      <parameter type-id='type-id-52' name='argc' filepath='../.././libcpp/macro.c' line='663' column='1'/>
5738      <return type-id='type-id-5'/>
5739    </function-decl>
5740    <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'>
5741      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
5742      <parameter type-id='type-id-230' name='macro' filepath='../.././libcpp/macro.c' line='1830' column='1'/>
5743      <parameter type-id='type-id-220' name='start' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
5744      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/macro.c' line='1831' column='1'/>
5745      <return type-id='type-id-99'/>
5746    </function-decl>
5747    <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'>
5748      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2380' column='1'/>
5749      <return type-id='type-id-228'/>
5750    </function-decl>
5751    <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'>
5752      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
5753      <parameter type-id='type-id-67' name='loc' filepath='../.././libcpp/macro.c' line='2424' column='1'/>
5754      <return type-id='type-id-228'/>
5755    </function-decl>
5756    <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'>
5757      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2437' column='1'/>
5758      <return type-id='type-id-2'/>
5759    </function-decl>
5760    <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'>
5761      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2447' column='1'/>
5762      <return type-id='type-id-99'/>
5763    </function-decl>
5764    <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'>
5765      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2488' column='1'/>
5766      <parameter type-id='type-id-52' name='count' filepath='../.././libcpp/macro.c' line='2488' column='1'/>
5767      <return type-id='type-id-99'/>
5768    </function-decl>
5769    <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'>
5770      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5771      <parameter type-id='type-id-257' name='macro' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5772      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='2590' column='1'/>
5773      <return type-id='type-id-5'/>
5774    </function-decl>
5775    <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'>
5776      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
5777      <parameter type-id='type-id-230' name='node' filepath='../.././libcpp/macro.c' line='3080' column='1'/>
5778      <return type-id='type-id-258'/>
5779    </function-decl>
5780    <function-decl name='time' filepath='/usr/include/time.h' line='186' column='1' visibility='default' binding='global' size-in-bits='64'>
5781      <parameter type-id='type-id-417'/>
5782      <return type-id='type-id-388'/>
5783    </function-decl>
5784    <function-decl name='localtime' filepath='/usr/include/time.h' line='237' column='1' visibility='default' binding='global' size-in-bits='64'>
5785      <parameter type-id='type-id-406'/>
5786      <return type-id='type-id-418'/>
5787    </function-decl>
5788    <function-decl name='asctime' filepath='/usr/include/time.h' line='255' column='1' visibility='default' binding='global' size-in-bits='64'>
5789      <parameter type-id='type-id-408'/>
5790      <return type-id='type-id-3'/>
5791    </function-decl>
5792    <function-type size-in-bits='64' id='type-id-393'>
5793      <parameter type-id='type-id-222'/>
5794      <parameter type-id='type-id-230'/>
5795      <return type-id='type-id-5'/>
5796    </function-type>
5797    <function-type size-in-bits='64' id='type-id-394'>
5798      <parameter type-id='type-id-222'/>
5799      <parameter type-id='type-id-2'/>
5800      <parameter type-id='type-id-2'/>
5801      <parameter type-id='type-id-65'/>
5802      <parameter type-id='type-id-52'/>
5803      <parameter type-id='type-id-1'/>
5804      <parameter type-id='type-id-93'/>
5805      <return type-id='type-id-5'/>
5806    </function-type>
5807    <function-type size-in-bits='64' id='type-id-395'>
5808      <parameter type-id='type-id-172'/>
5809      <parameter type-id='type-id-258'/>
5810      <parameter type-id='type-id-4'/>
5811      <parameter type-id='type-id-392'/>
5812      <return type-id='type-id-5'/>
5813    </function-type>
5814    <function-type size-in-bits='64' id='type-id-396'>
5815      <parameter type-id='type-id-1'/>
5816      <parameter type-id='type-id-352'/>
5817      <return type-id='type-id-3'/>
5818    </function-type>
5819    <function-type size-in-bits='64' id='type-id-397'>
5820      <parameter type-id='type-id-222'/>
5821      <parameter type-id='type-id-1'/>
5822      <parameter type-id='type-id-410'/>
5823      <return type-id='type-id-1'/>
5824    </function-type>
5825    <function-type size-in-bits='64' id='type-id-411'>
5826      <parameter type-id='type-id-222'/>
5827      <parameter type-id='type-id-228'/>
5828      <return type-id='type-id-230'/>
5829    </function-type>
5830    <function-type size-in-bits='64' id='type-id-419'>
5831      <parameter type-id='type-id-283'/>
5832      <return type-id='type-id-285'/>
5833    </function-type>
5834    <function-type size-in-bits='64' id='type-id-415'>
5835      <parameter type-id='type-id-222'/>
5836      <parameter type-id='type-id-1'/>
5837      <parameter type-id='type-id-2'/>
5838      <return type-id='type-id-2'/>
5839    </function-type>
5840    <function-type size-in-bits='64' id='type-id-420'>
5841      <parameter type-id='type-id-222'/>
5842      <parameter type-id='type-id-1'/>
5843      <return type-id='type-id-99'/>
5844    </function-type>
5845    <function-type size-in-bits='64' id='type-id-421'>
5846      <parameter type-id='type-id-222'/>
5847      <parameter type-id='type-id-1'/>
5848      <parameter type-id='type-id-2'/>
5849      <parameter type-id='type-id-1'/>
5850      <return type-id='type-id-99'/>
5851    </function-type>
5852    <function-type size-in-bits='64' id='type-id-422'>
5853      <parameter type-id='type-id-222'/>
5854      <parameter type-id='type-id-228'/>
5855      <parameter type-id='type-id-2'/>
5856      <return type-id='type-id-99'/>
5857    </function-type>
5858    <function-type size-in-bits='64' id='type-id-423'>
5859      <parameter type-id='type-id-222'/>
5860      <parameter type-id='type-id-58'/>
5861      <return type-id='type-id-99'/>
5862    </function-type>
5863    <function-type size-in-bits='64' id='type-id-424'>
5864      <parameter type-id='type-id-222'/>
5865      <parameter type-id='type-id-65'/>
5866      <return type-id='type-id-99'/>
5867    </function-type>
5868    <function-type size-in-bits='64' id='type-id-425'>
5869      <parameter type-id='type-id-222'/>
5870      <parameter type-id='type-id-65'/>
5871      <parameter type-id='type-id-225'/>
5872      <return type-id='type-id-99'/>
5873    </function-type>
5874    <function-type size-in-bits='64' id='type-id-426'>
5875      <parameter type-id='type-id-222'/>
5876      <parameter type-id='type-id-65'/>
5877      <parameter type-id='type-id-258'/>
5878      <parameter type-id='type-id-1'/>
5879      <parameter type-id='type-id-2'/>
5880      <parameter type-id='type-id-390'/>
5881      <return type-id='type-id-99'/>
5882    </function-type>
5883    <function-type size-in-bits='64' id='type-id-427'>
5884      <parameter type-id='type-id-222'/>
5885      <parameter type-id='type-id-65'/>
5886      <parameter type-id='type-id-230'/>
5887      <return type-id='type-id-99'/>
5888    </function-type>
5889  </abi-instr>
5890  <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'>
5891    <class-decl name='deps' size-in-bits='448' is-struct='yes' visibility='default' filepath='../.././libcpp/mkdeps.c' line='30' column='1' id='type-id-251'>
5892      <data-member access='public' layout-offset-in-bits='0'>
5893        <var-decl name='targetv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='32' column='1'/>
5894      </data-member>
5895      <data-member access='public' layout-offset-in-bits='64'>
5896        <var-decl name='ntargets' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='33' column='1'/>
5897      </data-member>
5898      <data-member access='public' layout-offset-in-bits='96'>
5899        <var-decl name='targets_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='34' column='1'/>
5900      </data-member>
5901      <data-member access='public' layout-offset-in-bits='128'>
5902        <var-decl name='depv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='36' column='1'/>
5903      </data-member>
5904      <data-member access='public' layout-offset-in-bits='192'>
5905        <var-decl name='ndeps' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='37' column='1'/>
5906      </data-member>
5907      <data-member access='public' layout-offset-in-bits='224'>
5908        <var-decl name='deps_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='38' column='1'/>
5909      </data-member>
5910      <data-member access='public' layout-offset-in-bits='256'>
5911        <var-decl name='vpathv' type-id='type-id-252' visibility='default' filepath='../.././libcpp/mkdeps.c' line='40' column='1'/>
5912      </data-member>
5913      <data-member access='public' layout-offset-in-bits='320'>
5914        <var-decl name='vpathlv' type-id='type-id-175' visibility='default' filepath='../.././libcpp/mkdeps.c' line='41' column='1'/>
5915      </data-member>
5916      <data-member access='public' layout-offset-in-bits='384'>
5917        <var-decl name='nvpaths' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='42' column='1'/>
5918      </data-member>
5919      <data-member access='public' layout-offset-in-bits='416'>
5920        <var-decl name='vpaths_size' type-id='type-id-52' visibility='default' filepath='../.././libcpp/mkdeps.c' line='43' column='1'/>
5921      </data-member>
5922    </class-decl>
5923    <qualified-type-def type-id='type-id-251' const='yes' id='type-id-428'/>
5924    <pointer-type-def type-id='type-id-428' size-in-bits='64' id='type-id-429'/>
5925    <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'>
5926      <return type-id='type-id-253'/>
5927    </function-decl>
5928    <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'>
5929      <parameter type-id='type-id-253' name='d' filepath='../.././libcpp/mkdeps.c' line='174' column='1'/>
5930      <return type-id='type-id-99'/>
5931    </function-decl>
5932    <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'>
5933      <parameter type-id='type-id-253' name='d' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5934      <parameter type-id='type-id-1' name='t' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5935      <parameter type-id='type-id-2' name='quote' filepath='../.././libcpp/mkdeps.c' line='206' column='1'/>
5936      <return type-id='type-id-99'/>
5937    </function-decl>
5938    <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'>
5939      <parameter type-id='type-id-253' name='d' filepath='../.././libcpp/mkdeps.c' line='227' column='1'/>
5940      <parameter type-id='type-id-1' name='tgt' filepath='../.././libcpp/mkdeps.c' line='227' column='1'/>
5941      <return type-id='type-id-99'/>
5942    </function-decl>
5943    <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'>
5944      <parameter type-id='type-id-253' name='d' filepath='../.././libcpp/mkdeps.c' line='257' column='1'/>
5945      <parameter type-id='type-id-1' name='t' filepath='../.././libcpp/mkdeps.c' line='257' column='1'/>
5946      <return type-id='type-id-99'/>
5947    </function-decl>
5948    <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'>
5949      <parameter type-id='type-id-253' name='d' filepath='../.././libcpp/mkdeps.c' line='270' column='1'/>
5950      <parameter type-id='type-id-1' name='vpath' filepath='../.././libcpp/mkdeps.c' line='270' column='1'/>
5951      <return type-id='type-id-99'/>
5952    </function-decl>
5953    <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'>
5954      <parameter type-id='type-id-429' name='d' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5955      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5956      <parameter type-id='type-id-52' name='colmax' filepath='../.././libcpp/mkdeps.c' line='299' column='1'/>
5957      <return type-id='type-id-99'/>
5958    </function-decl>
5959    <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'>
5960      <parameter type-id='type-id-429' name='d' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
5961      <parameter type-id='type-id-76' name='fp' filepath='../.././libcpp/mkdeps.c' line='350' column='1'/>
5962      <return type-id='type-id-99'/>
5963    </function-decl>
5964    <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'>
5965      <parameter type-id='type-id-253' name='deps' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
5966      <parameter type-id='type-id-76' name='f' filepath='../.././libcpp/mkdeps.c' line='368' column='1'/>
5967      <return type-id='type-id-2'/>
5968    </function-decl>
5969    <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'>
5970      <parameter type-id='type-id-253' name='deps' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5971      <parameter type-id='type-id-76' name='fd' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5972      <parameter type-id='type-id-1' name='self' filepath='../.././libcpp/mkdeps.c' line='397' column='1'/>
5973      <return type-id='type-id-2'/>
5974    </function-decl>
5975  </abi-instr>
5976  <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'>
5977    <function-decl name='_obstack_memory_used' filepath='../.././libcpp/../include/obstack.h' line='198' column='1' visibility='default' binding='global' size-in-bits='64'>
5978      <parameter type-id='type-id-75'/>
5979      <return type-id='type-id-2'/>
5980    </function-decl>
5981    <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'>
5982      <parameter type-id='type-id-52' name='order' filepath='../.././libcpp/symtab.c' line='57' column='1'/>
5983      <return type-id='type-id-283'/>
5984    </function-decl>
5985    <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'>
5986      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='80' column='1'/>
5987      <return type-id='type-id-99'/>
5988    </function-decl>
5989    <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'>
5990      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5991      <parameter type-id='type-id-258' name='str' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5992      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/symtab.c' line='94' column='1'/>
5993      <parameter type-id='type-id-430' name='insert' filepath='../.././libcpp/symtab.c' line='95' column='1'/>
5994      <return type-id='type-id-285'/>
5995    </function-decl>
5996    <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'>
5997      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='102' column='1'/>
5998      <parameter type-id='type-id-258' name='str' filepath='../.././libcpp/symtab.c' line='102' column='1'/>
5999      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/symtab.c' line='103' column='1'/>
6000      <parameter type-id='type-id-52' name='hash' filepath='../.././libcpp/symtab.c' line='103' column='1'/>
6001      <parameter type-id='type-id-430' name='insert' filepath='../.././libcpp/symtab.c' line='104' column='1'/>
6002      <return type-id='type-id-285'/>
6003    </function-decl>
6004    <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_'>
6005      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6006      <parameter type-id='type-id-281' name='cb' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6007      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/symtab.c' line='227' column='1'/>
6008      <return type-id='type-id-99'/>
6009    </function-decl>
6010    <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_'>
6011      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6012      <parameter type-id='type-id-281' name='cb' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6013      <parameter type-id='type-id-39' name='v' filepath='../.././libcpp/symtab.c' line='245' column='1'/>
6014      <return type-id='type-id-99'/>
6015    </function-decl>
6016    <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'>
6017      <parameter type-id='type-id-283' name='ht' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
6018      <parameter type-id='type-id-371' name='entries' filepath='../.././libcpp/symtab.c' line='262' column='1'/>
6019      <parameter type-id='type-id-52' name='nslots' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
6020      <parameter type-id='type-id-52' name='nelements' filepath='../.././libcpp/symtab.c' line='263' column='1'/>
6021      <parameter type-id='type-id-5' name='own' filepath='../.././libcpp/symtab.c' line='264' column='1'/>
6022      <return type-id='type-id-99'/>
6023    </function-decl>
6024    <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'>
6025      <parameter type-id='type-id-283' name='table' filepath='../.././libcpp/symtab.c' line='277' column='1'/>
6026      <return type-id='type-id-99'/>
6027    </function-decl>
6028  </abi-instr>
6029  <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'>
6030    <enum-decl name='ht_lookup_option' filepath='../.././libcpp/include/symtab.h' line='44' column='1' id='type-id-430'>
6031      <underlying-type type-id='type-id-20'/>
6032      <enumerator name='HT_NO_INSERT' value='0'/>
6033      <enumerator name='HT_ALLOC' value='1'/>
6034    </enum-decl>
6035    <function-decl name='_cpp_push_text_context' filepath='../.././libcpp/internal.h' line='605' column='1' visibility='default' binding='global' size-in-bits='64'>
6036      <parameter type-id='type-id-222'/>
6037      <parameter type-id='type-id-230'/>
6038      <parameter type-id='type-id-258'/>
6039      <parameter type-id='type-id-4'/>
6040      <return type-id='type-id-99'/>
6041    </function-decl>
6042    <function-decl name='_cpp_builtin_macro_text' filepath='../.././libcpp/internal.h' line='610' column='1' visibility='default' binding='global' size-in-bits='64'>
6043      <parameter type-id='type-id-222'/>
6044      <parameter type-id='type-id-230'/>
6045      <return type-id='type-id-258'/>
6046    </function-decl>
6047    <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'>
6048      <parameter type-id='type-id-222' name='pfile' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6049      <parameter type-id='type-id-220' name='start' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6050      <parameter type-id='type-id-4' name='len' filepath='../.././libcpp/traditional.c' line='267' column='1'/>
6051      <return type-id='type-id-99'/>
6052    </function-decl>
6053    <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'>
6054      <parameter type-id='type-id-400' name='macro' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
6055      <parameter type-id='type-id-231' name='dest' filepath='../.././libcpp/traditional.c' line='790' column='1'/>
6056      <return type-id='type-id-231'/>
6057    </function-decl>
6058  </abi-instr>
6059  <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'>
6060    <function-decl name='xexit' filepath='../.././libiberty/../include/libiberty.h' line='288' column='1' visibility='default' binding='global' size-in-bits='64'>
6061      <parameter type-id='type-id-2'/>
6062      <return type-id='type-id-99'/>
6063    </function-decl>
6064    <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'>
6065      <parameter type-id='type-id-118' name='argv' filepath='../.././libiberty/argv.c' line='65' column='1'/>
6066      <return type-id='type-id-118'/>
6067    </function-decl>
6068    <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'>
6069      <parameter type-id='type-id-118' name='vector' filepath='../.././libiberty/argv.c' line='108' column='1'/>
6070      <return type-id='type-id-99'/>
6071    </function-decl>
6072    <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'>
6073      <parameter type-id='type-id-1' name='input' filepath='../.././libiberty/argv.c' line='180' column='1'/>
6074      <return type-id='type-id-118'/>
6075    </function-decl>
6076    <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'>
6077      <parameter type-id='type-id-118' name='argv' filepath='../.././libiberty/argv.c' line='507' column='1'/>
6078      <return type-id='type-id-2'/>
6079    </function-decl>
6080    <function-decl name='__strdup' filepath='/usr/include/bits/string2.h' line='1303' column='1' visibility='default' binding='global' size-in-bits='64'>
6081      <parameter type-id='type-id-1'/>
6082      <return type-id='type-id-3'/>
6083    </function-decl>
6084    <function-decl name='fopen' filepath='/usr/include/stdio.h' line='271' column='1' visibility='default' binding='global' size-in-bits='64'>
6085      <parameter type-id='type-id-1'/>
6086      <parameter type-id='type-id-1'/>
6087      <return type-id='type-id-76'/>
6088    </function-decl>
6089    <function-decl name='fputc' filepath='/usr/include/stdio.h' line='577' column='1' visibility='default' binding='global' size-in-bits='64'>
6090      <parameter type-id='type-id-2'/>
6091      <parameter type-id='type-id-76'/>
6092      <return type-id='type-id-2'/>
6093    </function-decl>
6094    <function-decl name='fread' filepath='/usr/include/stdio.h' line='704' column='1' visibility='default' binding='global' size-in-bits='64'>
6095      <parameter type-id='type-id-39'/>
6096      <parameter type-id='type-id-4'/>
6097      <parameter type-id='type-id-4'/>
6098      <parameter type-id='type-id-76'/>
6099      <return type-id='type-id-4'/>
6100    </function-decl>
6101    <function-decl name='fseek' filepath='/usr/include/stdio.h' line='744' column='1' visibility='default' binding='global' size-in-bits='64'>
6102      <parameter type-id='type-id-76'/>
6103      <parameter type-id='type-id-28'/>
6104      <parameter type-id='type-id-2'/>
6105      <return type-id='type-id-2'/>
6106    </function-decl>
6107    <function-decl name='ftell' filepath='/usr/include/stdio.h' line='749' column='1' visibility='default' binding='global' size-in-bits='64'>
6108      <parameter type-id='type-id-76'/>
6109      <return type-id='type-id-28'/>
6110    </function-decl>
6111    <function-decl name='ferror' filepath='/usr/include/stdio.h' line='825' column='1' visibility='default' binding='global' size-in-bits='64'>
6112      <parameter type-id='type-id-76'/>
6113      <return type-id='type-id-2'/>
6114    </function-decl>
6115    <function-decl name='malloc' filepath='/usr/include/stdlib.h' line='471' column='1' visibility='default' binding='global' size-in-bits='64'>
6116      <parameter type-id='type-id-4'/>
6117      <return type-id='type-id-39'/>
6118    </function-decl>
6119    <function-decl name='realloc' filepath='/usr/include/stdlib.h' line='485' column='1' visibility='default' binding='global' size-in-bits='64'>
6120      <parameter type-id='type-id-39'/>
6121      <parameter type-id='type-id-4'/>
6122      <return type-id='type-id-39'/>
6123    </function-decl>
6124  </abi-instr>
6125  <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'>
6126    <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'>
6127      <parameter type-id='type-id-3' name='dst' filepath='../.././libiberty/concat.c' line='117' column='1'/>
6128      <parameter type-id='type-id-1' name='first' filepath='../.././libiberty/concat.c' line='117' column='1'/>
6129      <parameter is-variadic='yes'/>
6130      <return type-id='type-id-3'/>
6131    </function-decl>
6132    <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'/>
6133    <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'>
6134      <parameter type-id='type-id-3' name='optr' filepath='../.././libiberty/concat.c' line='191' column='1'/>
6135      <parameter type-id='type-id-1' name='first' filepath='../.././libiberty/concat.c' line='191' column='1'/>
6136      <parameter is-variadic='yes'/>
6137      <return type-id='type-id-3'/>
6138    </function-decl>
6139  </abi-instr>
6140  <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'>
6141    <array-type-def dimensions='1' type-id='type-id-431' size-in-bits='8448' id='type-id-432'>
6142      <subrange length='33' type-id='type-id-8' id='type-id-433'/>
6143    </array-type-def>
6144    <array-type-def dimensions='1' type-id='type-id-434' size-in-bits='11136' id='type-id-435'>
6145      <subrange length='58' type-id='type-id-8' id='type-id-436'/>
6146    </array-type-def>
6147    <array-type-def dimensions='1' type-id='type-id-437' size-in-bits='8448' id='type-id-438'>
6148      <subrange length='33' type-id='type-id-8' id='type-id-433'/>
6149    </array-type-def>
6150    <array-type-def dimensions='1' type-id='type-id-439' size-in-bits='11136' id='type-id-440'>
6151      <subrange length='58' type-id='type-id-8' id='type-id-436'/>
6152    </array-type-def>
6153    <enum-decl name='d_builtin_type_print' filepath='../.././libiberty/cp-demangle.h' line='51' column='1' id='type-id-441'>
6154      <underlying-type type-id='type-id-20'/>
6155      <enumerator name='D_PRINT_DEFAULT' value='0'/>
6156      <enumerator name='D_PRINT_INT' value='1'/>
6157      <enumerator name='D_PRINT_UNSIGNED' value='2'/>
6158      <enumerator name='D_PRINT_LONG' value='3'/>
6159      <enumerator name='D_PRINT_UNSIGNED_LONG' value='4'/>
6160      <enumerator name='D_PRINT_LONG_LONG' value='5'/>
6161      <enumerator name='D_PRINT_UNSIGNED_LONG_LONG' value='6'/>
6162      <enumerator name='D_PRINT_BOOL' value='7'/>
6163      <enumerator name='D_PRINT_FLOAT' value='8'/>
6164      <enumerator name='D_PRINT_VOID' value='9'/>
6165    </enum-decl>
6166    <enum-decl name='demangle_component_type' filepath='../.././libiberty/../include/demangle.h' line='215' column='1' id='type-id-442'>
6167      <underlying-type type-id='type-id-20'/>
6168      <enumerator name='DEMANGLE_COMPONENT_NAME' value='0'/>
6169      <enumerator name='DEMANGLE_COMPONENT_QUAL_NAME' value='1'/>
6170      <enumerator name='DEMANGLE_COMPONENT_LOCAL_NAME' value='2'/>
6171      <enumerator name='DEMANGLE_COMPONENT_TYPED_NAME' value='3'/>
6172      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE' value='4'/>
6173      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_PARAM' value='5'/>
6174      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_PARAM' value='6'/>
6175      <enumerator name='DEMANGLE_COMPONENT_CTOR' value='7'/>
6176      <enumerator name='DEMANGLE_COMPONENT_DTOR' value='8'/>
6177      <enumerator name='DEMANGLE_COMPONENT_VTABLE' value='9'/>
6178      <enumerator name='DEMANGLE_COMPONENT_VTT' value='10'/>
6179      <enumerator name='DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE' value='11'/>
6180      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO' value='12'/>
6181      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_NAME' value='13'/>
6182      <enumerator name='DEMANGLE_COMPONENT_TYPEINFO_FN' value='14'/>
6183      <enumerator name='DEMANGLE_COMPONENT_THUNK' value='15'/>
6184      <enumerator name='DEMANGLE_COMPONENT_VIRTUAL_THUNK' value='16'/>
6185      <enumerator name='DEMANGLE_COMPONENT_COVARIANT_THUNK' value='17'/>
6186      <enumerator name='DEMANGLE_COMPONENT_JAVA_CLASS' value='18'/>
6187      <enumerator name='DEMANGLE_COMPONENT_GUARD' value='19'/>
6188      <enumerator name='DEMANGLE_COMPONENT_REFTEMP' value='20'/>
6189      <enumerator name='DEMANGLE_COMPONENT_HIDDEN_ALIAS' value='21'/>
6190      <enumerator name='DEMANGLE_COMPONENT_SUB_STD' value='22'/>
6191      <enumerator name='DEMANGLE_COMPONENT_RESTRICT' value='23'/>
6192      <enumerator name='DEMANGLE_COMPONENT_VOLATILE' value='24'/>
6193      <enumerator name='DEMANGLE_COMPONENT_CONST' value='25'/>
6194      <enumerator name='DEMANGLE_COMPONENT_RESTRICT_THIS' value='26'/>
6195      <enumerator name='DEMANGLE_COMPONENT_VOLATILE_THIS' value='27'/>
6196      <enumerator name='DEMANGLE_COMPONENT_CONST_THIS' value='28'/>
6197      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE_QUAL' value='29'/>
6198      <enumerator name='DEMANGLE_COMPONENT_POINTER' value='30'/>
6199      <enumerator name='DEMANGLE_COMPONENT_REFERENCE' value='31'/>
6200      <enumerator name='DEMANGLE_COMPONENT_RVALUE_REFERENCE' value='32'/>
6201      <enumerator name='DEMANGLE_COMPONENT_COMPLEX' value='33'/>
6202      <enumerator name='DEMANGLE_COMPONENT_IMAGINARY' value='34'/>
6203      <enumerator name='DEMANGLE_COMPONENT_BUILTIN_TYPE' value='35'/>
6204      <enumerator name='DEMANGLE_COMPONENT_VENDOR_TYPE' value='36'/>
6205      <enumerator name='DEMANGLE_COMPONENT_FUNCTION_TYPE' value='37'/>
6206      <enumerator name='DEMANGLE_COMPONENT_ARRAY_TYPE' value='38'/>
6207      <enumerator name='DEMANGLE_COMPONENT_PTRMEM_TYPE' value='39'/>
6208      <enumerator name='DEMANGLE_COMPONENT_FIXED_TYPE' value='40'/>
6209      <enumerator name='DEMANGLE_COMPONENT_VECTOR_TYPE' value='41'/>
6210      <enumerator name='DEMANGLE_COMPONENT_ARGLIST' value='42'/>
6211      <enumerator name='DEMANGLE_COMPONENT_TEMPLATE_ARGLIST' value='43'/>
6212      <enumerator name='DEMANGLE_COMPONENT_INITIALIZER_LIST' value='44'/>
6213      <enumerator name='DEMANGLE_COMPONENT_OPERATOR' value='45'/>
6214      <enumerator name='DEMANGLE_COMPONENT_EXTENDED_OPERATOR' value='46'/>
6215      <enumerator name='DEMANGLE_COMPONENT_CAST' value='47'/>
6216      <enumerator name='DEMANGLE_COMPONENT_NULLARY' value='48'/>
6217      <enumerator name='DEMANGLE_COMPONENT_UNARY' value='49'/>
6218      <enumerator name='DEMANGLE_COMPONENT_BINARY' value='50'/>
6219      <enumerator name='DEMANGLE_COMPONENT_BINARY_ARGS' value='51'/>
6220      <enumerator name='DEMANGLE_COMPONENT_TRINARY' value='52'/>
6221      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG1' value='53'/>
6222      <enumerator name='DEMANGLE_COMPONENT_TRINARY_ARG2' value='54'/>
6223      <enumerator name='DEMANGLE_COMPONENT_LITERAL' value='55'/>
6224      <enumerator name='DEMANGLE_COMPONENT_LITERAL_NEG' value='56'/>
6225      <enumerator name='DEMANGLE_COMPONENT_JAVA_RESOURCE' value='57'/>
6226      <enumerator name='DEMANGLE_COMPONENT_COMPOUND_NAME' value='58'/>
6227      <enumerator name='DEMANGLE_COMPONENT_CHARACTER' value='59'/>
6228      <enumerator name='DEMANGLE_COMPONENT_NUMBER' value='60'/>
6229      <enumerator name='DEMANGLE_COMPONENT_DECLTYPE' value='61'/>
6230      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_CONSTRUCTORS' value='62'/>
6231      <enumerator name='DEMANGLE_COMPONENT_GLOBAL_DESTRUCTORS' value='63'/>
6232      <enumerator name='DEMANGLE_COMPONENT_LAMBDA' value='64'/>
6233      <enumerator name='DEMANGLE_COMPONENT_DEFAULT_ARG' value='65'/>
6234      <enumerator name='DEMANGLE_COMPONENT_UNNAMED_TYPE' value='66'/>
6235      <enumerator name='DEMANGLE_COMPONENT_TRANSACTION_CLONE' value='67'/>
6236      <enumerator name='DEMANGLE_COMPONENT_NONTRANSACTION_CLONE' value='68'/>
6237      <enumerator name='DEMANGLE_COMPONENT_PACK_EXPANSION' value='69'/>
6238      <enumerator name='DEMANGLE_COMPONENT_CLONE' value='70'/>
6239    </enum-decl>
6240    <enum-decl name='gnu_v3_ctor_kinds' filepath='../.././libiberty/../include/demangle.h' line='172' column='1' id='type-id-443'>
6241      <underlying-type type-id='type-id-20'/>
6242      <enumerator name='gnu_v3_complete_object_ctor' value='1'/>
6243      <enumerator name='gnu_v3_base_object_ctor' value='2'/>
6244      <enumerator name='gnu_v3_complete_object_allocating_ctor' value='3'/>
6245      <enumerator name='gnu_v3_object_ctor_group' value='4'/>
6246    </enum-decl>
6247    <enum-decl name='gnu_v3_dtor_kinds' filepath='../.././libiberty/../include/demangle.h' line='187' column='1' id='type-id-444'>
6248      <underlying-type type-id='type-id-20'/>
6249      <enumerator name='gnu_v3_deleting_dtor' value='1'/>
6250      <enumerator name='gnu_v3_complete_object_dtor' value='2'/>
6251      <enumerator name='gnu_v3_base_object_dtor' value='3'/>
6252      <enumerator name='gnu_v3_object_dtor_group' value='4'/>
6253    </enum-decl>
6254    <type-decl name='short int' size-in-bits='16' id='type-id-445'/>
6255    <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-446'>
6256      <data-member access='public' layout-offset-in-bits='0'>
6257        <var-decl name='s' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='96' column='1'/>
6258      </data-member>
6259      <data-member access='public' layout-offset-in-bits='64'>
6260        <var-decl name='send' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='98' column='1'/>
6261      </data-member>
6262      <data-member access='public' layout-offset-in-bits='128'>
6263        <var-decl name='options' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='100' column='1'/>
6264      </data-member>
6265      <data-member access='public' layout-offset-in-bits='192'>
6266        <var-decl name='n' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='102' column='1'/>
6267      </data-member>
6268      <data-member access='public' layout-offset-in-bits='256'>
6269        <var-decl name='comps' type-id='type-id-447' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='104' column='1'/>
6270      </data-member>
6271      <data-member access='public' layout-offset-in-bits='320'>
6272        <var-decl name='next_comp' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='106' column='1'/>
6273      </data-member>
6274      <data-member access='public' layout-offset-in-bits='352'>
6275        <var-decl name='num_comps' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='108' column='1'/>
6276      </data-member>
6277      <data-member access='public' layout-offset-in-bits='384'>
6278        <var-decl name='subs' type-id='type-id-448' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='110' column='1'/>
6279      </data-member>
6280      <data-member access='public' layout-offset-in-bits='448'>
6281        <var-decl name='next_sub' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='112' column='1'/>
6282      </data-member>
6283      <data-member access='public' layout-offset-in-bits='480'>
6284        <var-decl name='num_subs' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='114' column='1'/>
6285      </data-member>
6286      <data-member access='public' layout-offset-in-bits='512'>
6287        <var-decl name='did_subs' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='118' column='1'/>
6288      </data-member>
6289      <data-member access='public' layout-offset-in-bits='576'>
6290        <var-decl name='last_name' type-id='type-id-447' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='120' column='1'/>
6291      </data-member>
6292      <data-member access='public' layout-offset-in-bits='640'>
6293        <var-decl name='expansion' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='124' column='1'/>
6294      </data-member>
6295    </class-decl>
6296    <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-437'>
6297      <data-member access='public' layout-offset-in-bits='0'>
6298        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='80' column='1'/>
6299      </data-member>
6300      <data-member access='public' layout-offset-in-bits='64'>
6301        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='82' column='1'/>
6302      </data-member>
6303      <data-member access='public' layout-offset-in-bits='128'>
6304        <var-decl name='java_name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='84' column='1'/>
6305      </data-member>
6306      <data-member access='public' layout-offset-in-bits='192'>
6307        <var-decl name='java_len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='86' column='1'/>
6308      </data-member>
6309      <data-member access='public' layout-offset-in-bits='224'>
6310        <var-decl name='print' type-id='type-id-441' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='88' column='1'/>
6311      </data-member>
6312    </class-decl>
6313    <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-449'>
6314      <data-member access='public' layout-offset-in-bits='0'>
6315        <var-decl name='type' type-id='type-id-442' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='437' column='1'/>
6316      </data-member>
6317      <data-member access='public' layout-offset-in-bits='64'>
6318        <var-decl name='u' type-id='type-id-450' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='541' column='1'/>
6319      </data-member>
6320    </class-decl>
6321    <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-439'>
6322      <data-member access='public' layout-offset-in-bits='0'>
6323        <var-decl name='code' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='40' column='1'/>
6324      </data-member>
6325      <data-member access='public' layout-offset-in-bits='64'>
6326        <var-decl name='name' type-id='type-id-1' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='42' column='1'/>
6327      </data-member>
6328      <data-member access='public' layout-offset-in-bits='128'>
6329        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='44' column='1'/>
6330      </data-member>
6331      <data-member access='public' layout-offset-in-bits='160'>
6332        <var-decl name='args' type-id='type-id-2' visibility='default' filepath='../.././libiberty/cp-demangle.h' line='46' column='1'/>
6333      </data-member>
6334    </class-decl>
6335    <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-451'>
6336      <data-member access='public' layout-offset-in-bits='0'>
6337        <var-decl name='s' type-id='type-id-1' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='446' column='1'/>
6338      </data-member>
6339      <data-member access='public' layout-offset-in-bits='64'>
6340        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='447' column='1'/>
6341      </data-member>
6342    </class-decl>
6343    <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-452'>
6344      <data-member access='public' layout-offset-in-bits='0'>
6345        <var-decl name='string' type-id='type-id-1' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='506' column='1'/>
6346      </data-member>
6347      <data-member access='public' layout-offset-in-bits='64'>
6348        <var-decl name='len' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='508' column='1'/>
6349      </data-member>
6350    </class-decl>
6351    <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-453'>
6352      <data-member access='public' layout-offset-in-bits='0'>
6353        <var-decl name='type' type-id='type-id-454' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='499' column='1'/>
6354      </data-member>
6355    </class-decl>
6356    <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-455'>
6357      <data-member access='public' layout-offset-in-bits='0'>
6358        <var-decl name='op' type-id='type-id-456' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='454' column='1'/>
6359      </data-member>
6360    </class-decl>
6361    <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-457'>
6362      <data-member access='public' layout-offset-in-bits='0'>
6363        <var-decl name='left' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='528' column='1'/>
6364      </data-member>
6365      <data-member access='public' layout-offset-in-bits='64'>
6366        <var-decl name='right' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='530' column='1'/>
6367      </data-member>
6368    </class-decl>
6369    <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-458'>
6370      <data-member access='public' layout-offset-in-bits='0'>
6371        <var-decl name='length' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='470' column='1'/>
6372      </data-member>
6373      <data-member access='public' layout-offset-in-bits='64'>
6374        <var-decl name='accum' type-id='type-id-445' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='472' column='1'/>
6375      </data-member>
6376      <data-member access='public' layout-offset-in-bits='80'>
6377        <var-decl name='sat' type-id='type-id-445' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='474' column='1'/>
6378      </data-member>
6379    </class-decl>
6380    <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-459'>
6381      <data-member access='public' layout-offset-in-bits='0'>
6382        <var-decl name='sub' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='536' column='1'/>
6383      </data-member>
6384      <data-member access='public' layout-offset-in-bits='64'>
6385        <var-decl name='num' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='538' column='1'/>
6386      </data-member>
6387    </class-decl>
6388    <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-460'>
6389      <data-member access='public' layout-offset-in-bits='0'>
6390        <var-decl name='kind' type-id='type-id-443' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='481' column='1'/>
6391      </data-member>
6392      <data-member access='public' layout-offset-in-bits='64'>
6393        <var-decl name='name' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='483' column='1'/>
6394      </data-member>
6395    </class-decl>
6396    <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-461'>
6397      <data-member access='public' layout-offset-in-bits='0'>
6398        <var-decl name='kind' type-id='type-id-444' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='490' column='1'/>
6399      </data-member>
6400      <data-member access='public' layout-offset-in-bits='64'>
6401        <var-decl name='name' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='492' column='1'/>
6402      </data-member>
6403    </class-decl>
6404    <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-462'>
6405      <data-member access='public' layout-offset-in-bits='0'>
6406        <var-decl name='args' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='461' column='1'/>
6407      </data-member>
6408      <data-member access='public' layout-offset-in-bits='64'>
6409        <var-decl name='name' type-id='type-id-447' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='463' column='1'/>
6410      </data-member>
6411    </class-decl>
6412    <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-463'>
6413      <data-member access='public' layout-offset-in-bits='0'>
6414        <var-decl name='character' type-id='type-id-2' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='521' column='1'/>
6415      </data-member>
6416    </class-decl>
6417    <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-464'>
6418      <data-member access='public' layout-offset-in-bits='0'>
6419        <var-decl name='number' type-id='type-id-28' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='515' column='1'/>
6420      </data-member>
6421    </class-decl>
6422    <typedef-decl name='demangle_callbackref' type-id='type-id-465' filepath='../.././libiberty/../include/demangle.h' line='150' column='1' id='type-id-466'/>
6423    <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-450'>
6424      <data-member access='public'>
6425        <var-decl name='s_name' type-id='type-id-451' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='448' column='1'/>
6426      </data-member>
6427      <data-member access='public'>
6428        <var-decl name='s_operator' type-id='type-id-455' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='455' column='1'/>
6429      </data-member>
6430      <data-member access='public'>
6431        <var-decl name='s_extended_operator' type-id='type-id-462' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='464' column='1'/>
6432      </data-member>
6433      <data-member access='public'>
6434        <var-decl name='s_fixed' type-id='type-id-458' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='475' column='1'/>
6435      </data-member>
6436      <data-member access='public'>
6437        <var-decl name='s_ctor' type-id='type-id-460' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='484' column='1'/>
6438      </data-member>
6439      <data-member access='public'>
6440        <var-decl name='s_dtor' type-id='type-id-461' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='493' column='1'/>
6441      </data-member>
6442      <data-member access='public'>
6443        <var-decl name='s_builtin' type-id='type-id-453' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='500' column='1'/>
6444      </data-member>
6445      <data-member access='public'>
6446        <var-decl name='s_string' type-id='type-id-452' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='509' column='1'/>
6447      </data-member>
6448      <data-member access='public'>
6449        <var-decl name='s_number' type-id='type-id-464' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='516' column='1'/>
6450      </data-member>
6451      <data-member access='public'>
6452        <var-decl name='s_character' type-id='type-id-463' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='522' column='1'/>
6453      </data-member>
6454      <data-member access='public'>
6455        <var-decl name='s_binary' type-id='type-id-457' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='531' column='1'/>
6456      </data-member>
6457      <data-member access='public'>
6458        <var-decl name='s_unary_num' type-id='type-id-459' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='539' column='1'/>
6459      </data-member>
6460    </union-decl>
6461    <qualified-type-def type-id='type-id-437' const='yes' id='type-id-431'/>
6462    <pointer-type-def type-id='type-id-431' size-in-bits='64' id='type-id-454'/>
6463    <qualified-type-def type-id='type-id-449' const='yes' id='type-id-467'/>
6464    <pointer-type-def type-id='type-id-467' size-in-bits='64' id='type-id-468'/>
6465    <qualified-type-def type-id='type-id-439' const='yes' id='type-id-434'/>
6466    <pointer-type-def type-id='type-id-434' size-in-bits='64' id='type-id-456'/>
6467    <pointer-type-def type-id='type-id-446' size-in-bits='64' id='type-id-469'/>
6468    <pointer-type-def type-id='type-id-449' size-in-bits='64' id='type-id-447'/>
6469    <pointer-type-def type-id='type-id-447' size-in-bits='64' id='type-id-448'/>
6470    <pointer-type-def type-id='type-id-470' size-in-bits='64' id='type-id-465'/>
6471    <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'>
6472      <parameter type-id='type-id-447' name='p' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6473      <parameter type-id='type-id-1' name='s' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6474      <parameter type-id='type-id-2' name='len' filepath='../.././libiberty/cp-demangle.c' line='711' column='1'/>
6475      <return type-id='type-id-2'/>
6476    </function-decl>
6477    <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'>
6478      <parameter type-id='type-id-447' name='p' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
6479      <parameter type-id='type-id-2' name='args' filepath='../.././libiberty/cp-demangle.c' line='725' column='1'/>
6480      <parameter type-id='type-id-447' name='name' filepath='../.././libiberty/cp-demangle.c' line='726' column='1'/>
6481      <return type-id='type-id-2'/>
6482    </function-decl>
6483    <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'>
6484      <parameter type-id='type-id-447' name='p' filepath='../.././libiberty/cp-demangle.c' line='740' column='1'/>
6485      <parameter type-id='type-id-443' name='kind' filepath='../.././libiberty/cp-demangle.c' line='741' column='1'/>
6486      <parameter type-id='type-id-447' name='name' filepath='../.././libiberty/cp-demangle.c' line='742' column='1'/>
6487      <return type-id='type-id-2'/>
6488    </function-decl>
6489    <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'>
6490      <parameter type-id='type-id-447' name='p' filepath='../.././libiberty/cp-demangle.c' line='759' column='1'/>
6491      <parameter type-id='type-id-444' name='kind' filepath='../.././libiberty/cp-demangle.c' line='760' column='1'/>
6492      <parameter type-id='type-id-447' name='name' filepath='../.././libiberty/cp-demangle.c' line='761' column='1'/>
6493      <return type-id='type-id-2'/>
6494    </function-decl>
6495    <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'>
6496      <parameter type-id='type-id-469' name='di' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
6497      <parameter type-id='type-id-2' name='top_level' filepath='../.././libiberty/cp-demangle.c' line='1063' column='1'/>
6498      <return type-id='type-id-447'/>
6499    </function-decl>
6500    <var-decl name='cplus_demangle_operators' type-id='type-id-435' mangled-name='cplus_demangle_operators' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='1576' column='1' elf-symbol-id='cplus_demangle_operators'/>
6501    <var-decl name='cplus_demangle_builtin_types' type-id='type-id-432' mangled-name='cplus_demangle_builtin_types' visibility='default' filepath='../.././libiberty/cp-demangle.c' line='2050' column='1' elf-symbol-id='cplus_demangle_builtin_types'/>
6502    <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'>
6503      <parameter type-id='type-id-469' name='di' filepath='../.././libiberty/cp-demangle.c' line='2092' column='1'/>
6504      <return type-id='type-id-447'/>
6505    </function-decl>
6506    <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'>
6507      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='3603' column='1'/>
6508      <parameter type-id='type-id-468' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3604' column='1'/>
6509      <parameter type-id='type-id-466' name='callback' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
6510      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='3605' column='1'/>
6511      <return type-id='type-id-2'/>
6512    </function-decl>
6513    <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'>
6514      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
6515      <parameter type-id='type-id-468' name='dc' filepath='../.././libiberty/cp-demangle.c' line='3628' column='1'/>
6516      <parameter type-id='type-id-2' name='estimate' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
6517      <parameter type-id='type-id-175' name='palc' filepath='../.././libiberty/cp-demangle.c' line='3629' column='1'/>
6518      <return type-id='type-id-3'/>
6519    </function-decl>
6520    <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'>
6521      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6522      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6523      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/cp-demangle.c' line='5131' column='1'/>
6524      <parameter type-id='type-id-469' name='di' filepath='../.././libiberty/cp-demangle.c' line='5132' column='1'/>
6525      <return type-id='type-id-99'/>
6526    </function-decl>
6527    <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'>
6528      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5414' column='1'/>
6529      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5414' column='1'/>
6530      <return type-id='type-id-3'/>
6531    </function-decl>
6532    <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'>
6533      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
6534      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cp-demangle.c' line='5422' column='1'/>
6535      <parameter type-id='type-id-466' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
6536      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5423' column='1'/>
6537      <return type-id='type-id-2'/>
6538    </function-decl>
6539    <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'>
6540      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5435' column='1'/>
6541      <return type-id='type-id-3'/>
6542    </function-decl>
6543    <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'>
6544      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cp-demangle.c' line='5443' column='1'/>
6545      <parameter type-id='type-id-466' name='callback' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
6546      <parameter type-id='type-id-39' name='opaque' filepath='../.././libiberty/cp-demangle.c' line='5444' column='1'/>
6547      <return type-id='type-id-2'/>
6548    </function-decl>
6549    <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'>
6550      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cp-demangle.c' line='5530' column='1'/>
6551      <return type-id='type-id-443'/>
6552    </function-decl>
6553    <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'>
6554      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cp-demangle.c' line='5545' column='1'/>
6555      <return type-id='type-id-444'/>
6556    </function-decl>
6557    <function-type size-in-bits='64' id='type-id-470'>
6558      <parameter type-id='type-id-1'/>
6559      <parameter type-id='type-id-4'/>
6560      <parameter type-id='type-id-39'/>
6561      <return type-id='type-id-99'/>
6562    </function-type>
6563  </abi-instr>
6564  <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'>
6565    <array-type-def dimensions='1' type-id='type-id-471' size-in-bits='2112' id='type-id-472'>
6566      <subrange length='11' type-id='type-id-8' id='type-id-473'/>
6567    </array-type-def>
6568    <array-type-def dimensions='1' type-id='type-id-474' size-in-bits='2112' id='type-id-475'>
6569      <subrange length='11' type-id='type-id-8' id='type-id-473'/>
6570    </array-type-def>
6571    <enum-decl name='demangling_styles' filepath='../.././libiberty/../include/demangle.h' line='78' column='1' id='type-id-476'>
6572      <underlying-type type-id='type-id-20'/>
6573      <enumerator name='no_demangling' value='-1'/>
6574      <enumerator name='unknown_demangling' value='0'/>
6575      <enumerator name='auto_demangling' value='256'/>
6576      <enumerator name='gnu_demangling' value='512'/>
6577      <enumerator name='lucid_demangling' value='1024'/>
6578      <enumerator name='arm_demangling' value='2048'/>
6579      <enumerator name='hp_demangling' value='4096'/>
6580      <enumerator name='edg_demangling' value='8192'/>
6581      <enumerator name='gnu_v3_demangling' value='16384'/>
6582      <enumerator name='java_demangling' value='4'/>
6583      <enumerator name='gnat_demangling' value='32768'/>
6584    </enum-decl>
6585    <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-474'>
6586      <data-member access='public' layout-offset-in-bits='0'>
6587        <var-decl name='demangling_style_name' type-id='type-id-477' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='124' column='1'/>
6588      </data-member>
6589      <data-member access='public' layout-offset-in-bits='64'>
6590        <var-decl name='demangling_style' type-id='type-id-478' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='125' column='1'/>
6591      </data-member>
6592      <data-member access='public' layout-offset-in-bits='128'>
6593        <var-decl name='demangling_style_doc' type-id='type-id-477' visibility='default' filepath='../.././libiberty/../include/demangle.h' line='126' column='1'/>
6594      </data-member>
6595    </class-decl>
6596    <qualified-type-def type-id='type-id-1' const='yes' id='type-id-477'/>
6597    <qualified-type-def type-id='type-id-474' const='yes' id='type-id-471'/>
6598    <qualified-type-def type-id='type-id-476' const='yes' id='type-id-478'/>
6599    <var-decl name='current_demangling_style' type-id='type-id-476' mangled-name='current_demangling_style' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='93' column='1' elf-symbol-id='current_demangling_style'/>
6600    <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'>
6601      <parameter type-id='type-id-2' name='ch' filepath='../.././libiberty/cplus-dem.c' line='100' column='1'/>
6602      <return type-id='type-id-99'/>
6603    </function-decl>
6604    <var-decl name='libiberty_demanglers' type-id='type-id-472' mangled-name='libiberty_demanglers' visibility='default' filepath='../.././libiberty/cplus-dem.c' line='246' column='1' elf-symbol-id='libiberty_demanglers'/>
6605    <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'>
6606      <parameter type-id='type-id-1' name='opname' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6607      <parameter type-id='type-id-3' name='result' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6608      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cplus-dem.c' line='632' column='1'/>
6609      <return type-id='type-id-2'/>
6610    </function-decl>
6611    <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'>
6612      <parameter type-id='type-id-1' name='opname' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
6613      <parameter type-id='type-id-2' name='options' filepath='../.././libiberty/cplus-dem.c' line='765' column='1'/>
6614      <return type-id='type-id-1'/>
6615    </function-decl>
6616    <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'>
6617      <parameter type-id='type-id-476' name='style' filepath='../.././libiberty/cplus-dem.c' line='785' column='1'/>
6618      <return type-id='type-id-476'/>
6619    </function-decl>
6620    <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'>
6621      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/cplus-dem.c' line='802' column='1'/>
6622      <return type-id='type-id-476'/>
6623    </function-decl>
6624    <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'>
6625      <parameter type-id='type-id-1' name='mangled' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
6626      <parameter type-id='type-id-2' name='option' filepath='../.././libiberty/cplus-dem.c' line='881' column='1'/>
6627      <return type-id='type-id-3'/>
6628    </function-decl>
6629    <function-decl name='strstr' filepath='/usr/include/string.h' line='342' column='1' visibility='default' binding='global' size-in-bits='64'>
6630      <parameter type-id='type-id-1'/>
6631      <parameter type-id='type-id-1'/>
6632      <return type-id='type-id-3'/>
6633    </function-decl>
6634  </abi-instr>
6635  <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'>
6636  </abi-instr>
6637  <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'>
6638    <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'>
6639      <parameter type-id='type-id-76' name='fp' filepath='../.././libiberty/fopen_unlocked.c' line='94' column='1'/>
6640      <return type-id='type-id-99'/>
6641    </function-decl>
6642    <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'>
6643      <parameter type-id='type-id-1' name='path' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6644      <parameter type-id='type-id-1' name='mode' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6645      <parameter type-id='type-id-76' name='stream' filepath='../.././libiberty/fopen_unlocked.c' line='124' column='1'/>
6646      <return type-id='type-id-76'/>
6647    </function-decl>
6648    <function-decl name='freopen' filepath='/usr/include/stdio.h' line='277' column='1' visibility='default' binding='global' size-in-bits='64'>
6649      <parameter type-id='type-id-1'/>
6650      <parameter type-id='type-id-1'/>
6651      <parameter type-id='type-id-76'/>
6652      <return type-id='type-id-76'/>
6653    </function-decl>
6654    <function-decl name='fdopen' filepath='/usr/include/stdio.h' line='305' column='1' visibility='default' binding='global' size-in-bits='64'>
6655      <parameter type-id='type-id-2'/>
6656      <parameter type-id='type-id-1'/>
6657      <return type-id='type-id-76'/>
6658    </function-decl>
6659    <function-decl name='__fsetlocking' filepath='/usr/include/stdio_ext.h' line='83' column='1' visibility='default' binding='global' size-in-bits='64'>
6660      <parameter type-id='type-id-76'/>
6661      <parameter type-id='type-id-2'/>
6662      <return type-id='type-id-2'/>
6663    </function-decl>
6664  </abi-instr>
6665  <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'>
6666    <function-decl name='getcwd' filepath='/usr/include/unistd.h' line='508' column='1' visibility='default' binding='global' size-in-bits='64'>
6667      <parameter type-id='type-id-3'/>
6668      <parameter type-id='type-id-4'/>
6669      <return type-id='type-id-3'/>
6670    </function-decl>
6671  </abi-instr>
6672  <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'>
6673    <type-decl name='double' size-in-bits='64' id='type-id-479'/>
6674    <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'/>
6675    <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'/>
6676    <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'>
6677      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='224' column='1'/>
6678      <return type-id='type-id-4'/>
6679    </function-decl>
6680    <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'>
6681      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6682      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6683      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='302' column='1'/>
6684      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
6685      <parameter type-id='type-id-39' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='303' column='1'/>
6686      <parameter type-id='type-id-189' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='304' column='1'/>
6687      <parameter type-id='type-id-190' name='free_f' filepath='../.././libiberty/hashtab.c' line='305' column='1'/>
6688      <return type-id='type-id-204'/>
6689    </function-decl>
6690    <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'>
6691      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6692      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6693      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='356' column='1'/>
6694      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
6695      <parameter type-id='type-id-187' name='alloc_tab_f' filepath='../.././libiberty/hashtab.c' line='357' column='1'/>
6696      <parameter type-id='type-id-187' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
6697      <parameter type-id='type-id-188' name='free_f' filepath='../.././libiberty/hashtab.c' line='358' column='1'/>
6698      <return type-id='type-id-204'/>
6699    </function-decl>
6700    <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'>
6701      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6702      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6703      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='390' column='1'/>
6704      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
6705      <parameter type-id='type-id-39' name='alloc_arg' filepath='../.././libiberty/hashtab.c' line='391' column='1'/>
6706      <parameter type-id='type-id-189' name='alloc_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
6707      <parameter type-id='type-id-190' name='free_f' filepath='../.././libiberty/hashtab.c' line='392' column='1'/>
6708      <return type-id='type-id-99'/>
6709    </function-decl>
6710    <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'>
6711      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6712      <parameter type-id='type-id-184' name='hash_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6713      <parameter type-id='type-id-185' name='eq_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6714      <parameter type-id='type-id-186' name='del_f' filepath='../.././libiberty/hashtab.c' line='412' column='1'/>
6715      <return type-id='type-id-204'/>
6716    </function-decl>
6717    <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'>
6718      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='447' column='1'/>
6719      <return type-id='type-id-99'/>
6720    </function-decl>
6721    <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'>
6722      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
6723      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='628' column='1'/>
6724      <return type-id='type-id-39'/>
6725    </function-decl>
6726    <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'>
6727      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6728      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6729      <parameter type-id='type-id-178' name='insert' filepath='../.././libiberty/hashtab.c' line='710' column='1'/>
6730      <return type-id='type-id-95'/>
6731    </function-decl>
6732    <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'>
6733      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
6734      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='721' column='1'/>
6735      <return type-id='type-id-99'/>
6736    </function-decl>
6737    <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'>
6738      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6739      <parameter type-id='type-id-39' name='element' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6740      <parameter type-id='type-id-197' name='hash' filepath='../.././libiberty/hashtab.c' line='732' column='1'/>
6741      <return type-id='type-id-99'/>
6742    </function-decl>
6743    <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'>
6744      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
6745      <parameter type-id='type-id-95' name='slot' filepath='../.././libiberty/hashtab.c' line='752' column='1'/>
6746      <return type-id='type-id-99'/>
6747    </function-decl>
6748    <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'>
6749      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6750      <parameter type-id='type-id-273' name='callback' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6751      <parameter type-id='type-id-39' name='info' filepath='../.././libiberty/hashtab.c' line='771' column='1'/>
6752      <return type-id='type-id-99'/>
6753    </function-decl>
6754    <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'>
6755      <parameter type-id='type-id-204' name='htab' filepath='../.././libiberty/hashtab.c' line='807' column='1'/>
6756      <return type-id='type-id-479'/>
6757    </function-decl>
6758    <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'>
6759      <parameter type-id='type-id-39' name='k_in' filepath='../.././libiberty/hashtab.c' line='931' column='1'/>
6760      <parameter type-id='type-id-4' name='length' filepath='../.././libiberty/hashtab.c' line='932' column='1'/>
6761      <parameter type-id='type-id-197' name='initval' filepath='../.././libiberty/hashtab.c' line='933' column='1'/>
6762      <return type-id='type-id-197'/>
6763    </function-decl>
6764  </abi-instr>
6765  <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'>
6766    <var-decl name='_hex_value' type-id='type-id-287' mangled-name='_hex_value' visibility='default' filepath='../.././libiberty/hex.c' line='75' column='1' elf-symbol-id='_hex_value'/>
6767    <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'>
6768      <return type-id='type-id-99'/>
6769    </function-decl>
6770  </abi-instr>
6771  <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'>
6772    <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'>
6773      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/lbasename.c' line='49' column='1'/>
6774      <return type-id='type-id-1'/>
6775    </function-decl>
6776    <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'>
6777      <parameter type-id='type-id-1' name='name' filepath='../.././libiberty/lbasename.c' line='61' column='1'/>
6778      <return type-id='type-id-1'/>
6779    </function-decl>
6780  </abi-instr>
6781  <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'>
6782    <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'>
6783      <return type-id='type-id-3'/>
6784    </function-decl>
6785    <function-decl name='mkstemps' filepath='/usr/include/stdlib.h' line='642' column='1' visibility='default' binding='global' size-in-bits='64'>
6786      <parameter type-id='type-id-3'/>
6787      <parameter type-id='type-id-2'/>
6788      <return type-id='type-id-2'/>
6789    </function-decl>
6790  </abi-instr>
6791  <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'>
6792    <array-type-def dimensions='1' type-id='type-id-480' size-in-bits='64' id='type-id-481'>
6793      <subrange length='2' type-id='type-id-8' id='type-id-482'/>
6794    </array-type-def>
6795    <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-483'>
6796      <data-member access='public' layout-offset-in-bits='0'>
6797        <var-decl name='A' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/md5.h' line='87' column='1'/>
6798      </data-member>
6799      <data-member access='public' layout-offset-in-bits='32'>
6800        <var-decl name='B' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/md5.h' line='88' column='1'/>
6801      </data-member>
6802      <data-member access='public' layout-offset-in-bits='64'>
6803        <var-decl name='C' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/md5.h' line='89' column='1'/>
6804      </data-member>
6805      <data-member access='public' layout-offset-in-bits='96'>
6806        <var-decl name='D' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/md5.h' line='90' column='1'/>
6807      </data-member>
6808      <data-member access='public' layout-offset-in-bits='128'>
6809        <var-decl name='total' type-id='type-id-481' visibility='default' filepath='../.././libiberty/../include/md5.h' line='92' column='1'/>
6810      </data-member>
6811      <data-member access='public' layout-offset-in-bits='192'>
6812        <var-decl name='buflen' type-id='type-id-480' visibility='default' filepath='../.././libiberty/../include/md5.h' line='93' column='1'/>
6813      </data-member>
6814      <data-member access='public' layout-offset-in-bits='224'>
6815        <var-decl name='buffer' type-id='type-id-7' visibility='default' filepath='../.././libiberty/../include/md5.h' line='94' column='1'/>
6816      </data-member>
6817    </class-decl>
6818    <typedef-decl name='md5_uint32' type-id='type-id-484' filepath='../.././libiberty/../include/md5.h' line='46' column='1' id='type-id-480'/>
6819    <typedef-decl name='uint32_t' type-id='type-id-52' filepath='/usr/include/stdint.h' line='52' column='1' id='type-id-484'/>
6820    <qualified-type-def type-id='type-id-483' const='yes' id='type-id-485'/>
6821    <pointer-type-def type-id='type-id-485' size-in-bits='64' id='type-id-486'/>
6822    <pointer-type-def type-id='type-id-483' size-in-bits='64' id='type-id-487'/>
6823    <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'>
6824      <parameter type-id='type-id-487' name='ctx' filepath='../.././libiberty/md5.c' line='65' column='1'/>
6825      <return type-id='type-id-99'/>
6826    </function-decl>
6827    <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'>
6828      <parameter type-id='type-id-486' name='ctx' filepath='../.././libiberty/md5.c' line='82' column='1'/>
6829      <parameter type-id='type-id-39' name='resbuf' filepath='../.././libiberty/md5.c' line='82' column='1'/>
6830      <return type-id='type-id-39'/>
6831    </function-decl>
6832    <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'>
6833      <parameter type-id='type-id-487' name='ctx' filepath='../.././libiberty/md5.c' line='102' column='1'/>
6834      <parameter type-id='type-id-39' name='resbuf' filepath='../.././libiberty/md5.c' line='102' column='1'/>
6835      <return type-id='type-id-39'/>
6836    </function-decl>
6837    <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'>
6838      <parameter type-id='type-id-39' name='buffer' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6839      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6840      <parameter type-id='type-id-487' name='ctx' filepath='../.././libiberty/md5.c' line='206' column='1'/>
6841      <return type-id='type-id-99'/>
6842    </function-decl>
6843    <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'>
6844      <parameter type-id='type-id-39' name='buffer' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6845      <parameter type-id='type-id-4' name='len' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6846      <parameter type-id='type-id-487' name='ctx' filepath='../.././libiberty/md5.c' line='281' column='1'/>
6847      <return type-id='type-id-99'/>
6848    </function-decl>
6849  </abi-instr>
6850  <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'>
6851    <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-488'>
6852      <data-member access='public' layout-offset-in-bits='0'>
6853        <var-decl name='open_read' type-id='type-id-489' visibility='default' filepath='../.././libiberty/pex-common.h' line='103' column='1'/>
6854      </data-member>
6855      <data-member access='public' layout-offset-in-bits='64'>
6856        <var-decl name='open_write' type-id='type-id-489' visibility='default' filepath='../.././libiberty/pex-common.h' line='106' column='1'/>
6857      </data-member>
6858      <data-member access='public' layout-offset-in-bits='128'>
6859        <var-decl name='exec_child' type-id='type-id-490' visibility='default' filepath='../.././libiberty/pex-common.h' line='117' column='1'/>
6860      </data-member>
6861      <data-member access='public' layout-offset-in-bits='192'>
6862        <var-decl name='close' type-id='type-id-491' visibility='default' filepath='../.././libiberty/pex-common.h' line='124' column='1'/>
6863      </data-member>
6864      <data-member access='public' layout-offset-in-bits='256'>
6865        <var-decl name='wait' type-id='type-id-492' visibility='default' filepath='../.././libiberty/pex-common.h' line='129' column='1'/>
6866      </data-member>
6867      <data-member access='public' layout-offset-in-bits='320'>
6868        <var-decl name='pipe' type-id='type-id-493' visibility='default' filepath='../.././libiberty/pex-common.h' line='135' column='1'/>
6869      </data-member>
6870      <data-member access='public' layout-offset-in-bits='384'>
6871        <var-decl name='fdopenr' type-id='type-id-494' visibility='default' filepath='../.././libiberty/pex-common.h' line='139' column='1'/>
6872      </data-member>
6873      <data-member access='public' layout-offset-in-bits='448'>
6874        <var-decl name='fdopenw' type-id='type-id-494' visibility='default' filepath='../.././libiberty/pex-common.h' line='144' column='1'/>
6875      </data-member>
6876      <data-member access='public' layout-offset-in-bits='512'>
6877        <var-decl name='cleanup' type-id='type-id-495' visibility='default' filepath='../.././libiberty/pex-common.h' line='147' column='1'/>
6878      </data-member>
6879    </class-decl>
6880    <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'>
6881      <data-member access='public' layout-offset-in-bits='0'>
6882        <var-decl name='flags' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='57' column='1'/>
6883      </data-member>
6884      <data-member access='public' layout-offset-in-bits='64'>
6885        <var-decl name='pname' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='59' column='1'/>
6886      </data-member>
6887      <data-member access='public' layout-offset-in-bits='128'>
6888        <var-decl name='tempbase' type-id='type-id-1' visibility='default' filepath='../.././libiberty/pex-common.h' line='61' column='1'/>
6889      </data-member>
6890      <data-member access='public' layout-offset-in-bits='192'>
6891        <var-decl name='next_input' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='63' column='1'/>
6892      </data-member>
6893      <data-member access='public' layout-offset-in-bits='256'>
6894        <var-decl name='next_input_name' type-id='type-id-3' visibility='default' filepath='../.././libiberty/pex-common.h' line='65' column='1'/>
6895      </data-member>
6896      <data-member access='public' layout-offset-in-bits='320'>
6897        <var-decl name='next_input_name_allocated' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='67' column='1'/>
6898      </data-member>
6899      <data-member access='public' layout-offset-in-bits='352'>
6900        <var-decl name='stderr_pipe' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='69' column='1'/>
6901      </data-member>
6902      <data-member access='public' layout-offset-in-bits='384'>
6903        <var-decl name='count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='71' column='1'/>
6904      </data-member>
6905      <data-member access='public' layout-offset-in-bits='448'>
6906        <var-decl name='children' type-id='type-id-145' visibility='default' filepath='../.././libiberty/pex-common.h' line='73' column='1'/>
6907      </data-member>
6908      <data-member access='public' layout-offset-in-bits='512'>
6909        <var-decl name='status' type-id='type-id-51' visibility='default' filepath='../.././libiberty/pex-common.h' line='75' column='1'/>
6910      </data-member>
6911      <data-member access='public' layout-offset-in-bits='576'>
6912        <var-decl name='time' type-id='type-id-146' visibility='default' filepath='../.././libiberty/pex-common.h' line='77' column='1'/>
6913      </data-member>
6914      <data-member access='public' layout-offset-in-bits='640'>
6915        <var-decl name='number_waited' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='79' column='1'/>
6916      </data-member>
6917      <data-member access='public' layout-offset-in-bits='704'>
6918        <var-decl name='input_file' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='81' column='1'/>
6919      </data-member>
6920      <data-member access='public' layout-offset-in-bits='768'>
6921        <var-decl name='read_output' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='83' column='1'/>
6922      </data-member>
6923      <data-member access='public' layout-offset-in-bits='832'>
6924        <var-decl name='read_err' type-id='type-id-76' visibility='default' filepath='../.././libiberty/pex-common.h' line='85' column='1'/>
6925      </data-member>
6926      <data-member access='public' layout-offset-in-bits='896'>
6927        <var-decl name='remove_count' type-id='type-id-2' visibility='default' filepath='../.././libiberty/pex-common.h' line='87' column='1'/>
6928      </data-member>
6929      <data-member access='public' layout-offset-in-bits='960'>
6930        <var-decl name='remove' type-id='type-id-118' visibility='default' filepath='../.././libiberty/pex-common.h' line='90' column='1'/>
6931      </data-member>
6932      <data-member access='public' layout-offset-in-bits='1024'>
6933        <var-decl name='funcs' type-id='type-id-147' visibility='default' filepath='../.././libiberty/pex-common.h' line='92' column='1'/>
6934      </data-member>
6935      <data-member access='public' layout-offset-in-bits='1088'>
6936        <var-decl name='sysdep' type-id='type-id-39' visibility='default' filepath='../.././libiberty/pex-common.h' line='94' column='1'/>
6937      </data-member>
6938    </class-decl>
6939    <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-496'>
6940      <data-member access='public' layout-offset-in-bits='0'>
6941        <var-decl name='user_seconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='561' column='1'/>
6942      </data-member>
6943      <data-member access='public' layout-offset-in-bits='64'>
6944        <var-decl name='user_microseconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='562' column='1'/>
6945      </data-member>
6946      <data-member access='public' layout-offset-in-bits='128'>
6947        <var-decl name='system_seconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='563' column='1'/>
6948      </data-member>
6949      <data-member access='public' layout-offset-in-bits='192'>
6950        <var-decl name='system_microseconds' type-id='type-id-101' visibility='default' filepath='../.././libiberty/../include/libiberty.h' line='564' column='1'/>
6951      </data-member>
6952    </class-decl>
6953    <typedef-decl name='__pid_t' type-id='type-id-2' filepath='/usr/include/bits/types.h' line='143' column='1' id='type-id-497'/>
6954    <typedef-decl name='pid_t' type-id='type-id-497' filepath='/usr/include/sys/types.h' line='99' column='1' id='type-id-498'/>
6955    <pointer-type-def type-id='type-id-499' size-in-bits='64' id='type-id-494'/>
6956    <qualified-type-def type-id='type-id-488' const='yes' id='type-id-500'/>
6957    <pointer-type-def type-id='type-id-500' size-in-bits='64' id='type-id-147'/>
6958    <pointer-type-def type-id='type-id-501' size-in-bits='64' id='type-id-489'/>
6959    <pointer-type-def type-id='type-id-502' size-in-bits='64' id='type-id-491'/>
6960    <pointer-type-def type-id='type-id-503' size-in-bits='64' id='type-id-493'/>
6961    <pointer-type-def type-id='type-id-496' size-in-bits='64' id='type-id-146'/>
6962    <pointer-type-def type-id='type-id-498' size-in-bits='64' id='type-id-145'/>
6963    <pointer-type-def type-id='type-id-504' size-in-bits='64' id='type-id-490'/>
6964    <pointer-type-def type-id='type-id-505' size-in-bits='64' id='type-id-492'/>
6965    <pointer-type-def type-id='type-id-506' size-in-bits='64' id='type-id-495'/>
6966    <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'>
6967      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6968      <parameter type-id='type-id-1' name='pname' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6969      <parameter type-id='type-id-1' name='tempbase' filepath='../.././libiberty/pex-common.c' line='53' column='1'/>
6970      <parameter type-id='type-id-147' name='funcs' filepath='../.././libiberty/pex-common.c' line='54' column='1'/>
6971      <return type-id='type-id-128'/>
6972    </function-decl>
6973    <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'>
6974      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6975      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6976      <parameter type-id='type-id-1' name='executable' filepath='../.././libiberty/pex-common.c' line='152' column='1'/>
6977      <parameter type-id='type-id-117' name='argv' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
6978      <parameter type-id='type-id-117' name='env' filepath='../.././libiberty/pex-common.c' line='153' column='1'/>
6979      <parameter type-id='type-id-1' name='orig_outname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
6980      <parameter type-id='type-id-1' name='errname' filepath='../.././libiberty/pex-common.c' line='154' column='1'/>
6981      <parameter type-id='type-id-51' name='err' filepath='../.././libiberty/pex-common.c' line='155' column='1'/>
6982      <return type-id='type-id-1'/>
6983    </function-decl>
6984    <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'>
6985      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6986      <parameter type-id='type-id-2' name='flags' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6987      <parameter type-id='type-id-1' name='in_name' filepath='../.././libiberty/pex-common.c' line='379' column='1'/>
6988      <return type-id='type-id-76'/>
6989    </function-decl>
6990    <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'>
6991      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
6992      <parameter type-id='type-id-2' name='binary' filepath='../.././libiberty/pex-common.c' line='415' column='1'/>
6993      <return type-id='type-id-76'/>
6994    </function-decl>
6995    <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'>
6996      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
6997      <parameter type-id='type-id-2' name='binary' filepath='../.././libiberty/pex-common.c' line='500' column='1'/>
6998      <return type-id='type-id-76'/>
6999    </function-decl>
7000    <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'>
7001      <parameter type-id='type-id-128' name='obj' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7002      <parameter type-id='type-id-2' name='count' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7003      <parameter type-id='type-id-146' name='vector' filepath='../.././libiberty/pex-common.c' line='570' column='1'/>
7004      <return type-id='type-id-2'/>
7005    </function-decl>
7006    <function-type size-in-bits='64' id='type-id-499'>
7007      <parameter type-id='type-id-128'/>
7008      <parameter type-id='type-id-2'/>
7009      <parameter type-id='type-id-2'/>
7010      <return type-id='type-id-76'/>
7011    </function-type>
7012    <function-type size-in-bits='64' id='type-id-501'>
7013      <parameter type-id='type-id-128'/>
7014      <parameter type-id='type-id-1'/>
7015      <parameter type-id='type-id-2'/>
7016      <return type-id='type-id-2'/>
7017    </function-type>
7018    <function-type size-in-bits='64' id='type-id-502'>
7019      <parameter type-id='type-id-128'/>
7020      <parameter type-id='type-id-2'/>
7021      <return type-id='type-id-2'/>
7022    </function-type>
7023    <function-type size-in-bits='64' id='type-id-503'>
7024      <parameter type-id='type-id-128'/>
7025      <parameter type-id='type-id-51'/>
7026      <parameter type-id='type-id-2'/>
7027      <return type-id='type-id-2'/>
7028    </function-type>
7029    <function-type size-in-bits='64' id='type-id-504'>
7030      <parameter type-id='type-id-128'/>
7031      <parameter type-id='type-id-2'/>
7032      <parameter type-id='type-id-1'/>
7033      <parameter type-id='type-id-117'/>
7034      <parameter type-id='type-id-117'/>
7035      <parameter type-id='type-id-2'/>
7036      <parameter type-id='type-id-2'/>
7037      <parameter type-id='type-id-2'/>
7038      <parameter type-id='type-id-2'/>
7039      <parameter type-id='type-id-252'/>
7040      <parameter type-id='type-id-51'/>
7041      <return type-id='type-id-498'/>
7042    </function-type>
7043    <function-type size-in-bits='64' id='type-id-505'>
7044      <parameter type-id='type-id-128'/>
7045      <parameter type-id='type-id-498'/>
7046      <parameter type-id='type-id-51'/>
7047      <parameter type-id='type-id-146'/>
7048      <parameter type-id='type-id-2'/>
7049      <parameter type-id='type-id-252'/>
7050      <parameter type-id='type-id-51'/>
7051      <return type-id='type-id-498'/>
7052    </function-type>
7053    <function-type size-in-bits='64' id='type-id-506'>
7054      <parameter type-id='type-id-128'/>
7055      <return type-id='type-id-99'/>
7056    </function-type>
7057  </abi-instr>
7058  <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'>
7059    <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-507'>
7060      <data-member access='public' layout-offset-in-bits='0'>
7061        <var-decl name='ru_utime' type-id='type-id-508' visibility='default' filepath='/usr/include/bits/resource.h' line='181' column='1'/>
7062      </data-member>
7063      <data-member access='public' layout-offset-in-bits='128'>
7064        <var-decl name='ru_stime' type-id='type-id-508' visibility='default' filepath='/usr/include/bits/resource.h' line='183' column='1'/>
7065      </data-member>
7066      <data-member access='public' layout-offset-in-bits='256'>
7067        <var-decl name='ru_maxrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='185' column='1'/>
7068      </data-member>
7069      <data-member access='public' layout-offset-in-bits='320'>
7070        <var-decl name='ru_ixrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='188' column='1'/>
7071      </data-member>
7072      <data-member access='public' layout-offset-in-bits='384'>
7073        <var-decl name='ru_idrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='190' column='1'/>
7074      </data-member>
7075      <data-member access='public' layout-offset-in-bits='448'>
7076        <var-decl name='ru_isrss' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='192' column='1'/>
7077      </data-member>
7078      <data-member access='public' layout-offset-in-bits='512'>
7079        <var-decl name='ru_minflt' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='195' column='1'/>
7080      </data-member>
7081      <data-member access='public' layout-offset-in-bits='576'>
7082        <var-decl name='ru_majflt' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='197' column='1'/>
7083      </data-member>
7084      <data-member access='public' layout-offset-in-bits='640'>
7085        <var-decl name='ru_nswap' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='199' column='1'/>
7086      </data-member>
7087      <data-member access='public' layout-offset-in-bits='704'>
7088        <var-decl name='ru_inblock' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='202' column='1'/>
7089      </data-member>
7090      <data-member access='public' layout-offset-in-bits='768'>
7091        <var-decl name='ru_oublock' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='204' column='1'/>
7092      </data-member>
7093      <data-member access='public' layout-offset-in-bits='832'>
7094        <var-decl name='ru_msgsnd' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='206' column='1'/>
7095      </data-member>
7096      <data-member access='public' layout-offset-in-bits='896'>
7097        <var-decl name='ru_msgrcv' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='208' column='1'/>
7098      </data-member>
7099      <data-member access='public' layout-offset-in-bits='960'>
7100        <var-decl name='ru_nsignals' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='210' column='1'/>
7101      </data-member>
7102      <data-member access='public' layout-offset-in-bits='1024'>
7103        <var-decl name='ru_nvcsw' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='214' column='1'/>
7104      </data-member>
7105      <data-member access='public' layout-offset-in-bits='1088'>
7106        <var-decl name='ru_nivcsw' type-id='type-id-28' visibility='default' filepath='/usr/include/bits/resource.h' line='217' column='1'/>
7107      </data-member>
7108    </class-decl>
7109    <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-508'>
7110      <data-member access='public' layout-offset-in-bits='0'>
7111        <var-decl name='tv_sec' type-id='type-id-96' visibility='default' filepath='/usr/include/bits/time.h' line='77' column='1'/>
7112      </data-member>
7113      <data-member access='public' layout-offset-in-bits='64'>
7114        <var-decl name='tv_usec' type-id='type-id-509' visibility='default' filepath='/usr/include/bits/time.h' line='78' column='1'/>
7115      </data-member>
7116    </class-decl>
7117    <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-510'>
7118      <data-member access='public' layout-offset-in-bits='0'>
7119        <var-decl name='__w_stopval' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='88' column='1'/>
7120      </data-member>
7121      <data-member access='public' layout-offset-in-bits='8'>
7122        <var-decl name='__w_stopsig' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='89' column='1'/>
7123      </data-member>
7124    </class-decl>
7125    <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-511'>
7126      <data-member access='public' layout-offset-in-bits='0'>
7127        <var-decl name='__w_termsig' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='73' column='1'/>
7128      </data-member>
7129      <data-member access='public' layout-offset-in-bits='7'>
7130        <var-decl name='__w_coredump' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='74' column='1'/>
7131      </data-member>
7132      <data-member access='public' layout-offset-in-bits='8'>
7133        <var-decl name='__w_retcode' type-id='type-id-52' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='75' column='1'/>
7134      </data-member>
7135    </class-decl>
7136    <typedef-decl name='__WAIT_STATUS' type-id='type-id-512' filepath='/usr/include/stdlib.h' line='72' column='1' id='type-id-513'/>
7137    <typedef-decl name='__suseconds_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='151' column='1' id='type-id-509'/>
7138    <union-decl name='__WAIT_STATUS' size-in-bits='64' naming-typedef-id='type-id-513' visibility='default' filepath='/usr/include/stdlib.h' line='68' column='1' id='type-id-512'>
7139      <data-member access='public'>
7140        <var-decl name='__uptr' type-id='type-id-514' visibility='default' filepath='/usr/include/stdlib.h' line='70' column='1'/>
7141      </data-member>
7142      <data-member access='public'>
7143        <var-decl name='__iptr' type-id='type-id-51' visibility='default' filepath='/usr/include/stdlib.h' line='71' column='1'/>
7144      </data-member>
7145    </union-decl>
7146    <union-decl name='wait' size-in-bits='32' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='67' column='1' id='type-id-515'>
7147      <data-member access='public'>
7148        <var-decl name='w_status' type-id='type-id-2' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='69' column='1'/>
7149      </data-member>
7150      <data-member access='public'>
7151        <var-decl name='__wait_terminated' type-id='type-id-511' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='84' column='1'/>
7152      </data-member>
7153      <data-member access='public'>
7154        <var-decl name='__wait_stopped' type-id='type-id-510' visibility='default' filepath='/usr/include/bits/waitstatus.h' line='97' column='1'/>
7155      </data-member>
7156    </union-decl>
7157    <pointer-type-def type-id='type-id-507' size-in-bits='64' id='type-id-516'/>
7158    <pointer-type-def type-id='type-id-515' size-in-bits='64' id='type-id-514'/>
7159    <var-decl name='funcs' type-id='type-id-500' mangled-name='funcs' visibility='default' filepath='../.././libiberty/pex-unix.c' line='317' column='1' elf-symbol-id='funcs'/>
7160    <function-decl name='fcntl' filepath='/usr/include/fcntl.h' line='122' column='1' visibility='default' binding='global' size-in-bits='64'>
7161      <parameter type-id='type-id-2'/>
7162      <parameter type-id='type-id-2'/>
7163      <parameter is-variadic='yes'/>
7164      <return type-id='type-id-2'/>
7165    </function-decl>
7166    <function-decl name='kill' filepath='/usr/include/signal.h' line='126' column='1' visibility='default' binding='global' size-in-bits='64'>
7167      <parameter type-id='type-id-497'/>
7168      <parameter type-id='type-id-2'/>
7169      <return type-id='type-id-2'/>
7170    </function-decl>
7171    <function-decl name='waitpid' filepath='/usr/include/sys/wait.h' line='139' column='1' visibility='default' binding='global' size-in-bits='64'>
7172      <parameter type-id='type-id-497'/>
7173      <parameter type-id='type-id-51'/>
7174      <parameter type-id='type-id-2'/>
7175      <return type-id='type-id-497'/>
7176    </function-decl>
7177    <function-decl name='wait4' filepath='/usr/include/sys/wait.h' line='175' column='1' visibility='default' binding='global' size-in-bits='64'>
7178      <parameter type-id='type-id-497'/>
7179      <parameter type-id='type-id-513'/>
7180      <parameter type-id='type-id-2'/>
7181      <parameter type-id='type-id-516'/>
7182      <return type-id='type-id-497'/>
7183    </function-decl>
7184    <function-decl name='write' filepath='/usr/include/unistd.h' line='363' column='1' visibility='default' binding='global' size-in-bits='64'>
7185      <parameter type-id='type-id-2'/>
7186      <parameter type-id='type-id-39'/>
7187      <parameter type-id='type-id-4'/>
7188      <return type-id='type-id-275'/>
7189    </function-decl>
7190    <function-decl name='pipe' filepath='/usr/include/unistd.h' line='414' column='1' visibility='default' binding='global' size-in-bits='64'>
7191      <parameter type-id='type-id-51'/>
7192      <return type-id='type-id-2'/>
7193    </function-decl>
7194    <function-decl name='sleep' filepath='/usr/include/unistd.h' line='441' column='1' visibility='default' binding='global' size-in-bits='64'>
7195      <parameter type-id='type-id-52'/>
7196      <return type-id='type-id-52'/>
7197    </function-decl>
7198    <function-decl name='dup2' filepath='/usr/include/unistd.h' line='531' column='1' visibility='default' binding='global' size-in-bits='64'>
7199      <parameter type-id='type-id-2'/>
7200      <parameter type-id='type-id-2'/>
7201      <return type-id='type-id-2'/>
7202    </function-decl>
7203    <function-decl name='execv' filepath='/usr/include/unistd.h' line='560' column='1' visibility='default' binding='global' size-in-bits='64'>
7204      <parameter type-id='type-id-1'/>
7205      <parameter type-id='type-id-117'/>
7206      <return type-id='type-id-2'/>
7207    </function-decl>
7208    <function-decl name='execvp' filepath='/usr/include/unistd.h' line='575' column='1' visibility='default' binding='global' size-in-bits='64'>
7209      <parameter type-id='type-id-1'/>
7210      <parameter type-id='type-id-117'/>
7211      <return type-id='type-id-2'/>
7212    </function-decl>
7213    <function-decl name='_exit' filepath='/usr/include/unistd.h' line='600' column='1' visibility='default' binding='global' size-in-bits='64'>
7214      <parameter type-id='type-id-2'/>
7215      <return type-id='type-id-99'/>
7216    </function-decl>
7217    <function-decl name='vfork' filepath='/usr/include/unistd.h' line='783' column='1' visibility='default' binding='global' size-in-bits='64'>
7218      <return type-id='type-id-497'/>
7219    </function-decl>
7220  </abi-instr>
7221  <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'>
7222    <array-type-def dimensions='1' type-id='type-id-517' size-in-bits='4096' id='type-id-518'>
7223      <subrange length='256' type-id='type-id-8' id='type-id-266'/>
7224    </array-type-def>
7225    <array-type-def dimensions='1' type-id='type-id-36' size-in-bits='4096' id='type-id-519'>
7226      <subrange length='256' type-id='type-id-8' id='type-id-266'/>
7227    </array-type-def>
7228    <qualified-type-def type-id='type-id-36' const='yes' id='type-id-517'/>
7229    <var-decl name='_sch_istable' type-id='type-id-518' mangled-name='_sch_istable' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='159' column='1' elf-symbol-id='_sch_istable'/>
7230    <var-decl name='_sch_tolower' type-id='type-id-287' mangled-name='_sch_tolower' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='191' column='1' elf-symbol-id='_sch_tolower'/>
7231    <var-decl name='_sch_toupper' type-id='type-id-287' mangled-name='_sch_toupper' visibility='default' filepath='../.././libiberty/safe-ctype.c' line='220' column='1' elf-symbol-id='_sch_toupper'/>
7232  </abi-instr>
7233  <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'>
7234    <function-decl name='__lxstat' filepath='/usr/include/sys/stat.h' line='405' column='1' visibility='default' binding='global' size-in-bits='64'>
7235      <parameter type-id='type-id-2'/>
7236      <parameter type-id='type-id-1'/>
7237      <parameter type-id='type-id-129'/>
7238      <return type-id='type-id-2'/>
7239    </function-decl>
7240  </abi-instr>
7241  <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'>
7242    <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'/>
7243  </abi-instr>
7244  <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'>
7245    <typedef-decl name='__intptr_t' type-id='type-id-28' filepath='/usr/include/bits/types.h' line='189' column='1' id='type-id-520'/>
7246    <typedef-decl name='intptr_t' type-id='type-id-520' filepath='/usr/include/unistd.h' line='268' column='1' id='type-id-521'/>
7247    <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'>
7248      <parameter type-id='type-id-4' name='size' filepath='../.././libiberty/xmalloc.c' line='117' column='1'/>
7249      <return type-id='type-id-99'/>
7250    </function-decl>
7251    <function-decl name='calloc' filepath='/usr/include/stdlib.h' line='473' column='1' visibility='default' binding='global' size-in-bits='64'>
7252      <parameter type-id='type-id-4'/>
7253      <parameter type-id='type-id-4'/>
7254      <return type-id='type-id-39'/>
7255    </function-decl>
7256    <function-decl name='sbrk' filepath='/usr/include/unistd.h' line='1053' column='1' visibility='default' binding='global' size-in-bits='64'>
7257      <parameter type-id='type-id-521'/>
7258      <return type-id='type-id-39'/>
7259    </function-decl>
7260  </abi-instr>
7261  <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'>
7262  </abi-instr>
7263  <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'>
7264  </abi-instr>
7265  <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'>
7266  </abi-instr>
7267</abi-corpus>
7268