This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: PATCH: Move sysdeps/x86_64/Implies to sysdeps/x86_64/64
- From: "H.J. Lu" <hjl dot tools at gmail dot com>
- To: Roland McGrath <roland at hack dot frob dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Fri, 6 Apr 2012 14:11:29 -0700
- Subject: Re: PATCH: Move sysdeps/x86_64/Implies to sysdeps/x86_64/64
- References: <20120322175315.GA9938@intel.com><20120322181118.2F9502C07E@topped-with-meat.com><CAMe9rOpyzLVrfpbZV_OkcZhFE5HH1v+hBxeubO7S_R+Kn8EBUA@mail.gmail.com><20120322195022.F2EF32C07C@topped-with-meat.com><CAMe9rOriXXrVWVLLuES8OUAXvbcVgcJEAYAgJjHWr3YCB2JmaQ@mail.gmail.com><CAMe9rOru6EXRsoqaBKS0a9fGqwey+52DCak0MwGPM1bzWf29NQ@mail.gmail.com><20120322204013.868A12C086@topped-with-meat.com><CAMe9rOq87mKXdoMOGH=cxiq8C6qhK7bTi5bAB9jQk_Eg7x72Vw@mail.gmail.com><20120322210647.330402C07E@topped-with-meat.com><CAMe9rOpiAWE8U2XFxgavJBi9FUomTZh3XEwcdYN59qNBR8OM7g@mail.gmail.com><20120322211655.C5E992C07E@topped-with-meat.com><CAMe9rOp7AVVWn_Bo6sKC7yRuCaRxiqUXGpLCm9wqvg2aSjHx-Q@mail.gmail.com><20120322220155.1AC112C07E@topped-with-meat.com><CAMe9rOqj3J=fw984tRMG-FTgxgxbKbjRZJzrnoaOfqzAi815+g@mail.gmail.com><20120322222523.5F52A2C08D@topped-with-meat.com><CAMe9rOqqKB0g_0xoueMWX-902eOeFqpw3LmO7Ej6p=xERjWtCQ@mail.gmail.com><20120406210447.642DE2C0C4@topped-with-meat.com>
On Fri, Apr 6, 2012 at 2:04 PM, Roland McGrath <roland@hack.frob.com> wrote:
>> The elf directory is gone and I still have the same problem. ?Do
>> we have a solution? ?I'd like to have both Implies-after and
>> Implies-before to add implied directories before and after implied
>> directories from Implies files in subdirectories.
>
> Are you using the draft patch I posted before?
Yes.
> That adds Implies-after.
>
> I haven't seen an explanation of why Implies-before would be needed too.
> It's far too complex already, so I don't want to add any new wrinkles
> without a clear need for them.
>
For x86-64, with Implies-after, the search order can only be
ieee754/ldbl-96
ieee754/dbl-64/wordsize-64
ieee754/dbl-64
ieee754/flt-32
wordsize-64
not
wordsize-64
ieee754/ldbl-96
ieee754/dbl-64/wordsize-64
ieee754/dbl-64
ieee754/flt-32
For x86-64, those 2 different orders don't make a difference.
BTW, the current search order for x86-64 is
wordsize-64
ieee754/ldbl-96
ieee754/dbl-64/wordsize-64
ieee754/dbl-64
ieee754/flt-32
Thanks.
--
H.J.