[BACK]Return to Symbols.map CVS log [TXT][DIR] Up to [local] / src / lib / librthread

File: [local] / src / lib / librthread / Symbols.map (download)

Revision 1.8, Mon Feb 4 17:18:08 2019 UTC (5 years, 4 months ago) by tedu
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1, OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5, HEAD
Changes since 1.7: +1 -0 lines

add a pthread_get_name_np to match pthread_set_name_np.
could be useful in ports.
initial diff by David Carlier some time ago.
ok jca

{
	global:
		/* pthread implementation */
		pthread_attr_destroy;
		pthread_attr_getdetachstate;
		pthread_attr_getguardsize;
		pthread_attr_getinheritsched;
		pthread_attr_getschedparam;
		pthread_attr_getschedpolicy;
		pthread_attr_getscope;
		pthread_attr_getstack;
		pthread_attr_getstackaddr;
		pthread_attr_getstacksize;
		pthread_attr_init;
		pthread_attr_setdetachstate;
		pthread_attr_setguardsize;
		pthread_attr_setinheritsched;
		pthread_attr_setschedparam;
		pthread_attr_setschedpolicy;
		pthread_attr_setscope;
		pthread_attr_setstack;
		pthread_attr_setstackaddr;
		pthread_attr_setstacksize;
		pthread_barrier_destroy;
		pthread_barrier_init;
		pthread_barrier_wait;
		pthread_barrierattr_destroy;
		pthread_barrierattr_getpshared;
		pthread_barrierattr_init;
		pthread_barrierattr_setpshared;
		pthread_cancel;
		pthread_cleanup_pop;
		pthread_cleanup_push;
		pthread_create;
		pthread_detach;
		pthread_get_name_np;
		pthread_getconcurrency;
		pthread_getcpuclockid;
		pthread_getprio;
		pthread_getschedparam;
		pthread_join;
		pthread_kill;
		pthread_main_np;
		pthread_mutex_getprioceiling;
		pthread_mutex_setprioceiling;
		pthread_mutexattr_destroy;
		pthread_mutexattr_getkind_np;
		pthread_mutexattr_getprioceiling;
		pthread_mutexattr_getprotocol;
		pthread_mutexattr_gettype;
		pthread_mutexattr_init;
		pthread_mutexattr_setkind_np;
		pthread_mutexattr_setprioceiling;
		pthread_mutexattr_setprotocol;
		pthread_mutexattr_settype;
		pthread_rwlock_destroy;
		pthread_rwlock_init;
		pthread_rwlock_rdlock;
		pthread_rwlock_timedrdlock;
		pthread_rwlock_timedwrlock;
		pthread_rwlock_tryrdlock;
		pthread_rwlock_trywrlock;
		pthread_rwlock_unlock;
		pthread_rwlock_wrlock;
		pthread_rwlockattr_destroy;
		pthread_rwlockattr_getpshared;
		pthread_rwlockattr_init;
		pthread_rwlockattr_setpshared;
		pthread_set_name_np;
		pthread_setcancelstate;
		pthread_setcanceltype;
		pthread_setconcurrency;
		pthread_setprio;
		pthread_setschedparam;
		pthread_spin_destroy;
		pthread_spin_init;
		pthread_spin_lock;
		pthread_spin_trylock;
		pthread_spin_unlock;
		pthread_stackseg_np;
		pthread_testcancel;
		pthread_yield;
		sched_get_priority_max;
		sched_get_priority_min;
		sem_close;
		sem_destroy;
		sem_getvalue;
		sem_init;
		sem_open;
		sem_post;
		sem_timedwait;
		sem_trywait;
		sem_unlink;
		sem_wait;

		/* used for debugging & regress */
		_thread_dump_info;

		_dlctl;
	local:
		*;
};