diff options
author | Jakob Kaivo <jkk@ung.org> | 2024-01-31 11:59:09 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2024-01-31 11:59:09 -0500 |
commit | 237b7564dc3179f8c2a91820aae3f4c2d8534bcf (patch) | |
tree | 43bbcd05bcb0c36397aaeb3390dbc81c7812f459 | |
parent | 9d61b058d856e8647848dd1122e4b9ea6c486d3b (diff) |
fix compilation issues
-rw-r--r-- | src/math/_tgmath.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/math/_tgmath.h b/src/math/_tgmath.h index 980d3c45..262a59a9 100644 --- a/src/math/_tgmath.h +++ b/src/math/_tgmath.h @@ -1,6 +1,7 @@ #ifndef __NONSTD_TGMATH_H__ #define __NONSTD_TGMATH_H__ #include <math.h> +#include <fenv.h> #include "_safety.h" #ifndef FP_ZERO @@ -41,7 +42,7 @@ #endif #ifndef copysign -#define copysign(_x, _y) (_x < 0 ? -_y : _y) +#define copysign(_x, _y) ((_x) < 0 ? -(_y) : (_y)) #endif #ifndef M_PI |