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; +}; + | 
