about summary refs log tree commit diff
path: root/sysdeps
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2023-10-18 14:25:46 +0200
committerFlorian Weimer <fweimer@redhat.com>2023-10-18 14:25:46 +0200
commit719866ab2ff0e6d514a04fb47e507d92e70ef7ee (patch)
tree368357a5daf4d5e10812c0e7e06bd986fd4030b4 /sysdeps
parente0b6c9706c91a642c781918eea52588ee8dc9f09 (diff)
downloadglibc-719866ab2ff0e6d514a04fb47e507d92e70ef7ee.tar.gz
glibc-719866ab2ff0e6d514a04fb47e507d92e70ef7ee.tar.xz
glibc-719866ab2ff0e6d514a04fb47e507d92e70ef7ee.zip
Revert "elf: Always call destructors in reverse constructor order (bug 30785)"
This reverts commit a3189f66a5f2fe86568286fa025fa153be04c6c0.

Reason for revert: Incompatibility with existing applications.
Diffstat (limited to 'sysdeps')
-rw-r--r--sysdeps/generic/ldsodefs.h4
1 files changed, 0 insertions, 4 deletions
diff --git a/sysdeps/generic/ldsodefs.h b/sysdeps/generic/ldsodefs.h
index 9ea9389a39..e8b7359b04 100644
--- a/sysdeps/generic/ldsodefs.h
+++ b/sysdeps/generic/ldsodefs.h
@@ -1037,10 +1037,6 @@ extern int _dl_check_map_versions (struct link_map *map, int verbose,
 extern void _dl_init (struct link_map *main_map, int argc, char **argv,
 		      char **env) attribute_hidden;
 
-/* List of ELF objects in reverse order of their constructor
-   invocation.  */
-extern struct link_map *_dl_init_called_list attribute_hidden;
-
 /* Call the finalizer functions of all shared objects whose
    initializer functions have completed.  */
 extern void _dl_fini (void) attribute_hidden;