]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
PowerPC: modf optimization fix
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 26 Apr 2013 18:00:56 +0000 (13:00 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 26 Apr 2013 18:00:56 +0000 (13:00 -0500)
This patch fix the 3c0265394d9ffedff2b0de508602dc52e077ce5c commits
by correctly setting minimum architecture for modf PPC optimization
to power5+ instead of power5 (since only on power5+ round/ceil will
be inline to inline assembly).

ChangeLog
sysdeps/powerpc/power5+/fpu/s_modf.c [moved from sysdeps/powerpc/power5/fpu/s_modf.c with 100% similarity]
sysdeps/powerpc/power5+/fpu/s_modff.c [moved from sysdeps/powerpc/power5/fpu/s_modff.c with 100% similarity]
sysdeps/powerpc/powerpc32/power5+/Implies
sysdeps/powerpc/powerpc64/power5+/Implies

index 105d6c02e1785c113b177a40423f21d5e20e8815..2900e14a64683c834b343ee18af7f1ac412d5c82 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2013-04-26  Adhemerval Zanella  <azanella@linux.vnet.ibm.com>
+
+       * sysdeps/powerpc/power5/fpu/s_modf.c: Moved to ...
+       * sysdeps/powerpc/power5+/fpu/s_modf.c: ... this.
+       * sysdeps/powerpc/power5/fpu/s_modff.c: Moved to ...
+       * sysdeps/powerpc/power5+/fpu/s_modff.c: ... this.
+       * sysdeps/powerpc/powerpc32/power5+/Implies: Add powerpc/power5+ and
+       powerpc/power5+/fpu folders.
+       * sysdeps/powerpc/powerpc64/power5+/Implies: Likewise.
+
+
 2013-04-26  Markus Trippelsdorf  <markus@trippelsdorf.de>
 
        * sysdeps/x86_64/fpu/libm-test-ulps: Update.
index a51d2fdf95d4cfd2717186bf3e80d582352cf972..02d222d22a52e1fcee9d38b41e27672de9b23584 100644 (file)
@@ -1,2 +1,4 @@
+powerpc/power5+/fpu
+powerpc/power5+
 powerpc/powerpc32/power5/fpu
 powerpc/powerpc32/power5
index a01a13ab123c674d3872c8d2565e81c54d08c7ca..565bc94471b52ddbd4b264ef33215a006a3389c2 100644 (file)
@@ -1,2 +1,4 @@
+powerpc/power5+/fpu
+powerpc/power5+
 powerpc/powerpc64/power5/fpu
 powerpc/powerpc64/power5