glibc/sysdeps
Joseph Myers b303185df9 Fix ldbl-128ibm log1pl (-qNaN) spurious "invalid" exception (bug 22693).
The ldbl-128ibm implementation of log1pl does ordered comparisons on a
negative qNaN argument, so resulting in spurious "invalid" exceptions
(for soft-float powerpc; hard-float only avoids this because of GCC
bug 58684 meaning ordered comparison instructions never get
generated).  This patch fixes this by arranging for the test for NaN
or infinity arguments to handle negative arguments as well.

Tested for powerpc (soft float).

	[BZ #22693]
	* sysdeps/ieee754/ldbl-128ibm/s_log1pl.c (__log1pl): Handle
	negative arguments in test for NaN or infinity argument.
2018-01-10 17:59:01 +00:00
..
aarch64
alpha
arm
generic
gnu hurd: Fix glob64 compatibility symbols 2018-01-06 22:28:36 +01:00
hppa
i386 i386: Regenerate libm-test-ulps for for gcc 7 on i686 2018-01-06 22:11:40 +01:00
ia64
ieee754 Fix ldbl-128ibm log1pl (-qNaN) spurious "invalid" exception (bug 22693). 2018-01-10 17:59:01 +00:00
init_array
m68k
mach hurd: Implement faccessat without AT_EACCESS flag 2018-01-10 02:03:28 +01:00
microblaze
mips
nios2
nptl nptl: Open libgcc.so with RTLD_NOW during pthread_cancel [BZ #22636] 2018-01-10 13:18:04 +01:00
posix hurd: Fix pwritev* 2018-01-07 13:31:36 +01:00
powerpc Fix powerpc-nofpu fmaxmagl, fminmagl spurious "invalid" exception (bug 22691). 2018-01-10 00:38:12 +00:00
pthread
s390
sh
sparc
tile
unix tst-ttyname: skip the test when /dev/ptmx is not available 2018-01-08 22:02:53 +00:00
wordsize-32
wordsize-64
x86
x86_64 x86-64: Add sincosf with vector FMA 2018-01-08 08:04:40 -08:00