1998-10-24 Mark Kettenis <kettenis@phys.uva.nl>
authorroland <roland>
Sun, 25 Oct 1998 20:07:17 +0000 (20:07 +0000)
committerroland <roland>
Sun, 25 Oct 1998 20:07:17 +0000 (20:07 +0000)
* sysdeps/mach/hurd/Versions: New file.
[libc, GLIBC_2.0]: Add _cthread_exit_routine and
_cthread_init_routine.  These are set by the Hurd cthreads library.
Add __getcwd, __mmap.  If we don't add these, the weak definitions in
the dynamic linker will not be replaced by the corresponding shared
library routines once they are loaded.

sysdeps/mach/hurd/Versions [new file with mode: 0644]

diff --git a/sysdeps/mach/hurd/Versions b/sysdeps/mach/hurd/Versions
new file mode 100644 (file)
index 0000000..79d5ce6
--- /dev/null
@@ -0,0 +1,9 @@
+libc {
+  GLIBC_2.0 {
+    # variables used for detecting cthreads
+    _cthread_exit_routine; _cthread_init_routine;
+
+    # functions with a weak definition in the dynamic linker
+    __getcwd; __mmap;
+  }
+}