|
From: <kin...@us...> - 2025-08-15 23:35:40
|
Revision: 7276
http://sourceforge.net/p/teem/code/7276
Author: kindlmann
Date: 2025-08-15 23:35:38 +0000 (Fri, 15 Aug 2025)
Log Message:
-----------
fixing AIR_INSANE_MAX from last commit (ditching qnan-vs-snan), and formatting fixes
Modified Paths:
--------------
teem/trunk/src/air/air.h
teem/trunk/src/air/randMT.c
Modified: teem/trunk/src/air/air.h
===================================================================
--- teem/trunk/src/air/air.h 2025-08-15 23:13:13 UTC (rev 7275)
+++ teem/trunk/src/air/air.h 2025-08-15 23:35:38 UTC (rev 7276)
@@ -373,7 +373,7 @@
airFP_NEG_ZERO, /* 9: -0.0, negative zero */
airFP_Last /* after the last valid one */
};
-#define AIR_FP_MAX 9
+#define AIR_FP_MAX 9
/* 754.c: IEEE-754 related stuff values */
typedef union {
unsigned int i;
@@ -556,7 +556,7 @@
airInsane_DLSize, /* 10: sizeof(double), sizeof(airLLong) not 8 */
airInsane_last
};
-#define AIR_INSANE_MAX 11
+#define AIR_INSANE_MAX 10
AIR_EXPORT const char *airInsaneErr(int insane);
AIR_EXPORT int airSanity(void);
@@ -727,7 +727,7 @@
** files, and thes AIR_ variables are for advertising that information
** to anyone linking against air (or Teem) and including air.h.
*/
-#define AIR_ENDIAN (airMyEndian())
+#define AIR_ENDIAN (airMyEndian())
/*
******** AIR_NAN, AIR_POS_INF, AIR_NEG_INF
Modified: teem/trunk/src/air/randMT.c
===================================================================
--- teem/trunk/src/air/randMT.c 2025-08-15 23:13:13 UTC (rev 7275)
+++ teem/trunk/src/air/randMT.c 2025-08-15 23:35:38 UTC (rev 7276)
@@ -86,9 +86,9 @@
#define AIR_RANDMT_DEFAULT_SEED 42
/* Inlined class member functions that I made macros */
-#define HIBIT(u) ((u)&0x80000000UL)
-#define LOBIT(u) ((u)&0x00000001UL)
-#define LOBITS(u) ((u)&0x7fffffffUL)
+#define HIBIT(u) ((u) & 0x80000000UL)
+#define LOBIT(u) ((u) & 0x00000001UL)
+#define LOBITS(u) ((u) & 0x7fffffffUL)
#define MIXBITS(u, v) (HIBIT(u) | LOBITS(v))
#define TWOSCOMP(u) (~(u) + 1)
#define TWIST(m, s0, s1) \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|