xref: /llvm-project/lldb/test/Shell/SymbolFile/Breakpad/stack-cfi-arm.yaml (revision b587ca93be114d07ec3bf654add97d7872325281)
1e22f0dabSPavel Labath# REQUIRES: arm
2e22f0dabSPavel Labath
3*b587ca93SFangrui Song# RUN: yaml2obj %s -o %t
4e22f0dabSPavel Labath# RUN: %lldb -c %t -o "target symbols add %S/Inputs/stack-cfi-arm.syms" \
5e22f0dabSPavel Labath# RUN:   -o "image show-unwind -n func0" -b | FileCheck %s
6e22f0dabSPavel Labath
7e22f0dabSPavel Labath# CHECK:      Symbol file UnwindPlan:
8e22f0dabSPavel Labath# CHECK:      row[0]:    0: CFA=DW_OP_breg13 +0, DW_OP_consts +0, DW_OP_plus  => pc=DW_OP_breg14 +0
9ba03bcbcSPavel Labath# CHECK-NEXT: row[1]:    2: CFA=DW_OP_breg13 +0, DW_OP_consts +8, DW_OP_plus  => r7=DW_OP_pick 0x0, DW_OP_consts -8, DW_OP_plus, DW_OP_deref pc=DW_OP_pick 0x0, DW_OP_consts -4, DW_OP_plus, DW_OP_deref
10e22f0dabSPavel Labath
11e22f0dabSPavel Labath--- !minidump
12e22f0dabSPavel LabathStreams:         
13e22f0dabSPavel Labath  - Type:            ThreadList
14e22f0dabSPavel Labath    Threads:         
15e22f0dabSPavel Labath      - Thread Id:       0x00003E81
16e22f0dabSPavel Labath        Context:         DEAD
17e22f0dabSPavel Labath        Stack:           
18e22f0dabSPavel Labath          Start of Memory Range: 0x00007FFCEB34A000
19e22f0dabSPavel Labath          Content:         DEAD
20e22f0dabSPavel Labath  - Type:            ModuleList
21e22f0dabSPavel Labath    Modules:         
22e22f0dabSPavel Labath      - Base of Image:   0x0000000000400000
23e22f0dabSPavel Labath        Size of Image:   0x00001000
24e22f0dabSPavel Labath        Module Name:     '/tmp/stack-cfi-arm.out'
25e22f0dabSPavel Labath        CodeView Record: 4C457042E35C283BC327C28762DB788BF5A4078BE2351448
26e22f0dabSPavel Labath  - Type:            SystemInfo
27e22f0dabSPavel Labath    Processor Arch:  ARM
28e22f0dabSPavel Labath    Platform ID:     Linux
29e22f0dabSPavel Labath    CPU:             
30e22f0dabSPavel Labath      CPUID:           0
31e22f0dabSPavel Labath...
32