about summary refs log tree commit diff
path: root/elf
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>1998-10-05 09:59:47 +0000
committerUlrich Drepper <drepper@redhat.com>1998-10-05 09:59:47 +0000
commitd61137008f39f8e5e4af4a743a65bb0459de055b (patch)
tree11cc2eee10ed4944dcf5d613e65587ae1e96d380 /elf
parent20969050961eea5833aa3b9b79d0d405888afa03 (diff)
downloadglibc-d61137008f39f8e5e4af4a743a65bb0459de055b.tar.gz
glibc-d61137008f39f8e5e4af4a743a65bb0459de055b.tar.xz
glibc-d61137008f39f8e5e4af4a743a65bb0459de055b.zip
Declare _dl_unload_cache.
Diffstat (limited to 'elf')
-rw-r--r--elf/dl-open.c3
-rw-r--r--elf/rtld.c3
2 files changed, 6 insertions, 0 deletions
diff --git a/elf/dl-open.c b/elf/dl-open.c
index b343bc31a6..1a82c87e41 100644
--- a/elf/dl-open.c
+++ b/elf/dl-open.c
@@ -29,6 +29,9 @@ extern ElfW(Addr) _dl_sysdep_start (void **start_argptr,
 						     ElfW(Addr) *user_entry));
 weak_extern (_dl_sysdep_start)
 
+/* This function is used to unload the cache file if necessary.  */
+extern void _dl_unload_cache (void);
+
 extern int __libc_multiple_libcs;	/* Defined in init-first.c.  */
 
 extern int __libc_argc;
diff --git a/elf/rtld.c b/elf/rtld.c
index b9e4188d9b..8179433892 100644
--- a/elf/rtld.c
+++ b/elf/rtld.c
@@ -39,6 +39,9 @@ extern ElfW(Addr) _dl_sysdep_start (void **start_argptr,
 						     ElfW(Addr) *user_entry));
 extern void _dl_sysdep_start_cleanup (void);
 
+/* This function is used to unload the cache file if necessary.  */
+extern void _dl_unload_cache (void);
+
 /* System-dependent function to read a file's whole contents
    in the most convenient manner available.  */
 extern void *_dl_sysdep_read_whole_file (const char *filename,