diff options
| -rw-r--r-- | ChangeLog | 4 | ||||
| -rwxr-xr-x | tests/t0024-abi-predefined.sh | 4 | ||||
| -rwxr-xr-x | tests/t0025-dump-macros.sh | 2 |
3 files changed, 6 insertions, 4 deletions
@@ -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 |
