1# 2# CDDL HEADER START 3# 4# The contents of this file are subject to the terms of the 5# Common Development and Distribution License (the "License"). 6# You may not use this file except in compliance with the License. 7# 8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9# or http://www.opensolaris.org/os/licensing. 10# See the License for the specific language governing permissions 11# and limitations under the License. 12# 13# When distributing Covered Code, include this CDDL HEADER in each 14# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15# If applicable, add the following below this CDDL HEADER, with the 16# fields enclosed by brackets "[]" replaced with your own identifying 17# information: Portions Copyright [yyyy] [name of copyright owner] 18# 19# CDDL HEADER END 20# 21# 22# Copyright 2009 Sun Microsystems, Inc. All rights reserved. 23# Use is subject to license terms. 24# 25 26# 27# MAPFILE HEADER START 28# 29# WARNING: STOP NOW. DO NOT MODIFY THIS FILE. 30# Object versioning must comply with the rules detailed in 31# 32# usr/src/lib/README.mapfiles 33# 34# You should not be making modifications here until you've read the most current 35# copy of that file. If you need help, contact a gatekeeper for guidance. 36# 37# MAPFILE HEADER END 38# 39 40# Due to mistakes made early in the history of this library, there are no 41# SUNW_1.1 through SUNW_1.4 symbols, but they are now kept as placeholders. 42# Don't add any symbols to these versions. 43 44SUNW_1.4 { 45 global: 46 SUNW_1.4; 47} SUNW_1.3; 48 49SUNW_1.3 { 50 global: 51 SUNW_1.3; 52} SUNW_1.2; 53 54SUNW_1.2 { 55 global: 56 SUNW_1.2; 57} SUNW_1.1; 58 59SUNW_1.1 { 60 global: 61 SUNW_1.1; 62}; 63 64SUNWprivate_1.1 { 65 global: 66 Lalt_stack; 67 Lclearfault; 68 Lclearsig; 69 Lctlfd; 70 Ldstop; 71 Lfree; 72 Lgetareg; 73 Lgrab; 74 Lgrab_error; 75 _libproc_debug; 76 Lmain_stack; 77 Lprochandle; 78 Lpsinfo; 79 Lputareg; 80 Lsetrun; 81 Lstack; 82 Lstate; 83 Lstatus; 84 Lstop; 85 Lsync; 86 Lwait; 87 Lxecbkpt; 88 Lxecwapt; 89 Paddr_to_ctf; 90 Paddr_to_loadobj; 91 Paddr_to_map; 92 Paddr_to_text_map; 93 Pasfd; 94 Pclearfault; 95 Pclearsig; 96 Pcontent; 97 Pcreate; 98 Pcreate_agent; 99 Pcreate_callback; 100 Pcreate_error; 101 Pcred; 102 Pctlfd; 103 Pdelbkpt; 104 Pdelwapt; 105 Pdestroy_agent; 106 Pdstop; 107 Penv_iter; 108 Perror_printf; 109 Pexecname; 110 Pfault; 111 Pfgcore; 112 Pfgrab_core; 113 Pfree; 114 Pgcore; 115 Pgetareg; 116 Pgetauxval; 117 Pgetauxvec; 118 Pgetenv; 119 Pgrab; 120 Pgrab_core; 121 Pgrab_error; 122 Pgrab_file; 123 Pisprocdir; 124 Pissyscall_prev; 125 Plmid; 126 Plmid_to_loadobj; 127 Plmid_to_map; 128 Plookup_by_addr; 129 Plookup_by_name; 130 Plwp_alt_stack; 131 Plwp_getfpregs; 132 Plwp_getpsinfo; 133 Plwp_getregs; 134 Plwp_iter; 135 Plwp_iter_all; 136 Plwp_main_stack; 137 Plwp_setfpregs; 138 Plwp_setregs; 139 Plwp_stack; 140 Pmapping_iter; 141 Pmapping_iter_resolved; 142 Pname_to_ctf; 143 Pname_to_loadobj; 144 Pname_to_map; 145 Pobject_iter; 146 Pobject_iter_resolved; 147 Pobjname; 148 Pobjname_resolved; 149 Pplatform; 150 Ppltdest; 151 Ppriv; 152 Pprivinfo; 153 Ppsinfo; 154 Pputareg; 155 pr_access; 156 pr_close; 157 pr_creat; 158 Prd_agent; 159 pr_door_info; 160 Pread; 161 Pread_string; 162 Prelease; 163 Preopen; 164 Preset_maps; 165 pr_exit; 166 pr_fcntl; 167 pr_fstat; 168 pr_fstat64; 169 pr_fstatvfs; 170 pr_getitimer; 171 pr_getpeername; 172 pr_getprojid; 173 pr_getrctl; 174 pr_getrlimit; 175 pr_getrlimit64; 176 pr_getsockname; 177 pr_getsockopt; 178 pr_gettaskid; 179 pr_getzoneid; 180 pr_ioctl; 181 pr_link; 182 pr_llseek; 183 pr_lseek; 184 pr_lstat; 185 pr_lstat64; 186 pr_lwp_exit; 187 pr_memcntl; 188 pr_meminfo; 189 pr_mmap; 190 pr_munmap; 191 proc_arg_grab; 192 proc_arg_psinfo; 193 proc_arg_xgrab; 194 proc_arg_xpsinfo; 195 proc_content2str; 196 proc_finistdio; 197 proc_fltname; 198 proc_fltset2str; 199 proc_flushstdio; 200 proc_get_auxv; 201 proc_get_cred; 202 proc_get_priv; 203 proc_get_psinfo; 204 proc_get_status; 205 proc_initstdio; 206 proc_lwp_in_set; 207 proc_lwp_range_valid; 208 proc_signame; 209 proc_sigset2str; 210 proc_str2content; 211 proc_str2flt; 212 proc_str2fltset; 213 proc_str2sig; 214 proc_str2sigset; 215 proc_str2sys; 216 proc_str2sysset; 217 proc_sysname; 218 proc_sysset2str; 219 proc_unctrl_psinfo; 220 proc_walk; 221 pr_open; 222 pr_processor_bind; 223 pr_pset_bind; 224 pr_rename; 225 pr_setitimer; 226 pr_setprojrctl; 227 pr_setrctl; 228 pr_setrlimit; 229 pr_setrlimit64; 230 pr_settaskid; 231 pr_sigaction; 232 pr_stat; 233 pr_stat64; 234 pr_statvfs; 235 pr_unlink; 236 pr_waitid; 237 pr_zmap; 238 Pset_procfs_path; 239 Psetbkpt; 240 Psetcred; 241 Psetfault; 242 Psetflags; 243 Psetpriv; 244 Psetrun; 245 Psetsignal; 246 Psetsysentry; 247 Psetsysexit; 248 Psetwapt; 249 Psetzoneid; 250 Psignal; 251 ps_lcontinue; 252 ps_lgetfpregs; 253 ps_lgetregs; 254 ps_lsetfpregs; 255 ps_lsetregs; 256 ps_lstop; 257 ps_pauxv; 258 ps_pbrandname; 259 ps_pcontinue; 260 ps_pdmodel; 261 ps_pdread = NODYNSORT; # Alias of ps_pread 262 ps_pdwrite = NODYNSORT; # Alias of ps_pwrite 263 ps_pglobal_lookup; 264 ps_pglobal_sym; 265 ps_plog; 266 ps_pread; 267 ps_pstop; 268 ps_ptread = NODYNSORT; # Alias of ps_pread 269 ps_ptwrite = NODYNSORT; # Alias of ps_pwrite 270 ps_pwrite; 271 Pstack_iter; 272 Pstate; 273 Pstatus; 274 Pstop; 275 Pstopstatus; 276 Psymbol_iter; 277 Psymbol_iter_by_addr; 278 Psymbol_iter_by_lmid; 279 Psymbol_iter_by_name; 280 Psync; 281 Psyscall; 282 Psysentry; 283 Psysexit; 284 Puname; 285 Punsetflags; 286 Pupdate_maps; 287 Pupdate_syms; 288 Pwait; 289 Pwrite; 290 Pxcreate; 291 Pxecbkpt; 292 Pxecwapt; 293 Pxlookup_by_addr; 294 Pxlookup_by_addr_resolved; 295 Pxlookup_by_name; 296 Pxsymbol_iter; 297 Pzonename; 298 Pzonepath; 299 Pzoneroot; 300 local: 301 *; 302}; 303