[PATCH][BZ #18778] Clear DF_1_NODELETE flag only for dlopen failed library.
Maxim Ostapenko
m.ostapenko@partner.samsung.com
Tue Aug 11 08:02:00 GMT 2015
On 11/08/15 10:41, Andreas Schwab wrote:
> Maxim Ostapenko <m.ostapenko@partner.samsung.com> writes:
>
>> [BZ #18778]
>> * elf/Makefile (tests): Add Add tst-nodelete2.
>> (modules-names): Add tst-nodelete2mod.
>> (tst-nodelete2mod.so-no-z-defs): New.
>> ($(objpfx)tst-nodelete2): Likewise.
>> ($(objpfx)tst-nodelete2.out): Likewise.
>> (LDFLAGS-tst-nodelete2): Likewise.
>> * elf/dl-close.c (_dl_close_worker): Move DF_1_NODELETE clearing
>> out of loop through all loaded libraries.
>> * elf/tst-nodelete2.c: New file.
>> * elf/tst-nodelete2mod.c: Likewise.
> Ok. Please also cherry-pick to 2.22 branch.
>
> Andreas.
>
Andreas, thanks! Actually, I haven't write access to Glibc repository,
so could you apply it for me?
-Maxim
More information about the Libc-alpha
mailing list