blob: f8c5fca42e2de0c7d38445ac200a441794804787 [file] [edit]
;;; TOOL: run-objdump
;;; ARGS0: --enable-bulk-memory
;;; ARGS1: -hx
(module
(memory 1)
(data "hi")
;; include an instruction that requires the DataCount section, otherwise it
;; will be removed.
(func data.drop 0)
)
(;; STDOUT ;;;
data-count-section.wasm: file format wasm 0x1
Sections:
Type start=0x0000000a end=0x0000000e (size=0x00000004) count: 1
Function start=0x00000010 end=0x00000012 (size=0x00000002) count: 1
Memory start=0x00000014 end=0x00000017 (size=0x00000003) count: 1
DataCount start=0x00000019 end=0x0000001a (size=0x00000001) count: 1
Code start=0x0000001c end=0x00000023 (size=0x00000007) count: 1
Data start=0x00000025 end=0x0000002a (size=0x00000005) count: 1
Section Details:
Type[1]:
- type[0] () -> nil
Function[1]:
- func[0] sig=0
Memory[1]:
- memory[0] pages: initial=1
DataCount:
- data count: 1
Code[1]:
- func[0] size=5
Data[1]:
- segment[0] passive size=2
- 0000000: 6869 hi
Code Disassembly:
00001e func[0]:
00001f: fc 09 00 | data.drop 0
000022: 0b | end
;;; STDOUT ;;)