mapfile-vers revision a574db851cdc636fc3939b68e80d79fe7fbd57f2
0N/A#
2362N/A# CDDL HEADER START
0N/A#
0N/A# The contents of this file are subject to the terms of the
0N/A# Common Development and Distribution License (the "License").
0N/A# You may not use this file except in compliance with the License.
2362N/A#
0N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2362N/A# or http://www.opensolaris.org/os/licensing.
0N/A# See the License for the specific language governing permissions
0N/A# and limitations under the License.
0N/A#
0N/A# When distributing Covered Code, include this CDDL HEADER in each
0N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
0N/A# If applicable, add the following below this CDDL HEADER, with the
0N/A# fields enclosed by brackets "[]" replaced with your own identifying
0N/A# information: Portions Copyright [yyyy] [name of copyright owner]
0N/A#
0N/A# CDDL HEADER END
0N/A#
2362N/A#
2362N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
2362N/A# Use is subject to license terms.
0N/A#
0N/A# ident "%Z%%M% %I% %E% SMI"
0N/A#
0N/A
0N/ASUNW_1.22.1 {
0N/A global:
0N/A # Note: The atomic_OP_WIDTH_nv symbols defined here are also defined
0N/A # by the common mapfile. Here, we add the NODYNSORT attribute
0N/A # to them. On this platform, they are aliases for the non-_nv
0N/A # versions. If that is changed, these lines should be removed.
0N/A atomic_add_8_nv = NODYNSORT;
0N/A atomic_and_8_nv = NODYNSORT;
0N/A atomic_and_16_nv = NODYNSORT;
0N/A atomic_and_32_nv = NODYNSORT;
0N/A atomic_and_64_nv = NODYNSORT;
0N/A atomic_dec_8_nv = NODYNSORT;
0N/A atomic_dec_16_nv = NODYNSORT;
0N/A atomic_dec_32_nv = NODYNSORT;
0N/A atomic_dec_64_nv = NODYNSORT;
0N/A atomic_inc_8_nv = NODYNSORT;
0N/A atomic_inc_16_nv = NODYNSORT;
0N/A atomic_inc_32_nv = NODYNSORT;
0N/A atomic_inc_64_nv = NODYNSORT;
4632N/A atomic_or_8_nv = NODYNSORT;
0N/A atomic_or_16_nv = NODYNSORT;
0N/A atomic_or_32_nv = NODYNSORT;
0N/A atomic_or_64_nv = NODYNSORT;
0N/A} SUNW_1.22;
0N/A
0N/A
0N/ASUNW_1.22 {
0N/A global:
0N/A # Note: atomic_add_[16,32,64]_nv are also defined by the common
0N/A # mapfile. Here, we add the NODYNSORT attribute to them. On this
0N/A # platform, they are aliases for the non-_nv versions. If that is
0N/A # changed, these lines should be removed.
0N/A atomic_add_16_nv = NODYNSORT;
0N/A atomic_add_32_nv = NODYNSORT;
0N/A atomic_add_64_nv = NODYNSORT;
0N/A
0N/A dladdr = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dladdr1 = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlclose = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dldump = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlerror = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlinfo = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlmopen = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlopen = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A dlsym = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
0N/A walkcontext;
0N/A};
0N/A
0N/ASUNW_1.21.2 {
0N/A global:
0N/A __makecontext_v2;
0N/A ___makecontext_v2;
0N/A};
0N/A
0N/ASUNW_1.1 {
0N/A global:
0N/A __flt_rounds;
0N/A};
0N/A
0N/ASUNW_0.7 {
4632N/A global:
0N/A abort;
4632N/A abs;
4632N/A access;
0N/A _access;
0N/A acct;
0N/A _acct;
0N/A addseverity;
0N/A _addseverity;
0N/A alarm;
0N/A _alarm;
0N/A # __align_cpy_1 is an alias for memcpy. Filter it out of
0N/A # the .SUNW_dynsymsort section
0N/A __align_cpy_1 = NODYNSORT;
0N/A __align_cpy_16;
0N/A __align_cpy_2;
0N/A __align_cpy_4;
0N/A # __align_cpy_8 is same as __align_cpy_16
0N/A __align_cpy_8 = NODYNSORT;
0N/A _altzone;
0N/A asctime;
0N/A asctime_r;
0N/A _assert;
0N/A __assert;
0N/A atexit;
0N/A atof;
0N/A atoi;
0N/A atol;
0N/A bsearch;
0N/A __builtin_alloca;
0N/A calloc = NODIRECT;
0N/A catclose;
0N/A _catclose;
0N/A catgets;
0N/A _catgets;
0N/A catopen;
0N/A _catopen;
0N/A cfgetispeed;
0N/A _cfgetispeed;
0N/A cfgetospeed;
0N/A _cfgetospeed;
0N/A cfsetispeed;
0N/A _cfsetispeed;
0N/A cfsetospeed;
0N/A _cfsetospeed;
0N/A chdir;
0N/A _chdir;
0N/A chmod;
0N/A _chmod;
0N/A chown;
0N/A _chown;
0N/A chroot;
0N/A _chroot;
0N/A _cleanup;
0N/A clearerr;
0N/A clock;
0N/A _close;
0N/A close = NODIRECT;
0N/A closedir;
0N/A _closedir;
0N/A creat;
0N/A _creat;
0N/A crypt;
0N/A _crypt;
0N/A ctermid;
0N/A _ctermid;
0N/A ctime;
0N/A ctime_r;
0N/A _ctype;
0N/A __ctype;
0N/A cuserid;
0N/A _cuserid;
0N/A daylight;
0N/A _daylight;
0N/A difftime;
0N/A div;
0N/A __dtou;
0N/A __dtoul;
0N/A dup;
0N/A _dup;
0N/A dup2;
0N/A _dup2;
0N/A encrypt;
0N/A _encrypt;
0N/A endgrent;
0N/A endpwent;
0N/A environ = NODIRECT;
0N/A _environ = NODIRECT;
0N/A errno = NODIRECT;
0N/A ___errno;
0N/A execl;
0N/A _execl;
0N/A execle;
0N/A _execle;
0N/A execlp;
0N/A _execlp;
0N/A execv;
0N/A _execv;
0N/A execve;
0N/A _execve;
0N/A execvp;
0N/A _execvp;
0N/A exit;
0N/A _exit;
0N/A fattach;
0N/A _fattach;
0N/A fchdir;
0N/A _fchdir;
0N/A fchmod;
0N/A _fchmod;
0N/A fchown;
0N/A _fchown;
0N/A fclose;
0N/A fcntl;
0N/A _fcntl;
0N/A fdetach;
0N/A _fdetach;
0N/A fdopen;
0N/A _fdopen;
0N/A feof;
0N/A ferror;
0N/A fflush;
0N/A fgetc;
0N/A fgetgrent;
0N/A fgetgrent_r;
0N/A fgetpos;
0N/A fgetpwent;
0N/A fgetpwent_r;
0N/A fgets;
0N/A __filbuf;
0N/A fileno;
0N/A _fileno;
0N/A file_to_decimal;
0N/A flockfile;
0N/A _flsbuf;
0N/A __flsbuf;
0N/A fmtmsg;
0N/A _fmtmsg;
0N/A fopen;
0N/A _fork;
0N/A fork = NODIRECT;
0N/A fpathconf;
0N/A _fpathconf;
0N/A fprintf;
0N/A fputc;
0N/A fputs;
0N/A fread;
0N/A free = NODIRECT;
0N/A freopen;
0N/A frexp = FUNCTION FILTER libm.so.2;
0N/A fscanf;
0N/A fseek;
0N/A fsetpos;
0N/A fstat;
0N/A _fstat;
0N/A fstatvfs;
0N/A _fstatvfs;
0N/A fsync;
0N/A _fsync;
0N/A ftell;
0N/A ftok;
0N/A _ftok;
0N/A __ftou;
0N/A __ftoul;
0N/A funlockfile;
0N/A fwrite;
0N/A getc;
0N/A getchar;
0N/A getchar_unlocked;
0N/A getcontext;
0N/A _getcontext;
0N/A getc_unlocked;
0N/A getcwd;
0N/A _getcwd;
0N/A getdate;
0N/A _getdate;
0N/A getdate_err;
0N/A _getdate_err;
0N/A getegid;
0N/A _getegid;
0N/A getenv;
0N/A geteuid;
0N/A _geteuid;
0N/A getgid;
0N/A _getgid;
0N/A getgrent;
0N/A getgrent_r;
0N/A getgrgid;
0N/A _getgrgid;
0N/A getgrgid_r;
0N/A getgrnam;
0N/A _getgrnam;
0N/A getgrnam_r;
0N/A getgroups;
0N/A _getgroups;
0N/A getitimer;
0N/A _getitimer;
0N/A getlogin;
0N/A _getlogin;
0N/A getlogin_r;
0N/A getmsg;
0N/A _getmsg;
0N/A getopt;
0N/A _getopt;
0N/A getpass;
0N/A _getpass;
0N/A getpgid;
0N/A _getpgid;
0N/A getpgrp;
0N/A _getpgrp;
0N/A getpid;
0N/A _getpid;
0N/A getpmsg;
0N/A _getpmsg;
0N/A getppid;
0N/A _getppid;
0N/A getpwent;
0N/A getpwent_r;
0N/A getpwnam;
0N/A _getpwnam;
0N/A getpwnam_r;
0N/A getpwuid;
0N/A _getpwuid;
0N/A getpwuid_r;
0N/A getrlimit;
0N/A _getrlimit;
0N/A gets;
0N/A getsid;
0N/A _getsid;
0N/A getsubopt;
0N/A _getsubopt;
0N/A gettimeofday;
0N/A _gettimeofday;
0N/A gettxt;
0N/A _gettxt;
0N/A getuid;
0N/A _getuid;
0N/A getw;
0N/A _getw;
0N/A gmtime;
0N/A gmtime_r;
0N/A grantpt;
0N/A _grantpt;
0N/A hcreate;
0N/A _hcreate;
0N/A hdestroy;
0N/A _hdestroy;
0N/A hsearch;
0N/A _hsearch;
0N/A __huge_val;
0N/A initgroups;
0N/A _initgroups;
0N/A _iob;
0N/A __iob;
0N/A ioctl;
0N/A _ioctl;
0N/A isalnum;
0N/A isalpha;
0N/A isascii;
0N/A _isascii;
0N/A isastream;
0N/A _isastream;
0N/A isatty;
0N/A _isatty;
0N/A iscntrl;
0N/A isdigit;
0N/A isgraph;
0N/A islower;
0N/A isnan = FUNCTION FILTER libm.so.2;
0N/A _isnan = FUNCTION FILTER libm.so.2;
0N/A isnand = FUNCTION FILTER libm.so.2;
0N/A _isnand = FUNCTION FILTER libm.so.2;
0N/A isprint;
0N/A ispunct;
0N/A isspace;
0N/A isupper;
0N/A isxdigit;
0N/A kill;
0N/A _kill;
0N/A labs;
0N/A lchown;
0N/A _lchown;
0N/A ldexp = FUNCTION FILTER libm.so.2;
0N/A ldiv;
0N/A lfind;
0N/A _lfind;
0N/A link;
0N/A _link;
0N/A localeconv;
0N/A localtime;
0N/A localtime_r;
0N/A lockf;
0N/A _lockf;
0N/A logb = FUNCTION FILTER libm.so.2;
0N/A longjmp;
0N/A lsearch;
0N/A _lsearch;
0N/A lseek;
0N/A _lseek;
0N/A lstat;
0N/A _lstat;
0N/A makecontext;
0N/A _makecontext;
0N/A malloc = NODIRECT;
0N/A mblen;
0N/A mbstowcs;
0N/A mbtowc;
0N/A memccpy;
0N/A _memccpy;
0N/A memchr;
0N/A memcmp = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
0N/A memcntl;
0N/A _memcntl;
0N/A memcpy = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
0N/A memmove = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
0N/A memset = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
0N/A mkdir;
0N/A _mkdir;
0N/A mkfifo;
0N/A _mkfifo;
0N/A mknod;
0N/A _mknod;
0N/A mktemp;
0N/A _mktemp;
0N/A mktime;
0N/A mlock;
0N/A _mlock;
0N/A mmap;
0N/A _mmap;
0N/A modf = FUNCTION FILTER libm.so.2;
0N/A _modf = FUNCTION FILTER libm.so.2;
0N/A monitor;
0N/A _monitor;
0N/A mount;
0N/A _mount;
0N/A mprotect;
0N/A _mprotect;
0N/A msgctl;
0N/A _msgctl;
0N/A msgget;
0N/A _msgget;
0N/A msgrcv;
0N/A _msgrcv;
0N/A msgsnd;
0N/A _msgsnd;
0N/A msync;
0N/A _msync;
0N/A munlock;
0N/A _munlock;
0N/A munmap;
0N/A _munmap;
0N/A _mutex_held = NODYNSORT;
0N/A _mutex_lock = NODYNSORT;
0N/A nextafter = FUNCTION FILTER libm.so.2;
0N/A _nextafter = FUNCTION FILTER libm.so.2;
0N/A nftw;
0N/A _nftw;
0N/A nice;
0N/A _nice;
0N/A nl_langinfo;
0N/A _nl_langinfo;
0N/A _numeric;
0N/A open;
0N/A _open;
0N/A opendir;
0N/A _opendir;
0N/A optarg;
0N/A opterr;
0N/A optind;
0N/A optopt;
0N/A pathconf;
0N/A _pathconf;
0N/A pause;
0N/A _pause;
0N/A pclose;
0N/A _pclose;
0N/A perror;
0N/A pipe;
0N/A _pipe;
0N/A poll;
0N/A _poll;
0N/A p_online;
0N/A popen;
0N/A _popen;
0N/A printf;
0N/A profil;
0N/A _profil;
0N/A ptsname;
0N/A _ptsname;
0N/A putc;
0N/A putchar;
0N/A putchar_unlocked;
0N/A putc_unlocked;
0N/A putenv;
0N/A _putenv;
0N/A putmsg;
0N/A _putmsg;
0N/A putpmsg;
0N/A _putpmsg;
0N/A puts;
0N/A putw;
0N/A _putw;
0N/A _Qp_add;
0N/A _Qp_cmp;
0N/A _Qp_cmpe;
0N/A _Qp_div;
0N/A _Qp_dtoq;
0N/A _Qp_feq;
0N/A _Qp_fge;
0N/A _Qp_fgt;
0N/A _Qp_fle;
0N/A _Qp_flt;
0N/A _Qp_fne;
0N/A _Qp_itoq;
0N/A _Qp_mul;
0N/A _Qp_neg;
0N/A _Qp_qtod;
0N/A _Qp_qtoi;
0N/A _Qp_qtos;
0N/A _Qp_qtoui;
0N/A _Qp_qtoux;
0N/A _Qp_qtox;
0N/A _Qp_sqrt;
0N/A _Qp_stoq;
0N/A _Qp_sub;
0N/A _Qp_uitoq;
0N/A _Qp_uxtoq;
0N/A _Qp_xtoq;
0N/A qsort;
0N/A raise;
0N/A rand;
0N/A rand_r;
0N/A read;
0N/A _read;
0N/A readdir;
0N/A _readdir;
0N/A readdir_r;
0N/A readlink;
0N/A _readlink;
0N/A readv;
0N/A _readv;
0N/A realloc = NODIRECT;
0N/A remove;
0N/A rename;
0N/A _rename;
0N/A rewind;
rewinddir;
_rewinddir;
rmdir;
_rmdir;
_rw_read_held;
_rw_write_held;
sbrk;
_sbrk;
scalb = FUNCTION FILTER libm.so.2;
_scalb = FUNCTION FILTER libm.so.2;
scanf;
seekdir;
_seekdir;
semctl;
_semctl;
semget;
_semget;
semop;
_semop;
setbuf;
setcontext;
_setcontext = NODYNSORT;
setgid;
_setgid;
setgrent;
setgroups;
_setgroups;
setitimer;
_setitimer;
setjmp;
setkey;
_setkey;
setlabel;
setlocale;
setpgid;
_setpgid;
setpgrp;
_setpgrp;
setpwent;
setrlimit;
_setrlimit;
setsid;
_setsid;
setuid;
_setuid;
setvbuf;
shmat;
_shmat;
shmctl;
_shmctl;
shmdt;
_shmdt;
shmget;
_shmget;
_sibuf;
sigaction = NODIRECT;
_sigaction = NODIRECT NODYNSORT;
sigaddset;
_sigaddset;
sigaltstack;
_sigaltstack;
sigdelset;
_sigdelset;
sigemptyset;
_sigemptyset;
sigfillset;
_sigfillset;
sighold;
_sighold;
sigignore;
_sigignore;
sigismember;
_sigismember;
siglongjmp;
_siglongjmp;
signal;
sigpause;
_sigpause;
sigpending;
_sigpending;
sigprocmask;
_sigprocmask;
sigrelse;
_sigrelse;
sigsend;
_sigsend;
sigsendset;
_sigsendset;
sigset;
_sigset;
sigsetjmp;
_sigsetjmp = NODYNSORT;
sigsuspend;
_sigsuspend;
sleep;
_sleep;
_sobuf;
__sparc_utrap_install;
sprintf;
srand;
srand48;
sscanf;
stat;
_stat;
statvfs;
_statvfs;
stime;
_stime;
strcat;
strchr;
strcmp;
strcoll;
strcpy;
strcspn;
strdup;
_strdup;
strerror;
strftime;
strlen;
strncat;
strncmp;
strncpy;
strpbrk;
strrchr;
strspn;
strstr;
strtod;
strtok;
strtok_r;
strtol;
strtoul;
strxfrm;
swab;
_swab;
swapcontext;
_swapcontext;
symlink;
_symlink;
sync;
_sync;
_sys_buslist;
_syscall;
_sys_cldlist;
sysconf;
_sysconf;
_sys_fpelist;
sysinfo;
_sysinfo;
_sys_segvlist;
_sys_siginfolistp;
_sys_siglist;
_sys_siglistn;
_sys_siglistp;
system;
_sys_traplist;
tcdrain;
_tcdrain;
tcflow;
_tcflow;
tcflush;
_tcflush;
tcgetattr;
_tcgetattr;
tcgetpgrp;
_tcgetpgrp;
tcgetsid;
_tcgetsid;
tcsendbreak;
_tcsendbreak;
tcsetattr;
_tcsetattr;
tcsetpgrp;
_tcsetpgrp;
tdelete;
_tdelete;
tell;
_tell;
telldir;
_telldir;
tempnam;
_tempnam;
tfind;
_tfind;
time;
_time;
times;
_times;
timezone;
_timezone;
tmpfile;
tmpnam;
toascii;
_toascii;
tolower;
_tolower;
toupper;
_toupper;
tsearch;
_tsearch;
ttyname;
_ttyname;
ttyname_r;
twalk;
_twalk;
tzname;
_tzname;
tzset;
_tzset;
ulimit;
_ulimit;
umask;
_umask;
umount;
_umount;
uname;
_uname;
ungetc;
unlink;
_unlink;
unlockpt;
_unlockpt;
utime;
_utime;
vfprintf;
vprintf;
vsprintf;
wait;
_wait;
waitid;
_waitid;
waitpid;
_waitpid;
wcstombs;
wctomb;
write;
_write;
writev;
_writev;
_xftw;
};
SUNWprivate_1.1 {
global:
_cerror;
_dladdr = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dladdr1 = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlclose = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dldump = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlerror = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlinfo = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlmopen = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlopen = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
_dlsym = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
__fseterror_u;
gtty;
_gtty;
_hasmntopt;
install_utrap;
_install_utrap;
_ld_libc = FUNCTION FILTER /usr/lib/sparcv9/ld.so.1;
__lyday_to_month;
_memcmp = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
_memcpy = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
_memmove = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
_memset = AUXILIARY /platform/$PLATFORM/lib/sparcv9/libc_psr.so.1;
__mon_lengths;
nop;
_Q_cplx_div;
_Q_cplx_div_ix;
_Q_cplx_div_rx;
_Q_cplx_lr_div;
_Q_cplx_lr_div_ix;
_Q_cplx_lr_div_rx;
_Q_cplx_lr_mul;
_Q_cplx_mul;
_QgetRD;
_xregs_clrptr;
__yday_to_month;
local:
__cerror = NODYNSORT;
__cleanup = NODYNSORT;
};