This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: Forcing BIND_NOW for a symbol
- From: "Carlos O'Donell" <carlos at systemhalted dot org>
- To: Florian Weimer <fweimer at redhat dot com>
- Cc: "Carlos O'Donell" <carlos at redhat dot com>, libc-help <libc-help at sourceware dot org>
- Date: Mon, 25 Apr 2016 16:45:50 -0400
- Subject: Re: Forcing BIND_NOW for a symbol
- Authentication-results: sourceware.org; auth=none
- References: <56376829 dot 7050707 at redhat dot com> <56377C77 dot 2010209 at redhat dot com> <56377EEA dot 3030302 at redhat dot com> <56378B60 dot 7070803 at redhat dot com> <56378BFE dot 7010503 at redhat dot com> <56378C8D dot 3020706 at redhat dot com> <56378E9E dot 9060809 at redhat dot com> <571DE415 dot 7070705 at redhat dot com>
On Mon, Apr 25, 2016 at 5:32 AM, Florian Weimer <fweimer@redhat.com> wrote:
> Could we look at the âVersion needsâ section (.gnu.version_r) and perhaps
> use a special symbol version for getrandom?
Such a special symbol would mark getrandom as needing early resolution?
It could be done that way, maybe with @@@ (triple at).
The devil is in the details, particularly what symbols and versions
are being used by users and supported by the static linker.
Cheers,
Carlos.