crtprec.c (set_precision): Use fnstcw instead of fstcw.

* config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw.

From-SVN: r264649
This commit is contained in:
Uros Bizjak 2018-09-26 17:25:15 +02:00 committed by Uros Bizjak
parent 2202b162bb
commit 0a76bba487
2 changed files with 5 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2018-09-26 Uros Bizjak <ubizjak@gmail.com>
* config/i386/crtprec.c (set_precision): Use fnstcw instead of fstcw.
2018-09-21 Alexandre Oliva <oliva@adacore.com>
* config/vxcache.c: New file. Provide __clear_cache, based on

View File

@ -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;