about summary refs log tree commit diff
path: root/sysdeps
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2023-10-18 14:28:07 +0200
committerFlorian Weimer <fweimer@redhat.com>2023-10-18 14:28:07 +0200
commit55d3dfadf84f934d84645265728fcc95b37499fd (patch)
tree08689a51b57e0ec2691388c2147fc9e3a4b4e7a2 /sysdeps
parent512e30fd56a7a6c4dcf36b3e2e6a4f28a7e4b273 (diff)
downloadglibc-55d3dfadf84f934d84645265728fcc95b37499fd.tar.gz
glibc-55d3dfadf84f934d84645265728fcc95b37499fd.tar.xz
glibc-55d3dfadf84f934d84645265728fcc95b37499fd.zip
Revert "elf: Always call destructors in reverse constructor order (bug 30785)"
This reverts commit a7e34a667585f675143563569688756f4f4a6e47.

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 36055ad251..877c60ba89 100644
--- a/sysdeps/generic/ldsodefs.h
+++ b/sysdeps/generic/ldsodefs.h
@@ -1043,10 +1043,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;