mapfile-vers revision bfed486ad8de8b8ebc6345a8e10accae08bf2f45
2N/A#
2N/A# CDDL HEADER START
2N/A#
2N/A# The contents of this file are subject to the terms of the
2N/A# Common Development and Distribution License (the "License").
2N/A# You may not use this file except in compliance with the License.
2N/A#
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# or http://www.opensolaris.org/os/licensing.
2N/A# See the License for the specific language governing permissions
2N/A# and limitations under the License.
2N/A#
2N/A# When distributing Covered Code, include this CDDL HEADER in each
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A# If applicable, add the following below this CDDL HEADER, with the
2N/A# fields enclosed by brackets "[]" replaced with your own identifying
2N/A# information: Portions Copyright [yyyy] [name of copyright owner]
2N/A#
2N/A# CDDL HEADER END
2N/A#
2N/A# Copyright 2009 Sun Microsystems, Inc. All rights reserved.
2N/A# Use is subject to license terms.
2N/A#
2N/A
2N/A#
2N/A# MAPFILE HEADER START
2N/A#
2N/A# WARNING: STOP NOW. DO NOT MODIFY THIS FILE.
2N/A# Object versioning must comply with the rules detailed in
2N/A#
2N/A# usr/src/lib/README.mapfiles
2N/A#
2N/A# You should not be making modifications here until you've read the most current
2N/A# copy of that file. If you need help, contact a gatekeeper for guidance.
2N/A#
2N/A# MAPFILE HEADER END
2N/A#
2N/A
2N/A#
2N/A# DO NOT TOUCH THIS FILE.
2N/A# This file declares interfaces that are cast in stone.
2N/A# They offer interfaces that will never change.
2N/A# DO NOT TOUCH THIS FILE.
2N/A#
2N/A
2N/ASUNW_1.6.1 {
2N/A global:
2N/A _stack_grow = FUNCTION;
2N/A local:
2N/A *;
2N/A} SUNW_1.6;
2N/A
2N/ASUNW_1.6 {
2N/A global:
2N/A pthread_cond_reltimedwait_np = FUNCTION;
2N/A cond_reltimedwait = FUNCTION;
2N/A} SUNW_1.5;
2N/A
2N/ASUNW_1.5 {
2N/A global:
2N/A pthread_mutexattr_setrobust_np = FUNCTION;
2N/A pthread_mutexattr_getrobust_np = FUNCTION;
2N/A pthread_mutex_consistent_np = FUNCTION;
2N/A} SUNW_1.4;
2N/A
2N/ASUNW_1.4 {
2N/A global:
2N/A pthread_attr_getguardsize = FUNCTION;
2N/A pthread_attr_setguardsize = FUNCTION;
2N/A pthread_getconcurrency = FUNCTION;
2N/A pthread_rwlock_destroy = FUNCTION;
2N/A pthread_rwlock_init = FUNCTION;
2N/A pthread_rwlock_rdlock = FUNCTION;
2N/A pthread_rwlock_tryrdlock = FUNCTION;
2N/A pthread_rwlock_trywrlock = FUNCTION;
2N/A pthread_rwlock_unlock = FUNCTION;
2N/A pthread_rwlock_wrlock = FUNCTION;
2N/A pthread_rwlockattr_destroy = FUNCTION;
2N/A pthread_rwlockattr_getpshared = FUNCTION;
2N/A pthread_rwlockattr_init = FUNCTION;
2N/A pthread_rwlockattr_setpshared = FUNCTION;
2N/A pthread_setconcurrency = FUNCTION;
2N/A __xpg4_putmsg = FUNCTION;
2N/A __xpg4_putpmsg = FUNCTION;
2N/A getmsg = FUNCTION;
2N/A getpmsg = FUNCTION;
2N/A lockf = FUNCTION;
2N/A msgrcv = FUNCTION;
2N/A msgsnd = FUNCTION;
2N/A poll = FUNCTION;
2N/A putmsg = FUNCTION;
2N/A putpmsg = FUNCTION;
2N/A select = FUNCTION;
2N/A sigpause = FUNCTION;
2N/A usleep = FUNCTION;
2N/A wait3 = FUNCTION;
2N/A waitid = FUNCTION;
2N/A pthread_mutexattr_gettype = FUNCTION;
2N/A pthread_mutexattr_settype = FUNCTION;
2N/A pread = FUNCTION;
2N/A pwrite = FUNCTION;
2N/A readv = FUNCTION;
2N/A writev = FUNCTION;
2N/A} SUNW_1.3;
2N/A
2N/ASUNW_1.3 {
2N/A global:
2N/A SUNW_1.3;
2N/A} SUNW_1.2;
2N/A
2N/ASUNW_1.2 {
2N/A global:
2N/A SUNW_1.2;
2N/A} SUNW_1.1;
2N/A
2N/ASUNW_1.1 {
2N/A global:
2N/A kill = FUNCTION;
2N/A} SUNW_0.9;
2N/A
2N/ASUNW_0.9 {
2N/A global:
2N/A pthread_attr_destroy = FUNCTION;
2N/A pthread_attr_getdetachstate = FUNCTION;
2N/A pthread_attr_getinheritsched = FUNCTION;
2N/A pthread_attr_getschedparam = FUNCTION;
2N/A pthread_attr_getschedpolicy = FUNCTION;
2N/A pthread_attr_getscope = FUNCTION;
2N/A pthread_attr_getstackaddr = FUNCTION;
2N/A pthread_attr_getstacksize = FUNCTION;
2N/A pthread_attr_init = FUNCTION;
2N/A pthread_attr_setdetachstate = FUNCTION;
2N/A pthread_attr_setinheritsched = FUNCTION;
2N/A pthread_attr_setschedparam = FUNCTION;
2N/A pthread_attr_setschedpolicy = FUNCTION;
2N/A pthread_attr_setscope = FUNCTION;
2N/A pthread_attr_setstackaddr = FUNCTION;
2N/A pthread_attr_setstacksize = FUNCTION;
2N/A pthread_cancel = FUNCTION;
2N/A __pthread_cleanup_pop = FUNCTION;
2N/A __pthread_cleanup_push = FUNCTION;
2N/A pthread_cond_broadcast = FUNCTION;
2N/A pthread_cond_destroy = FUNCTION;
2N/A pthread_cond_init = FUNCTION;
2N/A pthread_cond_signal = FUNCTION;
2N/A pthread_cond_timedwait = FUNCTION;
2N/A pthread_cond_wait = FUNCTION;
2N/A pthread_condattr_destroy = FUNCTION;
2N/A pthread_condattr_getpshared = FUNCTION;
2N/A pthread_condattr_init = FUNCTION;
2N/A pthread_condattr_setpshared = FUNCTION;
2N/A pthread_create = FUNCTION;
2N/A pthread_detach = FUNCTION;
2N/A pthread_equal = FUNCTION;
2N/A pthread_exit = FUNCTION;
2N/A pthread_getschedparam = FUNCTION;
2N/A pthread_getspecific = FUNCTION;
2N/A pthread_join = FUNCTION;
2N/A pthread_key_create = FUNCTION;
2N/A pthread_key_delete = FUNCTION;
2N/A pthread_kill = FUNCTION;
2N/A pthread_mutex_destroy = FUNCTION;
2N/A pthread_mutex_getprioceiling = FUNCTION;
2N/A pthread_mutex_init = FUNCTION;
2N/A pthread_mutex_lock = FUNCTION;
2N/A pthread_mutex_setprioceiling = FUNCTION;
2N/A pthread_mutex_trylock = FUNCTION;
2N/A pthread_mutex_unlock = FUNCTION;
2N/A pthread_mutexattr_destroy = FUNCTION;
2N/A pthread_mutexattr_getprioceiling = FUNCTION;
2N/A pthread_mutexattr_getprotocol = FUNCTION;
2N/A pthread_mutexattr_getpshared = FUNCTION;
2N/A pthread_mutexattr_init = FUNCTION;
2N/A pthread_mutexattr_setprioceiling = FUNCTION;
2N/A pthread_mutexattr_setprotocol = FUNCTION;
2N/A pthread_mutexattr_setpshared = FUNCTION;
2N/A pthread_once = FUNCTION;
2N/A pthread_self = FUNCTION;
2N/A pthread_setcancelstate = FUNCTION;
2N/A pthread_setcanceltype = FUNCTION;
2N/A pthread_setschedparam = FUNCTION;
2N/A pthread_setspecific = FUNCTION;
2N/A pthread_sigmask = FUNCTION;
2N/A pthread_testcancel = FUNCTION;
2N/A thr_main = FUNCTION;
2N/A thr_stksegment = FUNCTION;
2N/A alarm = FUNCTION;
2N/A close = FUNCTION NODIRECT;
2N/A creat = FUNCTION;
2N/A fcntl = FUNCTION;
2N/A fork = FUNCTION NODIRECT;
2N/A fsync = FUNCTION;
2N/A msync = FUNCTION;
2N/A open = FUNCTION;
2N/A pause = FUNCTION;
2N/A read = FUNCTION;
2N/A setitimer = FUNCTION;
2N/A sigsetjmp = FUNCTION;
2N/A sigsuspend = FUNCTION;
2N/A tcdrain = FUNCTION;
2N/A wait = FUNCTION;
2N/A waitpid = FUNCTION;
2N/A write = FUNCTION;
2N/A sigpending = FUNCTION;
2N/A} SUNW_0.7;
2N/A
2N/ASUNW_0.7 {
2N/A global:
2N/A thr_continue = FUNCTION;
2N/A thr_create = FUNCTION;
2N/A thr_exit = FUNCTION;
2N/A thr_getconcurrency = FUNCTION;
2N/A thr_getprio = FUNCTION;
2N/A thr_getspecific = FUNCTION;
2N/A thr_join = FUNCTION;
2N/A thr_keycreate = FUNCTION;
2N/A thr_kill = FUNCTION;
2N/A thr_min_stack = FUNCTION;
2N/A thr_self = FUNCTION;
2N/A thr_setconcurrency = FUNCTION;
2N/A thr_setprio = FUNCTION;
2N/A thr_setspecific = FUNCTION;
2N/A thr_sigsetmask = FUNCTION;
2N/A thr_suspend = FUNCTION;
2N/A thr_yield = FUNCTION;
2N/A lwp_self = FUNCTION;
2N/A cond_broadcast = FUNCTION;
2N/A cond_destroy = FUNCTION;
2N/A cond_init = FUNCTION;
2N/A cond_signal = FUNCTION;
2N/A cond_timedwait = FUNCTION;
2N/A cond_wait = FUNCTION;
2N/A fork1 = FUNCTION;
2N/A mutex_destroy = FUNCTION;
2N/A mutex_init = FUNCTION;
2N/A mutex_lock = FUNCTION;
2N/A mutex_trylock = FUNCTION;
2N/A mutex_unlock = FUNCTION;
2N/A rw_rdlock = FUNCTION;
2N/A rw_tryrdlock = FUNCTION;
2N/A rw_trywrlock = FUNCTION;
2N/A rw_unlock = FUNCTION;
2N/A rw_wrlock = FUNCTION;
2N/A rwlock_destroy = FUNCTION;
2N/A rwlock_init = FUNCTION;
2N/A sema_destroy = FUNCTION;
2N/A sema_init = FUNCTION;
2N/A sema_post = FUNCTION;
2N/A sema_trywait = FUNCTION;
2N/A sema_wait = FUNCTION;
2N/A _getfp = FUNCTION;
2N/A sigaction = FUNCTION NODIRECT;
2N/A sigprocmask = FUNCTION;
2N/A sigwait = FUNCTION;
2N/A sleep = FUNCTION;
2N/A setcontext = FUNCTION;
2N/A _mutex_held = FUNCTION;
2N/A _rw_read_held = FUNCTION;
2N/A _rw_write_held = FUNCTION;
2N/A _sema_held = FUNCTION;
2N/A};
2N/A
2N/ASUNWprivate_1.1 {
2N/A global:
2N/A _resume = FUNCTION;
2N/A _resume_ret = FUNCTION;
2N/A thr_probe_setup = FUNCTION;
2N/A _thr_continue_allmutators = FUNCTION;
2N/A _thr_continue_mutator = FUNCTION;
2N/A _thr_getstate = FUNCTION;
2N/A _thr_mutators_barrier = FUNCTION;
2N/A _thr_setmutator = FUNCTION;
2N/A _thr_setstate = FUNCTION;
2N/A _thr_sighndlrinfo = FUNCTION;
2N/A _thr_suspend_allmutators = FUNCTION;
2N/A _thr_suspend_mutator = FUNCTION;
2N/A _thr_wait_mutator = FUNCTION;
2N/A thr_continue_allmutators = FUNCTION;
2N/A thr_continue_mutator = FUNCTION;
2N/A thr_getstate = FUNCTION;
2N/A thr_mutators_barrier = FUNCTION;
2N/A thr_setmutator = FUNCTION;
2N/A thr_setstate = FUNCTION;
2N/A thr_sighndlrinfo = FUNCTION;
2N/A thr_suspend_allmutators = FUNCTION;
2N/A thr_suspend_mutator = FUNCTION;
2N/A thr_wait_mutator = FUNCTION;
2N/A _mutex_destroy = FUNCTION;
2N/A _mutex_init = FUNCTION;
2N/A _mutex_lock = FUNCTION;
2N/A _mutex_unlock = FUNCTION;
2N/A _sema_destroy = FUNCTION;
2N/A _thr_create = FUNCTION;
2N/A _thr_getspecific = FUNCTION;
_thr_join = FUNCTION;
_thr_keycreate = FUNCTION;
_thr_self = FUNCTION;
_thr_setspecific = FUNCTION;
_thr_main = FUNCTION;
__tls_get_addr = FUNCTION;
_getsp = FUNCTION;
_rwlock_destroy = FUNCTION;
__gettsp = FUNCTION;
_assfail = FUNCTION;
_sigoff = FUNCTION;
_sigon = FUNCTION;
_fork = FUNCTION;
_setcontext = FUNCTION;
_sigaction = FUNCTION NODIRECT;
_sigprocmask = FUNCTION;
_sigsuspend = FUNCTION;
_sigsetjmp = FUNCTION;
_sleep = FUNCTION;
_alarm = FUNCTION;
_setitimer = FUNCTION;
mutex_held = FUNCTION;
rw_read_held = FUNCTION;
rw_write_held = FUNCTION;
sema_held = FUNCTION;
};