1 /* Copyright (C) 2004 Free Software Foundation.
3 Check that exp10, exp10f, exp10l, exp2, exp2f, exp2l, pow10, pow10f,
4 pow10l, expm1, expm1f and expm1l built-in functions compile.
6 Written by Uros Bizjak, 13th February 2004. */
8 /* { dg-do compile } */
9 /* { dg-options "-O2 -ffast-math" } */
11 extern double exp10(double);
12 extern double exp2(double);
13 extern double pow10(double);
14 extern double expm1(double);
15 extern float exp10f(float);
16 extern float exp2f(float);
17 extern float pow10f(float);
18 extern float expm1f(float);
19 extern long double exp10l(long double);
20 extern long double exp2l(long double);
21 extern long double pow10l(long double);
22 extern long double expm1l(long double);
25 double test1(double x)
30 double test2(double x)
35 double test3(double x)
40 double test4(double x)
65 long double test1l(long double x)
70 long double test2l(long double x)
75 long double test3l(long double x)
80 long double test4l(long double x)