summaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorRoger Sayle <roger@eyesopen.com>2003-06-25 03:09:06 +0000
committerRoger Sayle <sayle@gcc.gnu.org>2003-06-25 03:09:06 +0000
commitb9ba01a11f30733eb45554f8820d4084724d308c (patch)
treeda8cc71e080c9c80fb51d977f772e2ab0cd2130a /gcc/ChangeLog
parent465129420d1a2905e4e20ce8af772b6e13700c98 (diff)
downloadgcc-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/ChangeLog7
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>