Add __sortix_libm__ feature macro.
This commit is contained in:
parent
c24b162ef3
commit
61d75f39f7
|
@ -10,6 +10,10 @@
|
|||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#define complex _Complex
|
||||
#define _Complex_I 1.0fi
|
||||
#define I _Complex_I
|
||||
|
|
|
@ -29,6 +29,11 @@
|
|||
#define INCLUDE_FENV_H
|
||||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#include <machine/fenv.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
|
|
@ -27,6 +27,11 @@
|
|||
#define INCLUDE_IEEE754_H
|
||||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#include <endian.h>
|
||||
|
||||
/* glibc compatibility */
|
||||
|
|
|
@ -10,6 +10,10 @@
|
|||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#include <machine/fenv.h>
|
||||
|
||||
__BEGIN_DECLS
|
||||
|
|
|
@ -28,6 +28,10 @@
|
|||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#if defined(__sortix__)
|
||||
#include <__/limits.h>
|
||||
#include <__/wordsize.h>
|
||||
|
|
|
@ -30,6 +30,12 @@
|
|||
#ifndef INCLUDE_TGMATH_H
|
||||
#define INCLUDE_TGMATH_H
|
||||
|
||||
#include <features.h>
|
||||
|
||||
#ifndef __sortix_libm__
|
||||
#define __sortix_libm__ 1
|
||||
#endif
|
||||
|
||||
#include <math.h>
|
||||
#include <complex.h>
|
||||
|
||||
|
|
Loading…
Reference in New Issue