1# 2# This file and its contents are supplied under the terms of the 3# Common Development and Distribution License ("CDDL"), version 1.0. 4# You may only use this file in accordance with the terms of version 5# 1.0 of the CDDL. 6# 7# A full copy of the text of the CDDL should have accompanied this 8# source. A copy of the CDDL is also available via the Internet at 9# http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2011, Richard Lowe. 14# 15 16# 17# MAPFILE HEADER START 18# 19# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 20# Object versioning must comply with the rules detailed in 21# 22# usr/src/lib/README.mapfiles 23# 24# You should not be making modifications here until you've read the most current 25# copy of that file. If you need help, contact a gatekeeper for guidance. 26# 27# MAPFILE HEADER END 28# 29 30$mapfile_version 2 31 32SYMBOL_VERSION ILLUMOSprivate_1.1 { 33 global: 34 dwarf_add_arange_b; 35 dwarf_add_arange_c; 36 dwarf_add_arange; 37 dwarf_add_AT_any_value_sleb_a; 38 dwarf_add_AT_any_value_sleb; 39 dwarf_add_AT_any_value_uleb_a; 40 dwarf_add_AT_any_value_uleb; 41 dwarf_add_AT_block_a; 42 dwarf_add_AT_block; 43 dwarf_add_AT_comp_dir_a; 44 dwarf_add_AT_comp_dir; 45 dwarf_add_AT_const_value_signedint_a; 46 dwarf_add_AT_const_value_signedint; 47 dwarf_add_AT_const_value_string_a; 48 dwarf_add_AT_const_value_string; 49 dwarf_add_AT_const_value_unsignedint_a; 50 dwarf_add_AT_const_value_unsignedint; 51 dwarf_add_AT_data16; 52 dwarf_add_AT_dataref_a; 53 dwarf_add_AT_dataref; 54 dwarf_add_AT_flag_a; 55 dwarf_add_AT_flag; 56 dwarf_add_AT_implicit_const; 57 dwarf_add_AT_location_expr_a; 58 dwarf_add_AT_location_expr; 59 dwarf_add_AT_name_a; 60 dwarf_add_AT_name; 61 dwarf_add_AT_producer_a; 62 dwarf_add_AT_producer; 63 dwarf_add_AT_ref_address_a; 64 dwarf_add_AT_ref_address; 65 dwarf_add_AT_reference_b; 66 dwarf_add_AT_reference_c; 67 dwarf_add_AT_reference; 68 dwarf_add_AT_signed_const_a; 69 dwarf_add_AT_signed_const; 70 dwarf_add_AT_string_a; 71 dwarf_add_AT_string; 72 dwarf_add_AT_targ_address_b; 73 dwarf_add_AT_targ_address_c; 74 dwarf_add_AT_targ_address; 75 dwarf_add_AT_unsigned_const_a; 76 dwarf_add_AT_unsigned_const; 77 dwarf_add_AT_with_ref_sig8_a; 78 dwarf_add_AT_with_ref_sig8; 79 dwarf_add_debuglink_global_path; 80 dwarf_add_die_marker_a; 81 dwarf_add_die_marker; 82 dwarf_add_die_to_debug_a; 83 dwarf_add_die_to_debug; 84 dwarf_add_directory_decl_a; 85 dwarf_add_directory_decl; 86 dwarf_add_expr_addr_b; 87 dwarf_add_expr_addr_c; 88 dwarf_add_expr_addr; 89 dwarf_add_expr_gen_a; 90 dwarf_add_expr_gen; 91 dwarf_add_fde_inst_a; 92 dwarf_add_fde_inst; 93 dwarf_add_file_decl_a; 94 dwarf_add_file_decl; 95 dwarf_add_file_path; 96 dwarf_add_frame_cie_a; 97 dwarf_add_frame_cie; 98 dwarf_add_frame_fde_b; 99 dwarf_add_frame_fde_c; 100 dwarf_add_frame_fde; 101 dwarf_add_frame_info_b; 102 dwarf_add_frame_info_c; 103 dwarf_add_frame_info; 104 dwarf_add_funcname_a; 105 dwarf_add_funcname; 106 dwarf_add_line_entry_b; 107 dwarf_add_line_entry_c; 108 dwarf_add_line_entry; 109 dwarf_add_pubname_a; 110 dwarf_add_pubname; 111 dwarf_add_pubtype_a; 112 dwarf_add_pubtype; 113 dwarf_add_typename_a; 114 dwarf_add_typename; 115 dwarf_add_varname_a; 116 dwarf_add_varname; 117 dwarf_add_weakname_a; 118 dwarf_add_weakname; 119 dwarf_addr_form_is_indexed; 120 dwarf_arrayorder; 121 dwarf_attr_offset; 122 dwarf_attr; 123 dwarf_attrlist; 124 dwarf_bitoffset; 125 dwarf_bitsize; 126 dwarf_bytesize; 127 dwarf_check_lineheader_b; 128 dwarf_check_lineheader; 129 dwarf_child; 130 dwarf_cie_section_offset; 131 dwarf_close_str_offsets_table_access; 132 dwarf_compress_integer_block_a; 133 dwarf_compress_integer_block; 134 dwarf_convert_to_global_offset; 135 dwarf_create_cie_from_after_start; 136 dwarf_create_fde_from_after_start; 137 dwarf_CU_dieoffset_given_die; 138 dwarf_dealloc_attribute; 139 dwarf_dealloc_compressed_block; 140 dwarf_dealloc_die; 141 dwarf_dealloc_error; 142 dwarf_dealloc_macro_context; 143 dwarf_dealloc_rnglists_head; 144 dwarf_dealloc_uncompressed_block; 145 dwarf_dealloc; 146 dwarf_debug_addr_index_to_addr; 147 dwarf_debugnames_abbrev_by_code; 148 dwarf_debugnames_abbrev_by_index; 149 dwarf_debugnames_abbrev_form_by_index; 150 dwarf_debugnames_bucket; 151 dwarf_debugnames_cu_entry; 152 dwarf_debugnames_entrypool; 153 dwarf_debugnames_foreign_tu_entry; 154 dwarf_debugnames_header; 155 dwarf_debugnames_local_tu_entry; 156 dwarf_debugnames_name; 157 dwarf_debugnames_sizes; 158 dwarf_def_macro; 159 dwarf_die_abbrev_children_flag; 160 dwarf_die_abbrev_code; 161 dwarf_die_abbrev_global_offset; 162 dwarf_die_CU_offset_range; 163 dwarf_die_CU_offset; 164 dwarf_die_from_hash_signature; 165 dwarf_die_link_a; 166 dwarf_die_link; 167 dwarf_die_offsets; 168 dwarf_die_text; 169 dwarf_diename; 170 dwarf_dieoffset; 171 dwarf_dietype_offset; 172 dwarf_discr_entry_s; 173 dwarf_discr_entry_u; 174 dwarf_discr_list; 175 dwarf_elf_init_b; 176 dwarf_elf_init; 177 dwarf_elf_object_access_finish; 178 dwarf_elf_object_access_init; 179 dwarf_encode_leb128; 180 dwarf_encode_signed_leb128; 181 dwarf_end_macro_file; 182 dwarf_errmsg; 183 dwarf_errno; 184 dwarf_error_creation; 185 dwarf_expand_frame_instructions; 186 dwarf_expr_current_offset_a; 187 dwarf_expr_current_offset; 188 dwarf_expr_into_block_a; 189 dwarf_expr_into_block; 190 dwarf_expr_reset; 191 dwarf_fde_cfa_offset_a; 192 dwarf_fde_cfa_offset; 193 dwarf_fde_cie_list_dealloc; 194 dwarf_fde_section_offset; 195 dwarf_find_macro_value_start; 196 dwarf_finish; 197 dwarf_fixup_AT_reference_die; 198 dwarf_force_debug_names; 199 dwarf_formaddr; 200 dwarf_formblock; 201 dwarf_formdata16; 202 dwarf_formexprloc; 203 dwarf_formflag; 204 dwarf_formref; 205 dwarf_formsdata; 206 dwarf_formsig8_const; 207 dwarf_formsig8; 208 dwarf_formstring; 209 dwarf_formudata; 210 dwarf_func_cu_offset; 211 dwarf_func_die_offset; 212 dwarf_func_name_offsets; 213 dwarf_funcname; 214 dwarf_funcs_dealloc; 215 dwarf_get_abbrev_children_flag; 216 dwarf_get_abbrev_code; 217 dwarf_get_abbrev_entry_b; 218 dwarf_get_abbrev_entry; 219 dwarf_get_abbrev_tag; 220 dwarf_get_abbrev; 221 dwarf_get_ACCESS_name; 222 dwarf_get_ADDR_name; 223 dwarf_get_address_size; 224 dwarf_get_arange_cu_header_offset; 225 dwarf_get_arange_info_b; 226 dwarf_get_arange_info; 227 dwarf_get_arange; 228 dwarf_get_aranges; 229 dwarf_get_AT_name; 230 dwarf_get_ATCF_name; 231 dwarf_get_ATE_name; 232 dwarf_get_CC_name; 233 dwarf_get_CFA_name; 234 dwarf_get_children_name; 235 dwarf_get_CHILDREN_name; 236 dwarf_get_cie_augmentation_data; 237 dwarf_get_cie_index; 238 dwarf_get_cie_info_b; 239 dwarf_get_cie_info; 240 dwarf_get_cie_of_fde; 241 dwarf_get_cu_die_offset_given_cu_header_offset_b; 242 dwarf_get_cu_die_offset_given_cu_header_offset; 243 dwarf_get_cu_die_offset; 244 dwarf_get_debug_addr_index; 245 dwarf_get_debug_str_index; 246 dwarf_get_debugfission_for_die; 247 dwarf_get_debugfission_for_key; 248 dwarf_get_die_address_size; 249 dwarf_get_die_infotypes_flag; 250 dwarf_get_die_marker_a; 251 dwarf_get_die_marker; 252 dwarf_get_die_markers_a; 253 dwarf_get_die_markers; 254 dwarf_get_die_section_name_b; 255 dwarf_get_die_section_name; 256 dwarf_get_DS_name; 257 dwarf_get_DSC_name; 258 dwarf_get_EH_name; 259 dwarf_get_elf; 260 dwarf_get_END_name; 261 dwarf_get_fde_at_pc; 262 dwarf_get_fde_augmentation_data; 263 dwarf_get_fde_exception_info; 264 dwarf_get_fde_for_die; 265 dwarf_get_fde_info_for_all_regs; 266 dwarf_get_fde_info_for_all_regs3; 267 dwarf_get_fde_info_for_cfa_reg3_b; 268 dwarf_get_fde_info_for_cfa_reg3; 269 dwarf_get_fde_info_for_reg; 270 dwarf_get_fde_info_for_reg3_b; 271 dwarf_get_fde_info_for_reg3; 272 dwarf_get_fde_instr_bytes; 273 dwarf_get_fde_list_eh; 274 dwarf_get_fde_list; 275 dwarf_get_fde_n; 276 dwarf_get_fde_range; 277 dwarf_get_form_class; 278 dwarf_get_FORM_name; 279 dwarf_get_FRAME_name; 280 dwarf_get_frame_section_name_eh_gnu; 281 dwarf_get_frame_section_name; 282 dwarf_get_funcs; 283 dwarf_get_globals_header; 284 dwarf_get_globals; 285 dwarf_get_harmless_error_list; 286 dwarf_get_ID_name; 287 dwarf_get_INL_name; 288 dwarf_get_ISA_name; 289 dwarf_get_LANG_name; 290 dwarf_get_line_section_name_from_die; 291 dwarf_get_LNE_name; 292 dwarf_get_LNS_name; 293 dwarf_get_location_op_value_c; 294 dwarf_get_location_op_value_d; 295 dwarf_get_locdesc_entry_c; 296 dwarf_get_locdesc_entry_d; 297 dwarf_get_loclist_c; 298 dwarf_get_loclist_context_basics; 299 dwarf_get_loclist_entry; 300 dwarf_get_loclist_head_basics; 301 dwarf_get_loclist_head_kind; 302 dwarf_get_loclist_lle; 303 dwarf_get_loclist_offset_index_value; 304 dwarf_get_loclists_entry_fields; 305 dwarf_get_MACINFO_name; 306 dwarf_get_macro_context_by_offset; 307 dwarf_get_macro_context; 308 dwarf_get_macro_defundef; 309 dwarf_get_macro_details; 310 dwarf_get_macro_import; 311 dwarf_get_macro_op; 312 dwarf_get_macro_section_name; 313 dwarf_get_macro_startend_file; 314 dwarf_get_offset_size; 315 dwarf_get_OP_name; 316 dwarf_get_ORD_name; 317 dwarf_get_pubtypes; 318 dwarf_get_ranges_a; 319 dwarf_get_ranges; 320 dwarf_get_real_section_name; 321 dwarf_get_relocation_info_count; 322 dwarf_get_relocation_info; 323 dwarf_get_rnglist_context_basics; 324 dwarf_get_rnglist_head_basics; 325 dwarf_get_rnglist_offset_index_value; 326 dwarf_get_rnglist_rle; 327 dwarf_get_rnglists_entry_fields; 328 dwarf_get_section_bytes_a; 329 dwarf_get_section_bytes; 330 dwarf_get_section_count; 331 dwarf_get_section_info_by_index; 332 dwarf_get_section_info_by_name; 333 dwarf_get_section_max_offsets_b; 334 dwarf_get_section_max_offsets_c; 335 dwarf_get_section_max_offsets_d; 336 dwarf_get_section_max_offsets; 337 dwarf_get_str; 338 dwarf_get_string_attributes_count; 339 dwarf_get_string_attributes_info; 340 dwarf_get_string_section_name; 341 dwarf_get_TAG_name; 342 dwarf_get_tied_dbg; 343 dwarf_get_types; 344 dwarf_get_vars; 345 dwarf_get_version_of_die; 346 dwarf_get_VIRTUALITY_name; 347 dwarf_get_VIS_name; 348 dwarf_get_weaks; 349 dwarf_get_xu_hash_entry; 350 dwarf_get_xu_index_header; 351 dwarf_get_xu_index_section_type; 352 dwarf_get_xu_section_names; 353 dwarf_get_xu_section_offset; 354 dwarf_global_cu_offset; 355 dwarf_global_die_offset; 356 dwarf_global_formref; 357 dwarf_global_name_offsets; 358 dwarf_globals_dealloc; 359 dwarf_globname; 360 dwarf_gnu_debuglink; 361 dwarf_harmless_cleanout; 362 dwarf_harmless_init; 363 dwarf_hasattr; 364 dwarf_hasform; 365 dwarf_highpc_b; 366 dwarf_highpc; 367 dwarf_init_b; 368 dwarf_init_path; 369 dwarf_init; 370 dwarf_insert_fde_inst_bytes; 371 dwarf_insert_harmless_error; 372 dwarf_line_is_addr_set; 373 dwarf_line_srcfileno; 374 dwarf_lineaddr; 375 dwarf_linebeginstatement; 376 dwarf_lineblock; 377 dwarf_lineendsequence; 378 dwarf_lineno; 379 dwarf_lineoff_b; 380 dwarf_lineoff; 381 dwarf_linesrc; 382 dwarf_lne_end_sequence_a; 383 dwarf_lne_end_sequence; 384 dwarf_lne_set_address_a; 385 dwarf_lne_set_address; 386 dwarf_load_loclists; 387 dwarf_load_rnglists; 388 dwarf_loc_head_c_dealloc; 389 dwarf_loclist_from_expr_a; 390 dwarf_loclist_from_expr_b; 391 dwarf_loclist_from_expr_c; 392 dwarf_loclist_from_expr; 393 dwarf_loclist_n; 394 dwarf_loclist; 395 dwarf_lowpc; 396 dwarf_macro_context_head; 397 dwarf_macro_operands_table; 398 dwarf_new_die_a; 399 dwarf_new_die; 400 dwarf_new_expr; 401 dwarf_new_fde_a; 402 dwarf_new_fde; 403 dwarf_next_cu_header_b; 404 dwarf_next_cu_header_c; 405 dwarf_next_cu_header_d; 406 dwarf_next_cu_header; 407 dwarf_next_str_offsets_table; 408 dwarf_object_detector_fd; 409 dwarf_object_detector_path; 410 dwarf_object_finish; 411 dwarf_object_init_b; 412 dwarf_object_init; 413 dwarf_offdie_b; 414 dwarf_offdie; 415 dwarf_offset_list; 416 dwarf_open_str_offsets_table_access; 417 dwarf_p_dealloc; 418 dwarf_print_lines; 419 dwarf_print_memory_stats; 420 dwarf_pro_get_string_stats; 421 dwarf_pro_set_default_string_form; 422 dwarf_producer_finish_a; 423 dwarf_producer_finish; 424 dwarf_producer_init; 425 dwarf_prologue_end_etc; 426 dwarf_pubtype_cu_offset; 427 dwarf_pubtype_name_offsets; 428 dwarf_pubtype_type_die_offset; 429 dwarf_pubtypename; 430 dwarf_pubtypes_dealloc; 431 dwarf_ranges_dealloc; 432 dwarf_read_cie_fde_prefix; 433 dwarf_reset_section_bytes; 434 dwarf_return_empty_pubnames; 435 dwarf_sec_group_map; 436 dwarf_sec_group_sizes; 437 dwarf_set_de_alloc_flag; 438 dwarf_set_default_address_size; 439 dwarf_set_frame_cfa_value; 440 dwarf_set_frame_rule_inital_value; 441 dwarf_set_frame_rule_initial_value; 442 dwarf_set_frame_rule_table_size; 443 dwarf_set_frame_same_value; 444 dwarf_set_frame_undefined_value; 445 dwarf_set_harmless_error_list_size; 446 dwarf_set_reloc_application; 447 dwarf_set_stringcheck; 448 dwarf_set_tied_dbg; 449 dwarf_siblingof_b; 450 dwarf_siblingof; 451 dwarf_srcfiles; 452 dwarf_srclang; 453 dwarf_srclines_b; 454 dwarf_srclines_comp_dir; 455 dwarf_srclines_dealloc_b; 456 dwarf_srclines_dealloc; 457 dwarf_srclines_files_count; 458 dwarf_srclines_files_data_b; 459 dwarf_srclines_files_data; 460 dwarf_srclines_files_indexes; 461 dwarf_srclines_from_linecontext; 462 dwarf_srclines_include_dir_count; 463 dwarf_srclines_include_dir_data; 464 dwarf_srclines_subprog_count; 465 dwarf_srclines_subprog_data; 466 dwarf_srclines_table_offset; 467 dwarf_srclines_two_level_from_linecontext; 468 dwarf_srclines_version; 469 dwarf_srclines; 470 dwarf_start_macro_file; 471 dwarf_str_offsets_statistics; 472 dwarf_str_offsets_value_by_index; 473 dwarf_tag; 474 dwarf_transform_to_disk_form; 475 dwarf_type_cu_offset; 476 dwarf_type_die_offset; 477 dwarf_type_name_offsets; 478 dwarf_typename; 479 dwarf_types_dealloc; 480 dwarf_uncompress_integer_block_a; 481 dwarf_uncompress_integer_block; 482 dwarf_undef_macro; 483 dwarf_validate_die_sibling; 484 dwarf_var_cu_offset; 485 dwarf_var_die_offset; 486 dwarf_var_name_offsets; 487 dwarf_varname; 488 dwarf_vars_dealloc; 489 dwarf_vendor_ext; 490 dwarf_weak_cu_offset; 491 dwarf_weak_die_offset; 492 dwarf_weak_name_offsets; 493 dwarf_weakname; 494 dwarf_weaks_dealloc; 495 dwarf_whatattr; 496 dwarf_whatform_direct; 497 dwarf_whatform; 498 dwarf_xu_header_free; 499 local: 500 *; 501}; 502