xref: /llvm-project/llvm/test/tools/llvm-objdump/wasm/executable-without-symbols-debugnames.test (revision 8b0f47bfa4b6aa1bafa10261444c93aba5a2d31d)
1db69ea40SAndy Wingo# RUN: yaml2obj -o %t.wasm %s
2db69ea40SAndy Wingo# RUN: llvm-objdump -d %t.wasm | FileCheck %s
3db69ea40SAndy Wingo
4db69ea40SAndy Wingo--- !WASM
5db69ea40SAndy WingoFileHeader:
6db69ea40SAndy Wingo  Version:         0x1
7db69ea40SAndy WingoSections:
8db69ea40SAndy Wingo  - Type:            TYPE
9db69ea40SAndy Wingo    Signatures:
10db69ea40SAndy Wingo      - Index:           0
11db69ea40SAndy Wingo        ParamTypes:      []
12db69ea40SAndy Wingo        ReturnTypes:     []
13db69ea40SAndy Wingo      - Index:           1
14db69ea40SAndy Wingo        ParamTypes:
15db69ea40SAndy Wingo          - I32
16db69ea40SAndy Wingo        ReturnTypes:
17db69ea40SAndy Wingo          - I32
18db69ea40SAndy Wingo  - Type:            FUNCTION
19db69ea40SAndy Wingo    FunctionTypes:   [ 0, 1 ]
20db69ea40SAndy Wingo  - Type:            CODE
21db69ea40SAndy Wingo    Functions:
22db69ea40SAndy Wingo      - Index:           0
23db69ea40SAndy Wingo        Locals:          []
24db69ea40SAndy Wingo        Body:            0B
25db69ea40SAndy Wingo      - Index:           1
26db69ea40SAndy Wingo        Locals:          []
27db69ea40SAndy Wingo        Body:            20000B
28db69ea40SAndy Wingo  - Type:            CUSTOM
29db69ea40SAndy Wingo    Name:            name
30db69ea40SAndy Wingo    FunctionNames:
31db69ea40SAndy Wingo      - Index:           0
32db69ea40SAndy Wingo        Name:            f
33db69ea40SAndy Wingo      - Index:           1
34db69ea40SAndy Wingo        Name:            g
35db69ea40SAndy Wingo...
36db69ea40SAndy Wingo
37db69ea40SAndy Wingo# CHECK:       Disassembly of section CODE:
38db69ea40SAndy Wingo# CHECK-EMPTY:
39*8b0f47bfSDerek Schuff# CHECK-NEXT:  00000026 <CODE>:
40db69ea40SAndy Wingo# CHECK-NEXT:          # 2 functions in section.
41db69ea40SAndy Wingo# CHECK-EMPTY:
42*8b0f47bfSDerek Schuff# CHECK-NEXT:  00000027 <f>:
43db69ea40SAndy Wingo# CHECK-EMPTY:
44*8b0f47bfSDerek Schuff# CHECK-NEXT:         29: 0b       	end
45db69ea40SAndy Wingo# CHECK-EMPTY:
46*8b0f47bfSDerek Schuff# CHECK-NEXT:  0000002a <g>:
47db69ea40SAndy Wingo# CHECK-EMPTY:
48*8b0f47bfSDerek Schuff# CHECK-NEXT:         2c: 20 00    	local.get	0
49*8b0f47bfSDerek Schuff# CHECK-NEXT:         2e: 0b       	end
50