Symbol versioning errors in libthr

From: Dag-Erling Smørgrav <des_at_des.no>
Date: Sun, 03 Feb 2008 16:16:26 +0100
Here's an excerpt from the RELENG_7 vs HEAD diff of libthr's symbol map:

--- pthread.map	13 May 2007 14:12:39 -0000	1.18
+++ pthread.map	20 Dec 2007 04:32:28 -0000	1.21
_at__at_ -84,9 +84,13 _at__at_
 	pthread_multi_np;
 	pthread_mutex_destroy;
 	pthread_mutex_getprioceiling;
+	pthread_mutex_getspinloops_np;
+	pthread_mutex_getyieldloops_np;
 	pthread_mutex_init;
 	pthread_mutex_lock;
 	pthread_mutex_setprioceiling;
+	pthread_mutex_setspinloops_np;
+	pthread_mutex_setyieldloops_np;
 	pthread_mutex_timedlock;
 	pthread_mutex_trylock;
 	pthread_mutex_unlock;

These functions are all in FBSD_1.0, but they were introduced after the
branch and never MFCed, so if I understand how we've implemented symbol
versioning, they should be in FBSD_1.1.

Unless someone argues credibly for keeping them in FBSD_1.0, I will move
them to FBSD_1.1 in a few days.

DES
-- 
Dag-Erling Smørgrav - des_at_des.no
Received on Sun Feb 03 2008 - 14:16:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:26 UTC