From: Roland McGrath Date: Fri, 3 May 1996 16:52:28 +0000 (+0000) Subject: Thu May 2 22:41:31 1996 Andreas Schwab X-Git-Tag: glibc-2.16-ports-before-merge~3843 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=8f202d4b835faa064c6e816d52bac03ef6ccc99a;p=thirdparty%2Fglibc.git Thu May 2 22:41:31 1996 Andreas Schwab * sysdeps/unix/sysv/linux/m68k/fpu_control.h (_FPU_DEFAULT): Disable all exceptions. --- diff --git a/sysdeps/unix/sysv/linux/m68k/fpu_control.h b/sysdeps/unix/sysv/linux/m68k/fpu_control.h index 0b3623d9a3f..97bde853bc1 100644 --- a/sysdeps/unix/sysv/linux/m68k/fpu_control.h +++ b/sysdeps/unix/sysv/linux/m68k/fpu_control.h @@ -80,11 +80,9 @@ Cambridge, MA 02139, USA. */ /* Now two recommended fpucr */ -/* Linux default: - - extended precision - - rounding to nearest - - exceptions on overflow, zero divide and NaN */ -#define _FPU_DEFAULT 0x00005400 +/* The fdlibm code requires no interrupts for exceptions. Don't + change the rounding mode, it would break long double I/O! */ +#define _FPU_DEFAULT 0x00000000 /* IEEE: same as above, but exceptions. We must make it non-zero so that __setfpucw works. This bit will be ignored. */