1f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// RUN: llvm-mc -filetype=obj -triple x86_64-pc-linux-gnu %s -o - | llvm-readobj -s | FileCheck %s 2767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola 3767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola// Test that the dwarf debug_line section contains no line directives. 4767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola 5767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola .file 1 "test.c" 6767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola .globl c 7767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindolac: 8767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola .asciz "hi\n" 9767b1be3900bdc693aa0ad3e554ba034845f67f7Rafael Espindola 10f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK: Section { 11f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK: Index: 4 12f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Name: .debug_line 13f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Type: SHT_PROGBITS 14f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Flags [ 15f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: ] 16f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Address: 0x0 17f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Offset: 0x44 18f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Size: 39 19f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Link: 0 20f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: Info: 0 21f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: AddressAlignment: 1 22f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: EntrySize: 0 23f89da7210b09a0a0f7c9ee216cd54dca03c6b64aNico Rieck// CHECK-NEXT: } 24