From 3fc66bc564600d137f25b0381bc4e3dfbeb0fb3f Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Wed, 3 Apr 2002 06:14:48 +0000 Subject: [PATCH] (_dl_map_object_deps): The sorting of the dependencies must be stable to work correctly. --- elf/dl-deps.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/elf/dl-deps.c b/elf/dl-deps.c index ec613266147..96ee5646ee1 100644 --- a/elf/dl-deps.c +++ b/elf/dl-deps.c @@ -552,6 +552,10 @@ _dl_map_object_deps (struct link_map *map, (k - j) * sizeof (struct link_map *)); map->l_initfini[j] = here; + /* Don't insert further matches before the last + entry moved to the front. */ + ++j; + break; } } -- 2.47.2