xref: /llvm-project/llvm/test/MC/COFF/cfi-sections.s (revision 740bc366d44ccd41161739bc1d4b447cd49aba65)
147046f05SMartin Storsjö// RUN: llvm-mc -filetype=obj -triple x86_64-mingw32 %s -o - | llvm-objdump -r - | FileCheck --check-prefix=COFF_X86_64 %s
247046f05SMartin Storsjö// RUN: llvm-mc -filetype=obj -triple i686-mingw32 %s -o - | llvm-objdump -r - | FileCheck --check-prefix=COFF_I686 %s
347046f05SMartin Storsjö
447046f05SMartin Storsjö.cfi_sections .debug_frame
547046f05SMartin Storsjö
647046f05SMartin Storsjöf1:
747046f05SMartin Storsjö        .cfi_startproc
847046f05SMartin Storsjö        nop
947046f05SMartin Storsjö        .cfi_endproc
1047046f05SMartin Storsjö
1147046f05SMartin Storsjöf2:
1247046f05SMartin Storsjö        .cfi_startproc
1347046f05SMartin Storsjö        nop
1447046f05SMartin Storsjö        .cfi_endproc
1547046f05SMartin Storsjö
1647046f05SMartin Storsjö// COFF_X86_64: RELOCATION RECORDS FOR [.debug_frame]:
17*740bc366SLiad Mordekoviz// COFF_X86_64-NEXT: {{.*}}OFFSET TYPE VALUE
1847046f05SMartin Storsjö// COFF_X86_64-NEXT: {{.*}} IMAGE_REL_AMD64_SECREL .debug_frame
1947046f05SMartin Storsjö// COFF_X86_64-NEXT: {{.*}} IMAGE_REL_AMD64_ADDR64 .text
2047046f05SMartin Storsjö// COFF_X86_64-NEXT: {{.*}} IMAGE_REL_AMD64_SECREL .debug_frame
2147046f05SMartin Storsjö// COFF_X86_64-NEXT: {{.*}} IMAGE_REL_AMD64_ADDR64 .text
2247046f05SMartin Storsjö
2347046f05SMartin Storsjö// COFF_I686: RELOCATION RECORDS FOR [.debug_frame]:
24*740bc366SLiad Mordekoviz// COFF_I686-NEXT: {{.*}}OFFSET TYPE VALUE
2547046f05SMartin Storsjö// COFF_I686-NEXT: {{.*}} IMAGE_REL_I386_SECREL .debug_frame
2647046f05SMartin Storsjö// COFF_I686-NEXT: {{.*}} IMAGE_REL_I386_DIR32 .text
2747046f05SMartin Storsjö// COFF_I686-NEXT: {{.*}} IMAGE_REL_I386_SECREL .debug_frame
2847046f05SMartin Storsjö// COFF_I686-NEXT: {{.*}} IMAGE_REL_I386_DIR32 .text
29