OSDN Git Service

2007-06-05 Joerg Wunsch <j.gnu@uriah.heep.sax.de>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / builtins-8.c
index 99d1a70..be17774 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2003  Free Software Foundation.
+/* Copyright (C) 2003, 2006  Free Software Foundation.
 
    Verify that built-in math function constant folding of functions
    with one constant argument is correctly performed by the compiler.
@@ -9,6 +9,9 @@
 /* { dg-options "-O2 -ffast-math" } */
 
 extern void abort(void);
+extern double pow(double, double);
+extern double sqrt(double);
+extern double cbrt(double);
 
 void test(double x)
 {
@@ -23,6 +26,9 @@ void test(double x)
 
   if (pow(x,0.5) != sqrt(x))
     abort ();
+
+  if (pow(x,1.0/3.0) != cbrt(x))
+    abort ();
 }
 
 int main()