| ;;; 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 ;;) |