[PATCH][BZ #15022] Correct global-scope dlopen issues in static executables

Maciej W. Rozycki macro@codesourcery.com
Mon Oct 7 20:11:00 GMT 2013


On Mon, 7 Oct 2013, Ondøej Bílka wrote:

> This patch looks unreviewed since january.

 Thanks for taking care of my change, but it has actually been committed:

commit f91f1c0fb89056995f1c9c6a06c361efdf5139e7
Author: Maciej W. Rozycki <macro@codesourcery.com>
Date:   Fri Jun 28 16:20:26 2013 +0100

    [BZ #15022] Correct global-scope dlopen issues in static executables.

    This change creates a link map in static executables to serve as the
    global search list for dlopen.  It fixes a problem with the inability
    to access the global symbol object and a crash on an attempt to map a
    DSO into the global scope.  Some code that has become dead after the
    addition of this link map is removed too and test cases are provided.

  Maciej



More information about the Libc-alpha mailing list