xref: /llvm-project/lldb/test/Shell/ObjectFile/wasm/stripped-debug-sections.yaml (revision b587ca93be114d07ec3bf654add97d7872325281)
1# RUN: yaml2obj %s -o %t
2# RUN: lldb-test object-file %t | FileCheck %s
3
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
12
13# CHECK: Name: .debug_info
14# CHECK: Type: dwarf-info
15# CHECK: VM address: 0x0
16# CHECK: VM size: 0
17# CHECK: File size: 2
18
19# CHECK: Name: .debug_abbrev
20# CHECK: Type: dwarf-abbrev
21# CHECK: VM address: 0x0
22# CHECK: VM size: 0
23# CHECK: File size: 2
24
25# CHECK: Name: .debug_line
26# CHECK: Type: dwarf-line
27# CHECK: VM address: 0x0
28# CHECK: VM size: 0
29# CHECK: File size: 2
30
31# CHECK: Name: .debug_str
32# CHECK: Type: dwarf-str
33# CHECK: VM address: 0x0
34# CHECK: VM size: 0
35# CHECK: File size: 3
36
37--- !WASM
38FileHeader:
39  Version:         0x00000001
40Sections:
41
42  - Type:            CUSTOM
43    Name:            .debug_info
44    Payload:         4C00
45  - Type:            CUSTOM
46    Name:            .debug_abbrev
47    Payload:         0111
48  - Type:            CUSTOM
49    Name:            .debug_line
50    Payload:         5100
51  - Type:            CUSTOM
52    Name:            .debug_str
53    Payload:         636CFF
54...
55