summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--elf/Versions2
-rw-r--r--sysdeps/mach/hurd/Versions6
3 files changed, 13 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index c1424edcf6..6746a8c202 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-04-07 Ulrich Drepper <drepper@redhat.com>
+
+ * sysdeps/mach/hurd/Versions: Add _dl_init_first to libc and ld export
+ list.
+ * elf/Versions: Remove it here.
+
2002-04-06 Ulrich Drepper <drepper@redhat.com>
* iconvdata/tcvn5712-1.c (MAX_NEEDED_INPUT): Define for from
diff --git a/elf/Versions b/elf/Versions
index 477fd2d220..4f924e6df5 100644
--- a/elf/Versions
+++ b/elf/Versions
@@ -20,7 +20,7 @@ libc {
GLIBC_PRIVATE {
# functions used in other libraries
_dl_open; _dl_close; _dl_addr;
- _dl_sym; _dl_vsym; _dl_init_first;
+ _dl_sym; _dl_vsym;
}
}
diff --git a/sysdeps/mach/hurd/Versions b/sysdeps/mach/hurd/Versions
index 315f0072f7..15793adaa4 100644
--- a/sysdeps/mach/hurd/Versions
+++ b/sysdeps/mach/hurd/Versions
@@ -3,6 +3,9 @@ libc {
# functions with a weak definition in the dynamic linker
__getcwd; __mmap;
}
+ GLIBC_PRIVATE {
+ _dl_init_first;
+ }
}
ld {
@@ -18,4 +21,7 @@ ld {
_exit; _hurd_intr_rpc_mach_msg;
abort;
}
+ GLIBC_PRIVATE {
+ _dl_init_first;
+ }
}