mapfile-vers revision 3906e0c22bea9bf690c20f62b0575c1b1d0ace2e
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# CDDL HEADER START
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# The contents of this file are subject to the terms of the
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Common Development and Distribution License (the "License").
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# You may not use this file except in compliance with the License.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# See the License for the specific language governing permissions
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# and limitations under the License.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# When distributing Covered Code, include this CDDL HEADER in each
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# If applicable, add the following below this CDDL HEADER, with the
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# fields enclosed by brackets "[]" replaced with your own identifying
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# information: Portions Copyright [yyyy] [name of copyright owner]
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# CDDL HEADER END
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Copyright 2006 Sun Microsystems, Inc. All rights reserved.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Use is subject to license terms.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# ident "%Z%%M% %I% %E% SMI"
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Generic interface definition for usr/src/cmd/sgs/liblddbg.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# For information regarding the establishment of versioned definitions see:
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# The Linker and Libraries Manual (version 2.5 or greater)
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# This is part of the Developers Guide in the Answerbook. Specifically refer
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# to Chapter 2 under section "Defining Additional Symbols" through section
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# "Reducing Symbol Scope", and Chapter 5 "Versioning".
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# For specific OSNET rules for the modification (evolution) of these version
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# definitions see:
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Policy for Shared Library Version Names and Interface Definitions
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan BoschSUNWprivate_4.54 {
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch dbg_desc = NODIRECT; # interposed - ld.so.1(1)
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch dbg_print = NODIRECT; # interposed - ld(1) and ld.so.1(1)
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_args_files;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_args_flags;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_audit_interface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_audit_lib;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_audit_object;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_audit_symval;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_audit_version;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_bind_global;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_bind_global;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_bind_plt_summary;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_bind_plt_summary;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_bind_pltpad_from;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_bind_pltpad_to;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_bind_weak;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_bind_weak;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_hw_candidate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_hw_candidate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_hw_filter;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_hw_filter;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_mapfile;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_mapfile;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_sec_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_sec_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_sec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_sec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_cap_val_hw1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_cap_val_hw1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_demangle_name;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_demangle_name;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ent_print;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ent_print;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_analyze;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_analyze;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_aout;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_aout;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_ar;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_ar;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_ar_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_ar_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_bind_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_bind_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_bindings;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_bindings;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_cntl;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_cntl;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_config_dis;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_config_dis;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_config_obj;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_config_obj;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_del_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_del_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_delete;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_delete;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_dlclose;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_dlclose;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_dldump;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_dldump;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_dlopen;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_dlopen;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_elf;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_elf;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_filtee;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_filtee;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_filter;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_filter;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_fixname;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_fixname;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_generic;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_generic;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_hdl_action;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_hdl_action;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_hdl_collect;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_hdl_collect;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_hdl_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_hdl_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_lazyload;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_lazyload;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_ldso;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_ldso;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_mode_promote;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_mode_promote;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_modified;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_modified;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_needed;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_needed;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_output;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_output;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_preload;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_preload;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_prot;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_prot;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_rejected;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_rejected;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_reuse;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_reuse;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_file_skip;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_file_skip;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_got_display;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_got_display;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_audit;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_audit;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_find;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_find;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_found;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_found;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_ignore;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_ignore;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_l;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_l;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_path;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_path;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_req;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_req;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_update;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_update;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_yp;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_yp;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_libs_ylu;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_libs_ylu;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_dash;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_dash;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_ent;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_ent;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_parse;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_parse;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_pipe;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_pipe;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_set_atsign;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_set_atsign;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_seg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_seg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_set_equal;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_set_equal;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_size_new;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_size_new;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_size_old;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_size_old;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_sort_fini;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_sort_fini;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_sort_orig;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_sort_orig;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_symbol;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_symbol;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_map_version;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_map_version;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_adjexpandreloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_adjexpandreloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_adjmovereloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_adjmovereloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_data;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_data;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_entry1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_entry1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_entry2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_entry2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_expand;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_expand;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_input;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_input;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_outmove;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_outmove;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_outsctadj;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_outsctadj;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_move_parexpn;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_move_parexpn;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_apply_reg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_apply_reg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_apply_val;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_apply_val;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_ars_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_ars_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_copy;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_copy;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_discard;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_discard;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_doact;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_doact;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_doact_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_doact_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_dooutrel;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_dooutrel;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_error;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_error;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_generate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_generate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_ors_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_ors_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_out;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_out;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_proc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_proc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_run;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_run;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_sloppycomdat;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_sloppycomdat;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_reloc_transition;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_reloc_transition;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_added;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_added;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_created;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_created;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_discarded;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_discarded;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_group;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_group;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_order_error;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_order_error;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_order_list;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_order_list;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_sec_strtab;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_sec_strtab;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_seg_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_seg_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_seg_list;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_seg_list;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_seg_os;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_seg_os;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_seg_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_seg_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_shdr_modified;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_shdr_modified;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_statistics_ar;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_statistics_ar;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_statistics_ld;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_statistics_ld;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_support_action;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_support_action;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_support_load;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_support_load;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_support_req;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_support_req;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syminfo_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syminfo_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syminfo_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syminfo_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_ar_checking;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_ar_checking;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_ar_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_ar_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_ar_resolve;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_ar_resolve;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_ar_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_ar_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_created;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_created;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_discarded;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_discarded;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_dlsym;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_dlsym;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_entered;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_entered;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_global;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_global;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_ignore;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_ignore;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_lazy_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_lazy_rescan;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_lookup;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_lookup;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_lookup_aout;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_new;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_new;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_old;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_old;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_process;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_process;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_reduce;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_reduce;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_reloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_reloc;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_resolved;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_resolved;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_resolving;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_resolving;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_sec_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_sec_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_sec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_sec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_spec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_spec_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_updated;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_updated;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_syms_up_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_syms_up_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_tls_modactivity;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_tls_static_block;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg_tls_static_resv;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_broadcast;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_broadcast;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_call_array;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_call_array;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_call_fini;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_call_fini;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_call_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_call_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_call_main;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_call_main;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_collect;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_collect;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_dbnotify;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_dbnotify;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_edge_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_edge_in;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_edge_out;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_edge_out;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_lcinterface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_lcinterface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_intoolate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_intoolate;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_nl;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_nl;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_no_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_no_init;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_scc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_scc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_scc_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_scc_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_str;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_str;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_util_wait;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_util_wait;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_unused_file;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_unused_file;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_unused_lcinterface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_unused_lcinterface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_unused_sec;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_unused_sec;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_unused_unref;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_unused_unref;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_avail_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_avail_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_avail_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_avail_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_def_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_def_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_desc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_desc_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_need_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_need_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_need_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_need_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_nointerface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_nointerface;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg32_ver_symbol;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Dbg64_ver_symbol;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch} SUNWprivate_3.20;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# The following interfaces are used by various parts of the link-editors and
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# the elfdump(1). The link-editors are always packaged together but there
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# seems to be a variety of old elfdump's lying around. elfdump only uses
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# this interface, and thus by separating in from the ever changing Dbg_*
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# interfaces we can provide a stable verioning environment for this utility.
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan BoschSUNWprivate_3.20 {
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf_syminfo_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf_syminfo_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_cap_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_cap_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_cap_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_cap_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_demangle_name;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_demangle_name;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_dyn_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_dyn_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_dyn_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_dyn_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_got_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_got_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_got_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_got_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_reloc_apply_reg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_reloc_apply_reg;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_reloc_apply_val;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_reloc_apply_val;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_reloc_entry_1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_reloc_entry_1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_reloc_entry_2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_reloc_entry_2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_reloc_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_reloc_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_syms_table_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_syms_table_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_syms_table_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_syms_table_entry;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_def_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_def_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_line_1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_line_1;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_line_2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_line_2;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_line_3;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_line_3;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_line_4;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_line_4;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_line_5;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_line_5;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf32_ver_need_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch Elf64_ver_need_title;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# The following functions must be provided by our caller, or one of the callers
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# dependencies. When used with ld.so.1 all functions are provided from ld.so.1,
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# but when used with ld, many of the functions fall back to libc. Presently we
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# don't build liblddbg with a libc dependency simply to avoid having to load it
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# with ld.so.1 which already offers the required interfaces (from libc_pic.a).
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# Distinguishing between `parent' and `extern' symbols offers a small
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# performance advantage with direct bindings, but this is mainly a test of what
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch# we're capable of doing, rather than an admission that its really worth it :-).
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch _dgettext = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch _close = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch _open = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch _write = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch dlopen = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch dlsym = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch free = FUNCTION parent;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch malloc = FUNCTION parent;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch memcpy = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch qsort = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch snprintf = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch sprintf = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strcat = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strcmp = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strcpy = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strlen = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strrchr = FUNCTION extern;
74bc7e646663255703e10e0c0b7242ad7ad52f94Stephan Bosch strtok_r = FUNCTION extern;