builtins.c (expand_builtin_sincos): New function.
authorRichard Guenther <rguenther@suse.de>
Fri, 13 Jan 2006 11:31:49 +0000 (11:31 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 13 Jan 2006 11:31:49 +0000 (11:31 +0000)
commit403e54f013d0186db61adbc5cfee6ed08f35bfe6
treeb8b96c69d5797b33eed925faa0af9382e3fc6fb3
parent90922b2d107a5f1c32b5c34f3b36aefe02c33a01
builtins.c (expand_builtin_sincos): New function.

2006-01-13  Richard Guenther  <rguenther@suse.de>

* builtins.c (expand_builtin_sincos): New function.
(expand_builtin_mathfn_3): Remove dead code, sin and cos
do not set errno.
(expand_builtin): Expand sincos using expand_builtin_sincos.

* gcc.target/i386/387-9.c: New testcase.

From-SVN: r109664
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/387-9.c [new file with mode: 0644]