[PATCH] Detect and select i586/i686 implementation at run-time
Roland McGrath
roland@hack.frob.com
Wed Aug 26 18:16:00 GMT 2015
> On Wed, Aug 26, 2015 at 12:31 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> >
> > Since glibc doesn't support i386 any more, you don't need both these files
> > - just put the i486 version directly in sysdeps/i386/ (and in general, any
> > i386 file overridden for i486 is dead unless some other file #includes it,
> > and again subject to #includes i486 files can be moved directly into the
> > i386 sysdeps directories).
>
> Maybe, to reduce confusion, sysdeps/i386 should be renamed to
> sysdeps/x86-32/ ? I know that might be a giant pain.
I don't think there is any real confusion. The first-order sysdeps/
subdirectory names use the configure tuple vocabulary, so it's i386
because that's the CPU name in the tuple. Indeed using different
names would be a giant pain technically, but I also think it would
create confusion, not reduce it.
More information about the Libc-alpha
mailing list