1c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// RUN: llvm-mc -triple x86_64-pc-linux-gnu %s -filetype=obj -o - | llvm-readobj -r | FileCheck %s 2c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines 3c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// Test that we can use .cfi_startproc without a global symbol. 4c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines 5c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines.text 6c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines.space 1000 7c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines.cfi_startproc 8c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines .cfi_endproc 9c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines 10c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// CHECK: Relocations [ 116948897e478cbd66626159776a8017b3c18579b9Pirama Arumuga Nainar// CHECK-NEXT: Section ({{.*}}) .rela.eh_frame { 12c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// CHECK-NEXT: 0x20 R_X86_64_PC32 .text 0x3E8 13c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// CHECK-NEXT: } 14c6a4f5e819217e1e12c458aed8e7b122e23a3a58Stephen Hines// CHECK-NEXT: ] 15