aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/ChangeLog
diff options
context:
space:
mode:
authorRichard Guenther <rguenth@gcc.gnu.org>2005-02-13 10:25:02 +0000
committerPaolo Carlini <paolo@gcc.gnu.org>2005-02-13 10:25:02 +0000
commitae63a1cc461959bc27a64bb36fe28dbd58f88759 (patch)
tree534b4c8232e4ec3b8bc9632876d6fdc4732cb00b /libstdc++-v3/ChangeLog
parentb8b3c655b01914f3164c267320d6ef16d2d36ac0 (diff)
downloadgcc-ae63a1cc461959bc27a64bb36fe28dbd58f88759.zip
gcc-ae63a1cc461959bc27a64bb36fe28dbd58f88759.tar.gz
gcc-ae63a1cc461959bc27a64bb36fe28dbd58f88759.tar.bz2
re PR libstdc++/11706 (std::pow(T, int) implementation pessimizes code)
2005-02-13 Richard Guenther <rguenth@gcc.gnu.org> Paolo Carlini <pcarlini@suse.de> PR libstdc++/11706 * include/c_std/std_cmath.h (pow): Use __builtin_powi[lf] for integer overloads. * testsuite/26_numerics/cmath/powi.cc: New. Co-Authored-By: Paolo Carlini <pcarlini@suse.de> From-SVN: r94982
Diffstat (limited to 'libstdc++-v3/ChangeLog')
-rw-r--r--libstdc++-v3/ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 27bf800..6d3eea2 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,12 @@
+2005-02-13 Richard Guenther <rguenth@gcc.gnu.org>
+ Paolo Carlini <pcarlini@suse.de>
+
+ PR libstdc++/11706
+ * include/c_std/std_cmath.h (pow): Use __builtin_powi[lf]
+ for integer overloads.
+
+ * testsuite/26_numerics/cmath/powi.cc: New.
+
2005-02-11 Janis Johnson <janis187@us.ibm.com>
* testsuite/26_numerics/complex/13450.cc: Fix XFAIL selector.