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# 23dc0f59e5SAli Bahrami# Copyright (c) 1993, 2010, Oracle and/or its affiliates. All rights reserved. 24fb1354edSrie# 25fb1354edSrie# 267c478bd9Sstevel@tonic-gate# Generic interface definition for usr/src/cmd/sgs/liblddbg. 277c478bd9Sstevel@tonic-gate# 287c478bd9Sstevel@tonic-gate 29bfed486aSAli Bahrami# 30bfed486aSAli Bahrami# MAPFILE HEADER START 31bfed486aSAli Bahrami# 32bfed486aSAli Bahrami# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 33bfed486aSAli Bahrami# Object versioning must comply with the rules detailed in 34bfed486aSAli Bahrami# 35bfed486aSAli Bahrami# usr/src/lib/README.mapfiles 36bfed486aSAli Bahrami# 37bfed486aSAli Bahrami# You should not be making modifications here until you've read the most current 38bfed486aSAli Bahrami# copy of that file. If you need help, contact a gatekeeper for guidance. 39bfed486aSAli Bahrami# 40bfed486aSAli Bahrami# MAPFILE HEADER END 41bfed486aSAli Bahrami# 427c478bd9Sstevel@tonic-gate 43cd3e9333SAli Bahrami$mapfile_version 2 44cd3e9333SAli Bahrami 451007fd6fSAli BahramiSYMBOL_VERSION SUNWprivate_4.83 { 467c478bd9Sstevel@tonic-gate global: 47*8222814eSRichard Lowe dbg_desc { 48*8222814eSRichard Lowe # interposed - ld.so.1(1) 49cd3e9333SAli Bahrami FLAGS = NODIRECT; 50*8222814eSRichard Lowe ASSERT = { 51*8222814eSRichard Lowe TYPE = OBJECT; 52*8222814eSRichard Lowe SIZE = addrsize; 53cd3e9333SAli Bahrami }; 54*8222814eSRichard Lowe }; 55*8222814eSRichard Lowe dbg_print { 56*8222814eSRichard Lowe # interposed - ld(1) and ld.so.1(1) 57cd3e9333SAli Bahrami FLAGS = NODIRECT; 58cd3e9333SAli Bahrami }; 595aefb655Srie 602017c965SRod Evans Dbg_args_file; 612017c965SRod Evans Dbg_args_option; 6292a02081SRod Evans Dbg_args_str2chr; 6392a02081SRod Evans Dbg_args_Wldel; 642020b2b6SRod Evans Dbg_audit_activity; 657247f888Srie Dbg_audit_ignore; 667c478bd9Sstevel@tonic-gate Dbg_audit_interface; 677c478bd9Sstevel@tonic-gate Dbg_audit_lib; 682020b2b6SRod Evans Dbg_audit_objclose; 692020b2b6SRod Evans Dbg_audit_objfilter; 702020b2b6SRod Evans Dbg_audit_objopen; 712020b2b6SRod Evans Dbg_audit_objsearch; 722020b2b6SRod Evans Dbg_audit_pltenter; 732020b2b6SRod Evans Dbg_audit_pltexit; 742020b2b6SRod Evans Dbg_audit_preinit; 752020b2b6SRod Evans Dbg_audit_symbind; 76c75e1b9dSrie Dbg_audit_skip; 777247f888Srie Dbg_audit_terminate; 787c478bd9Sstevel@tonic-gate Dbg_audit_version; 795aefb655Srie 802017c965SRod Evans Dbg_basic_collect; 812017c965SRod Evans Dbg_basic_create; 822017c965SRod Evans Dbg_basic_files; 832017c965SRod Evans Dbg_basic_finish; 842017c965SRod Evans Dbg_basic_options; 852017c965SRod Evans Dbg_basic_relocate; 862017c965SRod Evans Dbg_basic_validate; 872017c965SRod Evans 88e23c41c9SAli Bahrami Dbg_help; 897c478bd9Sstevel@tonic-gate Dbg_setup; 9069112eddSAli Bahrami Dbg_state_str; 9169112eddSAli Bahrami Dbg_version; 925aefb655Srie 935aefb655Srie Dbg32_bind_global; 945aefb655Srie Dbg64_bind_global; 955aefb655Srie Dbg32_bind_plt_summary; 965aefb655Srie Dbg64_bind_plt_summary; 975aefb655Srie Dbg64_bind_pltpad_from; 985aefb655Srie Dbg64_bind_pltpad_to; 9960758829Srie Dbg32_bind_reject; 10060758829Srie Dbg64_bind_reject; 1015aefb655Srie Dbg32_bind_weak; 1025aefb655Srie Dbg64_bind_weak; 1035aefb655Srie 10408278a5eSRod Evans Dbg32_cap_candidate; 10508278a5eSRod Evans Dbg64_cap_candidate; 10608278a5eSRod Evans Dbg32_cap_filter; 10708278a5eSRod Evans Dbg64_cap_filter; 10808278a5eSRod Evans Dbg32_cap_id; 10908278a5eSRod Evans Dbg64_cap_id; 1101c1abfbcSRod Evans Dbg32_cap_identical; 1111c1abfbcSRod Evans Dbg64_cap_identical; 11269112eddSAli Bahrami Dbg32_cap_mapfile_title; 11369112eddSAli Bahrami Dbg64_cap_mapfile_title; 11408278a5eSRod Evans Dbg32_cap_post_title; 11508278a5eSRod Evans Dbg64_cap_post_title; 11608278a5eSRod Evans Dbg32_cap_ptr_entry; 11708278a5eSRod Evans Dbg64_cap_ptr_entry; 1185aefb655Srie Dbg32_cap_sec_title; 1195aefb655Srie Dbg64_cap_sec_title; 12008278a5eSRod Evans Dbg32_cap_val; 12108278a5eSRod Evans Dbg64_cap_val; 12208278a5eSRod Evans Dbg32_cap_val_entry; 12308278a5eSRod Evans Dbg64_cap_val_entry; 1245aefb655Srie 12598c080d5SRod Evans Dbg32_dl_dladdr; 12698c080d5SRod Evans Dbg64_dl_dladdr; 12798c080d5SRod Evans Dbg32_dl_dlclose; 12898c080d5SRod Evans Dbg64_dl_dlclose; 12998c080d5SRod Evans Dbg32_dl_dldump; 13098c080d5SRod Evans Dbg64_dl_dldump; 13198c080d5SRod Evans Dbg32_dl_dlerror; 13298c080d5SRod Evans Dbg64_dl_dlerror; 13398c080d5SRod Evans Dbg32_dl_dlinfo; 13498c080d5SRod Evans Dbg64_dl_dlinfo; 13598c080d5SRod Evans Dbg32_dl_dlopen; 13698c080d5SRod Evans Dbg64_dl_dlopen; 13798c080d5SRod Evans Dbg32_dl_dlsym; 13898c080d5SRod Evans Dbg64_dl_dlsym; 13998c080d5SRod Evans Dbg32_dl_iphdr_callback; 14098c080d5SRod Evans Dbg64_dl_iphdr_callback; 14198c080d5SRod Evans Dbg32_dl_iphdr_enter; 14298c080d5SRod Evans Dbg64_dl_iphdr_enter; 14398c080d5SRod Evans Dbg32_dl_iphdr_mapchange; 14498c080d5SRod Evans Dbg64_dl_iphdr_mapchange; 14598c080d5SRod Evans Dbg32_dl_iphdr_unmap_ret; 14698c080d5SRod Evans Dbg64_dl_iphdr_unmap_ret; 14720272c2eSAli Bahrami 1485aefb655Srie Dbg32_demangle_name; 1495aefb655Srie Dbg64_demangle_name; 1505aefb655Srie 1515aefb655Srie Dbg32_ent_print; 1525aefb655Srie Dbg64_ent_print; 1535aefb655Srie 1545aefb655Srie Dbg32_file_analyze; 1555aefb655Srie Dbg64_file_analyze; 1565aefb655Srie Dbg32_file_ar; 1575aefb655Srie Dbg64_file_ar; 1585aefb655Srie Dbg32_file_ar_rescan; 1595aefb655Srie Dbg64_file_ar_rescan; 1605aefb655Srie Dbg32_file_bind_entry; 1615aefb655Srie Dbg64_file_bind_entry; 1625aefb655Srie Dbg32_file_bindings; 1635aefb655Srie Dbg64_file_bindings; 16420272c2eSAli Bahrami Dbg32_file_bindings_done; 16520272c2eSAli Bahrami Dbg64_file_bindings_done; 1665aefb655Srie Dbg32_file_cntl; 1675aefb655Srie Dbg64_file_cntl; 1685aefb655Srie Dbg32_file_config_dis; 1695aefb655Srie Dbg64_file_config_dis; 1705aefb655Srie Dbg32_file_config_obj; 1715aefb655Srie Dbg64_file_config_obj; 172f441771bSRod Evans Dbg32_file_deferred; 173f441771bSRod Evans Dbg64_file_deferred; 1745aefb655Srie Dbg32_file_del_rescan; 1755aefb655Srie Dbg64_file_del_rescan; 1765aefb655Srie Dbg32_file_delete; 1775aefb655Srie Dbg64_file_delete; 1785aefb655Srie Dbg32_file_elf; 1795aefb655Srie Dbg64_file_elf; 18002ca3e02Srie Dbg32_file_cleanup; 18102ca3e02Srie Dbg64_file_cleanup; 1825aefb655Srie Dbg32_file_filtee; 1835aefb655Srie Dbg64_file_filtee; 1845aefb655Srie Dbg32_file_filter; 1855aefb655Srie Dbg64_file_filter; 1865aefb655Srie Dbg32_file_fixname; 1875aefb655Srie Dbg64_file_fixname; 1885aefb655Srie Dbg32_file_generic; 1895aefb655Srie Dbg64_file_generic; 1905aefb655Srie Dbg32_file_hdl_action; 1915aefb655Srie Dbg64_file_hdl_action; 1925aefb655Srie Dbg32_file_hdl_collect; 1935aefb655Srie Dbg64_file_hdl_collect; 1945aefb655Srie Dbg32_file_hdl_title; 1955aefb655Srie Dbg64_file_hdl_title; 1965aefb655Srie Dbg32_file_lazyload; 1975aefb655Srie Dbg64_file_lazyload; 1985aefb655Srie Dbg32_file_ldso; 1995aefb655Srie Dbg64_file_ldso; 20056deab07SRod Evans Dbg32_file_mmapobj; 20156deab07SRod Evans Dbg64_file_mmapobj; 2025aefb655Srie Dbg32_file_mode_promote; 2035aefb655Srie Dbg64_file_mode_promote; 2043906e0c2Srie Dbg32_file_modified; 2053906e0c2Srie Dbg64_file_modified; 2065aefb655Srie Dbg32_file_needed; 2075aefb655Srie Dbg64_file_needed; 2085aefb655Srie Dbg32_file_output; 2095aefb655Srie Dbg64_file_output; 2105aefb655Srie Dbg32_file_preload; 2115aefb655Srie Dbg64_file_preload; 2125aefb655Srie Dbg32_file_prot; 2135aefb655Srie Dbg64_file_prot; 2145aefb655Srie Dbg32_file_rejected; 2155aefb655Srie Dbg64_file_rejected; 2165aefb655Srie Dbg32_file_reuse; 2175aefb655Srie Dbg64_file_reuse; 2185aefb655Srie Dbg32_file_skip; 2195aefb655Srie Dbg64_file_skip; 2205aefb655Srie 2215aefb655Srie Dbg32_got_display; 2225aefb655Srie Dbg64_got_display; 2235aefb655Srie 2245aefb655Srie Dbg32_libs_audit; 2255aefb655Srie Dbg64_libs_audit; 2265aefb655Srie Dbg32_libs_find; 2275aefb655Srie Dbg64_libs_find; 2285aefb655Srie Dbg32_libs_found; 2295aefb655Srie Dbg64_libs_found; 2303dbfc803SRod Evans Dbg32_libs_insecure; 2313dbfc803SRod Evans Dbg64_libs_insecure; 2325aefb655Srie Dbg32_libs_init; 2335aefb655Srie Dbg64_libs_init; 2345aefb655Srie Dbg32_libs_l; 2355aefb655Srie Dbg64_libs_l; 2365aefb655Srie Dbg32_libs_path; 2375aefb655Srie Dbg64_libs_path; 2385aefb655Srie Dbg32_libs_req; 2395aefb655Srie Dbg64_libs_req; 2405aefb655Srie Dbg32_libs_update; 2415aefb655Srie Dbg64_libs_update; 2425aefb655Srie Dbg32_libs_yp; 2435aefb655Srie Dbg64_libs_yp; 2445aefb655Srie Dbg32_libs_ylu; 2455aefb655Srie Dbg64_libs_ylu; 2465aefb655Srie 24769112eddSAli Bahrami Dbg32_map_cexp_id; 24869112eddSAli Bahrami Dbg64_map_cexp_id; 24969112eddSAli Bahrami Dbg32_map_dv; 25069112eddSAli Bahrami Dbg64_map_dv; 25169112eddSAli Bahrami Dbg32_map_dv_entry; 25269112eddSAli Bahrami Dbg64_map_dv_entry; 2535aefb655Srie Dbg32_map_ent; 2545aefb655Srie Dbg64_map_ent; 25569112eddSAli Bahrami Dbg32_map_ent_ord_title; 25669112eddSAli Bahrami Dbg64_map_ent_ord_title; 25769112eddSAli Bahrami Dbg32_map_hdr_noalloc; 25869112eddSAli Bahrami Dbg64_map_hdr_noalloc; 2595aefb655Srie Dbg32_map_parse; 2605aefb655Srie Dbg64_map_parse; 26169112eddSAli Bahrami Dbg32_map_pass; 26269112eddSAli Bahrami Dbg64_map_pass; 26369112eddSAli Bahrami Dbg32_map_post_title; 26469112eddSAli Bahrami Dbg64_map_post_title; 2655aefb655Srie Dbg32_map_seg; 2665aefb655Srie Dbg64_map_seg; 26769112eddSAli Bahrami Dbg32_map_seg_order; 26869112eddSAli Bahrami Dbg64_map_seg_order; 26969112eddSAli Bahrami Dbg32_map_seg_os_order; 27069112eddSAli Bahrami Dbg64_map_seg_os_order; 2715aefb655Srie Dbg32_map_size_new; 2725aefb655Srie Dbg64_map_size_new; 2735aefb655Srie Dbg32_map_size_old; 2745aefb655Srie Dbg64_map_size_old; 27557ef7aa9SRod Evans Dbg32_map_sort_seg; 27657ef7aa9SRod Evans Dbg64_map_sort_seg; 27769112eddSAli Bahrami Dbg32_map_sort_title; 27869112eddSAli Bahrami Dbg64_map_sort_title; 2795aefb655Srie Dbg32_map_symbol; 2805aefb655Srie Dbg64_map_symbol; 2815aefb655Srie Dbg32_map_version; 2825aefb655Srie Dbg64_map_version; 2835aefb655Srie 2845aefb655Srie Dbg32_move_adjexpandreloc; 2855aefb655Srie Dbg64_move_adjexpandreloc; 2865aefb655Srie Dbg32_move_adjmovereloc; 2875aefb655Srie Dbg64_move_adjmovereloc; 28856deab07SRod Evans Dbg32_move_bad; 28956deab07SRod Evans Dbg64_move_bad; 2905aefb655Srie Dbg32_move_data; 2915aefb655Srie Dbg64_move_data; 2925aefb655Srie Dbg32_move_entry1; 2935aefb655Srie Dbg64_move_entry1; 2945aefb655Srie Dbg32_move_entry2; 2955aefb655Srie Dbg64_move_entry2; 2965aefb655Srie Dbg32_move_expand; 2975aefb655Srie Dbg64_move_expand; 2985aefb655Srie Dbg32_move_input; 2995aefb655Srie Dbg64_move_input; 3005aefb655Srie Dbg32_move_outmove; 3015aefb655Srie Dbg64_move_outmove; 3025aefb655Srie Dbg32_move_outsctadj; 3035aefb655Srie Dbg64_move_outsctadj; 3045aefb655Srie Dbg32_move_parexpn; 3055aefb655Srie Dbg64_move_parexpn; 3065aefb655Srie 3075aefb655Srie Dbg32_reloc_apply_reg; 3085aefb655Srie Dbg64_reloc_apply_reg; 3095aefb655Srie Dbg32_reloc_apply_val; 3105aefb655Srie Dbg64_reloc_apply_val; 3115aefb655Srie Dbg32_reloc_ars_entry; 3125aefb655Srie Dbg64_reloc_ars_entry; 3135aefb655Srie Dbg32_reloc_copy; 3145aefb655Srie Dbg64_reloc_copy; 3155aefb655Srie Dbg32_reloc_discard; 3165aefb655Srie Dbg64_reloc_discard; 3175aefb655Srie Dbg32_reloc_doact; 3185aefb655Srie Dbg64_reloc_doact; 3195aefb655Srie Dbg32_reloc_doact_title; 3205aefb655Srie Dbg64_reloc_doact_title; 3215aefb655Srie Dbg32_reloc_dooutrel; 3225aefb655Srie Dbg64_reloc_dooutrel; 3235aefb655Srie Dbg32_reloc_entry; 3245aefb655Srie Dbg64_reloc_entry; 3255aefb655Srie Dbg32_reloc_error; 3265aefb655Srie Dbg64_reloc_error; 3275aefb655Srie Dbg32_reloc_generate; 3285aefb655Srie Dbg64_reloc_generate; 3295aefb655Srie Dbg32_reloc_in; 3305aefb655Srie Dbg64_reloc_in; 3315aefb655Srie Dbg32_reloc_ors_entry; 3325aefb655Srie Dbg64_reloc_ors_entry; 3335aefb655Srie Dbg32_reloc_out; 3345aefb655Srie Dbg64_reloc_out; 3355aefb655Srie Dbg32_reloc_proc; 3365aefb655Srie Dbg64_reloc_proc; 3375aefb655Srie Dbg32_reloc_run; 3385aefb655Srie Dbg64_reloc_run; 339d2ef9fe9Sab196087 Dbg32_reloc_sloppycomdat; 340d2ef9fe9Sab196087 Dbg64_reloc_sloppycomdat; 3415aefb655Srie Dbg32_reloc_transition; 3425aefb655Srie Dbg64_reloc_transition; 3435aefb655Srie 3445aefb655Srie Dbg32_sec_added; 3455aefb655Srie Dbg64_sec_added; 34657ef7aa9SRod Evans Dbg32_sec_backing; 34757ef7aa9SRod Evans Dbg64_sec_backing; 3485aefb655Srie Dbg32_sec_created; 3495aefb655Srie Dbg64_sec_created; 3505aefb655Srie Dbg32_sec_discarded; 3515aefb655Srie Dbg64_sec_discarded; 352cce0e03bSab196087 Dbg32_sec_genstr_compress; 353cce0e03bSab196087 Dbg64_sec_genstr_compress; 3545aefb655Srie Dbg32_sec_group; 3555aefb655Srie Dbg64_sec_group; 3560e233487SRod Evans Dbg32_sec_gnu_comdat; 3570e233487SRod Evans Dbg64_sec_gnu_comdat; 3585aefb655Srie Dbg32_sec_in; 3595aefb655Srie Dbg64_sec_in; 3605aefb655Srie Dbg32_sec_order_error; 3615aefb655Srie Dbg64_sec_order_error; 3625aefb655Srie Dbg32_sec_order_list; 3635aefb655Srie Dbg64_sec_order_list; 3640e233487SRod Evans Dbg32_sec_redirected; 3650e233487SRod Evans Dbg64_sec_redirected; 3665aefb655Srie Dbg32_sec_strtab; 3675aefb655Srie Dbg64_sec_strtab; 368cce0e03bSab196087 Dbg32_sec_unsup_strmerge; 369cce0e03bSab196087 Dbg64_sec_unsup_strmerge; 3705aefb655Srie 3715aefb655Srie Dbg32_seg_entry; 3725aefb655Srie Dbg64_seg_entry; 3735aefb655Srie Dbg32_seg_list; 3745aefb655Srie Dbg64_seg_list; 3755aefb655Srie Dbg32_seg_os; 3765aefb655Srie Dbg64_seg_os; 3775aefb655Srie Dbg32_seg_title; 3785aefb655Srie Dbg64_seg_title; 3795aefb655Srie 3807010c12aSrie Dbg32_shdr_modified; 3817010c12aSrie Dbg64_shdr_modified; 3827010c12aSrie 3835aefb655Srie Dbg32_statistics_ar; 3845aefb655Srie Dbg64_statistics_ar; 3855aefb655Srie Dbg32_statistics_ld; 3865aefb655Srie Dbg64_statistics_ld; 3875aefb655Srie 3885aefb655Srie Dbg32_support_action; 3895aefb655Srie Dbg64_support_action; 3905aefb655Srie Dbg32_support_load; 3915aefb655Srie Dbg64_support_load; 3925aefb655Srie Dbg32_support_req; 3935aefb655Srie Dbg64_support_req; 394d2d5cf7cSAli Bahrami Dbg32_support_vnone; 395d2d5cf7cSAli Bahrami Dbg64_support_vnone; 3965aefb655Srie 3975aefb655Srie Dbg32_syminfo_entry; 3985aefb655Srie Dbg64_syminfo_entry; 3995aefb655Srie Dbg32_syminfo_title; 4005aefb655Srie Dbg64_syminfo_title; 4015aefb655Srie 4025aefb655Srie Dbg32_syms_ar_checking; 4035aefb655Srie Dbg64_syms_ar_checking; 404dc0f59e5SAli Bahrami Dbg32_syms_ar_force; 405dc0f59e5SAli Bahrami Dbg64_syms_ar_force; 4065aefb655Srie Dbg32_syms_ar_resolve; 4075aefb655Srie Dbg64_syms_ar_resolve; 408dc0f59e5SAli Bahrami Dbg32_syms_ar_skip; 409dc0f59e5SAli Bahrami Dbg64_syms_ar_skip; 4105aefb655Srie Dbg32_syms_ar_title; 4115aefb655Srie Dbg64_syms_ar_title; 41208278a5eSRod Evans Dbg32_syms_cap_convert; 41308278a5eSRod Evans Dbg64_syms_cap_convert; 41408278a5eSRod Evans Dbg32_syms_cap_local; 41508278a5eSRod Evans Dbg64_syms_cap_local; 41608278a5eSRod Evans Dbg32_syms_cap_lookup; 41708278a5eSRod Evans Dbg64_syms_cap_lookup; 41808278a5eSRod Evans Dbg32_syms_cap_title; 41908278a5eSRod Evans Dbg64_syms_cap_title; 42002938ba2SRod Evans Dbg32_syms_copy_reloc; 42102938ba2SRod Evans Dbg64_syms_copy_reloc; 4225aefb655Srie Dbg32_syms_created; 4235aefb655Srie Dbg64_syms_created; 4245aefb655Srie Dbg32_syms_discarded; 4255aefb655Srie Dbg64_syms_discarded; 42624b9abbaSab196087 Dbg32_syms_dup_discarded; 42724b9abbaSab196087 Dbg64_syms_dup_discarded; 428d579eb63Sab196087 Dbg32_syms_dup_sort_addr; 429d579eb63Sab196087 Dbg64_syms_dup_sort_addr; 4305aefb655Srie Dbg32_syms_entered; 4315aefb655Srie Dbg64_syms_entered; 4325aefb655Srie Dbg32_syms_entry; 4335aefb655Srie Dbg64_syms_entry; 4345aefb655Srie Dbg32_syms_global; 4355aefb655Srie Dbg64_syms_global; 4365aefb655Srie Dbg32_syms_ignore; 4375aefb655Srie Dbg64_syms_ignore; 438d840867fSab196087 Dbg32_syms_ignore_gnuver; 439d840867fSab196087 Dbg64_syms_ignore_gnuver; 4405aefb655Srie Dbg32_syms_lazy_rescan; 4415aefb655Srie Dbg64_syms_lazy_rescan; 4425aefb655Srie Dbg32_syms_lookup; 4435aefb655Srie Dbg64_syms_lookup; 4445aefb655Srie Dbg32_syms_new; 4455aefb655Srie Dbg64_syms_new; 4465aefb655Srie Dbg32_syms_old; 4475aefb655Srie Dbg64_syms_old; 4485aefb655Srie Dbg32_syms_process; 4495aefb655Srie Dbg64_syms_process; 4505aefb655Srie Dbg32_syms_reduce; 4515aefb655Srie Dbg64_syms_reduce; 4525aefb655Srie Dbg32_syms_resolved; 4535aefb655Srie Dbg64_syms_resolved; 4545aefb655Srie Dbg32_syms_resolving; 4555aefb655Srie Dbg64_syms_resolving; 4565aefb655Srie Dbg32_syms_sec_entry; 4575aefb655Srie Dbg64_syms_sec_entry; 4585aefb655Srie Dbg32_syms_sec_title; 4595aefb655Srie Dbg64_syms_sec_title; 4605aefb655Srie Dbg32_syms_spec_title; 4615aefb655Srie Dbg64_syms_spec_title; 4625aefb655Srie Dbg32_syms_updated; 4635aefb655Srie Dbg64_syms_updated; 4645aefb655Srie Dbg32_syms_up_title; 4655aefb655Srie Dbg64_syms_up_title; 466cdcc71c0SAli Bahrami Dbg32_syms_wrap; 467cdcc71c0SAli Bahrami Dbg64_syms_wrap; 4685aefb655Srie 4697c478bd9Sstevel@tonic-gate Dbg_tls_modactivity; 4707c478bd9Sstevel@tonic-gate Dbg_tls_static_block; 471d326b23bSrie Dbg_tls_static_resv; 4725aefb655Srie 4735aefb655Srie Dbg32_util_call_array; 4745aefb655Srie Dbg64_util_call_array; 4755aefb655Srie Dbg32_util_call_fini; 4765aefb655Srie Dbg64_util_call_fini; 4775aefb655Srie Dbg32_util_call_init; 4785aefb655Srie Dbg64_util_call_init; 4795aefb655Srie Dbg32_util_call_main; 4805aefb655Srie Dbg64_util_call_main; 4815aefb655Srie Dbg32_util_collect; 4825aefb655Srie Dbg64_util_collect; 4835aefb655Srie Dbg32_util_dbnotify; 4845aefb655Srie Dbg64_util_dbnotify; 4855aefb655Srie Dbg32_util_edge_in; 4865aefb655Srie Dbg64_util_edge_in; 4875aefb655Srie Dbg32_util_edge_out; 4885aefb655Srie Dbg64_util_edge_out; 48910a4fa49Srie Dbg32_util_lcinterface; 49010a4fa49Srie Dbg64_util_lcinterface; 4915aefb655Srie Dbg32_util_intoolate; 4925aefb655Srie Dbg64_util_intoolate; 4935aefb655Srie Dbg32_util_nl; 4945aefb655Srie Dbg64_util_nl; 4955aefb655Srie Dbg32_util_scc_entry; 4965aefb655Srie Dbg64_util_scc_entry; 4975aefb655Srie Dbg32_util_scc_title; 4985aefb655Srie Dbg64_util_scc_title; 4995aefb655Srie Dbg32_util_str; 5005aefb655Srie Dbg64_util_str; 5015aefb655Srie 5025aefb655Srie Dbg32_unused_file; 5035aefb655Srie Dbg64_unused_file; 50410a4fa49Srie Dbg32_unused_lcinterface; 50510a4fa49Srie Dbg64_unused_lcinterface; 5069aa23310Srie Dbg32_unused_path; 5079aa23310Srie Dbg64_unused_path; 5085aefb655Srie Dbg32_unused_sec; 5095aefb655Srie Dbg64_unused_sec; 5105aefb655Srie Dbg32_unused_unref; 5115aefb655Srie Dbg64_unused_unref; 5125aefb655Srie 5135aefb655Srie Dbg32_ver_avail_entry; 5145aefb655Srie Dbg64_ver_avail_entry; 5155aefb655Srie Dbg32_ver_avail_title; 5165aefb655Srie Dbg64_ver_avail_title; 5175aefb655Srie Dbg32_ver_def_title; 5185aefb655Srie Dbg64_ver_def_title; 5195aefb655Srie Dbg32_ver_desc_entry; 5205aefb655Srie Dbg64_ver_desc_entry; 52120272c2eSAli Bahrami Dbg32_ver_need_done; 52220272c2eSAli Bahrami Dbg64_ver_need_done; 5235aefb655Srie Dbg32_ver_need_entry; 5245aefb655Srie Dbg64_ver_need_entry; 5255aefb655Srie Dbg32_ver_need_title; 5265aefb655Srie Dbg64_ver_need_title; 5275aefb655Srie Dbg32_ver_nointerface; 5285aefb655Srie Dbg64_ver_nointerface; 5295aefb655Srie Dbg32_ver_symbol; 5305aefb655Srie Dbg64_ver_symbol; 5315aefb655Srie 532d840867fSab196087} SUNWprivate_3.23; 5337c478bd9Sstevel@tonic-gate 5347c478bd9Sstevel@tonic-gate 5357c478bd9Sstevel@tonic-gate# The following interfaces are used by various parts of the link-editors and 536d579eb63Sab196087# elfdump(1). The link-editors are always packaged together but there 5377c478bd9Sstevel@tonic-gate# seems to be a variety of old elfdump's lying around. elfdump only uses 5387c478bd9Sstevel@tonic-gate# this interface, and thus by separating in from the ever changing Dbg_* 53933eb6ee1Sab196087# interfaces we can provide a stable versioning environment for this utility. 5407c478bd9Sstevel@tonic-gate 541cd3e9333SAli BahramiSYMBOL_VERSION SUNWprivate_3.23 { 5427c478bd9Sstevel@tonic-gate global: 5435aefb655Srie Elf_syminfo_entry; 5445aefb655Srie Elf_syminfo_title; 5455aefb655Srie 5465aefb655Srie Elf32_cap_entry; 5475aefb655Srie Elf64_cap_entry; 5485aefb655Srie Elf32_cap_title; 5495aefb655Srie Elf64_cap_title; 5505aefb655Srie 5515aefb655Srie Elf32_demangle_name; 5525aefb655Srie Elf64_demangle_name; 5535aefb655Srie Elf32_dyn_entry; 5545aefb655Srie Elf64_dyn_entry; 5553244bcaaSab196087 Elf32_dyn_null_entry; 5563244bcaaSab196087 Elf64_dyn_null_entry; 5575aefb655Srie Elf32_dyn_title; 5585aefb655Srie Elf64_dyn_title; 5595aefb655Srie 5605aefb655Srie Elf32_ehdr; 5615aefb655Srie Elf64_ehdr; 5625aefb655Srie 5635aefb655Srie Elf32_got_entry; 5645aefb655Srie Elf64_got_entry; 5655aefb655Srie Elf32_got_title; 5665aefb655Srie Elf64_got_title; 5675aefb655Srie 5685aefb655Srie Elf32_phdr; 5695aefb655Srie Elf64_phdr; 5705aefb655Srie 5715aefb655Srie Elf32_reloc_apply_reg; 5725aefb655Srie Elf64_reloc_apply_reg; 5735aefb655Srie Elf32_reloc_apply_val; 5745aefb655Srie Elf64_reloc_apply_val; 5755aefb655Srie Elf32_reloc_entry_1; 5765aefb655Srie Elf64_reloc_entry_1; 5775aefb655Srie Elf32_reloc_entry_2; 5785aefb655Srie Elf64_reloc_entry_2; 5795aefb655Srie Elf32_reloc_title; 5805aefb655Srie Elf64_reloc_title; 5815aefb655Srie 5825aefb655Srie Elf32_shdr; 5835aefb655Srie Elf64_shdr; 5845aefb655Srie 5855aefb655Srie Elf32_syms_table_title; 5865aefb655Srie Elf64_syms_table_title; 5875aefb655Srie Elf32_syms_table_entry; 5885aefb655Srie Elf64_syms_table_entry; 5895aefb655Srie 5905aefb655Srie Elf32_ver_def_title; 5915aefb655Srie Elf64_ver_def_title; 5925aefb655Srie Elf32_ver_line_1; 5935aefb655Srie Elf64_ver_line_1; 5945aefb655Srie Elf32_ver_line_2; 5955aefb655Srie Elf64_ver_line_2; 5965aefb655Srie Elf32_ver_line_3; 5975aefb655Srie Elf64_ver_line_3; 5985aefb655Srie Elf32_ver_line_4; 5995aefb655Srie Elf64_ver_line_4; 6005aefb655Srie Elf32_ver_line_5; 6015aefb655Srie Elf64_ver_line_5; 6025aefb655Srie Elf32_ver_need_title; 6035aefb655Srie Elf64_ver_need_title; 6047c478bd9Sstevel@tonic-gate 6057c478bd9Sstevel@tonic-gate local: 6067c478bd9Sstevel@tonic-gate *; 6077c478bd9Sstevel@tonic-gate}; 608