tests/tcg: Do not require FE_* exception bits
Define anything that is missing as 0, so that flags & FE_FOO is false for any missing FOO. Tested-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
This commit is contained in:
parent
4c71dc37fb
commit
853c93ed0d
@ -8,6 +8,23 @@
|
||||
|
||||
#include <inttypes.h>
|
||||
|
||||
/* Some hosts do not have support for all of these; not required by ISO C. */
|
||||
#ifndef FE_OVERFLOW
|
||||
#define FE_OVERFLOW 0
|
||||
#endif
|
||||
#ifndef FE_UNDERFLOW
|
||||
#define FE_UNDERFLOW 0
|
||||
#endif
|
||||
#ifndef FE_DIVBYZERO
|
||||
#define FE_DIVBYZERO 0
|
||||
#endif
|
||||
#ifndef FE_INEXACT
|
||||
#define FE_INEXACT 0
|
||||
#endif
|
||||
#ifndef FE_INVALID
|
||||
#define FE_INVALID 0
|
||||
#endif
|
||||
|
||||
/* Number of constants in each table */
|
||||
int get_num_f16(void);
|
||||
int get_num_f32(void);
|
||||
|
Loading…
Reference in New Issue
Block a user