This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214]
- From: Szabolcs Nagy <Szabolcs dot Nagy at arm dot com>
- To: Florian Weimer <fweimer at redhat dot com>, "libc-alpha at sourceware dot org" <libc-alpha at sourceware dot org>
- Cc: nd <nd at arm dot com>
- Date: Mon, 2 Dec 2019 12:59:06 +0000
- Subject: Re: [PATCH] elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214]
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=4LC9qT64HyBiKHmSfoqwMZWYdCd6lE+Y1yKxRv05w14=; b=KNxiurlEW3FlAfP0lNe3vlaIVOtcIQRfzxjzDUx4lGAtIbdjnkLtQ1miuFB9Q52cYgniT9FkuwYZiIQly+N2MNDd5bBT8XTcWPmsp0oaKo2ZAvWCt6ofcle2FjYQho+pEws1NAcvtnKALsnV1xlTQ6TKpbPYte2UoHW3XKyzPXGtNeXzz8UK6JhpazoVNnauvlaEFkTGgk2ghNkGgMWmKMbfiKinrIM0kBCmhGAaQRr3lya0m/OBRbNQZRM5jycriC14W2e0cLKMjZhYJZilPjbm4AD9yrBFRFDH28a+x92INeduMN6AhTLwnGd6RAb/2ZvTyAHhldVNuC2y1bPleQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gAmKE0zeh0Tk6HoYboxFw8+XYDXnqEIA3uL+PBOgYR5MWvNPA5JX/qRqdJNcLIrCmYkBZrWyr9cterQFtIOyqgC8G6lVgmxAxHWKmxQfS4z/XVdl7RLRRMo9TaccVQfrj78aVlTxNQDh9e1glAIYg+W8rmHI1boflXZa2UAfQaFE0Py7KGFmRto05CX2t7Re0PShY21BNbIWBKzEBk/e/EXJyDktfyqgXhl1QsJLp/F5l5sENMSJiQ8fZ8eUBibtZQYvebIhYsWKZfKAkhFcyO1I9iIb03qM5dOlSuY0o5goFuTmudsinJya+Y+d/IQhQaS6APutig2eQe858kCoxA==
- Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Szabolcs dot Nagy at arm dot com;
- References: <87y2vy1v2i.fsf@oldenburg2.str.redhat.com>
On 29/11/2019 16:55, Florian Weimer wrote:
> Tested on x86_64-linux-gnu, i686-linux-gnu, aarch64-linux-gnu,
> s390-linux-gnu, s390x-linux-gnu, powerpc64le-linux-gnu.
> build-many-glibcs.py is still running, but looks good so far.
>
> Thanks,
> Florian
>
> 8<------------------------------------------------------------------8<
> This commit adds missing skip_ifunc checks to aarch64, arm, i386,
> sparc, and x86_64. A new test case ensures that IRELATIVE IFUNC
> resolvers do not run in various diagnostic modes of the dynamic
> loader.
thanks, it looks good to me.