diff options
author | Roger Sayle <roger@eyesopen.com> | 2003-06-25 03:09:06 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2003-06-25 03:09:06 +0000 |
commit | b9ba01a11f30733eb45554f8820d4084724d308c (patch) | |
tree | da8cc71e080c9c80fb51d977f772e2ab0cd2130a /gcc/ChangeLog | |
parent | 465129420d1a2905e4e20ce8af772b6e13700c98 (diff) | |
download | gcc-b9ba01a11f30733eb45554f8820d4084724d308c.tar.gz |
re PR rtl-optimization/11311 (ICE with pow and large exponent)
PR optimization/11311
* builtins.c (powi_cost): Fix typo. The number of multiplications
required is the number to reduce the argument, result, plus the
cost of calculating the residual, val [not n, the original value].
* gcc.c-torture/compile/20030624-1.c: New test case.
From-SVN: r68452
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9163bb29194..e0bfc15586a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,12 @@ 2003-06-24 Roger Sayle <roger@eyesopen.com> + PR optimization/11311 + * builtins.c (powi_cost): Fix typo. The number of multiplications + required is the number to reduce the argument, result, plus the + cost of calculating the residual, val [not n, the original value]. + +2003-06-24 Roger Sayle <roger@eyesopen.com> + * config/alpha/osf5.h (TARGET_C99_FUNCTIONS): Define. 2003-06-24 Richard Henderson <rth@redhat.com> |