Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 262181
Collapse All | Expand All

(-)uClibc-0.9.30.1/libm/ldouble_wrappers.c (-27 / +19 lines)
Lines 13-18 Link Here
13
#include "math.h"
13
#include "math.h"
14
#include <complex.h>
14
#include <complex.h>
15
15
16
#if defined __NO_LONG_DOUBLE_MATH
17
# define int_WRAPPER_C99(func) /* not needed */
18
# else
19
# define int_WRAPPER_C99(func) \
20
int func##l(long double x) \
21
{ \
22
    return func((double) x); \
23
} \
24
libm_hidden_def(func##l)
25
#endif
16
26
17
/* Implement the following, as defined by SuSv3 */
27
/* Implement the following, as defined by SuSv3 */
18
#if 0
28
#if 0
Lines 543-588 long double truncl (long double x) Link Here
543
#endif
553
#endif
544
554
545
555
546
#ifdef __DO_C99_MATH__
556
#if defined __DO_C99_MATH__
547
557
548
#ifdef L_fpclassifyl
558
#ifdef L_fpclassifyl
549
int __fpclassifyl (long double x)
559
int_WRAPPER_C99(__fpclassify)
550
{
551
	return __fpclassify ( (double) x );
552
}
553
libm_hidden_def(__fpclassifyl)
554
#endif
560
#endif
555
561
556
#ifdef L_finitel
562
#ifdef L_finitel
557
int __finitel (long double x)
563
int_WRAPPER_C99(__finite)
558
{
559
	return __finite ( (double)x );
560
}
561
libm_hidden_def(__finitel)
562
#endif
564
#endif
563
565
564
#ifdef L_signbitl
566
#ifdef L_signbitl
565
int __signbitl (long double x)
567
int_WRAPPER_C99(__signbit)
566
{
567
	return __signbitl ( (double)x );
568
}
569
libm_hidden_def(__signbitl)
570
#endif
568
#endif
571
569
572
#ifdef L_isnanl
570
#ifdef L_isnanl
573
int __isnanl (long double x)
571
int_WRAPPER_C99(__isnan)
574
{
575
	return __isnan ( (double)x );
576
}
577
libm_hidden_def(__isnanl)
578
#endif
572
#endif
579
573
580
#ifdef L_isinfl
574
#ifdef L_isinfl
581
int __isinfl (long double x)
575
int_WRAPPER_C99(__isinf)
582
{
583
	return __isinf ( (double)x );
584
}
585
libm_hidden_def(__isinfl)
586
#endif
576
#endif
587
577
588
#endif
578
#endif /* DO_C99_MATH */
579
580
#undef int_WRAPPER_C99
(-)uClibc-0.9.30.1/libm/nan.c (-1 / +1 lines)
Lines 45-51 float nanf (const char *tagp) Link Here
45
}
45
}
46
libm_hidden_def(nanf)
46
libm_hidden_def(nanf)
47
47
48
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
48
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ && !defined __NO_LONG_DOUBLE_MATH
49
libm_hidden_proto(nanl)
49
libm_hidden_proto(nanl)
50
long double nanl (const char *tagp)
50
long double nanl (const char *tagp)
51
{
51
{
(-)uClibc-0.9.30.1/include/math.h (-6 / +6 lines)
Lines 118-124 __BEGIN_DECLS Link Here
118
# undef	__MATH_PRECNAME
118
# undef	__MATH_PRECNAME
119
119
120
# if (__STDC__ - 0 || __GNUC__ - 0) \
120
# if (__STDC__ - 0 || __GNUC__ - 0) \
121
     && (defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ || defined __LDBL_COMPAT)
121
     && (!defined __NO_LONG_DOUBLE_MATH || defined __LDBL_COMPAT)
122
#  ifdef __LDBL_COMPAT
122
#  ifdef __LDBL_COMPAT
123
123
124
#   ifdef __USE_ISOC99
124
#   ifdef __USE_ISOC99
Lines 230-236 enum Link Here
230
  };
230
  };
231
231
232
/* Return number of classification appropriate for X.  */
232
/* Return number of classification appropriate for X.  */
233
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
233
# ifdef __NO_LONG_DOUBLE_MATH
234
#  define fpclassify(x) \
234
#  define fpclassify(x) \
235
     (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : __fpclassify (x))
235
     (sizeof (x) == sizeof (float) ? __fpclassifyf (x) : __fpclassify (x))
236
# else
236
# else
Lines 242-248 enum Link Here
242
# endif
242
# endif
243
243
244
/* Return nonzero value if sign of X is negative.  */
244
/* Return nonzero value if sign of X is negative.  */
245
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
245
# ifdef __NO_LONG_DOUBLE_MATH
246
#  define signbit(x) \
246
#  define signbit(x) \
247
     (sizeof (x) == sizeof (float) ? __signbitf (x) : __signbit (x))
247
     (sizeof (x) == sizeof (float) ? __signbitf (x) : __signbit (x))
248
# else
248
# else
Lines 254-260 enum Link Here
254
# endif
254
# endif
255
255
256
/* Return nonzero value if X is not +-Inf or NaN.  */
256
/* Return nonzero value if X is not +-Inf or NaN.  */
257
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
257
# ifdef __NO_LONG_DOUBLE_MATH
258
#  define isfinite(x) \
258
#  define isfinite(x) \
259
     (sizeof (x) == sizeof (float) ? __finitef (x) : __finite (x))
259
     (sizeof (x) == sizeof (float) ? __finitef (x) : __finite (x))
260
# else
260
# else
Lines 270-276 enum Link Here
270
270
271
/* Return nonzero value if X is a NaN.  We could use `fpclassify' but
271
/* Return nonzero value if X is a NaN.  We could use `fpclassify' but
272
   we already have this functions `__isnan' and it is faster.  */
272
   we already have this functions `__isnan' and it is faster.  */
273
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
273
# ifdef __NO_LONG_DOUBLE_MATH
274
#  define isnan(x) \
274
#  define isnan(x) \
275
     (sizeof (x) == sizeof (float) ? __isnanf (x) : __isnan (x))
275
     (sizeof (x) == sizeof (float) ? __isnanf (x) : __isnan (x))
276
# else
276
# else
Lines 282-288 enum Link Here
282
# endif
282
# endif
283
283
284
/* Return nonzero value is X is positive or negative infinity.  */
284
/* Return nonzero value is X is positive or negative infinity.  */
285
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
285
# ifdef __NO_LONG_DOUBLE_MATH
286
#  define isinf(x) \
286
#  define isinf(x) \
287
     (sizeof (x) == sizeof (float) ? __isinff (x) : __isinf (x))
287
     (sizeof (x) == sizeof (float) ? __isinff (x) : __isinf (x))
288
# else
288
# else
(-)uClibc-0.9.30.1/include/tgmath.h (-1 / +1 lines)
Lines 36-42 Link Here
36
36
37
#if __GNUC_PREREQ (2, 7)
37
#if __GNUC_PREREQ (2, 7)
38
38
39
# ifndef __UCLIBC_HAS_LONG_DOUBLE_MATH__
39
# ifdef __NO_LONG_DOUBLE_MATH
40
#  define __tgml(fct) fct
40
#  define __tgml(fct) fct
41
# else
41
# else
42
#  define __tgml(fct) fct ## l
42
#  define __tgml(fct) fct ## l
(-)uClibc-0.9.30.1/libc/sysdeps/linux/powerpc/bits/wordsize.h (-2 / +2 lines)
Lines 7-19 Link Here
7
# define __WORDSIZE	32
7
# define __WORDSIZE	32
8
#endif
8
#endif
9
9
10
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ && !defined __LONG_DOUBLE_MATH_OPTIONAL
10
#if !defined __NO_LONG_DOUBLE_MATH && !defined __LONG_DOUBLE_MATH_OPTIONAL
11
11
12
/* Signal the glibc ABI didn't used to have a `long double'.
12
/* Signal the glibc ABI didn't used to have a `long double'.
13
   The changes all the `long double' function variants to be redirects
13
   The changes all the `long double' function variants to be redirects
14
   to the double functions.  */
14
   to the double functions.  */
15
# define __LONG_DOUBLE_MATH_OPTIONAL   1
15
# define __LONG_DOUBLE_MATH_OPTIONAL   1
16
# ifndef __LONG_DOUBLE_128__
16
# ifndef __LONG_DOUBLE_128__
17
#  undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
17
#  define __NO_LONG_DOUBLE_MATH        1
18
# endif
18
# endif
19
#endif
19
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/powerpc/bits/mathdef.h (-3 / +5 lines)
Lines 65-75 typedef double double_t; Link Here
65
65
66
#endif	/* ISO C99 */
66
#endif	/* ISO C99 */
67
67
68
#ifdef __UCLIBC_HAS_LONG_DOUBLE_MATH__
68
#ifndef __NO_LONG_DOUBLE_MATH
69
#include <bits/wordsize.h>
69
#include <bits/wordsize.h>
70
/* Signal that we do not really have a `long double'.  The disables the
70
/* Signal that we do not really have a `long double'.  The disables the
71
   declaration of all the `long double' function variants.  */
71
   declaration of all the `long double' function variants.  */
72
# if __WORDSIZE == 32
72
# if __WORDSIZE == 32
73
#  undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
73
#  define __NO_LONG_DOUBLE_MATH	1
74
# elif !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
75
#  define __NO_LONG_DOUBLE_MATH	1
74
# endif  /* __WORDSIZE == 32 */
76
# endif  /* __WORDSIZE == 32 */
75
#endif  /* __UCLIBC_HAS_LONG_DOUBLE_MATH__ */
77
#endif  /* __NO_LONG_DOUBLE_MATH */
(-)uClibc-0.9.30.1/libc/sysdeps/linux/arm/bits/mathdef.h (+8 lines)
Lines 34-36 typedef double double_t; /* `double' exp Link Here
34
# define FP_ILOGBNAN	(2147483647)
34
# define FP_ILOGBNAN	(2147483647)
35
35
36
#endif	/* ISO C99 */
36
#endif	/* ISO C99 */
37
38
#ifndef __NO_LONG_DOUBLE_MATH
39
/* Signal that we do not really have a `long double'.  This disables the
40
   declaration of all the `long double' function variants.  */
41
/* XXX The FPA does support this but the patterns in GCC are currently
42
   turned off.  */
43
# define __NO_LONG_DOUBLE_MATH	1
44
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/m68k/bits/mathdef.h (+4 lines)
Lines 36-38 typedef long double double_t; /* `double Link Here
36
# define FP_ILOGBNAN	(2147483647)
36
# define FP_ILOGBNAN	(2147483647)
37
37
38
#endif	/* ISO C99 */
38
#endif	/* ISO C99 */
39
40
#if !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
41
# define __NO_LONG_DOUBLE_MATH	1
42
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/alpha/bits/wordsize.h (-2 / +2 lines)
Lines 18-30 Link Here
18
18
19
#define __WORDSIZE	64
19
#define __WORDSIZE	64
20
20
21
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ && !defined __LONG_DOUBLE_MATH_OPTIONAL
21
#if !defined __NO_LONG_DOUBLE_MATH && !defined __LONG_DOUBLE_MATH_OPTIONAL
22
22
23
/* Signal that we didn't used to have a `long double'. The changes all
23
/* Signal that we didn't used to have a `long double'. The changes all
24
   the `long double' function variants to be redirects to the double
24
   the `long double' function variants to be redirects to the double
25
   functions.  */
25
   functions.  */
26
# define __LONG_DOUBLE_MATH_OPTIONAL	1
26
# define __LONG_DOUBLE_MATH_OPTIONAL	1
27
# ifndef __LONG_DOUBLE_128__
27
# ifndef __LONG_DOUBLE_128__
28
#  undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
28
#  define __NO_LONG_DOUBLE_MATH		1
29
# endif
29
# endif
30
#endif
30
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/alpha/bits/mathdef.h (+4 lines)
Lines 78-80 typedef double double_t; Link Here
78
78
79
# endif /* GNUC before 3.4 */
79
# endif /* GNUC before 3.4 */
80
#endif /* COMPLEX_H */
80
#endif /* COMPLEX_H */
81
82
#if !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
83
# define __NO_LONG_DOUBLE_MATH	1
84
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/common/bits/mathdef.h (+6 lines)
Lines 35-37 typedef double double_t; /* `double' exp Link Here
35
# define FP_ILOGBNAN	2147483647
35
# define FP_ILOGBNAN	2147483647
36
36
37
#endif	/* ISO C99 */
37
#endif	/* ISO C99 */
38
39
#ifndef __NO_LONG_DOUBLE_MATH
40
/* Signal that we do not really have a `long double'.  The disables the
41
   declaration of all the `long double' function variants.  */
42
# define __NO_LONG_DOUBLE_MATH	1
43
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/i386/bits/mathdef.h (+4 lines)
Lines 44-46 typedef long double double_t; /* `double Link Here
44
# define FP_ILOGBNAN	(-2147483647 - 1)
44
# define FP_ILOGBNAN	(-2147483647 - 1)
45
45
46
#endif	/* ISO C99 */
46
#endif	/* ISO C99 */
47
48
#if !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
49
# define __NO_LONG_DOUBLE_MATH	1
50
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/nios2/bits/mathdef.h (+8 lines)
Lines 34-36 typedef double double_t; /* `double' exp Link Here
34
# define FP_ILOGBNAN	(2147483647)
34
# define FP_ILOGBNAN	(2147483647)
35
35
36
#endif	/* ISO C99 */
36
#endif	/* ISO C99 */
37
38
#ifndef __NO_LONG_DOUBLE_MATH
39
/* Signal that we do not really have a `long double'.  This disables the
40
   declaration of all the `long double' function variants.  */
41
/* XXX The FPA does support this but the patterns in GCC are currently
42
   turned off.  */
43
# define __NO_LONG_DOUBLE_MATH	1
44
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/x86_64/bits/mathdef.h (+4 lines)
Lines 46-48 typedef long double double_t; /* `double Link Here
46
# define FP_ILOGBNAN	(-2147483647 - 1)
46
# define FP_ILOGBNAN	(-2147483647 - 1)
47
47
48
#endif	/* ISO C99 */
48
#endif	/* ISO C99 */
49
50
#if !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
51
# define __NO_LONG_DOUBLE_MATH	1
52
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/xtensa/bits/mathdef.h (-2 / +2 lines)
Lines 36-43 typedef double double_t; /* `double' exp Link Here
36
36
37
#endif	/* ISO C99 */
37
#endif	/* ISO C99 */
38
38
39
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
39
#ifndef __NO_LONG_DOUBLE_MATH
40
/* Signal that we do not really have a `long double'.  The disables the
40
/* Signal that we do not really have a `long double'.  The disables the
41
   declaration of all the `long double' function variants.  */
41
   declaration of all the `long double' function variants.  */
42
# undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
42
# define __NO_LONG_DOUBLE_MATH	1
43
#endif
43
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/ia64/bits/mathdef.h (+4 lines)
Lines 35-37 typedef double double_t; /* `double' exp Link Here
35
# define FP_ILOGBNAN	2147483647
35
# define FP_ILOGBNAN	2147483647
36
36
37
#endif	/* ISO C99 */
37
#endif	/* ISO C99 */
38
39
#if !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
40
# define __NO_LONG_DOUBLE_MATH	1
41
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/mips/bits/mathdef.h (-2 / +4 lines)
Lines 39-46 typedef double double_t; /* `double' exp Link Here
39
39
40
#endif	/* ISO C99 */
40
#endif	/* ISO C99 */
41
41
42
#if defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ && _MIPS_SIM == _ABIO32
42
#if ! defined __NO_LONG_DOUBLE_MATH && _MIPS_SIM == _ABIO32
43
/* Signal that we do not really have a `long double'.  This disables the
43
/* Signal that we do not really have a `long double'.  This disables the
44
   declaration of all the `long double' function variants.  */
44
   declaration of all the `long double' function variants.  */
45
# error defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ and _MIPS_SIM == _ABIO32
45
# define __NO_LONG_DOUBLE_MATH	1
46
#elif !defined __NO_LONG_DOUBLE_MATH && !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
47
# define __NO_LONG_DOUBLE_MATH	1
46
#endif
48
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/nios/bits/mathdef.h (+8 lines)
Lines 34-36 typedef double double_t; /* `double' exp Link Here
34
# define FP_ILOGBNAN	(2147483647)
34
# define FP_ILOGBNAN	(2147483647)
35
35
36
#endif	/* ISO C99 */
36
#endif	/* ISO C99 */
37
38
#ifndef __NO_LONG_DOUBLE_MATH
39
/* Signal that we do not really have a `long double'.  This disables the
40
   declaration of all the `long double' function variants.  */
41
/* XXX The FPA does support this but the patterns in GCC are currently
42
   turned off.  */
43
# define __NO_LONG_DOUBLE_MATH	1
44
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/sparc/bits/wordsize.h (-2 / +2 lines)
Lines 6-12 Link Here
6
# define __WORDSIZE	32
6
# define __WORDSIZE	32
7
#endif
7
#endif
8
8
9
#if 0 /* uClibc: done in mathdefs.h: defined __UCLIBC_HAS_LONG_DOUBLE_MATH__ && !defined __LONG_DOUBLE_MATH_OPTIONAL*/
9
#if 0 /* uClibc: done in mathdefs.h: !defined __NO_LONG_DOUBLE_MATH && !defined __LONG_DOUBLE_MATH_OPTIONAL*/
10
10
11
# if __WORDSIZE == 32
11
# if __WORDSIZE == 32
12
/* Signal that in 32bit ABI we didn't used to have a `long double'.
12
/* Signal that in 32bit ABI we didn't used to have a `long double'.
Lines 14-20 Link Here
14
   to the double functions.  */
14
   to the double functions.  */
15
#  define __LONG_DOUBLE_MATH_OPTIONAL   1
15
#  define __LONG_DOUBLE_MATH_OPTIONAL   1
16
#  ifndef __LONG_DOUBLE_128__
16
#  ifndef __LONG_DOUBLE_128__
17
#   undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
17
#   define __NO_LONG_DOUBLE_MATH        1
18
#  endif
18
#  endif
19
# endif
19
# endif
20
#endif
20
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/sparc/bits/mathdef.h (-2 / +4 lines)
Lines 57-69 typedef double double_t; Link Here
57
57
58
#endif	/* ISO C99 */
58
#endif	/* ISO C99 */
59
59
60
#ifdef __UCLIBC_HAS_LONG_DOUBLE_MATH__
60
#ifndef __NO_LONG_DOUBLE_MATH
61
61
62
# if __WORDSIZE == 32
62
# if __WORDSIZE == 32
63
/* Signal that in 32bit ABI we do not really have a `long double'.
63
/* Signal that in 32bit ABI we do not really have a `long double'.
64
   The disables the declaration of all the `long double' function
64
   The disables the declaration of all the `long double' function
65
   variants.  */
65
   variants.  */
66
#  undef __UCLIBC_HAS_LONG_DOUBLE_MATH__
66
#  define __NO_LONG_DOUBLE_MATH	1
67
# elif !defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
68
#  define __NO_LONG_DOUBLE_MATH	1
67
# endif
69
# endif
68
70
69
#endif
71
#endif
(-)uClibc-0.9.30.1/libc/sysdeps/linux/sparc/bits/mathinline.h (-4 / +4 lines)
Lines 37-43 Link Here
37
37
38
# if __WORDSIZE == 32
38
# if __WORDSIZE == 32
39
39
40
#  ifdef __UCLIBC_HAS_LONG_DOUBLE_MATH__
40
#  ifndef __NO_LONG_DOUBLE_MATH
41
41
42
#   define __unordered_cmp(x, y) \
42
#   define __unordered_cmp(x, y) \
43
  (__extension__							      \
43
  (__extension__							      \
Lines 157-163 __NTH (__signbit (double __x)) Link Here
157
  return __u.__i[0] < 0;
157
  return __u.__i[0] < 0;
158
}
158
}
159
159
160
#    ifdef __UCLIBC_HAS_LONG_DOUBLE_MATH__
160
#    ifndef __NO_LONG_DOUBLE_MATH
161
__MATH_INLINE int
161
__MATH_INLINE int
162
__NTH (__signbitl (long double __x))
162
__NTH (__signbitl (long double __x))
163
{
163
{
Lines 219-225 __NTH (sqrtl (long double __x)) Link Here
219
  _Qp_sqrt (&__r, &__x);
219
  _Qp_sqrt (&__r, &__x);
220
  return __r;
220
  return __r;
221
}
221
}
222
#   elif defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
222
#   elif !defined __NO_LONG_DOUBLE_MATH
223
__MATH_INLINE long double
223
__MATH_INLINE long double
224
sqrtl (long double __x) __THROW
224
sqrtl (long double __x) __THROW
225
{
225
{
Lines 257-263 __ieee754_sqrtl (long double __x) Link Here
257
  _Qp_sqrt(&__r, &__x);
257
  _Qp_sqrt(&__r, &__x);
258
  return __r;
258
  return __r;
259
}
259
}
260
#   elif defined __UCLIBC_HAS_LONG_DOUBLE_MATH__
260
#   elif !defined __NO_LONG_DOUBLE_MATH
261
__MATH_INLINE long double
261
__MATH_INLINE long double
262
__ieee754_sqrtl (long double __x)
262
__ieee754_sqrtl (long double __x)
263
{
263
{
(-)uClibc-0.9.30.1/libc/sysdeps/linux/sh/bits/mathdef.h (+6 lines)
Lines 61-63 typedef double double_t; Link Here
61
# define FP_ILOGBNAN	0x7fffffff
61
# define FP_ILOGBNAN	0x7fffffff
62
62
63
#endif	/* ISO C99 */
63
#endif	/* ISO C99 */
64
65
#ifndef __NO_LONG_DOUBLE_MATH
66
/* Signal that we do not really have a `long double'.  The disables the
67
   declaration of all the `long double' function variants.  */
68
# define __NO_LONG_DOUBLE_MATH	1
69
#endif

Return to bug 262181