2000-03-30 Roland McGrath <roland@baalperazim.frob.com>
authorRoland McGrath <roland@gnu.org>
Thu, 30 Mar 2000 19:26:35 +0000 (19:26 +0000)
committerRoland McGrath <roland@gnu.org>
Thu, 30 Mar 2000 19:26:35 +0000 (19:26 +0000)
commit693ef46bb12bd665f0eea874dde42fc433b41f44
treecb14d5110db6c28fe447eefd6419017653b26fc9
parent841288ec5363f5bcb68b18d9f0707e8ed4c1501f
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.
Versions.def
hurd/Versions
mach/Versions
sysdeps/mach/hurd/Versions