builtins.c (do_mpc_arg2): New.
* builtins.c (do_mpc_arg2): New. (fold_builtin_2): Fold builtin cpow. * real.h (HAVE_mpc_pow): New. testsuite: * gcc.dg/torture/builtin-math-5.c: Add more cases. * gcc.dg/torture/builtin-math-6.c: Likewise. Depend on effective target "mpc_pow". * lib/target-supports.exp (check_effective_target_mpc_pow): New. From-SVN: r149716
Showing
- gcc/ChangeLog 6 additions, 0 deletionsgcc/ChangeLog
- gcc/builtins.c 71 additions, 0 deletionsgcc/builtins.c
- gcc/real.h 3 additions, 0 deletionsgcc/real.h
- gcc/testsuite/ChangeLog 7 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/torture/builtin-math-5.c 78 additions, 1 deletiongcc/testsuite/gcc.dg/torture/builtin-math-5.c
- gcc/testsuite/gcc.dg/torture/builtin-math-6.c 173 additions, 79 deletionsgcc/testsuite/gcc.dg/torture/builtin-math-6.c
- gcc/testsuite/lib/target-supports.exp 13 additions, 0 deletionsgcc/testsuite/lib/target-supports.exp
Loading
Please register or sign in to comment