This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] Tests for minimal signal handler functionality in MINSIGSTKSZ space.
On Fri, Jan 18, 2019 at 11:40 AM Carlos O'Donell <carlos@redhat.com> wrote:
>
> All of this raises an interesting point. Should MINSIGSTKSZ
> have included enough space for the lazy resolution to happen?
> I think we have to, because you're never going to have already
> called abort, quick_exit, or _exit, so they will all go through
> lazy binding resolution if you're not BIND_NOW. Which means we
> need an average estimate from all arches about the lazy binding
> stack usage.
in the long term, this strikes me as another reason we should be
thinking about making eager symbol resolution the default ... (and
then we could start thinking about moving the dynamic loader out of
process ...)
in the medium term, though, I completely agree
in the 2.29 term, though, perhaps the best we can do is some
documentation, I'll have a go at writing that in the next couple days
zw