diff options
Diffstat (limited to 'test/spec-wasm2c-prefix.c')
-rw-r--r-- | test/spec-wasm2c-prefix.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/test/spec-wasm2c-prefix.c b/test/spec-wasm2c-prefix.c index b2f5d103..ab57e9b4 100644 --- a/test/spec-wasm2c-prefix.c +++ b/test/spec-wasm2c-prefix.c @@ -13,6 +13,18 @@ #include "wasm-rt-impl.h" #include "wasm-rt-exceptions.h" +// like is_equal_TYPE below, always use unsigned for these +#define v128_i8x16_extract_lane simde_wasm_u8x16_extract_lane +#define v128_u8x16_extract_lane simde_wasm_u8x16_extract_lane +#define v128_i16x8_extract_lane simde_wasm_u16x8_extract_lane +#define v128_u16x8_extract_lane simde_wasm_u16x8_extract_lane +#define v128_i32x4_extract_lane simde_wasm_u32x4_extract_lane +#define v128_u32x4_extract_lane simde_wasm_u32x4_extract_lane +#define v128_i64x2_extract_lane simde_wasm_u64x2_extract_lane +#define v128_u64x2_extract_lane simde_wasm_u64x2_extract_lane +#define v128_f32x4_extract_lane simde_wasm_f32x4_extract_lane +#define v128_f64x2_extract_lane simde_wasm_f64x2_extract_lane + static int g_tests_run; static int g_tests_passed; @@ -143,8 +155,8 @@ static void error(const char* file, int line, const char* format, ...) { #define MULTI_T_UNPACK_(...) __VA_ARGS__ #define MULTI_T_UNPACK(arg) MULTI_T_UNPACK_ arg -#define MULTI_i8 "%su " -#define MULTI_i16 "%su " +#define MULTI_i8 "%" PRIu8 " " +#define MULTI_i16 "%" PRIu16 " " #define MULTI_i32 "%u " #define MULTI_i64 "%" PRIu64 " " #define MULTI_f32 "%.9g " |