@@ -6414,7 +6414,7 @@ create_sections(const uint8 *buf, uint32 size, WASMSection **p_section_list,
64146414 char *error_buf, uint32 error_buf_size)
64156415{
64166416 WASMSection *section_list_end = NULL, *section;
6417- const uint8 *p = buf, *p_end = buf + size /*, *section_body*/ ;
6417+ const uint8 *p = buf, *p_end = buf + size;
64186418 uint8 section_type, section_index, last_section_index = (uint8)-1;
64196419 uint32 section_size;
64206420
@@ -7658,7 +7658,6 @@ wasm_loader_find_block_addr(WASMExecEnv *exec_env, BlockAddr *block_addr_cache,
76587658#if (WASM_ENABLE_WAMR_COMPILER != 0) || (WASM_ENABLE_JIT != 0)
76597659 case WASM_OP_SIMD_PREFIX:
76607660 {
7661- /* TODO: memory64 offset type changes */
76627661 uint32 opcode1;
76637662
76647663 read_leb_uint32(p, p_end, opcode1);
@@ -7683,8 +7682,8 @@ wasm_loader_find_block_addr(WASMExecEnv *exec_env, BlockAddr *block_addr_cache,
76837682 case SIMD_v128_store:
76847683 /* memarg align */
76857684 skip_leb_uint32(p, p_end);
7686- /* memarg offset*/
7687- skip_leb_uint32 (p, p_end);
7685+ /* memarg offset */
7686+ skip_leb_mem_offset (p, p_end);
76887687 break;
76897688
76907689 case SIMD_v128_const:
@@ -7723,8 +7722,8 @@ wasm_loader_find_block_addr(WASMExecEnv *exec_env, BlockAddr *block_addr_cache,
77237722 case SIMD_v128_store64_lane:
77247723 /* memarg align */
77257724 skip_leb_uint32(p, p_end);
7726- /* memarg offset*/
7727- skip_leb_uint32 (p, p_end);
7725+ /* memarg offset */
7726+ skip_leb_mem_offset (p, p_end);
77287727 /* ImmLaneId */
77297728 CHECK_BUF(p, p_end, 1);
77307729 p++;
@@ -7734,8 +7733,8 @@ wasm_loader_find_block_addr(WASMExecEnv *exec_env, BlockAddr *block_addr_cache,
77347733 case SIMD_v128_load64_zero:
77357734 /* memarg align */
77367735 skip_leb_uint32(p, p_end);
7737- /* memarg offset*/
7738- skip_leb_uint32 (p, p_end);
7736+ /* memarg offset */
7737+ skip_leb_mem_offset (p, p_end);
77397738 break;
77407739
77417740 default:
0 commit comments