]> git.ipfire.org Git - thirdparty/glibc.git/commit - math/basic-test.c
New <math.h> macro named issignaling to check for a signaling NaN (sNaN).
authorThomas Schwinge <thomas@codesourcery.com>
Tue, 2 Apr 2013 11:51:02 +0000 (13:51 +0200)
committerThomas Schwinge <thomas@codesourcery.com>
Tue, 2 Apr 2013 11:51:02 +0000 (13:51 +0200)
commit572676160d5639edc0ecb663147bd291841458d1
tree26abea75b21e81f568075075249aa3dbedad20c7
parent60c414c346a1d5ef0510ffbdc0ab75f288ee4d3f
New <math.h> macro named issignaling to check for a signaling NaN (sNaN).

It is based on draft TS 18661 and currently enabled as a GNU extension.
49 files changed:
ChangeLog
NEWS
Versions.def
include/math.h
manual/arith.texi
manual/libm-err-tab.pl
math/Makefile
math/Versions
math/basic-test.c
math/bits/mathcalls.h
math/gen-libm-test.pl
math/libm-test.inc
math/math.h
math/test-snan.c
ports/ChangeLog.hppa
ports/ChangeLog.mips
ports/sysdeps/hppa/math_private.h [new file with mode: 0644]
ports/sysdeps/mips/math_private.h [new file with mode: 0644]
ports/sysdeps/unix/sysv/linux/aarch64/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/alpha/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/arm/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/ia64/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/m68k/coldfire/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/m68k/m680x0/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/mips/mips32/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/mips/mips64/n32/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/mips/mips64/n64/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx32/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/tile/tilegx/tilegx64/nptl/libm.abilist
ports/sysdeps/unix/sysv/linux/tile/tilepro/nptl/libm.abilist
sysdeps/generic/math-tests.h
sysdeps/ieee754/dbl-64/s_issignaling.c [new file with mode: 0644]
sysdeps/ieee754/dbl-64/wordsize-64/s_issignaling.c [new file with mode: 0644]
sysdeps/ieee754/flt-32/s_issignalingf.c [new file with mode: 0644]
sysdeps/ieee754/ldbl-128/s_issignalingl.c [new file with mode: 0644]
sysdeps/ieee754/ldbl-128ibm/s_issignalingl.c [new file with mode: 0644]
sysdeps/ieee754/ldbl-96/s_issignalingl.c [new file with mode: 0644]
sysdeps/powerpc/math-tests.h [new file with mode: 0644]
sysdeps/unix/sysv/linux/i386/nptl/libm.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/nptl/libm.abilist
sysdeps/unix/sysv/linux/powerpc/powerpc64/nptl/libm.abilist
sysdeps/unix/sysv/linux/s390/s390-32/nptl/libm.abilist
sysdeps/unix/sysv/linux/s390/s390-64/nptl/libm.abilist
sysdeps/unix/sysv/linux/sh/nptl/libm.abilist
sysdeps/unix/sysv/linux/sparc/sparc32/nptl/libm.abilist
sysdeps/unix/sysv/linux/sparc/sparc64/nptl/libm.abilist
sysdeps/unix/sysv/linux/x86_64/64/nptl/libm.abilist
sysdeps/unix/sysv/linux/x86_64/x32/nptl/libm.abilist