From: Richard Kenner Date: Thu, 11 Aug 1994 16:56:59 +0000 (-0400) Subject: (expand_builtin): Relegate sin and cos to ffast-math. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ba558a85d2d6ee518d9904ad41bdebada52749ac;p=gcc.git (expand_builtin): Relegate sin and cos to ffast-math. From-SVN: r7886 --- diff --git a/gcc/expr.c b/gcc/expr.c index a657e82a55e..06de19917ae 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -6845,6 +6845,9 @@ expand_builtin (exp, target, subtarget, mode, ignore) case BUILT_IN_SIN: case BUILT_IN_COS: + /* Treat these like sqrt, but only if the user asks for them. */ + if (! flag_fast_math) + break; case BUILT_IN_FSQRT: /* If not optimizing, call the library function. */ if (! optimize)