From: uros Date: Wed, 26 Sep 2018 15:25:15 +0000 (+0000) Subject: * config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6032d88eac97a304d1b3926eec5b5784206eecd4;p=thirdparty%2Fgcc.git * config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@264649 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 928b5a86ac13..e08168cc44e9 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,7 @@ +2018-09-26 Uros Bizjak + + * config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw. + 2018-09-21 Alexandre Oliva * config/vxcache.c: New file. Provide __clear_cache, based on diff --git a/libgcc/config/i386/crtprec.c b/libgcc/config/i386/crtprec.c index a3977994b1a4..241e3553849c 100644 --- a/libgcc/config/i386/crtprec.c +++ b/libgcc/config/i386/crtprec.c @@ -39,7 +39,7 @@ set_precision (void) { unsigned short int cwd; - asm volatile ("fstcw\t%0" : "=m" (cwd)); + asm volatile ("fnstcw\t%0" : "=m" (cwd)); cwd &= ~X87CW_PCMASK; cwd |= X87CW;