about summary refs log tree commit diff
path: root/elf/dl-lookup.c
diff options
context:
space:
mode:
Diffstat (limited to 'elf/dl-lookup.c')
-rw-r--r--elf/dl-lookup.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/elf/dl-lookup.c b/elf/dl-lookup.c
index d9476817c3..1284e2b3dc 100644
--- a/elf/dl-lookup.c
+++ b/elf/dl-lookup.c
@@ -160,11 +160,7 @@ add_dependency (struct link_map *undef_map, struct link_map *map)
 	      if (__builtin_expect (act < undef_map->l_reldepsmax, 1))
 		undef_map->l_reldeps[undef_map->l_reldepsact++] = map;
 
-	      /* And increment the counter in the referenced object
-                 and its dependencies.  */
-	      if (map->l_initfini != NULL)
-		for (j = 1; map->l_initfini[j] != NULL; ++j)
-		  ++map->l_initfini[j]->l_opencount;
+	      /* And increment the counter in the referenced object.  */
 	      ++map->l_opencount;
 
 	      /* Display information if we are debugging.  */