2N/A#
2N/A# CDDL HEADER START
2N/A#
2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License (the "License").
2N/A# You may not use this file except in compliance with the License.
2N/A#
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# or http://www.opensolaris.org/os/licensing.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A#
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A#
2N/A# CDDL HEADER END
2N/A#
2N/A#
2N/A# Copyright (c) 2006, 2012, Oracle and/or its affiliates. All rights reserved.
2N/A#
2N/A
2N/A#
2N/A# MAPFILE HEADER START
2N/A#
2N/A# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
2N/A# Object versioning must comply with the rules detailed in
2N/A#
2N/A# usr/src/lib/README.mapfiles
2N/A#
2N/A# You should not be making modifications here until you've read the most current
2N/A# copy of that file. If you need help, contact a gatekeeper for guidance.
2N/A#
2N/A# MAPFILE HEADER END
2N/A#
2N/A
2N/A$mapfile_version 2
2N/A
2N/ASTUB_OBJECT;
2N/A
2N/A# Due to mistakes made early in the history of this library, there are no
2N/A# SUNW_1.1 through SUNW_1.4 symbols, but they are now kept as placeholders.
2N/A# Don't add any symbols to these versions.
2N/A
2N/ASYMBOL_VERSION SUNW_1.4 {
2N/A global:
2N/A SUNW_1.4;
2N/A} SUNW_1.3;
2N/A
2N/ASYMBOL_VERSION SUNW_1.3 {
2N/A global:
2N/A SUNW_1.3;
2N/A} SUNW_1.2;
2N/A
2N/ASYMBOL_VERSION SUNW_1.2 {
2N/A global:
2N/A SUNW_1.2;
2N/A} SUNW_1.1;
2N/A
2N/ASYMBOL_VERSION SUNW_1.1 {
2N/A global:
2N/A SUNW_1.1;
2N/A};
2N/A
2N/ASYMBOL_VERSION SUNWprivate_1.1 {
2N/A global:
2N/A Lalt_stack;
2N/A Lclearfault;
2N/A Lclearsig;
2N/A Lctlfd;
2N/A Ldstop;
2N/A Lfree;
2N/A Lgetareg;
2N/A Lgrab;
2N/A Lgrab_error;
2N/A _libproc_debug {
2N/A ASSERT {
2N/A TYPE=data;
2N/A SH_ATTR=NOBITS;
2N/A SIZE=4;
2N/A };
2N/A };
2N/A Lmain_stack;
2N/A Lprochandle;
2N/A Lpsinfo;
2N/A Lputareg;
2N/A Lsetrun;
2N/A Lstack;
2N/A Lstate;
2N/A Lstatus;
2N/A Lstop;
2N/A Lsync;
2N/A Lwait;
2N/A Lxecbkpt;
2N/A Lxecwapt;
2N/A Paddr_to_ctf;
2N/A Paddr_to_loadobj;
2N/A Paddr_to_map;
2N/A Paddr_to_text_map;
2N/A Pasfd;
2N/A Pclearfault;
2N/A Pclearsig;
2N/A Pcontent;
2N/A Pcreate;
2N/A Pcreate_agent;
2N/A Pcreate_callback;
2N/A Pcreate_error;
2N/A Pcred;
2N/A Pctlfd;
2N/A Pdelbkpt;
2N/A Pdelwapt;
2N/A Pdestroy_agent;
2N/A Pdstop;
2N/A Penv_iter;
2N/A Perror_printf;
2N/A Pexecname;
2N/A Pfault;
2N/A Pfgcore;
2N/A Pfgrab_core;
2N/A Pfree;
2N/A Pgcore;
2N/A Pgetareg;
2N/A Pgetauxval;
2N/A Pgetauxvec;
2N/A Pgetenv;
2N/A Pgrab;
2N/A Pgrab_core;
2N/A Pgrab_error;
2N/A Pgrab_file;
2N/A Pisprocdir;
2N/A Pissyscall_prev;
2N/A Plmid;
2N/A Plmid_to_loadobj;
2N/A Plmid_to_map;
2N/A Plookup_by_addr;
2N/A Plookup_by_name;
2N/A Plwp_alt_stack;
2N/A Plwp_getfpregs;
2N/A Plwp_getpsinfo;
2N/A Plwp_getregs;
2N/A Plwp_iter;
2N/A Plwp_iter_all;
2N/A Plwp_main_stack;
2N/A Plwp_setfpregs;
2N/A Plwp_setregs;
2N/A Plwp_stack;
2N/A Pmapping_iter;
2N/A Pmapping_iter_resolved;
2N/A Pname_to_ctf;
2N/A Pname_to_loadobj;
2N/A Pname_to_map;
2N/A Pobject_iter;
2N/A Pobject_iter_resolved;
2N/A Pobjname;
2N/A Pobjname_resolved;
2N/A Pplatform;
2N/A Ppltdest;
2N/A Ppriv;
2N/A Pprivinfo;
2N/A Ppsinfo;
2N/A Pputareg;
2N/A pr_access;
2N/A pr_close;
2N/A pr_creat;
2N/A Prd_agent;
2N/A pr_door_info;
2N/A Pread;
2N/A Pread_string;
2N/A Prelease;
2N/A Preopen;
2N/A Preset_maps;
2N/A pr_exit;
2N/A pr_fcntl;
2N/A pr_fstat;
2N/A pr_fstat64;
2N/A pr_fstatvfs;
2N/A pr_getitimer;
2N/A pr_getpeername;
2N/A pr_getpeerucred;
2N/A pr_getprojid;
2N/A pr_getrctl;
2N/A pr_getrlimit;
2N/A pr_getrlimit64;
2N/A pr_getsockname;
2N/A pr_getsockopt;
2N/A pr_gettaskid;
2N/A pr_getzoneid;
2N/A pr_ioctl;
2N/A pr_link;
2N/A pr_llseek;
2N/A pr_lseek;
2N/A pr_lstat;
2N/A pr_lstat64;
2N/A pr_lwp_exit;
2N/A pr_memcntl;
2N/A pr_meminfo;
2N/A pr_mmap;
2N/A pr_munmap;
2N/A proc_arg_grab;
2N/A proc_arg_psinfo;
2N/A proc_arg_xgrab;
2N/A proc_arg_xpsinfo;
2N/A proc_content2str;
2N/A proc_finistdio;
2N/A proc_fltname;
2N/A proc_fltset2str;
2N/A proc_flushstdio;
2N/A proc_get_auxv;
2N/A proc_get_cred;
2N/A proc_get_priv;
2N/A proc_get_psinfo;
2N/A proc_get_status;
2N/A proc_initstdio;
2N/A proc_lwp_in_set;
2N/A proc_lwp_range_valid;
2N/A proc_signame;
2N/A proc_sigset2str;
2N/A proc_str2content;
2N/A proc_str2flt;
2N/A proc_str2fltset;
2N/A proc_str2sig;
2N/A proc_str2sigset;
2N/A proc_str2sys;
2N/A proc_str2sysset;
2N/A proc_sysname;
2N/A proc_sysset2str;
2N/A proc_unctrl_psinfo;
2N/A proc_walk;
2N/A pr_open;
2N/A pr_processor_bind;
2N/A pr_rename;
2N/A pr_setitimer;
2N/A pr_setprojrctl;
2N/A pr_setrctl;
2N/A pr_setrlimit;
2N/A pr_setrlimit64;
2N/A pr_settaskid;
2N/A pr_sigaction;
2N/A pr_stat;
2N/A pr_stat64;
2N/A pr_statvfs;
2N/A pr_unlink;
2N/A pr_waitid;
2N/A pr_zmap;
2N/A Pset_procfs_path;
2N/A Psetbkpt;
2N/A Psetcred;
2N/A Psetfault;
2N/A Psetflags;
2N/A Psetpriv;
2N/A Psetrun;
2N/A Psetsignal;
2N/A Psetsysentry;
2N/A Psetsysexit;
2N/A Psetwapt;
2N/A Psetzoneid;
2N/A Psignal;
2N/A ps_lcontinue;
2N/A ps_lgetfpregs;
2N/A ps_lgetregs;
2N/A ps_lsetfpregs;
2N/A ps_lsetregs;
2N/A ps_lstop;
2N/A ps_pauxv;
2N/A ps_pbrandname;
2N/A ps_pcontinue;
2N/A ps_pdmodel;
2N/A ps_pdread { FLAGS = NODYNSORT }; # Alias of ps_pread
2N/A ps_pdwrite { FLAGS = NODYNSORT }; # Alias of ps_pwrite
2N/A ps_pglobal_lookup;
2N/A ps_pglobal_sym;
2N/A ps_plog;
2N/A ps_pread;
2N/A ps_pstop;
2N/A ps_ptread { FLAGS = NODYNSORT }; # Alias of ps_pread
2N/A ps_ptwrite { FLAGS = NODYNSORT }; # Alias of ps_pwrite
2N/A ps_pwrite;
2N/A Pstack_iter;
2N/A Pstate;
2N/A Pstatus;
2N/A Pstop;
2N/A Pstopstatus;
2N/A Psymbol_iter;
2N/A Psymbol_iter_by_addr;
2N/A Psymbol_iter_by_lmid;
2N/A Psymbol_iter_by_name;
2N/A Psync;
2N/A Psyscall;
2N/A Psysentry;
2N/A Psysexit;
2N/A Puname;
2N/A Punsetflags;
2N/A Pupdate_maps;
2N/A Pupdate_syms;
2N/A Pwait;
2N/A Pwrite;
2N/A Pxcreate;
2N/A Pxecbkpt;
2N/A Pxecwapt;
2N/A Pxlookup_by_addr;
2N/A Pxlookup_by_addr_resolved;
2N/A Pxlookup_by_name;
2N/A Pxsymbol_iter;
2N/A Pzonename;
2N/A Pzonepath;
2N/A Pzoneroot;
2N/A
2N/A$if _x86 && _ELF32
2N/A Pldt;
2N/A proc_get_ldt;
2N/A ps_lgetLDT;
2N/A$endif
2N/A
2N/A$if _sparc
2N/A Plwp_getgwindows;
2N/A Plwp_getcxregs;
2N/A Plwp_setcxregs;
2N/A Plwp_getcxregsize;
2N/A ps_lgetcxregs;
2N/A ps_lsetcxregs;
2N/A ps_lgetcxregsize;
2N/A$endif
2N/A
2N/A Plwp_getxregs;
2N/A Plwp_setxregs;
2N/A ps_lgetxregs;
2N/A ps_lgetxregsize;
2N/A ps_lsetxregs;
2N/A
2N/A$if _sparc && _ELF64
2N/A Plwp_getasrs;
2N/A Plwp_setasrs;
2N/A$endif
2N/A
2N/A local:
2N/A *;
2N/A};