diff options
author | stevel@tonic-gate <none@none> | 2005-06-14 00:00:00 -0700 |
---|---|---|
committer | stevel@tonic-gate <none@none> | 2005-06-14 00:00:00 -0700 |
commit | 7c478bd95313f5f23a4c958a745db2134aa03244 (patch) | |
tree | c871e58545497667cbb4b0a4f2daf204743e1fe7 /usr/src/lib/libpthread/sparc | |
download | illumos-joyent-7c478bd95313f5f23a4c958a745db2134aa03244.tar.gz |
OpenSolaris Launch
Diffstat (limited to 'usr/src/lib/libpthread/sparc')
-rw-r--r-- | usr/src/lib/libpthread/sparc/Makefile | 31 | ||||
-rw-r--r-- | usr/src/lib/libpthread/sparc/mapfile-vers | 376 |
2 files changed, 407 insertions, 0 deletions
diff --git a/usr/src/lib/libpthread/sparc/Makefile b/usr/src/lib/libpthread/sparc/Makefile new file mode 100644 index 0000000000..5a6c1eeff6 --- /dev/null +++ b/usr/src/lib/libpthread/sparc/Makefile @@ -0,0 +1,31 @@ +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (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 2004 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +# ident "%Z%%M% %I% %E% SMI" +# + +include ../Makefile.com + +install: all $(ROOTLIBDIR) .WAIT $(ROOTLIBS) $(ROOTLINKS) $(ROOTLINT) diff --git a/usr/src/lib/libpthread/sparc/mapfile-vers b/usr/src/lib/libpthread/sparc/mapfile-vers new file mode 100644 index 0000000000..1c08c0b65a --- /dev/null +++ b/usr/src/lib/libpthread/sparc/mapfile-vers @@ -0,0 +1,376 @@ +# +# Copyright 2005 Sun Microsystems, Inc. All rights reserved. +# Use is subject to license terms. +# +# CDDL HEADER START +# +# The contents of this file are subject to the terms of the +# Common Development and Distribution License, Version 1.0 only +# (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 +# +# ident "%Z%%M% %I% %E% SMI" +# + +# +# DO NOT TOUCH THIS FILE. +# This file declares interfaces that are cast in stone. +# They offer interfaces that will never change. +# DO NOT TOUCH THIS FILE. +# + +SUNW_1.4 { + global: + pthread_cond_reltimedwait_np = FUNCTION; + cond_reltimedwait = FUNCTION; + local: + *; +} SUNW_1.3; + +SUNW_1.3 { + global: + pthread_mutexattr_setrobust_np = FUNCTION; + pthread_mutexattr_getrobust_np = FUNCTION; + pthread_mutex_consistent_np = FUNCTION; +} SUNW_1.2; + +SUNW_1.2 { + global: + pthread_attr_getguardsize = FUNCTION; + pthread_attr_setguardsize = FUNCTION; + pthread_getconcurrency = FUNCTION; + pthread_mutexattr_gettype = FUNCTION; + pthread_mutexattr_settype = FUNCTION; + pthread_rwlock_destroy = FUNCTION; + pthread_rwlock_init = FUNCTION; + pthread_rwlock_rdlock = FUNCTION; + pthread_rwlock_tryrdlock = FUNCTION; + pthread_rwlock_trywrlock = FUNCTION; + pthread_rwlock_unlock = FUNCTION; + pthread_rwlock_wrlock = FUNCTION; + pthread_rwlockattr_destroy = FUNCTION; + pthread_rwlockattr_getpshared = FUNCTION; + pthread_rwlockattr_init = FUNCTION; + pthread_rwlockattr_setpshared = FUNCTION; + pthread_setconcurrency = FUNCTION; + __xpg4_putmsg = FUNCTION; + __xpg4_putpmsg = FUNCTION; + getmsg = FUNCTION; + getpmsg = FUNCTION; + lockf64 = FUNCTION; + lockf = FUNCTION; + msgrcv = FUNCTION; + msgsnd = FUNCTION; + poll = FUNCTION; + putmsg = FUNCTION; + putpmsg = FUNCTION; + select = FUNCTION; + sigpause = FUNCTION; + usleep = FUNCTION; + wait3 = FUNCTION; + waitid = FUNCTION; + pread = FUNCTION; + pread64 = FUNCTION; + pwrite = FUNCTION; + pwrite64 = FUNCTION; + readv = FUNCTION; + writev = FUNCTION; +} SUNW_1.1; + +SUNW_1.1 { + global: + creat64 = FUNCTION; + open64 = FUNCTION; +} SUNW_0.9; + +SUNW_0.9 { + global: + pthread_attr_destroy = FUNCTION; + pthread_attr_getdetachstate = FUNCTION; + pthread_attr_getinheritsched = FUNCTION; + pthread_attr_getschedparam = FUNCTION; + pthread_attr_getschedpolicy = FUNCTION; + pthread_attr_getscope = FUNCTION; + pthread_attr_getstackaddr = FUNCTION; + pthread_attr_getstacksize = FUNCTION; + pthread_attr_init = FUNCTION; + pthread_attr_setdetachstate = FUNCTION; + pthread_attr_setinheritsched = FUNCTION; + pthread_attr_setschedparam = FUNCTION; + pthread_attr_setschedpolicy = FUNCTION; + pthread_attr_setscope = FUNCTION; + pthread_attr_setstackaddr = FUNCTION; + pthread_attr_setstacksize = FUNCTION; + pthread_cancel = FUNCTION; + __pthread_cleanup_pop = FUNCTION; + __pthread_cleanup_push = FUNCTION; + pthread_cond_broadcast = FUNCTION; + pthread_cond_destroy = FUNCTION; + pthread_cond_init = FUNCTION; + pthread_cond_signal = FUNCTION; + pthread_cond_timedwait = FUNCTION; + pthread_cond_wait = FUNCTION; + pthread_condattr_destroy = FUNCTION; + pthread_condattr_getpshared = FUNCTION; + pthread_condattr_init = FUNCTION; + pthread_condattr_setpshared = FUNCTION; + pthread_create = FUNCTION; + pthread_detach = FUNCTION; + pthread_equal = FUNCTION; + pthread_exit = FUNCTION; + pthread_getschedparam = FUNCTION; + pthread_getspecific = FUNCTION; + pthread_join = FUNCTION; + pthread_key_create = FUNCTION; + pthread_key_delete = FUNCTION; + pthread_kill = FUNCTION; + pthread_mutex_destroy = FUNCTION; + pthread_mutex_getprioceiling = FUNCTION; + pthread_mutex_init = FUNCTION; + pthread_mutex_lock = FUNCTION; + pthread_mutex_setprioceiling = FUNCTION; + pthread_mutex_trylock = FUNCTION; + pthread_mutex_unlock = FUNCTION; + pthread_mutexattr_destroy = FUNCTION; + pthread_mutexattr_getprioceiling = FUNCTION; + pthread_mutexattr_getprotocol = FUNCTION; + pthread_mutexattr_getpshared = FUNCTION; + pthread_mutexattr_init = FUNCTION; + pthread_mutexattr_setprioceiling = FUNCTION; + pthread_mutexattr_setprotocol = FUNCTION; + pthread_mutexattr_setpshared = FUNCTION; + pthread_once = FUNCTION; + pthread_self = FUNCTION; + pthread_setcancelstate = FUNCTION; + pthread_setcanceltype = FUNCTION; + pthread_setschedparam = FUNCTION; + pthread_setspecific = FUNCTION; + pthread_sigmask = FUNCTION; + pthread_testcancel = FUNCTION; + alarm = FUNCTION; + close = FUNCTION; + cond_broadcast = FUNCTION; + cond_destroy = FUNCTION; + cond_init = FUNCTION; + cond_signal = FUNCTION; + cond_timedwait = FUNCTION; + cond_wait = FUNCTION; + creat = FUNCTION; + fcntl = FUNCTION; + fork = FUNCTION; + fork1 = FUNCTION; + fsync = FUNCTION; + msync = FUNCTION; + mutex_destroy = FUNCTION; + mutex_init = FUNCTION; + mutex_lock = FUNCTION; + mutex_trylock = FUNCTION; + mutex_unlock = FUNCTION; + open = FUNCTION; + pause = FUNCTION; + read = FUNCTION; + rw_rdlock = FUNCTION; + rw_tryrdlock = FUNCTION; + rw_trywrlock = FUNCTION; + rw_unlock = FUNCTION; + rw_wrlock = FUNCTION; + rwlock_init = FUNCTION; + sema_destroy = FUNCTION; + sema_init = FUNCTION; + sema_post = FUNCTION; + sema_trywait = FUNCTION; + sema_wait = FUNCTION; + _getfp = FUNCTION; + setitimer = FUNCTION; + siglongjmp = FUNCTION; + sigsetjmp = FUNCTION; + sigaction = FUNCTION; + sigprocmask = FUNCTION; + sigsuspend = FUNCTION; + sigwait = FUNCTION; + sleep = FUNCTION; + tcdrain = FUNCTION; + thr_continue = FUNCTION; + thr_create = FUNCTION; + thr_exit = FUNCTION; + thr_getconcurrency = FUNCTION; + thr_getprio = FUNCTION; + thr_getspecific = FUNCTION; + thr_join = FUNCTION; + thr_keycreate = FUNCTION; + thr_kill = FUNCTION; + thr_main = FUNCTION; + thr_min_stack = FUNCTION; + thr_self = FUNCTION; + thr_setconcurrency = FUNCTION; + thr_setprio = FUNCTION; + thr_setspecific = FUNCTION; + thr_sigsetmask = FUNCTION; + thr_stksegment = FUNCTION; + thr_suspend = FUNCTION; + thr_yield = FUNCTION; + wait = FUNCTION; + waitpid = FUNCTION; + write = FUNCTION; + _mutex_lock = FUNCTION; +}; + +SUNWprivate_1.1 { + global: + __pthread_min_stack = FUNCTION; + _pthread_setcleanupinit = FUNCTION; + _pthread_rwlock_trywrlock = FUNCTION; + _resume = FUNCTION; + _resume_ret = FUNCTION; + _canceloff = FUNCTION; + _cancelon = FUNCTION; + __thr_door_unbind = FUNCTION; + __sigtimedwait = FUNCTION; + thr_probe_setup = FUNCTION; + _pthread_rwlockattr_setpshared = FUNCTION; + _pthread_create = FUNCTION; + _pthread_join = FUNCTION; + _pthread_detach = FUNCTION; + _pthread_once = FUNCTION; + _pthread_equal = FUNCTION; + _pthread_setschedparam = FUNCTION; + _pthread_getschedparam = FUNCTION; + _pthread_getspecific = FUNCTION; + _pthread_setspecific = FUNCTION; + _pthread_key_create = FUNCTION; + _pthread_key_delete = FUNCTION; + _pthread_exit = FUNCTION; + _pthread_kill = FUNCTION; + _pthread_self = FUNCTION; + _pthread_sigmask = FUNCTION; + _pthread_cancel = FUNCTION; + _pthread_testcancel = FUNCTION; + _pthread_setcanceltype = FUNCTION; + _pthread_setcancelstate = FUNCTION; + _pthread_attr_init = FUNCTION; + _pthread_attr_destroy = FUNCTION; + _pthread_attr_setstacksize = FUNCTION; + _pthread_attr_getstacksize = FUNCTION; + _pthread_attr_setstackaddr = FUNCTION; + _pthread_attr_getstackaddr = FUNCTION; + _pthread_attr_setdetachstate = FUNCTION; + _pthread_attr_getdetachstate = FUNCTION; + _pthread_attr_setscope = FUNCTION; + _pthread_attr_getscope = FUNCTION; + _pthread_attr_setinheritsched = FUNCTION; + _pthread_attr_getinheritsched = FUNCTION; + _pthread_attr_setschedpolicy = FUNCTION; + _pthread_attr_getschedpolicy = FUNCTION; + _pthread_attr_setschedparam = FUNCTION; + _pthread_attr_getschedparam = FUNCTION; + _pthread_mutexattr_init = FUNCTION; + _pthread_mutexattr_destroy = FUNCTION; + _pthread_mutexattr_setpshared = FUNCTION; + _pthread_mutexattr_getpshared = FUNCTION; + _pthread_mutexattr_setprotocol = FUNCTION; + _pthread_mutexattr_getprotocol = FUNCTION; + _pthread_mutexattr_setprioceiling = FUNCTION; + _pthread_mutexattr_getprioceiling = FUNCTION; + _pthread_mutexattr_setrobust_np = FUNCTION; + _pthread_mutexattr_getrobust_np = FUNCTION; + _pthread_mutex_consistent_np = FUNCTION; + _pthread_mutex_setprioceiling = FUNCTION; + _pthread_mutex_getprioceiling = FUNCTION; + _pthread_mutex_init = FUNCTION; + _pthread_condattr_init = FUNCTION; + _pthread_condattr_destroy = FUNCTION; + _pthread_condattr_setpshared = FUNCTION; + _pthread_condattr_getpshared = FUNCTION; + _pthread_cond_init = FUNCTION; + _pthread_mutex_destroy = FUNCTION; + _pthread_mutex_lock = FUNCTION; + _pthread_mutex_unlock = FUNCTION; + _pthread_mutex_trylock = FUNCTION; + _pthread_cond_destroy = FUNCTION; + _pthread_cond_wait = FUNCTION; + _pthread_cond_timedwait = FUNCTION; + _pthread_cond_reltimedwait_np = FUNCTION; + _pthread_cond_signal = FUNCTION; + _pthread_cond_broadcast = FUNCTION; + _pthread_attr_getguardsize = FUNCTION; + _pthread_attr_setguardsize = FUNCTION; + _pthread_getconcurrency = FUNCTION; + _pthread_setconcurrency = FUNCTION; + _pthread_mutexattr_settype = FUNCTION; + _pthread_mutexattr_gettype = FUNCTION; + _pthread_rwlock_init = FUNCTION; + _pthread_rwlock_destroy = FUNCTION; + _pthread_rwlock_rdlock = FUNCTION; + _pthread_rwlock_tryrdlock = FUNCTION; + _pthread_rwlock_wrlock = FUNCTION; + _pthread_rwlock_unlock = FUNCTION; + _pthread_rwlockattr_init = FUNCTION; + _pthread_rwlockattr_destroy = FUNCTION; + _pthread_rwlockattr_getpshared = FUNCTION; + _fork = FUNCTION; + _fork1 = FUNCTION; + _sigaction = FUNCTION; + _sigprocmask = FUNCTION; + _sigwait = FUNCTION; + _sigsuspend = FUNCTION; + _sigsetjmp = FUNCTION; + _siglongjmp = FUNCTION; + _sleep = FUNCTION; + _alarm = FUNCTION; + _setitimer = FUNCTION; + _cond_broadcast = FUNCTION; + _cond_init = FUNCTION; + _cond_destroy = FUNCTION; + _cond_signal = FUNCTION; + _cond_timedwait = FUNCTION; + _cond_reltimedwait = FUNCTION; + _cond_wait = FUNCTION; + _mutex_destroy = FUNCTION; + _mutex_init = FUNCTION; + _mutex_trylock = FUNCTION; + _mutex_unlock = FUNCTION; + _rw_rdlock = FUNCTION; + _rw_tryrdlock = FUNCTION; + _rw_trywrlock = FUNCTION; + _rw_unlock = FUNCTION; + _rw_wrlock = FUNCTION; + _rwlock_init = FUNCTION; + _sema_init = FUNCTION; + _sema_destroy = FUNCTION; + _sema_post = FUNCTION; + _sema_trywait = FUNCTION; + _sema_wait = FUNCTION; + _thr_continue = FUNCTION; + _thr_create = FUNCTION; + _thr_exit = FUNCTION; + _thr_getconcurrency = FUNCTION; + _thr_getprio = FUNCTION; + _thr_getspecific = FUNCTION; + _thr_join = FUNCTION; + _thr_keycreate = FUNCTION; + _thr_kill = FUNCTION; + _thr_self = FUNCTION; + _thr_setconcurrency = FUNCTION; + _thr_setprio = FUNCTION; + _thr_setspecific = FUNCTION; + _thr_sigsetmask = FUNCTION; + _thr_suspend = FUNCTION; + _thr_yield = FUNCTION; + _thr_main = FUNCTION; + _thr_min_stack = FUNCTION; + _thr_stksegment = FUNCTION; +}; + |