summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog21
-rw-r--r--Versions.def1
-rw-r--r--elf/Versions7
3 files changed, 26 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 8ca3bab5b8..b86a26f0d1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,24 @@
+2001-02-27 Ulrich Drepper <drepper@redhat.com>
+
+ * elf/dl-close.c: Replace _dl_debug_* variables with _dl_debug_mask.
+ * elf/dl-deps.c: Likewise.
+ * elf/dl-fini.c: Likewise.
+ * elf/dl-init.c: Likewise.
+ * elf/dl-load.c: Likewise.
+ * elf/dl-lookup.c: Likewise.
+ * elf/dl-open.c: Likewise.
+ * elf/dl-reloc.c: Likewise.
+ * elf/dl-support.c: Likewise.
+ * elf/dl-version.c: Likewise.
+ * elf/do-lookup.h: Likewise.
+ * elf/rtld.c: Likewise.
+ * sysdeps/generic/dl-cache.c: Likewise.
+ * sysdeps/generic/ldsodefs.h: Likewise.
+ * sysdeps/generic/libc-start.c: Likewise.
+ * elf/Versions: Don't export _dl_debug_impcalls and _dl_debug_files.
+ Export _dl_debug_mask.
+ * Versions.def: Define GLIBC_2.2.3 for ld.
+
2001-02-26 Greg McGary <greg@mcgary.org>
* sysdeps/unix/make-syscalls.sh (ptr): Handle `V' keyletter.
diff --git a/Versions.def b/Versions.def
index f8d11ab6eb..857e6a01f5 100644
--- a/Versions.def
+++ b/Versions.def
@@ -90,6 +90,7 @@ ld {
GLIBC_2.1.1
GLIBC_2.2
GLIBC_2.2.1
+ GLIBC_2.2.3
}
libthread_db {
GLIBC_2.1.3
diff --git a/elf/Versions b/elf/Versions
index e9b29f5c63..0ad831fe0d 100644
--- a/elf/Versions
+++ b/elf/Versions
@@ -19,7 +19,7 @@ libc {
ld {
GLIBC_2.0 {
# global variables
- _dl_debug_impcalls; _dl_debug_fd;
+ _dl_debug_fd;
# Those are in the dynamic linker, but used by libc.so.
__libc_enable_secure; _dl_catch_error; _dl_check_all_versions;
@@ -52,8 +52,6 @@ ld {
_dl_dst_count; _dl_dst_substitute;
}
GLIBC_2.2 {
- _dl_debug_files;
-
_dl_init; _dl_load_lock; _dl_argv; _dl_nloaded; _dl_check_map_versions;
# this is defined in ld.so and overridden by libc
@@ -63,4 +61,7 @@ ld {
_dl_out_of_memory; _dl_all_dirs; _dl_init_all_dirs;
_dl_clktck; _dl_pagesize;
}
+ GLIBC_2.2.3 {
+ _dl_debug_mask;
+ }
}