From: Roland McGrath Date: Tue, 3 Dec 2002 02:50:52 +0000 (+0000) Subject: 2002-12-02 Carlos O'Donell X-Git-Tag: glibc-2.16-ports-merge^2~1519 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b7d5c13d9d6aad8970dc026183ffed48fc433e66;p=platform%2Fupstream%2Fglibc.git 2002-12-02 Carlos O'Donell * sysdeps/hppa/fpu/fesetround.c (fesetround): Use ~FE_DOWNWARD so both bits of RM are cleared. --- diff --git a/sysdeps/hppa/fpu/fesetround.c b/sysdeps/hppa/fpu/fesetround.c index 7634b1e..3687624 100644 --- a/sysdeps/hppa/fpu/fesetround.c +++ b/sysdeps/hppa/fpu/fesetround.c @@ -31,7 +31,7 @@ fesetround (int round) /* Get the current status word. */ __asm__ ("fstd %%fr0,0(%1)" : "=m" (*sw) : "r" (sw)); - sw[0] &= ~FE_UPWARD; + sw[0] &= ~FE_DOWNWARD; sw[0] |= round; __asm__ ("fldd 0(%0),%%fr0" : : "r" (sw));