aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog.pr14654
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.pr14654')
-rw-r--r--ChangeLog.pr1465432
1 files changed, 32 insertions, 0 deletions
diff --git a/ChangeLog.pr14654 b/ChangeLog.pr14654
new file mode 100644
index 0000000..bb5e25f
--- /dev/null
+++ b/ChangeLog.pr14654
@@ -0,0 +1,32 @@
+2012-10-04 H.J. Lu <hongjiu.lu@intel.com>
+
+ [BZ #14654]
+ * sysdeps/ieee754/dbl-64/mpa.c: Don't export __mul if NO___MUL
+ is defined. Only export __mul if __mul is defined.
+ * sysdeps/x86_64/fpu/multiarch/Makefile (libm-sysdep_routines):
+ Replace mpa-fma4 with mul-fma4. Add mul-avx.
+ (CFLAGS-mpa-fma4.c): Removed.
+ (CFLAGS-mul-fma4.c): New.
+ (CFLAGS-mul-avx.c): Likewise.
+ * sysdeps/x86_64/fpu/multiarch/e_atan2-fma4.c (__add): Defined
+ to __add_avx.
+ (__dbl_mp): Defined to __dbl_mp_avx.
+ (__dvd): Defined to __dvd_avx.
+ (__sub): Defined to __sub_avx.
+ * sysdeps/x86_64/fpu/multiarch/e_log-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mpatan-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mpatan2-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mpexp-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mplog-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mpsqrt-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mptan-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_atan-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/s_tan-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/sincos32-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/slowexp-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/slowpow-fma4.c: Likewise.
+ * sysdeps/x86_64/fpu/multiarch/mpa-avx.c (__mul): Removed.
+ (NO___MUL): New.
+ * sysdeps/x86_64/fpu/multiarch/mpa-fma4.c: Removed.
+ * sysdeps/x86_64/fpu/multiarch/mul-avx.c: New file.
+ * sysdeps/x86_64/fpu/multiarch/mul-fma4.c: Likewise.