This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] i386: move ULPs to i686 and regenerate new ones for i586


On Thu, 3 Dec 2015, Aurelien Jarno wrote:

> The i386 ULPs are actually the i686 ones. The i586 results are slightly
> less precise. Therefore move the current ULPs to the i386/i686 directory
> and generate i586 ones for the i386 directory.

Are you sure they are i686 ones rather than actually i686+SSE2 (does 
--disable-multi-arch make any difference)?

> Note: In theory we should even put the i486 ULPs in the i386 directory
> and put the i586 ones in the i386/i586 directory. Not sure it is worth
> it.

There are no i586-specific libm function implementations, so there should 
be no difference in ulps between glibc built for i486 and i586.

If test inputs can be found that, built for i686, generate the higher ulps 
seen when building for pre-i686, that would reduce the number of variant 
ulps files needing regeneration.

-- 
Joseph S. Myers
joseph@codesourcery.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]