Fixed compilation on linux

Signed-off-by: Robear Selwans <robear.selwans@outlook.com>
This commit is contained in:
2025-07-07 10:44:29 +03:00
parent fe5b9a131f
commit 2daeb8652c
3 changed files with 20 additions and 0 deletions

View File

@@ -97,4 +97,15 @@ static const struct Float64Data Float64 =
.EPS = 2.2204460492503131e-016
};
#if !EV_OS_WINDOWS
#define max(a,b) \
({ __typeof__(a) _a = (a); \
__typeof__(b) _b = (b); \
_a > _b ? _a : _b; })
#define min(a,b) \
({ __typeof__(a) _a = (a); \
__typeof__(b) _b = (b); \
_a < _b ? _a : _b; })
#endif
#endif // EV_HEADERS_NUMERIC_H