about summary refs log tree commit diff
path: root/sysdeps/mach
diff options
context:
space:
mode:
authorRoland McGrath <roland@gnu.org>2000-03-30 19:26:35 +0000
committerRoland McGrath <roland@gnu.org>2000-03-30 19:26:35 +0000
commit693ef46bb12bd665f0eea874dde42fc433b41f44 (patch)
treecb14d5110db6c28fe447eefd6419017653b26fc9 /sysdeps/mach
parent841288ec5363f5bcb68b18d9f0707e8ed4c1501f (diff)
downloadglibc-693ef46bb12bd665f0eea874dde42fc433b41f44.tar.gz
glibc-693ef46bb12bd665f0eea874dde42fc433b41f44.tar.xz
glibc-693ef46bb12bd665f0eea874dde42fc433b41f44.zip
2000-03-30 Roland McGrath <roland@baalperazim.frob.com>
	* mach/Versions (libc: GLIBC_2.0)
	[SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_1)]: Conditionalize
	__vm_allocate on this.
	[SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2)]: Conditionalize
	mutex- and spinlock-related symbols on this.
	[!SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2)] (libc: HURD_CTHREADS_0.3):
	New version set.  Lock-related symbols go here instead in this case.
	* sysdeps/mach/hurd/Versions (libc: GLIBC_2.0): Remove
	_cthread_exit_routine, _cthread_init_routine, cthread_keycreate,
	cthread_getspecific, cthread_setspecific, __libc_getspecific.
	* hurd/Versions
	[SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2)] (libc: GLIBC_2.0):
	Put them here instead.
	[!SHLIB_COMPAT (libc, GLIBC_2_0, GLIBC_2_2)] (libc: HURD_CTHREADS_0.3):
	New version set.  Those cthreads symbols go here instead in this case.
	* Versions.def (libc) [USE_IN_LIBIO]: Add HURD_CTHREADS_0.3 version.
Diffstat (limited to 'sysdeps/mach')
-rw-r--r--sysdeps/mach/hurd/Versions9
1 files changed, 1 insertions, 8 deletions
diff --git a/sysdeps/mach/hurd/Versions b/sysdeps/mach/hurd/Versions
index 9a08c414fd..863fa5069b 100644
--- a/sysdeps/mach/hurd/Versions
+++ b/sysdeps/mach/hurd/Versions
@@ -1,12 +1,5 @@
 libc {
   GLIBC_2.0 {
-    # variables used for detecting cthreads
-    _cthread_exit_routine; _cthread_init_routine;
-
-    # cthreads functions with stubs in libc
-    cthread_keycreate; cthread_getspecific; cthread_setspecific;
-    __libc_getspecific;
-
     # functions with a weak definition in the dynamic linker
     __getcwd; __mmap;
   }
@@ -27,6 +20,6 @@ ld.so {
     __close; __fxstat; __getcwd; __getpid; __libc_read; __libc_write;
     __lseek; __mmap; __open; __xstat;
     _exit; _hurd_intr_rpc_mach_msg;
-    abort; 
+    abort;
   }
 }