1#ifndef _FENV_H
2#define _FENV_H
3
4#if defined(__i386__)
5#  include <arch/x86/fenv.h>
6#elif defined(__x86_64__)
7#  include <arch/x86_64/fenv.h>
8#elif defined(__arm__)
9#  include <arch/arm/fenv.h>
10#elif defined(__aarch64__)
11#  include <arch/arm64/fenv.h>
12#elif defined(__POWERPC__)
13#  include <arch/ppc/fenv.h>
14#elif (defined(__riscv) && __riscv_xlen == 64)
15#  include <arch/riscv64/fenv.h>
16#elif defined(__sparc__)
17#  include <arch/sparc64/fenv.h>
18#elif defined(__M68K__)
19#  include <arch/m68k/fenv.h>
20#else
21#  error There is no fenv.h for this architecture!
22#endif
23
24#endif /* _FENV_H */
25
26