diff options
author | Per Fogelstrom <pefo@cvs.openbsd.org> | 1999-02-01 16:57:34 +0000 |
---|---|---|
committer | Per Fogelstrom <pefo@cvs.openbsd.org> | 1999-02-01 16:57:34 +0000 |
commit | bec0fd2d874580bd6461552dfda8b1fe71985603 (patch) | |
tree | f2f4d129021bd696a50ebb859b3cb062a74d9c63 /lib/libc | |
parent | 074959fb7c947a4c4a307d9cb50887ec8dd7e064 (diff) |
Should be taken care of but make it obvious
Diffstat (limited to 'lib/libc')
-rw-r--r-- | lib/libc/arch/mips/gen/flt_rounds.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/libc/arch/mips/gen/flt_rounds.c b/lib/libc/arch/mips/gen/flt_rounds.c index 289ed7cad3a..d5acebdcf6c 100644 --- a/lib/libc/arch/mips/gen/flt_rounds.c +++ b/lib/libc/arch/mips/gen/flt_rounds.c @@ -7,7 +7,7 @@ #include <machine/float.h> #if defined(LIBC_SCCS) && !defined(lint) -static char rcsid[] = "$OpenBSD: flt_rounds.c,v 1.3 1997/08/01 21:36:28 deraadt Exp $"; +static char rcsid[] = "$OpenBSD: flt_rounds.c,v 1.4 1999/02/01 16:57:33 pefo Exp $"; #endif /* LIBC_SCCS and not lint */ static const int map[] = { @@ -23,5 +23,6 @@ __flt_rounds() int x; __asm__("cfc1 %0,$31" : "=r" (x)); + __asm__("nop"); return map[x & 0x03]; } |