[PATCH] Detect and select i586/i686 implementation at run-time

Joseph Myers joseph@codesourcery.com
Wed Aug 26 19:51:00 GMT 2015


On Wed, 26 Aug 2015, Roland McGrath wrote:

> 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.

It would be extremely easy technically.  The preconfigure fragments can 
implement whatever mapping they choose from configure tuples to 
base_machine and machine values - mapping i[4567]86 to x86-32 would be no 
different from mapping them to i386 as at present.  (I'm not saying that 
we *should* rename, just that it would not introduce any new technical 
complications.)

-- 
Joseph S. Myers
joseph@codesourcery.com



More information about the Libc-alpha mailing list