From 693ef46bb12bd665f0eea874dde42fc433b41f44 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 30 Mar 2000 19:26:35 +0000 Subject: 2000-03-30 Roland McGrath * 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. --- sysdeps/mach/hurd/Versions | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'sysdeps') 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; } } -- cgit 1.4.1