1// REQUIRES: x86-registered-target
2// RUN: %clang -cc1as -triple x86_64-pc-linux-gnu %s -filetype obj -o %t1 -split-dwarf-output %t2
3// RUN: llvm-objdump -s %t1 | FileCheck --check-prefix=O %s
4// RUN: llvm-objdump -s %t2 | FileCheck --check-prefix=DWO %s
5
6// O-NOT: Contents of section
7// O: Contents of section .strtab:
8// O-NOT: Contents of section
9// O: Contents of section .text:
10// O-NEXT: 0000 c3
11// O-NEXT: Contents of section .symtab:
12// O-NOT: Contents of section
13.globl main
14main:
15.Ltmp1:
16ret
17.Ltmp2:
18
19// DWO-NOT: Contents of section
20// DWO: Contents of section .strtab:
21// DWO-NOT: Contents of section
22// DWO: Contents of section .foo.dwo:
23// DWO-NEXT: 0000 01000000
24// DWO-NOT: Contents of section
25.section .foo.dwo
26.long .Ltmp2-.Ltmp1
27