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