[Glibc-bsd-commits] r4575 - trunk/glibc-ports/fbtl

Petr Salinger ps-guest at alioth.debian.org
Mon Jul 8 12:42:54 UTC 2013


Author: ps-guest
Date: 2013-06-22 18:46:06 +0000 (Sat, 22 Jun 2013)
New Revision: 4575

Modified:
   trunk/glibc-ports/fbtl/Makefile
   trunk/glibc-ports/fbtl/Versions
Log:
restrict mainly to linuxthreads interfaces


Modified: trunk/glibc-ports/fbtl/Makefile
===================================================================
--- trunk/glibc-ports/fbtl/Makefile	2013-06-22 18:44:43 UTC (rev 4574)
+++ trunk/glibc-ports/fbtl/Makefile	2013-06-22 18:46:06 UTC (rev 4575)
@@ -85,7 +85,7 @@
 		      pthread_barrierattr_setpshared \
 		      pthread_key_create pthread_key_delete \
 		      pthread_getspecific pthread_setspecific \
-		      pthread_sigmask pthread_kill pthread_sigqueue \
+		      pthread_sigmask pthread_kill \
 		      pthread_cancel pthread_testcancel \
 		      pthread_setcancelstate pthread_setcanceltype \
 		      pthread_once \
@@ -100,7 +100,7 @@
 		      cleanup_defer_compat unwind \
 		      pt-longjmp pt-cleanup\
 		      cancellation \
-		      lowlevellock lowlevelrobustlock \
+		      lowlevellock \
 		      pt-vfork \
 		      ptw-write ptw-read ptw-close ptw-fcntl ptw-accept \
 		      ptw-connect ptw-recv ptw-recvfrom ptw-recvmsg ptw-send \
@@ -114,19 +114,27 @@
 		      sigaction \
 		      herrno res pt-allocrtsig \
 		      pthread_kill_other_threads \
-		      pthread_getaffinity pthread_setaffinity \
-		      pthread_attr_getaffinity pthread_attr_setaffinity \
-		      pthread_mutexattr_getrobust pthread_mutexattr_setrobust \
-		      pthread_mutex_consistent \
 		      cleanup_routine unwind-forcedunwind \
-		      pthread_mutexattr_getprotocol \
-		      pthread_mutexattr_setprotocol \
-		      pthread_mutexattr_getprioceiling \
-		      pthread_mutexattr_setprioceiling tpp \
-		      pthread_mutex_getprioceiling \
-		      pthread_mutex_setprioceiling \
-		      pthread_setname pthread_getname \
-		      pthread_setattr_default_np pthread_getattr_default_np
+
+# 		lowlevelrobustlock
+#		pthread_sigqueue
+		      
+# post linuxthreads interfaces
+#		      pthread_getaffinity pthread_setaffinity \
+#		      pthread_attr_getaffinity pthread_attr_setaffinity \
+#		      pthread_mutexattr_getrobust pthread_mutexattr_setrobust \
+#		      pthread_mutex_consistent \
+#		      pthread_mutexattr_getprotocol \
+#		      pthread_mutexattr_setprotocol \
+#		      pthread_mutexattr_getprioceiling \
+#		      pthread_mutexattr_setprioceiling tpp \
+#		      pthread_mutex_getprioceiling \
+#		      pthread_mutex_setprioceiling \
+#		      pthread_setname pthread_getname \
+#		      pthread_setattr_default_np pthread_getattr_default_np
+		      
+		      
+# commented out also in nptl
 #		      pthread_setuid pthread_seteuid pthread_setreuid \
 #		      pthread_setresuid \
 #		      pthread_setgid pthread_setegid pthread_setregid \

Modified: trunk/glibc-ports/fbtl/Versions
===================================================================
--- trunk/glibc-ports/fbtl/Versions	2013-06-22 18:44:43 UTC (rev 4574)
+++ trunk/glibc-ports/fbtl/Versions	2013-06-22 18:46:06 UTC (rev 4575)
@@ -205,58 +205,10 @@
   }
 
   GLIBC_2.3.3 {
-    # 1003.1-2001 function accidentally left out in 2.2.
-    pthread_barrierattr_getpshared;
-
     # Unix CS option.
     pthread_condattr_getclock; pthread_condattr_setclock;
-
-    # Proposed API extensions.
-    pthread_tryjoin_np; pthread_timedjoin_np;
-
-    # New cancellation cleanup handling.
-    __pthread_register_cancel; __pthread_unregister_cancel;
-    __pthread_register_cancel_defer; __pthread_unregister_cancel_restore;
-    __pthread_unwind_next;
-    __pthread_cleanup_routine;
-
-    # affinity interfaces without size parameter
-    pthread_getaffinity_np; pthread_setaffinity_np;
-    pthread_attr_getaffinity_np; pthread_attr_setaffinity_np;
   }
 
-  GLIBC_2.3.4 {
-    # New affinity interfaces.
-    pthread_getaffinity_np; pthread_setaffinity_np;
-    pthread_attr_getaffinity_np; pthread_attr_setaffinity_np;
-
-    pthread_setschedprio;
-  }
-
-  GLIBC_2.4 {
-    pthread_mutexattr_getrobust_np; pthread_mutexattr_setrobust_np;
-    pthread_mutex_consistent_np;
-    pthread_mutexattr_getprotocol; pthread_mutexattr_setprotocol;
-    pthread_mutexattr_getprioceiling; pthread_mutexattr_setprioceiling;
-    pthread_mutex_getprioceiling; pthread_mutex_setprioceiling;
-  };
-
-  GLIBC_2.11 {
-    pthread_sigqueue;
-  };
-
-  GLIBC_2.12 {
-    pthread_mutex_consistent; pthread_mutexattr_getrobust;
-    pthread_mutexattr_setrobust;
-
-    pthread_setname_np; pthread_getname_np;
-  };
-
-  GLIBC_2.18 {
-    pthread_getattr_default_np;
-    pthread_setattr_default_np;
-  }
-
   GLIBC_PRIVATE {
     __pthread_initialize_minimal;
     __pthread_clock_gettime; __pthread_clock_settime;




More information about the Glibc-bsd-commits mailing list