re PR middle-end/30251 (Evaluate bessel functions at compile-time)
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 18 May 2007 01:04:12 +0000 (01:04 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 18 May 2007 01:04:12 +0000 (01:04 +0000)
commit550b31876707cbf91d22ca6c37d032302d2048d9
treef419ab9cf75fbb5c9a0e430d63b7fa1186c1199f
parentf012476607904e252a6ae09a8eba00d9915d5874
re PR middle-end/30251 (Evaluate bessel functions at compile-time)

PR middle-end/30251
* builtins.c (do_mpfr_bessel_n): New.
(fold_builtin_1): Handle BUILT_IN_J0 and BUILT_IN_J1.
(fold_builtin_2): Handle BUILT_IN_JN.

testsuite:
* gcc.dg/torture/builtin-math-4.c: New test.

From-SVN: r124818
gcc/ChangeLog
gcc/builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/builtin-math-4.c [new file with mode: 0644]