diff options
Diffstat (limited to 'src/binary-reader.h')
-rw-r--r-- | src/binary-reader.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/binary-reader.h b/src/binary-reader.h index 93ffe1cc..297b0e55 100644 --- a/src/binary-reader.h +++ b/src/binary-reader.h @@ -287,6 +287,16 @@ typedef struct WasmBinaryReader { void* user_data); WasmResult (*end_names_section)(WasmBinaryReaderContext* ctx); + /* names section */ + WasmResult (*begin_reloc_section)(WasmBinaryReaderContext* ctx, + uint32_t size); + WasmResult (*on_reloc_count)(uint32_t count, void* user_data); + WasmResult (*on_reloc)(WasmRelocType type, + uint32_t section_index, + uint32_t offset, + void* user_data); + WasmResult (*end_reloc_section)(WasmBinaryReaderContext* ctx); + /* init_expr - used by elem, data and global sections; these functions are * only called between calls to begin_*_init_expr and end_*_init_expr */ WasmResult (*on_init_expr_f32_const_expr)(uint32_t index, |