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: Roland McGrath <roland at hack dot frob dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: GNU C Library <libc-alpha at sourceware dot org>
- Date: Thu, 22 Mar 2012 11:11:18 -0700 (PDT)
- Subject: Re: PATCH: Move sysdeps/x86_64/Implies to sysdeps/x86_64/64
- References: <20120322175315.GA9938@intel.com>
It seems to me that everything except wordsize-NN should be in a shared
file rather than being repeated in x32/Implies and 64/Implies.
Can you elaborate on why you need to add x86_64/fpu explicitly
rather than letting the standard configure logic do it?
If we are actually putting x86_64/fpu in the list unconditionally, then I
don't really see a point to the subdirectory at all. If there can never be
a --without-fp configuration for x86_64, all the x86_64/fpu contents can
just move up into x86_64/.
I don't like the idea of a proliferation of synthetic subdirectories like
x86_64/common just to get around the semantics of Implies files. Perhaps
it would be better to extend the syntax of Implies files with a way to say
that a directory comes after parents rather than before.
Thanks,
Roland