diff options
author | Paul E. Murphy <murphyp@linux.vnet.ibm.com> | 2016-09-12 17:11:45 -0500 |
---|---|---|
committer | Paul E. Murphy <murphyp@linux.vnet.ibm.com> | 2016-09-20 14:37:41 -0500 |
commit | fc7f4691d331acb206c9be2643fc2572eabac0e1 (patch) | |
tree | ce1780079b58bba2560b0e7f7d5e05554786f40b /sysdeps/generic/math_private.h | |
parent | 9f9834f582f87cc84bfaa11cff5f98fb661c288d (diff) | |
download | glibc-fc7f4691d331acb206c9be2643fc2572eabac0e1.tar.gz glibc-fc7f4691d331acb206c9be2643fc2572eabac0e1.tar.xz glibc-fc7f4691d331acb206c9be2643fc2572eabac0e1.zip |
Remove __nan{f,,l} macros
Use the GCC builtin instead. With the exception of the files built from a template, they are unused. This is preparation for making the s_nanF objects generated.
Diffstat (limited to 'sysdeps/generic/math_private.h')
-rw-r--r-- | sysdeps/generic/math_private.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/sysdeps/generic/math_private.h b/sysdeps/generic/math_private.h index 24adcfb433..28e5df0a24 100644 --- a/sysdeps/generic/math_private.h +++ b/sysdeps/generic/math_private.h @@ -775,11 +775,4 @@ libc_feresetround_noex_ctx (struct rm_ctx *ctx) SET_RESTORE_ROUND_GENERIC (RM, libc_feholdsetround_53bit, \ libc_feresetround_53bit) -#define __nan(str) \ - (__builtin_constant_p (str) && str[0] == '\0' ? NAN : __nan (str)) -#define __nanf(str) \ - (__builtin_constant_p (str) && str[0] == '\0' ? NAN : __nan (str)) -#define __nanl(str) \ - (__builtin_constant_p (str) && str[0] == '\0' ? NAN : __nan (str)) - #endif /* _MATH_PRIVATE_H_ */ |