This patch has a couple of outstanding issues. The test is not python3 compatible, and it also seems to fail with python2 (at least under some circumstances) due to an overambitious assertion. This reverts the patch as well as subsequent fixup attempts:014ea93376,f5f70d1c8f.4697e701b8.5c15e8e682.3ec28da6d6.
68 lines
1.5 KiB
YAML
68 lines
1.5 KiB
YAML
# RUN: yaml2obj %s > %t
|
|
# RUN: lldb-test object-file %t | FileCheck %s
|
|
|
|
# CHECK: Plugin name: wasm
|
|
# CHECK: Architecture: wasm32-unknown-unknown-wasm
|
|
# CHECK: UUID:
|
|
# CHECK: Executable: true
|
|
# CHECK: Stripped: true
|
|
# CHECK: Type: executable
|
|
# CHECK: Strata: user
|
|
# CHECK: Base VM address: 0xa
|
|
|
|
# CHECK: Name: code
|
|
# CHECK: Type: code
|
|
# CHECK: VM address: 0x0
|
|
# CHECK: VM size: 56
|
|
# CHECK: File size: 56
|
|
|
|
# CHECK: Name: .debug_info
|
|
# CHECK: Type: dwarf-info
|
|
# CHECK: VM address: 0x0
|
|
# CHECK: VM size: 0
|
|
# CHECK: File size: 2
|
|
|
|
# CHECK: Name: .debug_abbrev
|
|
# CHECK: Type: dwarf-abbrev
|
|
# CHECK: VM address: 0x0
|
|
# CHECK: VM size: 0
|
|
# CHECK: File size: 2
|
|
|
|
# CHECK: Name: .debug_line
|
|
# CHECK: Type: dwarf-line
|
|
# CHECK: VM address: 0x0
|
|
# CHECK: VM size: 0
|
|
# CHECK: File size: 2
|
|
|
|
# CHECK: Name: .debug_str
|
|
# CHECK: Type: dwarf-str
|
|
# CHECK: VM address: 0x0
|
|
# CHECK: VM size: 0
|
|
# CHECK: File size: 3
|
|
|
|
--- !WASM
|
|
FileHeader:
|
|
Version: 0x00000001
|
|
Sections:
|
|
|
|
- Type: CODE
|
|
Functions:
|
|
- Index: 0
|
|
Locals:
|
|
- Type: I32
|
|
Count: 6
|
|
Body: 238080808000210141102102200120026B21032003200036020C200328020C2104200328020C2105200420056C210620060F0B
|
|
- Type: CUSTOM
|
|
Name: .debug_info
|
|
Payload: 4C00
|
|
- Type: CUSTOM
|
|
Name: .debug_abbrev
|
|
Payload: 0111
|
|
- Type: CUSTOM
|
|
Name: .debug_line
|
|
Payload: 5100
|
|
- Type: CUSTOM
|
|
Name: .debug_str
|
|
Payload: 636CFF
|
|
...
|