This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] [BZ #19178] Add a test for prelink output
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Szabolcs Nagy <nsz at port70 dot net>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Tue, 10 Nov 2015 12:30:10 -0800
- Subject: Re: [PATCH] [BZ #19178] Add a test for prelink output
- Authentication-results: sourceware.org; auth=none
- References: <20151107145502 dot GA959 at intel dot com> <20151107155458 dot GF8500 at port70 dot net> <CAMe9rOpR8mimKYCbn5ZE60PwT1W-zR7NLKibpyND=wQE9UWr6Q at mail dot gmail dot com>
On Mon, Nov 9, 2015 at 6:42 AM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Sat, Nov 7, 2015 at 7:54 AM, Szabolcs Nagy <nsz@port70.net> wrote:
>> * H.J. Lu <hongjiu.lu@intel.com> [2015-11-07 06:55:02 -0800]:
>>> This test applies to i386 and x86_64 which set R_386_GLOB_DAT and
>>> R_X86_64_GLOB_DAT to ELF_RTYPE_CLASS_EXTERN_PROTECTED_DATA. OK for
>>> master?
>>>
>>
>> why is the test x86 specific?
>>
>> extern protected data handling and LD_TRACE_PRELINKING
>> seem to be generic.
>
> It only applies to GLOB_DAT relocation. Not all targets have it
> and I have only x86 to test.
>
I will check it in and backport the fix with this this to 2.22 branch.
--
H.J.