mapfile-vers revision 019c3c436f78111e4ecf8382da622143f7b45c6d
1N/A#
1N/A# CDDL HEADER START
1N/A#
1N/A# The contents of this file are subject to the terms of the
1N/A# Common Development and Distribution License (the "License").
1N/A# You may not use this file except in compliance with the License.
1N/A#
1N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
1N/A# or http://www.opensolaris.org/os/licensing.
1N/A# See the License for the specific language governing permissions
1N/A# and limitations under the License.
1N/A#
1N/A# When distributing Covered Code, include this CDDL HEADER in each
1N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
1N/A# If applicable, add the following below this CDDL HEADER, with the
1N/A# fields enclosed by brackets "[]" replaced with your own identifying
1N/A# information: Portions Copyright [yyyy] [name of copyright owner]
1N/A#
1N/A# CDDL HEADER END
1N/A#
1N/A#
1N/A# Copyright 2008 Sun Microsystems, Inc. All rights reserved.
1N/A# Use is subject to license terms.
1N/A#
1N/A# ident "%Z%%M% %I% %E% SMI"
1N/A#
1N/A
1N/ASUNW_1.23 {
1N/A protected:
1N/A aio_cancel64;
1N/A aio_error64;
1N/A aio_fsync64;
1N/A aio_read64;
1N/A aioread64;
1N/A aio_return64;
1N/A aio_suspend64;
1N/A aio_waitn64;
1N/A aio_write64;
1N/A aiowrite64;
1N/A enable_extended_FILE_stdio;
1N/A lio_listio64;
1N/A mkstemps64;
1N/A posix_fadvise64;
1N/A posix_fallocate64;
1N/A};
1N/A
1N/ASUNW_1.22.1 {
1N/A protected:
1N/A # Note: atomic_[and,dec,inc,or]_64_nv are also defined
1N/A # by the common mapfile. Here, we add the NODYNSORT attribute
1N/A # to them. On this platform, they are aliases for the non-_nv
1N/A # versions. If that is changed, these lines should be removed.
1N/A atomic_and_64_nv = NODYNSORT;
1N/A atomic_dec_64_nv = NODYNSORT;
1N/A atomic_inc_64_nv = NODYNSORT;
1N/A atomic_or_64_nv = NODYNSORT;
1N/A} SUNW_1.22;
1N/A
1N/ASUNW_1.22 {
1N/A global:
1N/A dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dldump = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
1N/A protected:
1N/A alphasort64;
1N/A _alphasort64;
1N/A
1N/A # Note: atomic_add_64_nv is also defined by the common mapfile.
1N/A # Here, we add the NODYNSORT attribute to it. On this platform,
1N/A # it is an aliases for atomic_add_64. If that is changed, this
1N/A # line should be removed.
1N/A atomic_add_64_nv = NODYNSORT;
1N/A
1N/A pselect_large_fdset;
1N/A scandir64;
1N/A _scandir64;
1N/A};
1N/A
1N/ASUNW_1.21 {
1N/A protected:
1N/A attropen64;
1N/A _attropen64;
1N/A fstatat64;
1N/A _fstatat64;
1N/A openat64;
1N/A _openat64;
1N/A walkcontext;
1N/A};
1N/A
1N/ASUNW_1.18 {
1N/A protected:
1N/A select_large_fdset;
1N/A};
1N/A
1N/ASUNW_1.1 {
1N/A protected:
1N/A creat64;
1N/A _creat64;
1N/A fgetpos64;
1N/A fopen64;
1N/A freopen64;
1N/A fseeko64;
1N/A fsetpos64;
1N/A fstat64;
1N/A _fstat64;
1N/A fstatvfs64;
1N/A _fstatvfs64;
1N/A ftello64;
1N/A ftruncate64;
1N/A _ftruncate64;
1N/A ftw64;
1N/A _ftw64;
1N/A getdents64;
1N/A _getdents64;
1N/A getrlimit64;
1N/A _getrlimit64;
1N/A lockf64;
1N/A _lockf64;
1N/A lseek64;
1N/A _lseek64;
1N/A lstat64;
1N/A _lstat64;
1N/A mkstemp64;
1N/A _mkstemp64;
1N/A mmap64;
1N/A _mmap64;
1N/A nftw64;
1N/A _nftw64;
1N/A open64;
1N/A _open64;
1N/A __posix_readdir_r;
1N/A pread64;
1N/A _pread64;
1N/A pwrite64;
1N/A _pwrite64;
1N/A readdir64;
1N/A _readdir64;
1N/A readdir64_r;
1N/A _readdir64_r;
1N/A setrlimit64;
1N/A _setrlimit64;
1N/A s_fcntl;
1N/A _s_fcntl = NODYNSORT;
1N/A s_ioctl;
1N/A stat64;
1N/A _stat64;
1N/A statvfs64;
1N/A _statvfs64;
1N/A tell64;
1N/A _tell64;
1N/A tmpfile64;
1N/A truncate64;
1N/A _truncate64;
1N/A _xftw64;
1N/A};
1N/A
1N/ASUNW_0.7 {
1N/A global:
1N/A _bufendtab;
1N/A _ctype;
1N/A errno = NODIRECT;
1N/A _iob;
1N/A _lastbuf;
1N/A _sibuf;
1N/A _sobuf;
1N/A _sys_buslist;
1N/A _sys_cldlist;
1N/A sys_errlist;
1N/A _sys_fpelist;
1N/A sys_nerr;
1N/A _sys_nsig;
1N/A _sys_segvlist;
1N/A _sys_siginfolistp;
1N/A _sys_siglist;
1N/A _sys_siglistn;
1N/A _sys_siglistp;
1N/A _sys_traplist;
1N/A protected:
1N/A addseverity;
1N/A _addseverity;
1N/A asctime_r;
1N/A _assert;
1N/A __builtin_alloca;
1N/A crypt;
1N/A _crypt;
1N/A ctime_r;
1N/A __div64;
1N/A encrypt;
1N/A _encrypt;
1N/A endgrent;
1N/A endpwent;
1N/A ___errno;
1N/A fgetgrent;
1N/A fgetgrent_r;
1N/A fgetpwent;
1N/A fgetpwent_r;
1N/A file_to_decimal;
1N/A flockfile;
1N/A _flsbuf;
1N/A funlockfile;
1N/A getchar_unlocked;
1N/A getc_unlocked;
1N/A getgrent;
1N/A getgrent_r;
1N/A getgrgid_r;
1N/A getgrnam_r;
1N/A getitimer;
1N/A _getitimer;
1N/A getlogin_r;
1N/A getpwent;
1N/A getpwent_r;
1N/A getpwnam_r;
1N/A getpwuid_r;
1N/A gettimeofday;
1N/A _gettimeofday;
1N/A gmtime_r;
1N/A localtime_r;
1N/A __mul64;
1N/A _mutex_held = NODYNSORT;
1N/A _mutex_lock = NODYNSORT;
1N/A p_online;
1N/A putchar_unlocked;
1N/A putc_unlocked;
1N/A rand_r;
1N/A readdir_r;
1N/A __rem64;
1N/A _rw_read_held;
1N/A _rw_write_held;
1N/A setgrent;
1N/A setitimer;
1N/A _setitimer;
1N/A setkey;
1N/A _setkey;
1N/A setpwent;
1N/A srand48;
1N/A strtok_r;
1N/A _syscall = NODYNSORT;
1N/A sysinfo;
1N/A _sysinfo;
1N/A ttyname_r;
1N/A __udiv64;
1N/A __urem64;
1N/A} SYSVABI_1.3;
1N/A
1N/ASYSVABI_1.3 {
1N/A global:
_altzone;
calloc = NODIRECT;
__ctype;
daylight;
_daylight;
environ = NODIRECT;
_environ = NODIRECT;
__flt_rounds;
_fp_hw;
free = NODIRECT;
frexp = FUNCTION FILTER libm.so.2;
getdate_err;
_getdate_err;
getenv;
__huge_val;
__iob;
isnan = FUNCTION FILTER libm.so.2;
_isnan = FUNCTION FILTER libm.so.2;
isnand = FUNCTION FILTER libm.so.2;
_isnand = FUNCTION FILTER libm.so.2;
ldexp = FUNCTION FILTER libm.so.2;
logb = FUNCTION FILTER libm.so.2;
malloc = NODIRECT;
modf = FUNCTION FILTER libm.so.2;
_modf = FUNCTION FILTER libm.so.2;
nextafter = FUNCTION FILTER libm.so.2;
_nextafter = FUNCTION FILTER libm.so.2;
_numeric;
optarg;
opterr;
optind;
optopt;
realloc = NODIRECT;
scalb = FUNCTION FILTER libm.so.2;
_scalb = FUNCTION FILTER libm.so.2;
timezone;
_timezone;
tzname;
_tzname;
protected:
abort;
abs;
access;
_access;
acct;
_acct;
alarm;
_alarm;
asctime;
__assert;
atexit;
atof;
atoi;
atol;
bsearch;
catclose;
_catclose;
catgets;
_catgets;
catopen;
_catopen;
cfgetispeed;
_cfgetispeed;
cfgetospeed;
_cfgetospeed;
cfsetispeed;
_cfsetispeed;
cfsetospeed;
_cfsetospeed;
chdir;
_chdir;
chmod;
_chmod;
chown;
_chown;
chroot;
_chroot;
_cleanup;
clearerr;
clock;
_close;
close;
closedir;
_closedir;
creat;
_creat;
ctermid;
_ctermid;
ctime;
cuserid;
_cuserid;
difftime;
div;
dup;
_dup;
dup2;
_dup2;
execl;
_execl;
execle;
_execle;
execlp;
_execlp;
execv;
_execv;
execve;
_execve;
execvp;
_execvp;
exit;
_exit;
fattach;
_fattach;
fchdir;
_fchdir;
fchmod;
_fchmod;
fchown;
_fchown;
fclose;
fcntl;
_fcntl;
fdetach;
_fdetach;
fdopen;
_fdopen;
feof;
ferror;
fflush;
fgetc;
fgetpos;
fgets;
__filbuf;
fileno;
_fileno;
__flsbuf;
fmtmsg;
_fmtmsg;
fopen;
_fork;
fork;
fpathconf;
_fpathconf;
fprintf;
_fpstart;
__fpstart;
fputc;
fputs;
fread;
freopen;
fscanf;
fseek;
fsetpos;
fstat;
_fstat;
fstatvfs;
_fstatvfs;
fsync;
_fsync;
ftell;
ftok;
_ftok;
fwrite;
_fxstat;
getc;
getchar;
getcontext;
_getcontext;
getcwd;
_getcwd;
getdate;
_getdate;
getegid;
_getegid;
geteuid;
_geteuid;
getgid;
_getgid;
getgrgid;
_getgrgid;
getgrnam;
_getgrnam;
getgroups;
_getgroups;
getlogin;
_getlogin;
getmsg;
_getmsg;
getopt;
_getopt;
getpass;
_getpass;
getpgid;
_getpgid;
getpgrp;
_getpgrp;
getpid;
_getpid;
getpmsg;
_getpmsg;
getppid;
_getppid;
getpwnam;
_getpwnam;
getpwuid;
_getpwuid;
getrlimit;
_getrlimit;
gets;
getsid;
_getsid;
getsubopt;
_getsubopt;
gettxt;
_gettxt;
getuid;
_getuid;
getw;
_getw;
gmtime;
grantpt;
_grantpt;
hcreate;
_hcreate;
hdestroy;
_hdestroy;
hsearch;
_hsearch;
initgroups;
_initgroups;
ioctl;
_ioctl;
isalnum;
isalpha;
isascii;
_isascii;
isastream;
_isastream;
isatty;
_isatty;
iscntrl;
isdigit;
isgraph;
islower;
isprint;
ispunct;
isspace;
isupper;
isxdigit;
kill;
_kill;
labs;
lchown;
_lchown;
ldiv;
lfind;
_lfind;
link;
_link;
localeconv;
localtime;
lockf;
_lockf;
longjmp;
lsearch;
_lsearch;
lseek;
_lseek;
lstat;
_lstat;
_lxstat;
makecontext;
_makecontext;
mblen;
mbstowcs;
mbtowc;
memccpy;
_memccpy;
memchr;
memcmp;
memcntl;
_memcntl;
memcpy;
memmove;
memset;
mkdir;
_mkdir;
mkfifo;
_mkfifo;
mknod;
_mknod;
mktemp;
_mktemp;
mktime;
mlock;
_mlock;
mmap;
_mmap;
monitor;
_monitor;
mount;
_mount;
mprotect;
_mprotect;
msgctl;
_msgctl;
msgget;
_msgget;
msgrcv;
_msgrcv;
msgsnd;
_msgsnd;
msync;
_msync;
munlock;
_munlock;
munmap;
_munmap;
nftw;
_nftw;
nice;
_nice;
nl_langinfo;
_nl_langinfo;
nuname;
_nuname;
open;
_open;
opendir;
_opendir;
pathconf;
_pathconf;
pause;
_pause;
pclose;
_pclose;
perror;
pipe;
_pipe;
poll;
_poll;
popen;
_popen;
printf;
profil;
_profil;
ptrace;
_ptrace;
ptsname;
_ptsname;
putc;
putchar;
putenv;
_putenv;
putmsg;
_putmsg;
putpmsg;
_putpmsg;
puts;
putw;
_putw;
qsort;
raise;
rand;
read;
_read;
readdir;
_readdir;
readlink;
_readlink;
readv;
_readv;
remove;
rename;
_rename;
rewind;
rewinddir;
_rewinddir;
rmdir;
_rmdir;
sbrk;
_sbrk;
scanf;
seekdir;
_seekdir;
semctl;
_semctl;
semget;
_semget;
semop;
_semop;
setbuf;
setcontext;
_setcontext = NODYNSORT;
setgid;
_setgid;
setgroups;
_setgroups;
setjmp;
setlabel;
setlocale;
setpgid;
_setpgid;
setpgrp;
_setpgrp;
setrlimit;
_setrlimit;
setsid;
_setsid;
setuid;
_setuid;
setvbuf;
shmat;
_shmat;
shmctl;
_shmctl;
shmdt;
_shmdt;
shmget;
_shmget;
sigaction;
_sigaction = 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;
sprintf;
srand;
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;
strtol;
strtoul;
strxfrm;
swab;
_swab;
swapcontext;
_swapcontext;
symlink;
_symlink;
sync;
_sync;
sysconf;
_sysconf;
system;
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;
tmpfile;
tmpnam;
toascii;
_toascii;
tolower;
_tolower;
toupper;
_toupper;
tsearch;
_tsearch;
ttyname;
_ttyname;
twalk;
_twalk;
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;
_xmknod;
_xstat;
};
SUNWprivate_1.1 {
global:
_dladdr = FUNCTION FILTER /usr/lib/ld.so.1;
_dladdr1 = FUNCTION FILTER /usr/lib/ld.so.1;
_dlclose = FUNCTION FILTER /usr/lib/ld.so.1;
_dldump = FUNCTION FILTER /usr/lib/ld.so.1;
_dlerror = FUNCTION FILTER /usr/lib/ld.so.1;
_dlinfo = FUNCTION FILTER /usr/lib/ld.so.1;
_dlmopen = FUNCTION FILTER /usr/lib/ld.so.1;
_dlopen = FUNCTION FILTER /usr/lib/ld.so.1;
_dlsym = FUNCTION FILTER /usr/lib/ld.so.1;
_ld_libc = FUNCTION FILTER /usr/lib/ld.so.1;
_sse_hw;
_sys_errlist;
_sys_errs;
_sys_index;
_sys_nerr = NODYNSORT;
_sys_num_err;
protected:
_D_cplx_lr_div;
_D_cplx_lr_div_ix;
_D_cplx_lr_div_rx;
__divdi3;
__divrem64;
_F_cplx_lr_div;
_F_cplx_lr_div_ix;
_F_cplx_lr_div_rx;
_file_set;
__fltrounds;
_fprintf_c89;
_fscanf_c89;
__fseterror_u;
_fwprintf_c89;
_fwscanf_c89;
_imaxabs_c89;
_imaxdiv_c89;
_memcmp;
_memcpy;
_memmove;
_memset;
__moddi3;
_printf_c89;
_scanf_c89;
_snprintf_c89;
_sprintf_c89;
_sscanf_c89;
_strtoimax_c89;
_strtoumax_c89;
_swprintf_c89;
_swscanf_c89;
sysi86;
_sysi86;
___tls_get_addr;
__udivdi3;
__udivrem64;
__umoddi3;
_vfprintf_c89;
_vfscanf_c89;
_vfwprintf_c89;
_vfwscanf_c89;
_vprintf_c89;
_vscanf_c89;
_vsnprintf_c89;
_vsprintf_c89;
_vsscanf_c89;
_vswprintf_c89;
_vswscanf_c89;
_vwprintf_c89;
_vwscanf_c89;
_wcstoimax_c89;
_wcstoumax_c89;
_wprintf_c89;
_wscanf_c89;
_X_cplx_div;
_X_cplx_div_ix;
_X_cplx_div_rx;
_X_cplx_lr_div;
_X_cplx_lr_div_ix;
_X_cplx_lr_div_rx;
_X_cplx_mul;
__xgetRD;
__xtol;
__xtoll;
__xtoul;
__xtoull;
local:
_syscall6 = NODYNSORT;
__systemcall6 = NODYNSORT;
_seekdir64 = NODYNSORT;
_telldir64 = NODYNSORT;
};