]> sourceware.org Git - glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Sat, 2 Dec 2000 18:22:43 +0000 (18:22 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 2 Dec 2000 18:22:43 +0000 (18:22 +0000)
* sysdeps/i386/fpu/s_frexp.S: Add missing fwait.
* sysdeps/i386/fpu/s_frexpf.S: Likewise.
* sysdeps/i386/fpu/s_frexpl.S: Likewise.

ChangeLog
sysdeps/i386/fpu/s_frexp.S
sysdeps/i386/fpu/s_frexpf.S
sysdeps/i386/fpu/s_frexpl.S

index c70c71c68a89a5c374dc1aad7354a5d913763f3a..71c4db430f3944aed8f2e078aa55838a2908f75e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2000-12-02  Ulrich Drepper  <drepper@redhat.com>
 
+       * sysdeps/i386/fpu/s_frexp.S: Add missing fwait.
+       * sysdeps/i386/fpu/s_frexpf.S: Likewise.
+       * sysdeps/i386/fpu/s_frexpl.S: Likewise.
+
        * sysdeps/generic/glob.c: Adjust types of several variables to
        avoid warnings.
 
index 0f149de34634df39406ed2f6086007eb8483495c..ce63a4798d8a36a9de1e6f549648e2e831fe949a 100644 (file)
@@ -70,6 +70,7 @@ ENTRY (BP_SYM (__frexp))
        fmull   MO(two54)
        movl    $-54, %ecx
        fstpl   VAL0(%esp)
+       fwait
        movl    VAL1(%esp), %eax
        movl    %eax, %edx
        andl    $0x7fffffff, %eax
index 5c8c8ee6b809104c04ac12564af3e9f9c8522867..74b880994dde2e57c458f5161a3a398a48102d49 100644 (file)
@@ -67,6 +67,7 @@ ENTRY (BP_SYM (__frexpf))
        fmuls   MO(two25)
        movl    $-25, %ecx
        fstps   VAL(%esp)
+       fwait
        movl    VAL(%esp), %eax
        movl    %eax, %edx
        andl    $0x7fffffff, %eax
index df749f8d4c476a946eb68469c824e61ed8c6670b..cb943f74c20af12bcab4e3b76fdd49faf0e72086 100644 (file)
@@ -72,6 +72,7 @@ ENTRY (BP_SYM (__frexpl))
        fmull   MO(two64)       /* It's not necessary to use a 80bit factor */
        movl    $-64, %ecx
        fstpt   VAL0(%esp)
+       fwait
        movl    VAL2(%esp), %eax
        movl    %eax, %edx
        andl    $0x7fff, %eax
This page took 0.045681 seconds and 5 git commands to generate.