brintos

brintos / llvm-project-archived public Read only

0
0
Text · 779 B · d1301cb Raw
27 lines · plain
1## When changing the assembly input, uncomment these lines to re-generate the2## YAML.3# COM: llvm-mc --emit-dwarf-unwind=always -filetype=obj -triple=x86_64-apple-macos10.15 %s -o %t.o4# COM: ld -r %t.o -o %t-r.o5# COM: obj2yaml %t-r.o > %S/Inputs/double-unwind-info.yaml6 7# RUN: yaml2obj %S/Inputs/double-unwind-info.yaml > %t-r.o8# RUN: %lld -dylib -lSystem %t-r.o -o /dev/null9 10.text11## eh_frame function address relocations are only emitted if the function isn't12## at address 0x0.13_spacer:14  nop15 16## Check that we perform unwind info registration correctly when there are17## multiple symbols at the same address. This would previously hit an assertion18## error (PR56570).19_foo:20ltmp1:21  .cfi_startproc22  .cfi_def_cfa_offset 823  nop24  .cfi_endproc25 26.subsections_via_symbols27