Mercurial > hg > CbC > CbC_gcc
view fixincludes/tests/base/bits/fenv.h @ 116:367f9f4f266e
fix gimple.h
author | mir3636 |
---|---|
date | Tue, 28 Nov 2017 20:22:01 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line source
/* DO NOT EDIT THIS FILE. It has been auto-edited by fixincludes from: "fixinc/tests/inc/bits/fenv.h" This had to be done to correct non-standard usages in the original, manufacturer supplied header file. */ #if defined( FERAISEEXCEPT_NOSSE_DIVBYZERO_CHECK ) # ifdef __SSE_MATH__ __asm__ __volatile__ ("divss %1, %0" : : "x" (__f), "x" (__g)); # else __asm__ __volatile__ ("fdivp %%st, %%st(1); fwait" : "=t" (__f) : "0" (__f), "u" (__g) : "st(1)"); # endif #endif /* FERAISEEXCEPT_NOSSE_DIVBYZERO_CHECK */ #if defined( FERAISEEXCEPT_NOSSE_INVALID_CHECK ) # ifdef __SSE_MATH__ __asm__ __volatile__ ("divss %0, %0" : : "x" (__f)); # else __asm__ __volatile__ ("fdiv %%st, %%st(0); fwait" : "=t" (__f) : "0" (__f)); # endif #endif /* FERAISEEXCEPT_NOSSE_INVALID_CHECK */