OSDN Git Service

* convert.c (convert_to_real): Disable function transformation for
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Dec 2002 08:50:41 +0000 (08:50 +0000)
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 17 Dec 2002 08:50:41 +0000 (08:50 +0000)
now.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@60206 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/convert.c

index fecf8e7..b7d635d 100644 (file)
@@ -1,3 +1,8 @@
+Tue Dec 17 09:47:57 CET 2002  Jan Hubicka  <jh@suse.cz>
+
+       * convert.c (convert_to_real): Disable function transformation for
+       now.
+
 2002-12-16  Geoffrey Keating  <geoffk@apple.com>
 
        * gcc.c (handle_braces): Allow '@' as a switch name.
index 2ceccac..6c6a36e 100644 (file)
@@ -110,6 +110,9 @@ convert_to_real (type, expr)
   enum built_in_function fcode = builtin_mathfn_code (expr);
   tree itype = TREE_TYPE (expr);
 
+  /* Disable until we figure out how to decide whether the functions are
+     present in runtime.  */
+#if 0
   /* Convert (float)sqrt((double)x) where x is float into sqrtf(x) */
   if ((fcode == BUILT_IN_SQRT
        || fcode == BUILT_IN_SQRTL
@@ -196,6 +199,7 @@ convert_to_real (type, expr)
            }
        }
     }
+#endif
 
   /* Propagate the cast into the operation.  */
   if (itype != type && FLOAT_TYPE_P (type))