about summary refs log tree commit diff
path: root/sysdeps/i386/i686/fpu/e_logl.S
diff options
context:
space:
mode:
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-07-26 08:42:50 -0300
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>2022-08-05 09:28:33 -0300
commit1ed5869c4cbc86b4bbf386f89f1dd9ce98dcf5c1 (patch)
treee946c4e06b3d0da56863e5749adde75dded8b873 /sysdeps/i386/i686/fpu/e_logl.S
parent525ca33a61edd733e8ad8c0456f8f811adc2ccb9 (diff)
downloadglibc-1ed5869c4cbc86b4bbf386f89f1dd9ce98dcf5c1.tar.gz
glibc-1ed5869c4cbc86b4bbf386f89f1dd9ce98dcf5c1.tar.xz
glibc-1ed5869c4cbc86b4bbf386f89f1dd9ce98dcf5c1.zip
i386: Use fldt instead of fld on e_logl.S
Clang cannot assemble fldt in the AT&T dialect mode.
Diffstat (limited to 'sysdeps/i386/i686/fpu/e_logl.S')
-rw-r--r--sysdeps/i386/i686/fpu/e_logl.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/i386/i686/fpu/e_logl.S b/sysdeps/i386/i686/fpu/e_logl.S
index 63183ac544..b308c2ea13 100644
--- a/sysdeps/i386/i686/fpu/e_logl.S
+++ b/sysdeps/i386/i686/fpu/e_logl.S
@@ -43,7 +43,7 @@ ENTRY(__ieee754_logl)
 	fsubl	MO(one)		// x-1 : x : log(2)
 5:	fld	%st		// x-1 : x-1 : x : log(2)
 	fabs			// |x-1| : x-1 : x : log(2)
-	fld	MO(limit)	// 0.29 : |x-1| : x-1 : x : log(2)
+	fldl	MO(limit)	// 0.29 : |x-1| : x-1 : x : log(2)
 	fcomip	%st(1)		// |x-1| : x-1 : x : log(2)
 	fstp	%st(0)		// x-1 : x : log(2)
 	jc	2f
@@ -76,7 +76,7 @@ ENTRY(__logl_finite)
 	fsubl	MO(one)		// x-1 : x : log(2)
 	fld	%st		// x-1 : x-1 : x : log(2)
 	fabs			// |x-1| : x-1 : x : log(2)
-	fld	MO(limit)	// 0.29 : |x-1| : x-1 : x : log(2)
+	fldl	MO(limit)	// 0.29 : |x-1| : x-1 : x : log(2)
 	fcomip	%st(1)		// |x-1| : x-1 : x : log(2)
 	fstp	%st(0)		// x-1 : x : log(2)
 	jc	2b