This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH 0/4] Avoid malloc symbol interposition in the dynamic loader [BZ #25486]
- From: Carlos O'Donell <codonell at redhat dot com>
- To: Florian Weimer <fweimer at redhat dot com>, libc-alpha at sourceware dot org
- Date: Fri, 14 Feb 2020 17:36:26 -0500
- Subject: Re: [PATCH 0/4] Avoid malloc symbol interposition in the dynamic loader [BZ #25486]
- References: <cover.1581182210.git.fweimer@redhat.com>
On 2/8/20 2:00 PM, Florian Weimer wrote:
> I initially wanted to close this bug, but Carlos suggested to treat it
> as an RFE. The changes seem a net improvement to me.
>
> This does not completely resolve the issue because we use symbol
> interposition for other, more obscure things.
>
> Florian Weimer (4):
> elf: Introduce the rtld-stubbed-symbols makefile variable
> elf: Extract _dl_sym_post, _dl_sym_find_caller_map from elf/dl-sym.c
> Remove weak declaration of free from <inline-hashtab.h>
> ld.so: Do not export free/calloc/malloc/realloc functions [BZ #25486]
Thank you for the cleanup and improvement!
Overall the architecture of the design looks good to me.
I really like the new explicit handover!
--
Cheers,
Carlos.