Home | History | Annotate | Download | only in common
      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 
     44 SUNW_1.4 {
     45     global:
     46 	SUNW_1.4;
     47 } SUNW_1.3;
     48 
     49 SUNW_1.3 {
     50     global:
     51 	SUNW_1.3;
     52 } SUNW_1.2;
     53 
     54 SUNW_1.2 {
     55     global:
     56 	SUNW_1.2;
     57 } SUNW_1.1;
     58 
     59 SUNW_1.1 {
     60     global:
     61 	SUNW_1.1;
     62 };
     63 
     64 SUNWprivate_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_rename;
    224 	pr_setitimer;
    225 	pr_setprojrctl;
    226 	pr_setrctl;
    227 	pr_setrlimit;
    228 	pr_setrlimit64;
    229 	pr_settaskid;
    230 	pr_sigaction;
    231 	pr_stat;
    232 	pr_stat64;
    233 	pr_statvfs;
    234 	pr_unlink;
    235 	pr_waitid;
    236 	pr_zmap;
    237 	Pset_procfs_path;
    238 	Psetbkpt;
    239 	Psetcred;
    240 	Psetfault;
    241 	Psetflags;
    242 	Psetpriv;
    243 	Psetrun;
    244 	Psetsignal;
    245 	Psetsysentry;
    246 	Psetsysexit;
    247 	Psetwapt;
    248 	Psetzoneid;
    249 	Psignal;
    250 	ps_lcontinue;
    251 	ps_lgetfpregs;
    252 	ps_lgetregs;
    253 	ps_lsetfpregs;
    254 	ps_lsetregs;
    255 	ps_lstop;
    256 	ps_pauxv;
    257 	ps_pbrandname;
    258 	ps_pcontinue;
    259 	ps_pdmodel;
    260 	ps_pdread = NODYNSORT;		# Alias of ps_pread
    261 	ps_pdwrite = NODYNSORT;		# Alias of ps_pwrite
    262 	ps_pglobal_lookup;
    263 	ps_pglobal_sym;
    264 	ps_plog;
    265 	ps_pread;
    266 	ps_pstop;
    267 	ps_ptread = NODYNSORT;		# Alias of ps_pread
    268 	ps_ptwrite = NODYNSORT;		# Alias of ps_pwrite
    269 	ps_pwrite;
    270 	Pstack_iter;
    271 	Pstate;
    272 	Pstatus;
    273 	Pstop;
    274 	Pstopstatus;
    275 	Psymbol_iter;
    276 	Psymbol_iter_by_addr;
    277 	Psymbol_iter_by_lmid;
    278 	Psymbol_iter_by_name;
    279 	Psync;
    280 	Psyscall;
    281 	Psysentry;
    282 	Psysexit;
    283 	Puname;
    284 	Punsetflags;
    285 	Pupdate_maps;
    286 	Pupdate_syms;
    287 	Pwait;
    288 	Pwrite;
    289 	Pxcreate;
    290 	Pxecbkpt;
    291 	Pxecwapt;
    292 	Pxlookup_by_addr;
    293 	Pxlookup_by_addr_resolved;
    294 	Pxlookup_by_name;
    295 	Pxsymbol_iter;
    296 	Pzonename;
    297 	Pzonepath;
    298 	Pzoneroot;
    299     local:
    300 	*;
    301 };
    302