Imt.Base C++ API
V4.1.1.0
Loading...
Searching...
No Matches
openlibm_fenv.h
Go to the documentation of this file.
1
#ifdef OPENLIBM_USE_HOST_FENV_H
2
#include <fenv.h>
3
#else
/* !OPENLIBM_USE_HOST_FENV_H */
4
5
#if defined(__aarch64__) || defined(__arm__)
6
#include "
openlibm_fenv_arm.h
"
7
#elif defined(__ARM_ARCH_ISA_THUMB)
8
#include "
openlibm_fenv_armThumb.h
"
9
#elif defined(__x86_64__) || defined(_M_X64 )
10
#include "
openlibm_fenv_amd64.h
"
11
#elif defined(__i386__) || defined(_M_IX86 )
12
#include "
openlibm_fenv_i387.h
"
13
#elif defined(__powerpc__)
14
#include "
openlibm_fenv_powerpc.h
"
15
#elif defined(__mips__)
16
#include "
openlibm_fenv_mips.h
"
17
#elif defined(__s390__)
18
#include "
openlibm_fenv_s390.h
"
19
#elif defined(__riscv)
20
#include "
openlibm_fenv_riscv.h
"
21
#else
22
#error "Unsupported platform"
23
#endif
24
25
#endif
/* OPENLIBM_USE_HOST_FENV_H */
openlibm_fenv_amd64.h
openlibm_fenv_arm.h
openlibm_fenv_armThumb.h
openlibm_fenv_i387.h
openlibm_fenv_mips.h
openlibm_fenv_powerpc.h
openlibm_fenv_riscv.h
openlibm_fenv_s390.h
Imt.Base
Imt.Base.Core.Math
lib
openlibm
inc
openlibm_fenv.h
Generated by
1.9.7