17c478bd9Sstevel@tonic-gate# 27c478bd9Sstevel@tonic-gate# CDDL HEADER START 37c478bd9Sstevel@tonic-gate# 47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the 55aefb655Srie# Common Development and Distribution License (the "License"). 65aefb655Srie# You may not use this file except in compliance with the License. 77c478bd9Sstevel@tonic-gate# 87c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 97c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing. 107c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions 117c478bd9Sstevel@tonic-gate# and limitations under the License. 127c478bd9Sstevel@tonic-gate# 137c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each 147c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 157c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the 167c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying 177c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner] 187c478bd9Sstevel@tonic-gate# 197c478bd9Sstevel@tonic-gate# CDDL HEADER END 207c478bd9Sstevel@tonic-gate# 21fb1354edSrie 22fb1354edSrie# 2320272c2eSAli Bahrami# Copyright 2010 Sun Microsystems, Inc. All rights reserved. 24fb1354edSrie# Use is subject to license terms. 25fb1354edSrie# 26fb1354edSrie# 277c478bd9Sstevel@tonic-gate# Generic interface definition for usr/src/cmd/sgs/liblddbg. 287c478bd9Sstevel@tonic-gate# 297c478bd9Sstevel@tonic-gate 30bfed486aSAli Bahrami# 31bfed486aSAli Bahrami# MAPFILE HEADER START 32bfed486aSAli Bahrami# 33bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 34bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 35bfed486aSAli Bahrami# 36bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 37bfed486aSAli Bahrami# 38bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 39bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 40bfed486aSAli Bahrami# 41bfed486aSAli Bahrami# MAPFILE HEADER END 42bfed486aSAli Bahrami# 437c478bd9Sstevel@tonic-gate 44*08278a5eSRod EvansSUNWprivate_4.77 { 457c478bd9Sstevel@tonic-gate global: 465aefb655Srie dbg_desc = NODIRECT; # interposed - ld.so.1(1) 475aefb655Srie dbg_print = NODIRECT; # interposed - ld(1) and ld.so.1(1) 485aefb655Srie 492017c965SRod Evans Dbg_args_file; 502017c965SRod Evans Dbg_args_option; 5192a02081SRod Evans Dbg_args_str2chr; 5292a02081SRod Evans Dbg_args_Wldel; 537247f888Srie Dbg_audit_ignore; 547c478bd9Sstevel@tonic-gate Dbg_audit_interface; 557c478bd9Sstevel@tonic-gate Dbg_audit_lib; 567c478bd9Sstevel@tonic-gate Dbg_audit_object; 577c478bd9Sstevel@tonic-gate Dbg_audit_symval; 58c75e1b9dSrie Dbg_audit_skip; 597247f888Srie Dbg_audit_terminate; 607c478bd9Sstevel@tonic-gate Dbg_audit_version; 615aefb655Srie 622017c965SRod Evans Dbg_basic_collect; 632017c965SRod Evans Dbg_basic_create; 642017c965SRod Evans Dbg_basic_files; 652017c965SRod Evans Dbg_basic_finish; 662017c965SRod Evans Dbg_basic_options; 672017c965SRod Evans Dbg_basic_relocate; 682017c965SRod Evans Dbg_basic_validate; 692017c965SRod Evans 70e23c41c9SAli Bahrami Dbg_help; 717c478bd9Sstevel@tonic-gate Dbg_setup; 7269112eddSAli Bahrami Dbg_state_str; 7369112eddSAli Bahrami Dbg_version; 745aefb655Srie 755aefb655Srie Dbg32_bind_global; 765aefb655Srie Dbg64_bind_global; 775aefb655Srie Dbg32_bind_plt_summary; 785aefb655Srie Dbg64_bind_plt_summary; 795aefb655Srie Dbg64_bind_pltpad_from; 805aefb655Srie Dbg64_bind_pltpad_to; 8160758829Srie Dbg32_bind_reject; 8260758829Srie Dbg64_bind_reject; 835aefb655Srie Dbg32_bind_weak; 845aefb655Srie Dbg64_bind_weak; 855aefb655Srie 86*08278a5eSRod Evans Dbg32_cap_candidate; 87*08278a5eSRod Evans Dbg64_cap_candidate; 88*08278a5eSRod Evans Dbg32_cap_filter; 89*08278a5eSRod Evans Dbg64_cap_filter; 90*08278a5eSRod Evans Dbg32_cap_id; 91*08278a5eSRod Evans Dbg64_cap_id; 9269112eddSAli Bahrami Dbg32_cap_mapfile_title; 9369112eddSAli Bahrami Dbg64_cap_mapfile_title; 94*08278a5eSRod Evans Dbg32_cap_post_title; 95*08278a5eSRod Evans Dbg64_cap_post_title; 96*08278a5eSRod Evans Dbg32_cap_ptr_entry; 97*08278a5eSRod Evans Dbg64_cap_ptr_entry; 985aefb655Srie Dbg32_cap_sec_title; 995aefb655Srie Dbg64_cap_sec_title; 100*08278a5eSRod Evans Dbg32_cap_val; 101*08278a5eSRod Evans Dbg64_cap_val; 102*08278a5eSRod Evans Dbg32_cap_val_entry; 103*08278a5eSRod Evans Dbg64_cap_val_entry; 1045aefb655Srie 10520272c2eSAli Bahrami Dbg32_cb_iphdr_callback; 10620272c2eSAli Bahrami Dbg64_cb_iphdr_callback; 10720272c2eSAli Bahrami Dbg32_cb_iphdr_enter; 10820272c2eSAli Bahrami Dbg64_cb_iphdr_enter; 10920272c2eSAli Bahrami Dbg32_cb_iphdr_mapchange; 11020272c2eSAli Bahrami Dbg64_cb_iphdr_mapchange; 11120272c2eSAli Bahrami Dbg32_cb_iphdr_unmap_ret; 11220272c2eSAli Bahrami Dbg64_cb_iphdr_unmap_ret; 11320272c2eSAli Bahrami 1145aefb655Srie Dbg32_demangle_name; 1155aefb655Srie Dbg64_demangle_name; 1165aefb655Srie 1175aefb655Srie Dbg32_ent_print; 1185aefb655Srie Dbg64_ent_print; 1195aefb655Srie 1205aefb655Srie Dbg32_file_analyze; 1215aefb655Srie Dbg64_file_analyze; 1225aefb655Srie Dbg32_file_aout; 1235aefb655Srie Dbg64_file_aout; 1245aefb655Srie Dbg32_file_ar; 1255aefb655Srie Dbg64_file_ar; 1265aefb655Srie Dbg32_file_ar_rescan; 1275aefb655Srie Dbg64_file_ar_rescan; 1285aefb655Srie Dbg32_file_bind_entry; 1295aefb655Srie Dbg64_file_bind_entry; 1305aefb655Srie Dbg32_file_bindings; 1315aefb655Srie Dbg64_file_bindings; 13220272c2eSAli Bahrami Dbg32_file_bindings_done; 13320272c2eSAli Bahrami Dbg64_file_bindings_done; 1345aefb655Srie Dbg32_file_cntl; 1355aefb655Srie Dbg64_file_cntl; 1365aefb655Srie Dbg32_file_config_dis; 1375aefb655Srie Dbg64_file_config_dis; 1385aefb655Srie Dbg32_file_config_obj; 1395aefb655Srie Dbg64_file_config_obj; 1405aefb655Srie Dbg32_file_del_rescan; 1415aefb655Srie Dbg64_file_del_rescan; 1425aefb655Srie Dbg32_file_delete; 1435aefb655Srie Dbg64_file_delete; 1445aefb655Srie Dbg32_file_dlclose; 1455aefb655Srie Dbg64_file_dlclose; 1465aefb655Srie Dbg32_file_dldump; 1475aefb655Srie Dbg64_file_dldump; 1485aefb655Srie Dbg32_file_dlopen; 1495aefb655Srie Dbg64_file_dlopen; 1505aefb655Srie Dbg32_file_elf; 1515aefb655Srie Dbg64_file_elf; 15202ca3e02Srie Dbg32_file_cleanup; 15302ca3e02Srie Dbg64_file_cleanup; 1545aefb655Srie Dbg32_file_filtee; 1555aefb655Srie Dbg64_file_filtee; 1565aefb655Srie Dbg32_file_filter; 1575aefb655Srie Dbg64_file_filter; 1585aefb655Srie Dbg32_file_fixname; 1595aefb655Srie Dbg64_file_fixname; 1605aefb655Srie Dbg32_file_generic; 1615aefb655Srie Dbg64_file_generic; 1625aefb655Srie Dbg32_file_hdl_action; 1635aefb655Srie Dbg64_file_hdl_action; 1645aefb655Srie Dbg32_file_hdl_collect; 1655aefb655Srie Dbg64_file_hdl_collect; 1665aefb655Srie Dbg32_file_hdl_title; 1675aefb655Srie Dbg64_file_hdl_title; 1685aefb655Srie Dbg32_file_lazyload; 1695aefb655Srie Dbg64_file_lazyload; 1705aefb655Srie Dbg32_file_ldso; 1715aefb655Srie Dbg64_file_ldso; 17256deab07SRod Evans Dbg32_file_mmapobj; 17356deab07SRod Evans Dbg64_file_mmapobj; 1745aefb655Srie Dbg32_file_mode_promote; 1755aefb655Srie Dbg64_file_mode_promote; 1763906e0c2Srie Dbg32_file_modified; 1773906e0c2Srie Dbg64_file_modified; 1785aefb655Srie Dbg32_file_needed; 1795aefb655Srie Dbg64_file_needed; 1805aefb655Srie Dbg32_file_output; 1815aefb655Srie Dbg64_file_output; 1825aefb655Srie Dbg32_file_preload; 1835aefb655Srie Dbg64_file_preload; 1845aefb655Srie Dbg32_file_prot; 1855aefb655Srie Dbg64_file_prot; 1865aefb655Srie Dbg32_file_rejected; 1875aefb655Srie Dbg64_file_rejected; 1885aefb655Srie Dbg32_file_reuse; 1895aefb655Srie Dbg64_file_reuse; 1905aefb655Srie Dbg32_file_skip; 1915aefb655Srie Dbg64_file_skip; 1925aefb655Srie 1935aefb655Srie Dbg32_got_display; 1945aefb655Srie Dbg64_got_display; 1955aefb655Srie 1965aefb655Srie Dbg32_libs_audit; 1975aefb655Srie Dbg64_libs_audit; 1985aefb655Srie Dbg32_libs_find; 1995aefb655Srie Dbg64_libs_find; 2005aefb655Srie Dbg32_libs_found; 2015aefb655Srie Dbg64_libs_found; 2023dbfc803SRod Evans Dbg32_libs_insecure; 2033dbfc803SRod Evans Dbg64_libs_insecure; 2045aefb655Srie Dbg32_libs_init; 2055aefb655Srie Dbg64_libs_init; 2065aefb655Srie Dbg32_libs_l; 2075aefb655Srie Dbg64_libs_l; 2085aefb655Srie Dbg32_libs_path; 2095aefb655Srie Dbg64_libs_path; 2105aefb655Srie Dbg32_libs_req; 2115aefb655Srie Dbg64_libs_req; 2125aefb655Srie Dbg32_libs_update; 2135aefb655Srie Dbg64_libs_update; 2145aefb655Srie Dbg32_libs_yp; 2155aefb655Srie Dbg64_libs_yp; 2165aefb655Srie Dbg32_libs_ylu; 2175aefb655Srie Dbg64_libs_ylu; 2185aefb655Srie 21969112eddSAli Bahrami Dbg32_map_cexp_id; 22069112eddSAli Bahrami Dbg64_map_cexp_id; 22169112eddSAli Bahrami Dbg32_map_dv; 22269112eddSAli Bahrami Dbg64_map_dv; 22369112eddSAli Bahrami Dbg32_map_dv_entry; 22469112eddSAli Bahrami Dbg64_map_dv_entry; 2255aefb655Srie Dbg32_map_ent; 2265aefb655Srie Dbg64_map_ent; 22769112eddSAli Bahrami Dbg32_map_ent_ord_title; 22869112eddSAli Bahrami Dbg64_map_ent_ord_title; 22969112eddSAli Bahrami Dbg32_map_hdr_noalloc; 23069112eddSAli Bahrami Dbg64_map_hdr_noalloc; 2315aefb655Srie Dbg32_map_parse; 2325aefb655Srie Dbg64_map_parse; 23369112eddSAli Bahrami Dbg32_map_pass; 23469112eddSAli Bahrami Dbg64_map_pass; 23569112eddSAli Bahrami Dbg32_map_post_title; 23669112eddSAli Bahrami Dbg64_map_post_title; 2375aefb655Srie Dbg32_map_seg; 2385aefb655Srie Dbg64_map_seg; 23969112eddSAli Bahrami Dbg32_map_seg_order; 24069112eddSAli Bahrami Dbg64_map_seg_order; 24169112eddSAli Bahrami Dbg32_map_seg_os_order; 24269112eddSAli Bahrami Dbg64_map_seg_os_order; 2435aefb655Srie Dbg32_map_size_new; 2445aefb655Srie Dbg64_map_size_new; 2455aefb655Srie Dbg32_map_size_old; 2465aefb655Srie Dbg64_map_size_old; 24757ef7aa9SRod Evans Dbg32_map_sort_seg; 24857ef7aa9SRod Evans Dbg64_map_sort_seg; 24969112eddSAli Bahrami Dbg32_map_sort_title; 25069112eddSAli Bahrami Dbg64_map_sort_title; 2515aefb655Srie Dbg32_map_symbol; 2525aefb655Srie Dbg64_map_symbol; 2535aefb655Srie Dbg32_map_version; 2545aefb655Srie Dbg64_map_version; 2555aefb655Srie 2565aefb655Srie Dbg32_move_adjexpandreloc; 2575aefb655Srie Dbg64_move_adjexpandreloc; 2585aefb655Srie Dbg32_move_adjmovereloc; 2595aefb655Srie Dbg64_move_adjmovereloc; 26056deab07SRod Evans Dbg32_move_bad; 26156deab07SRod Evans Dbg64_move_bad; 2625aefb655Srie Dbg32_move_data; 2635aefb655Srie Dbg64_move_data; 2645aefb655Srie Dbg32_move_entry1; 2655aefb655Srie Dbg64_move_entry1; 2665aefb655Srie Dbg32_move_entry2; 2675aefb655Srie Dbg64_move_entry2; 2685aefb655Srie Dbg32_move_expand; 2695aefb655Srie Dbg64_move_expand; 2705aefb655Srie Dbg32_move_input; 2715aefb655Srie Dbg64_move_input; 2725aefb655Srie Dbg32_move_outmove; 2735aefb655Srie Dbg64_move_outmove; 2745aefb655Srie Dbg32_move_outsctadj; 2755aefb655Srie Dbg64_move_outsctadj; 2765aefb655Srie Dbg32_move_parexpn; 2775aefb655Srie Dbg64_move_parexpn; 2785aefb655Srie 2795aefb655Srie Dbg32_reloc_apply_reg; 2805aefb655Srie Dbg64_reloc_apply_reg; 2815aefb655Srie Dbg32_reloc_apply_val; 2825aefb655Srie Dbg64_reloc_apply_val; 2835aefb655Srie Dbg32_reloc_ars_entry; 2845aefb655Srie Dbg64_reloc_ars_entry; 2855aefb655Srie Dbg32_reloc_copy; 2865aefb655Srie Dbg64_reloc_copy; 2875aefb655Srie Dbg32_reloc_discard; 2885aefb655Srie Dbg64_reloc_discard; 2895aefb655Srie Dbg32_reloc_doact; 2905aefb655Srie Dbg64_reloc_doact; 2915aefb655Srie Dbg32_reloc_doact_title; 2925aefb655Srie Dbg64_reloc_doact_title; 2935aefb655Srie Dbg32_reloc_dooutrel; 2945aefb655Srie Dbg64_reloc_dooutrel; 2955aefb655Srie Dbg32_reloc_entry; 2965aefb655Srie Dbg64_reloc_entry; 2975aefb655Srie Dbg32_reloc_error; 2985aefb655Srie Dbg64_reloc_error; 2995aefb655Srie Dbg32_reloc_generate; 3005aefb655Srie Dbg64_reloc_generate; 3015aefb655Srie Dbg32_reloc_in; 3025aefb655Srie Dbg64_reloc_in; 3035aefb655Srie Dbg32_reloc_ors_entry; 3045aefb655Srie Dbg64_reloc_ors_entry; 3055aefb655Srie Dbg32_reloc_out; 3065aefb655Srie Dbg64_reloc_out; 3075aefb655Srie Dbg32_reloc_proc; 3085aefb655Srie Dbg64_reloc_proc; 3095aefb655Srie Dbg32_reloc_run; 3105aefb655Srie Dbg64_reloc_run; 311d2ef9fe9Sab196087 Dbg32_reloc_sloppycomdat; 312d2ef9fe9Sab196087 Dbg64_reloc_sloppycomdat; 3135aefb655Srie Dbg32_reloc_transition; 3145aefb655Srie Dbg64_reloc_transition; 3155aefb655Srie 3165aefb655Srie Dbg32_sec_added; 3175aefb655Srie Dbg64_sec_added; 31857ef7aa9SRod Evans Dbg32_sec_backing; 31957ef7aa9SRod Evans Dbg64_sec_backing; 3205aefb655Srie Dbg32_sec_created; 3215aefb655Srie Dbg64_sec_created; 3225aefb655Srie Dbg32_sec_discarded; 3235aefb655Srie Dbg64_sec_discarded; 324cce0e03bSab196087 Dbg32_sec_genstr_compress; 325cce0e03bSab196087 Dbg64_sec_genstr_compress; 3265aefb655Srie Dbg32_sec_group; 3275aefb655Srie Dbg64_sec_group; 3280e233487SRod Evans Dbg32_sec_gnu_comdat; 3290e233487SRod Evans Dbg64_sec_gnu_comdat; 3305aefb655Srie Dbg32_sec_in; 3315aefb655Srie Dbg64_sec_in; 3325aefb655Srie Dbg32_sec_order_error; 3335aefb655Srie Dbg64_sec_order_error; 3345aefb655Srie Dbg32_sec_order_list; 3355aefb655Srie Dbg64_sec_order_list; 3360e233487SRod Evans Dbg32_sec_redirected; 3370e233487SRod Evans Dbg64_sec_redirected; 3385aefb655Srie Dbg32_sec_strtab; 3395aefb655Srie Dbg64_sec_strtab; 340cce0e03bSab196087 Dbg32_sec_unsup_strmerge; 341cce0e03bSab196087 Dbg64_sec_unsup_strmerge; 3425aefb655Srie 3435aefb655Srie Dbg32_seg_entry; 3445aefb655Srie Dbg64_seg_entry; 3455aefb655Srie Dbg32_seg_list; 3465aefb655Srie Dbg64_seg_list; 3475aefb655Srie Dbg32_seg_os; 3485aefb655Srie Dbg64_seg_os; 3495aefb655Srie Dbg32_seg_title; 3505aefb655Srie Dbg64_seg_title; 3515aefb655Srie 3527010c12aSrie Dbg32_shdr_modified; 3537010c12aSrie Dbg64_shdr_modified; 3547010c12aSrie 3555aefb655Srie Dbg32_statistics_ar; 3565aefb655Srie Dbg64_statistics_ar; 3575aefb655Srie Dbg32_statistics_ld; 3585aefb655Srie Dbg64_statistics_ld; 3595aefb655Srie 3605aefb655Srie Dbg32_support_action; 3615aefb655Srie Dbg64_support_action; 3625aefb655Srie Dbg32_support_load; 3635aefb655Srie Dbg64_support_load; 3645aefb655Srie Dbg32_support_req; 3655aefb655Srie Dbg64_support_req; 366d2d5cf7cSAli Bahrami Dbg32_support_vnone; 367d2d5cf7cSAli Bahrami Dbg64_support_vnone; 3685aefb655Srie 3695aefb655Srie Dbg32_syminfo_entry; 3705aefb655Srie Dbg64_syminfo_entry; 3715aefb655Srie Dbg32_syminfo_title; 3725aefb655Srie Dbg64_syminfo_title; 3735aefb655Srie 3745aefb655Srie Dbg32_syms_ar_checking; 3755aefb655Srie Dbg64_syms_ar_checking; 3765aefb655Srie Dbg32_syms_ar_entry; 3775aefb655Srie Dbg64_syms_ar_entry; 3785aefb655Srie Dbg32_syms_ar_resolve; 3795aefb655Srie Dbg64_syms_ar_resolve; 3805aefb655Srie Dbg32_syms_ar_title; 3815aefb655Srie Dbg64_syms_ar_title; 382*08278a5eSRod Evans Dbg32_syms_cap_convert; 383*08278a5eSRod Evans Dbg64_syms_cap_convert; 384*08278a5eSRod Evans Dbg32_syms_cap_local; 385*08278a5eSRod Evans Dbg64_syms_cap_local; 386*08278a5eSRod Evans Dbg32_syms_cap_lookup; 387*08278a5eSRod Evans Dbg64_syms_cap_lookup; 388*08278a5eSRod Evans Dbg32_syms_cap_title; 389*08278a5eSRod Evans Dbg64_syms_cap_title; 3905aefb655Srie Dbg32_syms_created; 3915aefb655Srie Dbg64_syms_created; 3925aefb655Srie Dbg32_syms_discarded; 3935aefb655Srie Dbg64_syms_discarded; 39424b9abbaSab196087 Dbg32_syms_dup_discarded; 39524b9abbaSab196087 Dbg64_syms_dup_discarded; 3965aefb655Srie Dbg32_syms_dlsym; 3975aefb655Srie Dbg64_syms_dlsym; 398d579eb63Sab196087 Dbg32_syms_dup_sort_addr; 399d579eb63Sab196087 Dbg64_syms_dup_sort_addr; 4005aefb655Srie Dbg32_syms_entered; 4015aefb655Srie Dbg64_syms_entered; 4025aefb655Srie Dbg32_syms_entry; 4035aefb655Srie Dbg64_syms_entry; 4045aefb655Srie Dbg32_syms_global; 4055aefb655Srie Dbg64_syms_global; 4065aefb655Srie Dbg32_syms_ignore; 4075aefb655Srie Dbg64_syms_ignore; 408d840867fSab196087 Dbg32_syms_ignore_gnuver; 409d840867fSab196087 Dbg64_syms_ignore_gnuver; 4105aefb655Srie Dbg32_syms_lazy_rescan; 4115aefb655Srie Dbg64_syms_lazy_rescan; 4125aefb655Srie Dbg32_syms_lookup; 4135aefb655Srie Dbg64_syms_lookup; 4145aefb655Srie Dbg32_syms_lookup_aout; 4155aefb655Srie Dbg32_syms_new; 4165aefb655Srie Dbg64_syms_new; 4175aefb655Srie Dbg32_syms_old; 4185aefb655Srie Dbg64_syms_old; 4195aefb655Srie Dbg32_syms_process; 4205aefb655Srie Dbg64_syms_process; 4215aefb655Srie Dbg32_syms_reduce; 4225aefb655Srie Dbg64_syms_reduce; 4235aefb655Srie Dbg32_syms_reloc; 4245aefb655Srie Dbg64_syms_reloc; 4255aefb655Srie Dbg32_syms_resolved; 4265aefb655Srie Dbg64_syms_resolved; 4275aefb655Srie Dbg32_syms_resolving; 4285aefb655Srie Dbg64_syms_resolving; 4295aefb655Srie Dbg32_syms_sec_entry; 4305aefb655Srie Dbg64_syms_sec_entry; 4315aefb655Srie Dbg32_syms_sec_title; 4325aefb655Srie Dbg64_syms_sec_title; 4335aefb655Srie Dbg32_syms_spec_title; 4345aefb655Srie Dbg64_syms_spec_title; 4355aefb655Srie Dbg32_syms_updated; 4365aefb655Srie Dbg64_syms_updated; 4375aefb655Srie Dbg32_syms_up_title; 4385aefb655Srie Dbg64_syms_up_title; 439cdcc71c0SAli Bahrami Dbg32_syms_wrap; 440cdcc71c0SAli Bahrami Dbg64_syms_wrap; 4415aefb655Srie 4427c478bd9Sstevel@tonic-gate Dbg_tls_modactivity; 4437c478bd9Sstevel@tonic-gate Dbg_tls_static_block; 444d326b23bSrie Dbg_tls_static_resv; 4455aefb655Srie 4465aefb655Srie Dbg32_util_call_array; 4475aefb655Srie Dbg64_util_call_array; 4485aefb655Srie Dbg32_util_call_fini; 4495aefb655Srie Dbg64_util_call_fini; 4505aefb655Srie Dbg32_util_call_init; 4515aefb655Srie Dbg64_util_call_init; 4525aefb655Srie Dbg32_util_call_main; 4535aefb655Srie Dbg64_util_call_main; 4545aefb655Srie Dbg32_util_collect; 4555aefb655Srie Dbg64_util_collect; 4565aefb655Srie Dbg32_util_dbnotify; 4575aefb655Srie Dbg64_util_dbnotify; 4585aefb655Srie Dbg32_util_edge_in; 4595aefb655Srie Dbg64_util_edge_in; 4605aefb655Srie Dbg32_util_edge_out; 4615aefb655Srie Dbg64_util_edge_out; 46210a4fa49Srie Dbg32_util_lcinterface; 46310a4fa49Srie Dbg64_util_lcinterface; 4645aefb655Srie Dbg32_util_intoolate; 4655aefb655Srie Dbg64_util_intoolate; 4665aefb655Srie Dbg32_util_nl; 4675aefb655Srie Dbg64_util_nl; 4685aefb655Srie Dbg32_util_no_init; 4695aefb655Srie Dbg64_util_no_init; 4705aefb655Srie Dbg32_util_scc_entry; 4715aefb655Srie Dbg64_util_scc_entry; 4725aefb655Srie Dbg32_util_scc_title; 4735aefb655Srie Dbg64_util_scc_title; 4745aefb655Srie Dbg32_util_str; 4755aefb655Srie Dbg64_util_str; 4765aefb655Srie 4775aefb655Srie Dbg32_unused_file; 4785aefb655Srie Dbg64_unused_file; 47910a4fa49Srie Dbg32_unused_lcinterface; 48010a4fa49Srie Dbg64_unused_lcinterface; 4819aa23310Srie Dbg32_unused_path; 4829aa23310Srie Dbg64_unused_path; 4835aefb655Srie Dbg32_unused_sec; 4845aefb655Srie Dbg64_unused_sec; 4855aefb655Srie Dbg32_unused_unref; 4865aefb655Srie Dbg64_unused_unref; 4875aefb655Srie 4885aefb655Srie Dbg32_ver_avail_entry; 4895aefb655Srie Dbg64_ver_avail_entry; 4905aefb655Srie Dbg32_ver_avail_title; 4915aefb655Srie Dbg64_ver_avail_title; 4925aefb655Srie Dbg32_ver_def_title; 4935aefb655Srie Dbg64_ver_def_title; 4945aefb655Srie Dbg32_ver_desc_entry; 4955aefb655Srie Dbg64_ver_desc_entry; 49620272c2eSAli Bahrami Dbg32_ver_need_done; 49720272c2eSAli Bahrami Dbg64_ver_need_done; 4985aefb655Srie Dbg32_ver_need_entry; 4995aefb655Srie Dbg64_ver_need_entry; 5005aefb655Srie Dbg32_ver_need_title; 5015aefb655Srie Dbg64_ver_need_title; 5025aefb655Srie Dbg32_ver_nointerface; 5035aefb655Srie Dbg64_ver_nointerface; 5045aefb655Srie Dbg32_ver_symbol; 5055aefb655Srie Dbg64_ver_symbol; 5065aefb655Srie 507d840867fSab196087} SUNWprivate_3.23; 5087c478bd9Sstevel@tonic-gate 5097c478bd9Sstevel@tonic-gate 5107c478bd9Sstevel@tonic-gate# The following interfaces are used by various parts of the link-editors and 511d579eb63Sab196087# elfdump(1). The link-editors are always packaged together but there 5127c478bd9Sstevel@tonic-gate# seems to be a variety of old elfdump's lying around. elfdump only uses 5137c478bd9Sstevel@tonic-gate# this interface, and thus by separating in from the ever changing Dbg_* 51433eb6ee1Sab196087# interfaces we can provide a stable versioning environment for this utility. 5157c478bd9Sstevel@tonic-gate 516d840867fSab196087SUNWprivate_3.23 { 5177c478bd9Sstevel@tonic-gate global: 5185aefb655Srie Elf_syminfo_entry; 5195aefb655Srie Elf_syminfo_title; 5205aefb655Srie 5215aefb655Srie Elf32_cap_entry; 5225aefb655Srie Elf64_cap_entry; 5235aefb655Srie Elf32_cap_title; 5245aefb655Srie Elf64_cap_title; 5255aefb655Srie 5265aefb655Srie Elf32_demangle_name; 5275aefb655Srie Elf64_demangle_name; 5285aefb655Srie Elf32_dyn_entry; 5295aefb655Srie Elf64_dyn_entry; 5303244bcaaSab196087 Elf32_dyn_null_entry; 5313244bcaaSab196087 Elf64_dyn_null_entry; 5325aefb655Srie Elf32_dyn_title; 5335aefb655Srie Elf64_dyn_title; 5345aefb655Srie 5355aefb655Srie Elf32_ehdr; 5365aefb655Srie Elf64_ehdr; 5375aefb655Srie 5385aefb655Srie Elf32_got_entry; 5395aefb655Srie Elf64_got_entry; 5405aefb655Srie Elf32_got_title; 5415aefb655Srie Elf64_got_title; 5425aefb655Srie 5435aefb655Srie Elf32_phdr; 5445aefb655Srie Elf64_phdr; 5455aefb655Srie 5465aefb655Srie Elf32_reloc_apply_reg; 5475aefb655Srie Elf64_reloc_apply_reg; 5485aefb655Srie Elf32_reloc_apply_val; 5495aefb655Srie Elf64_reloc_apply_val; 5505aefb655Srie Elf32_reloc_entry_1; 5515aefb655Srie Elf64_reloc_entry_1; 5525aefb655Srie Elf32_reloc_entry_2; 5535aefb655Srie Elf64_reloc_entry_2; 5545aefb655Srie Elf32_reloc_title; 5555aefb655Srie Elf64_reloc_title; 5565aefb655Srie 5575aefb655Srie Elf32_shdr; 5585aefb655Srie Elf64_shdr; 5595aefb655Srie 5605aefb655Srie Elf32_syms_table_title; 5615aefb655Srie Elf64_syms_table_title; 5625aefb655Srie Elf32_syms_table_entry; 5635aefb655Srie Elf64_syms_table_entry; 5645aefb655Srie 5655aefb655Srie Elf32_ver_def_title; 5665aefb655Srie Elf64_ver_def_title; 5675aefb655Srie Elf32_ver_line_1; 5685aefb655Srie Elf64_ver_line_1; 5695aefb655Srie Elf32_ver_line_2; 5705aefb655Srie Elf64_ver_line_2; 5715aefb655Srie Elf32_ver_line_3; 5725aefb655Srie Elf64_ver_line_3; 5735aefb655Srie Elf32_ver_line_4; 5745aefb655Srie Elf64_ver_line_4; 5755aefb655Srie Elf32_ver_line_5; 5765aefb655Srie Elf64_ver_line_5; 5775aefb655Srie Elf32_ver_need_title; 5785aefb655Srie Elf64_ver_need_title; 5797c478bd9Sstevel@tonic-gate 5807c478bd9Sstevel@tonic-gate local: 5817c478bd9Sstevel@tonic-gate *; 5827c478bd9Sstevel@tonic-gate}; 583