summary refs log tree commit diff
path: root/linuxthreads
diff options
context:
space:
mode:
Diffstat (limited to 'linuxthreads')
-rw-r--r--linuxthreads/ChangeLog10
-rw-r--r--linuxthreads/Versions18
-rw-r--r--linuxthreads/sysdeps/i386/i586/Versions2
-rw-r--r--linuxthreads/sysdeps/i386/i686/Versions2
-rw-r--r--linuxthreads/sysdeps/ia64/Versions2
-rw-r--r--linuxthreads/sysdeps/sparc/sparc32/sparcv9/Versions5
-rw-r--r--linuxthreads/sysdeps/sparc/sparc64/Versions5
7 files changed, 33 insertions, 11 deletions
diff --git a/linuxthreads/ChangeLog b/linuxthreads/ChangeLog
index 93620d276f..b0cdf63a8c 100644
--- a/linuxthreads/ChangeLog
+++ b/linuxthreads/ChangeLog
@@ -1,3 +1,13 @@
+2002-02-01  Jakub Jelinek  <jakub@redhat.com>
+
+	* Versions (__libc_internal_tsd_get, __libc_internal_tsd_set,
+	__pthread_kill_other_threads_np): Move to GLIBC_PRIVATE.
+	* sysdeps/i386/i586/Versions: Move all symbols to GLIBC_PRIVATE.
+	* sysdeps/i386/i686/Versions: Move all symbols to GLIBC_PRIVATE.
+	* sysdeps/sparc/sparc32/sparcv9/Versions: New file.
+	* sysdeps/sparc/sparc64/Versions: New file.
+	* sysdeps/ia64/Versions: Move all symbols to GLIBC_PRIVATE.
+
 2002-01-31  Ulrich Drepper  <drepper@redhat.com>
 
 	* pthread.c: _dl_cpuclock_offset is not any longer a global variable
diff --git a/linuxthreads/Versions b/linuxthreads/Versions
index 2e7c11aff6..ac66f305f6 100644
--- a/linuxthreads/Versions
+++ b/linuxthreads/Versions
@@ -13,17 +13,18 @@ libc {
     pthread_mutexattr_getkind_np; pthread_mutexattr_setkind_np;
     pthread_self; pthread_setcancelstate; pthread_setcanceltype;
     pthread_setschedparam;
-
-    # Internal libc interface to libpthread
-    __libc_internal_tsd_get; __libc_internal_tsd_set;
   }
   GLIBC_2.1 {
     pthread_attr_init;
   }
+  GLIBC_PRIVATE {
+    # Internal libc interface to libpthread
+    __libc_internal_tsd_get; __libc_internal_tsd_set;
+  }
 }
 
 ld {
-  GLIBC_2.0 {
+  GLIBC_PRIVATE {
     # Internal libc interface to libpthread
     __libc_internal_tsd_get; __libc_internal_tsd_set;
   }
@@ -35,9 +36,6 @@ libpthread {
     _pthread_cleanup_pop; _pthread_cleanup_pop_restore; _pthread_cleanup_push;
     _pthread_cleanup_push_defer;
 
-    # Internal libc interface to libpthread
-    __libc_internal_tsd_get; __libc_internal_tsd_set;
-
     # Overwritten libc functions.
     accept; close; connect; fcntl; fork; fsync; longjmp; lseek; msync;
     nanosleep; open; pause; raise; read; recv; recvfrom; recvmsg; send;
@@ -118,7 +116,6 @@ libpthread {
     sem_close; sem_open; sem_unlink;
   }
   GLIBC_2.1.2 {
-    __pthread_kill_other_threads_np;
     __vfork;
   }
   GLIBC_2.2 {
@@ -156,4 +153,9 @@ libpthread {
     # Extensions.
     pthread_getattr_np;
   }
+  GLIBC_PRIVATE {
+    # Internal libc interface to libpthread
+    __libc_internal_tsd_get; __libc_internal_tsd_set;
+    __pthread_kill_other_threads_np;
+  }
 }
diff --git a/linuxthreads/sysdeps/i386/i586/Versions b/linuxthreads/sysdeps/i386/i586/Versions
index f9921aff55..32da57080d 100644
--- a/linuxthreads/sysdeps/i386/i586/Versions
+++ b/linuxthreads/sysdeps/i386/i586/Versions
@@ -1,5 +1,5 @@
 libpthread {
-  GLIBC_2.2.3 {
+  GLIBC_PRIVATE {
     __pthread_clock_gettime; __pthread_clock_settime;
   }
 }
diff --git a/linuxthreads/sysdeps/i386/i686/Versions b/linuxthreads/sysdeps/i386/i686/Versions
index f9921aff55..32da57080d 100644
--- a/linuxthreads/sysdeps/i386/i686/Versions
+++ b/linuxthreads/sysdeps/i386/i686/Versions
@@ -1,5 +1,5 @@
 libpthread {
-  GLIBC_2.2.3 {
+  GLIBC_PRIVATE {
     __pthread_clock_gettime; __pthread_clock_settime;
   }
 }
diff --git a/linuxthreads/sysdeps/ia64/Versions b/linuxthreads/sysdeps/ia64/Versions
index f9921aff55..32da57080d 100644
--- a/linuxthreads/sysdeps/ia64/Versions
+++ b/linuxthreads/sysdeps/ia64/Versions
@@ -1,5 +1,5 @@
 libpthread {
-  GLIBC_2.2.3 {
+  GLIBC_PRIVATE {
     __pthread_clock_gettime; __pthread_clock_settime;
   }
 }
diff --git a/linuxthreads/sysdeps/sparc/sparc32/sparcv9/Versions b/linuxthreads/sysdeps/sparc/sparc32/sparcv9/Versions
new file mode 100644
index 0000000000..32da57080d
--- /dev/null
+++ b/linuxthreads/sysdeps/sparc/sparc32/sparcv9/Versions
@@ -0,0 +1,5 @@
+libpthread {
+  GLIBC_PRIVATE {
+    __pthread_clock_gettime; __pthread_clock_settime;
+  }
+}
diff --git a/linuxthreads/sysdeps/sparc/sparc64/Versions b/linuxthreads/sysdeps/sparc/sparc64/Versions
new file mode 100644
index 0000000000..32da57080d
--- /dev/null
+++ b/linuxthreads/sysdeps/sparc/sparc64/Versions
@@ -0,0 +1,5 @@
+libpthread {
+  GLIBC_PRIVATE {
+    __pthread_clock_gettime; __pthread_clock_settime;
+  }
+}