about summary refs log tree commit diff
path: root/sysdeps/i386/fpu/s_significandl.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-01-07 07:42:11 +0000
committerUlrich Drepper <drepper@redhat.com>2003-01-07 07:42:11 +0000
commit4d464f39c8df2c5cf0f42746b47c8f6c0c41a4b6 (patch)
tree17320ad831caec56990686cd4447a7bacb5cb6ba /sysdeps/i386/fpu/s_significandl.c
parentf7a1f1a0a1588434eff7dc9b319a64dcc480d6cf (diff)
downloadglibc-4d464f39c8df2c5cf0f42746b47c8f6c0c41a4b6.tar.gz
glibc-4d464f39c8df2c5cf0f42746b47c8f6c0c41a4b6.tar.xz
glibc-4d464f39c8df2c5cf0f42746b47c8f6c0c41a4b6.zip
(__significandl): Really return significand and not the exponent.
Diffstat (limited to 'sysdeps/i386/fpu/s_significandl.c')
-rw-r--r--sysdeps/i386/fpu/s_significandl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sysdeps/i386/fpu/s_significandl.c b/sysdeps/i386/fpu/s_significandl.c
index f31b77abbe..b8cb093502 100644
--- a/sysdeps/i386/fpu/s_significandl.c
+++ b/sysdeps/i386/fpu/s_significandl.c
@@ -12,7 +12,7 @@ __significandl (long double x)
   long double res;
 
   asm ("fxtract\n"
-       "fstp	%%st(0)" : "=t" (res) : "0" (x));
+       "fstp	%%st(1)" : "=t" (res) : "0" (x));
   return res;
 }