Bump version to 19.1.0 (final)
[llvm-project.git] / lldb / test / Shell / ObjectFile / wasm / embedded-debug-sections.yaml
blob0773dc0016565f09f7bc25d15ae02ef8d178d680
1 # RUN: yaml2obj %s -o %t
2 # RUN: lldb-test object-file %t | FileCheck %s
4 # CHECK: Plugin name: wasm
5 # CHECK: Architecture: wasm32-unknown-unknown-wasm
6 # CHECK: UUID: 
7 # CHECK: Executable: false
8 # CHECK: Stripped: false
9 # CHECK: Type: shared library
10 # CHECK: Strata: user
11 # CHECK: Base VM address: 0x0
13 # CHECK: Name: code
14 # CHECK: Type: code
15 # CHECK: VM address: 0x0
16 # CHECK: VM size: 56
17 # CHECK: File size: 56
19 # CHECK: Name: .debug_info
20 # CHECK: Type: dwarf-info
21 # CHECK: VM address: 0x0
22 # CHECK: VM size: 0
23 # CHECK: File size: 2
25 # CHECK: Name: .debug_abbrev
26 # CHECK: Type: dwarf-abbrev
27 # CHECK: VM address: 0x0
28 # CHECK: VM size: 0
29 # CHECK: File size: 2
31 # CHECK: Name: .debug_line
32 # CHECK: Type: dwarf-line
33 # CHECK: VM address: 0x0
34 # CHECK: VM size: 0
35 # CHECK: File size: 2
37 # CHECK: Name: .debug_str
38 # CHECK: Type: dwarf-str
39 # CHECK: VM address: 0x0
40 # CHECK: VM size: 0
41 # CHECK: File size: 3
43 # CHECK: Name: .debug_abbrev.dwo
44 # CHECK: Type: dwarf-abbrev-dwo
45 # CHECK: VM address: 0x0
46 # CHECK: VM size: 0
47 # CHECK: File size: 4
49 # CHECK: Name: .debug_info.dwo
50 # CHECK: Type: dwarf-info-dwo
51 # CHECK: VM address: 0x0
52 # CHECK: VM size: 0
53 # CHECK: File size: 4
55 # CHECK: Name: .debug_line.dwo
56 # CHECK: Type: dwarf-line
57 # CHECK: VM address: 0x0
58 # CHECK: VM size: 0
59 # CHECK: File size: 4
61 # CHECK: Name: .debug_line_str.dwo
62 # CHECK: Type: dwarf-line-str
63 # CHECK: VM address: 0x0
64 # CHECK: VM size: 0
65 # CHECK: File size: 4
67 # CHECK: Name: .debug_loc.dwo
68 # CHECK: Type: dwarf-loc-dwo
69 # CHECK: VM address: 0x0
70 # CHECK: VM size: 0
71 # CHECK: File size: 4
73 # CHECK: Name: .debug_loclists.dwo
74 # CHECK: Type: dwarf-loclists-dwo
75 # CHECK: VM address: 0x0
76 # CHECK: VM size: 0
77 # CHECK: File size: 4
79 # CHECK: Name: .debug_macro.dwo
80 # CHECK: Type: dwarf-macro
81 # CHECK: VM address: 0x0
82 # CHECK: VM size: 0
83 # CHECK: File size: 4
85 # CHECK: Name: .debug_rnglists.dwo
86 # CHECK: Type: dwarf-rnglists-dwo
87 # CHECK: VM address: 0x0
88 # CHECK: VM size: 0
89 # CHECK: File size: 4
91 # CHECK: Name: .debug_str.dwo
92 # CHECK: Type: dwarf-str-dwo
93 # CHECK: VM address: 0x0
94 # CHECK: VM size: 0
95 # CHECK: File size: 4
97 # CHECK: Name: .debug_str_offsets.dwo
98 # CHECK: Type: dwarf-str-offsets-dwo
99 # CHECK: VM address: 0x0
100 # CHECK: VM size: 0
101 # CHECK: File size: 4
103 # CHECK: Name: .debug_types.dwo
104 # CHECK: Type: dwarf-types-dwo
105 # CHECK: VM address: 0x0
106 # CHECK: VM size: 0
107 # CHECK: File size: 4
110 --- !WASM
111 FileHeader:
112   Version:         0x00000001
113 Sections:
115   - Type:            CODE
116     Functions:
117       - Index:           0
118         Locals:
119           - Type:            I32
120             Count:           6
121         Body:            238080808000210141102102200120026B21032003200036020C200328020C2104200328020C2105200420056C210620060F0B
122   - Type:            CUSTOM
123     Name:            .debug_info
124     Payload:         4C00
125   - Type:            CUSTOM
126     Name:            .debug_abbrev
127     Payload:         0111
128   - Type:            CUSTOM
129     Name:            .debug_line
130     Payload:         5100
131   - Type:            CUSTOM
132     Name:            .debug_str
133     Payload:         636CFF
134   - Type:            CUSTOM
135     Name:            .debug_abbrev.dwo
136     Payload:         DEADBEEF
137   - Type:            CUSTOM
138     Name:            .debug_info.dwo
139     Payload:         DEADBEEF
140   - Type:            CUSTOM
141     Name:            .debug_line.dwo
142     Payload:         DEADBEEF
143   - Type:            CUSTOM
144     Name:            .debug_line_str.dwo
145     Payload:         DEADBEEF
146   - Type:            CUSTOM
147     Name:            .debug_loc.dwo
148     Payload:         DEADBEEF
149   - Type:            CUSTOM
150     Name:            .debug_loclists.dwo
151     Payload:         DEADBEEF
152   - Type:            CUSTOM
153     Name:            .debug_macro.dwo
154     Payload:         DEADBEEF
155   - Type:            CUSTOM
156     Name:            .debug_rnglists.dwo
157     Payload:         DEADBEEF
158   - Type:            CUSTOM
159     Name:            .debug_str.dwo
160     Payload:         DEADBEEF
161   - Type:            CUSTOM
162     Name:            .debug_str_offsets.dwo
163     Payload:         DEADBEEF
164   - Type:            CUSTOM
165     Name:            .debug_types.dwo
166     Payload:         DEADBEEF