| 1234567891011121314151617181920 | /*  (C) Copyright 2019 Kalray S.A.  This file provides feclearexcept for the Coolidge processor.*/#include <fenv.h>int feclearexcept(int excepts){  /* Mask excepts to be sure only supported flag bits are set */  excepts &= FE_ALL_EXCEPT;  /* Set $cs with 'excepts' as a clear mask. */  __builtin_kvx_wfxl(KVX_SFR_CS, excepts);  /* The above insn cannot fail (while the OS allows access to the     floating-point exception flags of the $cs register). Return     success. */  return 0;}
 |