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 2008 Sun Microsystems, Inc. All rights reserved. 23# Use is subject to license terms. 24# 25 26# Due to mistakes made early in the history of this library, there are no 27# SUNW_1.1 through SUNW_1.4 symbols, but they are now kept as placeholders. 28# Don't add any symbols to these versions. 29 30SUNW_1.4 { 31 global: 32 SUNW_1.4; 33} SUNW_1.3; 34 35SUNW_1.3 { 36 global: 37 SUNW_1.3; 38} SUNW_1.2; 39 40SUNW_1.2 { 41 global: 42 SUNW_1.2; 43} SUNW_1.1; 44 45SUNW_1.1 { 46 global: 47 SUNW_1.1; 48}; 49 50SUNWprivate_1.1 { 51 global: 52 Lalt_stack; 53 Lclearfault; 54 Lclearsig; 55 Lctlfd; 56 Ldstop; 57 Lfree; 58 Lgetareg; 59 Lgrab; 60 Lgrab_error; 61 _libproc_debug; 62 Lmain_stack; 63 Lprochandle; 64 Lpsinfo; 65 Lputareg; 66 Lsetrun; 67 Lstack; 68 Lstate; 69 Lstatus; 70 Lstop; 71 Lsync; 72 Lwait; 73 Lxecbkpt; 74 Lxecwapt; 75 Paddr_to_ctf; 76 Paddr_to_loadobj; 77 Paddr_to_map; 78 Paddr_to_text_map; 79 Pasfd; 80 Pclearfault; 81 Pclearsig; 82 Pcontent; 83 Pcreate; 84 Pcreate_agent; 85 Pcreate_callback; 86 Pcreate_error; 87 Pcred; 88 Pctlfd; 89 Pdelbkpt; 90 Pdelwapt; 91 Pdestroy_agent; 92 Pdstop; 93 Penv_iter; 94 Perror_printf; 95 Pexecname; 96 Pfault; 97 Pfgcore; 98 Pfgrab_core; 99 Pfree; 100 Pgcore; 101 Pgetareg; 102 Pgetauxval; 103 Pgetauxvec; 104 Pgetenv; 105 Pgrab; 106 Pgrab_core; 107 Pgrab_error; 108 Pgrab_file; 109 Pisprocdir; 110 Pissyscall_prev; 111 Plmid; 112 Plmid_to_loadobj; 113 Plmid_to_map; 114 Plookup_by_addr; 115 Plookup_by_name; 116 Plwp_alt_stack; 117 Plwp_getfpregs; 118 Plwp_getpsinfo; 119 Plwp_getregs; 120 Plwp_iter; 121 Plwp_iter_all; 122 Plwp_main_stack; 123 Plwp_setfpregs; 124 Plwp_setregs; 125 Plwp_stack; 126 Pmapping_iter; 127 Pmapping_iter_resolved; 128 Pname_to_ctf; 129 Pname_to_loadobj; 130 Pname_to_map; 131 Pobject_iter; 132 Pobject_iter_resolved; 133 Pobjname; 134 Pobjname_resolved; 135 Pplatform; 136 Ppltdest; 137 Ppriv; 138 Pprivinfo; 139 Ppsinfo; 140 Pputareg; 141 pr_access; 142 pr_close; 143 pr_creat; 144 Prd_agent; 145 pr_door_info; 146 Pread; 147 Pread_string; 148 Prelease; 149 Preopen; 150 Preset_maps; 151 pr_exit; 152 pr_fcntl; 153 pr_fstat; 154 pr_fstat64; 155 pr_fstatvfs; 156 pr_getitimer; 157 pr_getpeername; 158 pr_getprojid; 159 pr_getrctl; 160 pr_getrlimit; 161 pr_getrlimit64; 162 pr_getsockname; 163 pr_getsockopt; 164 pr_gettaskid; 165 pr_getzoneid; 166 pr_ioctl; 167 pr_link; 168 pr_llseek; 169 pr_lseek; 170 pr_lstat; 171 pr_lstat64; 172 pr_lwp_exit; 173 pr_memcntl; 174 pr_meminfo; 175 pr_mmap; 176 pr_munmap; 177 proc_arg_grab; 178 proc_arg_psinfo; 179 proc_arg_xgrab; 180 proc_arg_xpsinfo; 181 proc_content2str; 182 proc_finistdio; 183 proc_fltname; 184 proc_fltset2str; 185 proc_flushstdio; 186 proc_get_auxv; 187 proc_get_cred; 188 proc_get_priv; 189 proc_get_psinfo; 190 proc_get_status; 191 proc_initstdio; 192 proc_lwp_in_set; 193 proc_lwp_range_valid; 194 proc_signame; 195 proc_sigset2str; 196 proc_str2content; 197 proc_str2flt; 198 proc_str2fltset; 199 proc_str2sig; 200 proc_str2sigset; 201 proc_str2sys; 202 proc_str2sysset; 203 proc_sysname; 204 proc_sysset2str; 205 proc_unctrl_psinfo; 206 proc_walk; 207 pr_open; 208 pr_processor_bind; 209 pr_pset_bind; 210 pr_rename; 211 pr_setitimer; 212 pr_setprojrctl; 213 pr_setrctl; 214 pr_setrlimit; 215 pr_setrlimit64; 216 pr_settaskid; 217 pr_sigaction; 218 pr_stat; 219 pr_stat64; 220 pr_statvfs; 221 pr_unlink; 222 pr_waitid; 223 pr_zmap; 224 Pset_procfs_path; 225 Psetbkpt; 226 Psetcred; 227 Psetfault; 228 Psetflags; 229 Psetpriv; 230 Psetrun; 231 Psetsignal; 232 Psetsysentry; 233 Psetsysexit; 234 Psetwapt; 235 Psetzoneid; 236 Psignal; 237 ps_lcontinue; 238 ps_lgetfpregs; 239 ps_lgetregs; 240 ps_lsetfpregs; 241 ps_lsetregs; 242 ps_lstop; 243 ps_pauxv; 244 ps_pbrandname; 245 ps_pcontinue; 246 ps_pdmodel; 247 ps_pdread = NODYNSORT; # Alias of ps_pread 248 ps_pdwrite = NODYNSORT; # Alias of ps_pwrite 249 ps_pglobal_lookup; 250 ps_pglobal_sym; 251 ps_plog; 252 ps_pread; 253 ps_pstop; 254 ps_ptread = NODYNSORT; # Alias of ps_pread 255 ps_ptwrite = NODYNSORT; # Alias of ps_pwrite 256 ps_pwrite; 257 Pstack_iter; 258 Pstate; 259 Pstatus; 260 Pstop; 261 Pstopstatus; 262 Psymbol_iter; 263 Psymbol_iter_by_addr; 264 Psymbol_iter_by_lmid; 265 Psymbol_iter_by_name; 266 Psync; 267 Psyscall; 268 Psysentry; 269 Psysexit; 270 Puname; 271 Punsetflags; 272 Pupdate_maps; 273 Pupdate_syms; 274 Pwait; 275 Pwrite; 276 Pxcreate; 277 Pxecbkpt; 278 Pxecwapt; 279 Pxlookup_by_addr; 280 Pxlookup_by_addr_resolved; 281 Pxlookup_by_name; 282 Pxsymbol_iter; 283 Pzonename; 284 Pzonepath; 285 Pzoneroot; 286 local: 287 *; 288}; 289