Unreachable code in ef_j0.c differs from glibc

Joseph Myers joseph@codesourcery.com
Tue Mar 17 22:31:53 GMT 2020


On Tue, 17 Mar 2020, "Keith Packard" via Newlib wrote:

> (- is newlib, + is glibc)
> 
> (line 81, in j0f)
> -		if(ix>0x80000000) z = (invsqrtpi*cc)/__ieee754_sqrtf(x);
> +		if(ix>0x48000000) z = (invsqrtpi*cc)/sqrtf(x);
> 
> (line 167 in y0f
> -                if(ix>0x80000000) z = (invsqrtpi*ss)/__ieee754_sqrtf(x);
> +		if(ix>0x48000000) z = (invsqrtpi*ss)/sqrtf(x);

That's 0x5c000000 in glibc after commit 
ad180676b83dc1782d407dbff57dabbaab0c1f71.

-- 
Joseph S. Myers
joseph@codesourcery.com


More information about the Newlib mailing list