* sysdeps/i386/fpu/__math.h (logb): Correct contraint from =u to =t.

Must operate on top of fp reg stack, not second from top.
This commit is contained in:
Roland McGrath 1996-05-29 05:12:55 +00:00
parent d06b536dc1
commit 77aae36646
2 changed files with 4 additions and 1 deletions

View File

@ -1,5 +1,8 @@
Wed May 29 00:52:20 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* sysdeps/i386/fpu/__math.h (logb): Correct contraint from =u to =t.
Must operate on top of fp reg stack, not second from top.
* extra-lib.mk (alltypes-$(lib)): Don't append $(objpfx)$(lib).so.
(others): Instead, make this depend on it.

View File

@ -438,7 +438,7 @@ logb (double __x)
register double __value;
__asm __volatile__
("fxtract\n\t"
: "=u" (__value) : "0" (__x));
: "=t" (__value) : "0" (__x));
return __value;
}