# # CDDL HEADER START # # The contents of this file are subject to the terms of the # Common Development and Distribution License (the "License"). # You may not use this file except in compliance with the License. # # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE # or http://www.opensolaris.org/os/licensing. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2007 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # ident "%Z%%M% %I% %E% SMI" # SUNW_1.23 { global: aio_cancel64; aio_error64; aio_fsync64; aio_read64; aioread64; aio_return64; aio_suspend64; aio_waitn64; aio_write64; aiowrite64; enable_extended_FILE_stdio; lio_listio64; mkstemps64; _mkstemps64; posix_fallocate64; }; SUNW_1.22 { global: alphasort64; _alphasort64; 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; pselect_large_fdset; scandir64; _scandir64; }; SUNW_1.21 { global: attropen64; _attropen64; fstatat64; _fstatat64; openat64; _openat64; walkcontext; }; SUNW_1.18 { global: select_large_fdset; }; SUNW_1.1 { global: creat64; _creat64; fgetpos64; fopen64; freopen64; fseeko64; fsetpos64; fstat64; _fstat64; fstatvfs64; _fstatvfs64; ftello64; ftruncate64; _ftruncate64; ftw64; _ftw64; getdents64; _getdents64; getrlimit64; _getrlimit64; lockf64; _lockf64; lseek64; _lseek64; lstat64; _lstat64; mkstemp64; _mkstemp64; mmap64; _mmap64; nftw64; _nftw64; open64; _open64; __posix_readdir_r; pread64; _pread64; pwrite64; _pwrite64; readdir64; _readdir64; readdir64_r; _readdir64_r; setrlimit64; _setrlimit64; s_fcntl; _s_fcntl; s_ioctl; stat64; _stat64; statvfs64; _statvfs64; tell64; _tell64; tmpfile64; truncate64; _truncate64; _xftw64; }; SUNW_0.7 { global: addseverity; _addseverity; asctime_r; _assert; _bufendtab; __builtin_alloca; crypt; _crypt; ctime_r; _ctype; __div64; encrypt; _encrypt; endgrent; endpwent; errno = NODIRECT; ___errno; fgetgrent; fgetgrent_r; fgetpwent; fgetpwent_r; file_to_decimal; flockfile; _flsbuf; funlockfile; getchar_unlocked; getc_unlocked; getgrent; getgrent_r; getgrgid_r; getgrnam_r; getitimer; _getitimer; getlogin_r; getpwent; getpwent_r; getpwnam_r; getpwuid_r; gettimeofday; _gettimeofday; gmtime_r; _iob; _lastbuf; localtime_r; __mul64; _mutex_held; _mutex_lock; p_online; putchar_unlocked; putc_unlocked; rand_r; readdir_r; __rem64; _rw_read_held; _rw_write_held; setgrent; setitimer; _setitimer; setkey; _setkey; setpwent; _sibuf; _sobuf; srand48; strtok_r; _sys_buslist; _syscall; _sys_cldlist; sys_errlist; _sys_fpelist; sysinfo; _sysinfo; sys_nerr; _sys_nsig; _sys_segvlist; _sys_siginfolistp; _sys_siglist; _sys_siglistn; _sys_siglistp; _sys_traplist; ttyname_r; __udiv64; __urem64; } SYSVABI_1.3; SYSVABI_1.3 { global: abort; abs; access; _access; acct; _acct; alarm; _alarm; _altzone; asctime; __assert; atexit; atof; atoi; atol; bsearch; calloc = NODIRECT; 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 = NODIRECT; closedir; _closedir; creat; _creat; ctermid; _ctermid; ctime; __ctype; cuserid; _cuserid; daylight; _daylight; difftime; div; dup; _dup; dup2; _dup2; environ = NODIRECT; _environ = NODIRECT; 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; __flt_rounds; fmtmsg; _fmtmsg; fopen; _fork; fork = NODIRECT; fpathconf; _fpathconf; _fp_hw; fprintf; _fpstart; __fpstart; fputc; fputs; fread; free = NODIRECT; freopen; frexp = FUNCTION FILTER libm.so.2; fscanf; fseek; fsetpos; fstat; _fstat; fstatvfs; _fstatvfs; fsync; _fsync; ftell; ftok; _ftok; fwrite; _fxstat; getc; getchar; getcontext; _getcontext; getcwd; _getcwd; getdate; _getdate; getdate_err; _getdate_err; getegid; _getegid; getenv; 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; __huge_val; initgroups; _initgroups; __iob; ioctl; _ioctl; isalnum; isalpha; isascii; _isascii; isastream; _isastream; isatty; _isatty; iscntrl; isdigit; isgraph; islower; isnan = FUNCTION FILTER libm.so.2; _isnan = FUNCTION FILTER libm.so.2; isnand = FUNCTION FILTER libm.so.2; _isnand = FUNCTION FILTER libm.so.2; isprint; ispunct; isspace; isupper; isxdigit; kill; _kill; labs; lchown; _lchown; ldexp = FUNCTION FILTER libm.so.2; ldiv; lfind; _lfind; link; _link; localeconv; localtime; lockf; _lockf; logb = FUNCTION FILTER libm.so.2; longjmp; lsearch; _lsearch; lseek; _lseek; lstat; _lstat; _lxstat; makecontext; _makecontext; malloc = NODIRECT; 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; modf = FUNCTION FILTER libm.so.2; _modf = FUNCTION FILTER libm.so.2; monitor; _monitor; mount; _mount; mprotect; _mprotect; msgctl; _msgctl; msgget; _msgget; msgrcv; _msgrcv; msgsnd; _msgsnd; msync; _msync; munlock; _munlock; munmap; _munmap; nextafter = FUNCTION FILTER libm.so.2; _nextafter = FUNCTION FILTER libm.so.2; nftw; _nftw; nice; _nice; nl_langinfo; _nl_langinfo; _numeric; nuname; _nuname; open; _open; opendir; _opendir; optarg; opterr; optind; optopt; 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; realloc = NODIRECT; remove; rename; _rename; rewind; rewinddir; _rewinddir; rmdir; _rmdir; 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; 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 = NODIRECT; _sigaction = NODIRECT; 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; 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; timezone; _timezone; tmpfile; tmpnam; toascii; _toascii; tolower; _tolower; toupper; _toupper; tsearch; _tsearch; ttyname; _ttyname; 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; _xmknod; _xstat; }; SUNWprivate_1.1 { global: _D_cplx_lr_div; _D_cplx_lr_div_ix; _D_cplx_lr_div_rx; __divdi3; __divrem64; _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; _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; gtty; _gtty; _hasmntopt; _imaxabs_c89; _imaxdiv_c89; _ld_libc = FUNCTION FILTER /usr/lib/ld.so.1; _memcmp; _memcpy; _memmove; _memset; __moddi3; _printf_c89; _scanf_c89; _snprintf_c89; _sprintf_c89; _sscanf_c89; _sse_hw; _strtoimax_c89; _strtoumax_c89; _swprintf_c89; _swscanf_c89; _sys_errlist; _sys_errs; sysi86; _sysi86; _sys_index; _sys_nerr; _sys_num_err; ___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; };