From: Ulrich Drepper Date: Wed, 3 Apr 2002 06:14:48 +0000 (+0000) Subject: (_dl_map_object_deps): The sorting of the dependencies must be stable to work X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3fc66bc564600d137f25b0381bc4e3dfbeb0fb3f;p=thirdparty%2Fglibc.git (_dl_map_object_deps): The sorting of the dependencies must be stable to work correctly. --- 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; } }