mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-27 19:53:32 +08:00
Update.
* sysdeps/i386/fpu/s_frexp.S: Add missing fwait. * sysdeps/i386/fpu/s_frexpf.S: Likewise. * sysdeps/i386/fpu/s_frexpl.S: Likewise.
This commit is contained in:
parent
ec6f84770e
commit
00f5fcbb6c
@ -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.
|
||||
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user