OSDN Git Service

* builtins.c (fold_builtin_1): Support complex "arc" functions.
authorghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Oct 2009 01:14:53 +0000 (01:14 +0000)
committerghazi <ghazi@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Oct 2009 01:14:53 +0000 (01:14 +0000)
commit0e7e6e7f09cfa794f137dc97556052a7f27a3f48
treeef482df1dbca9c07d51e39903d45c94ad89f9fc5
parent3213bdbf724306805f244b9200902e9197848113
* builtins.c (fold_builtin_1): Support complex "arc" functions.
* real.h (HAVE_mpc_arc): Define.

testsuite:
* gcc.dg/torture/builtin-math-6.c: Test complex "arc" functions.
* lib/target-supports.exp (check_effective_target_mpc_arc): New.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@152746 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/builtins.c
gcc/real.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/builtin-math-6.c
gcc/testsuite/lib/target-supports.exp