summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rwxr-xr-xtests/t0024-abi-predefined.sh4
-rwxr-xr-xtests/t0025-dump-macros.sh2
3 files changed, 6 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index aa4618c..25b263a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
2026-10-11 Andrey V. Kosteltsev
+ * Fixed target machine depended tests.
+
+2026-10-11 Andrey V. Kosteltsev
+
* LibMPU 1.0.27, LibMPUIO 1.0.7 are required.
2026-10-02 Andrey V. Kosteltsev
diff --git a/tests/t0024-abi-predefined.sh b/tests/t0024-abi-predefined.sh
index 84d64aa..56cce15 100755
--- a/tests/t0024-abi-predefined.sh
+++ b/tests/t0024-abi-predefined.sh
@@ -11,7 +11,6 @@ old_version = __VERSION__;
byte_order = __BYTE_ORDER__;
mcpu_byte_order = __MCPU_BYTE_ORDER__;
word_order = __MCPU_WORD_ORDER__;
-old_float_word_order = __FLOAT_WORD_ORDER__;
register_width = __MCPU_MACHINE_REGISTER_WIDTH__;
real_io_limit = __MCPU_REAL_IO_LIMIT__;
math_fn_limit = __MCPU_MATH_FN_LIMIT__;
@@ -105,8 +104,7 @@ grep '^old_version = __VERSION__;$' "$base/out" >/dev/null
grep '^byte_order = \(1234\|4321\);$' "$base/out" >/dev/null
grep '^mcpu_byte_order = \(1234\|4321\);$' "$base/out" >/dev/null
grep '^word_order = \(1234\|4321\);$' "$base/out" >/dev/null
-grep '^old_float_word_order = __FLOAT_WORD_ORDER__;$' "$base/out" >/dev/null
-grep '^register_width = 64;$' "$base/out" >/dev/null
+grep '^register_width = \(64\|32\);$' "$base/out" >/dev/null
grep '^pointer_width = 64;$' "$base/out" >/dev/null
grep '^int_max_width = [1-9][0-9]*;$' "$base/out" >/dev/null
grep '^real_max_width = [1-9][0-9]*;$' "$base/out" >/dev/null
diff --git a/tests/t0025-dump-macros.sh b/tests/t0025-dump-macros.sh
index 72bb212..3aae692 100755
--- a/tests/t0025-dump-macros.sh
+++ b/tests/t0025-dump-macros.sh
@@ -10,7 +10,7 @@ test -s "$base/macros"
LC_ALL=C sort -c "$base/macros"
grep '^#define _ARCH_MCPU 1$' "$base/macros" >/dev/null
grep '^#define __MCPU_CPP_VERSION__ "1\.0\.4"$' "$base/macros" >/dev/null
-grep '^#define __MCPU_MACHINE_REGISTER_WIDTH__ 64$' "$base/macros" >/dev/null
+grep '^#define __MCPU_MACHINE_REGISTER_WIDTH__ \(64\|32\)$' "$base/macros" >/dev/null
grep '^#define __MCPU_REAL_IO_LIMIT__ [0-9][0-9]*$' "$base/macros" >/dev/null
grep '^#define __MCPU_MATH_FN_LIMIT__ [0-9][0-9]*$' "$base/macros" >/dev/null
grep '^#define __MCPU_BYTE_ORDER__ __ORDER_\(LITTLE\|BIG\)_ENDIAN__$' "$base/macros" >/dev/null