30 lines · plain
1# RUN: yaml2obj %s -o %t2 3# RUN: llvm-symbolizer --debug-file-directory=/non-existent --obj=%t 0x20112f | FileCheck --check-prefix=UNKNOWN %s4 5# UNKNOWN: ??6# UNKNOWN-NEXT: ??:0:07 8# RUN: llvm-symbolizer --debug-file-directory=%p/Inputs --obj=%t 0x20112f | FileCheck --check-prefix=FOUND %s9 10# FOUND: main11# FOUND-NEXT: /tmp/dbginfo{{[/\\]}}dwarfdump-test.cc:1612 13--- !ELF14FileHeader:15 Class: ELFCLASS6416 Data: ELFDATA2LSB17 Type: ET_EXEC18 Machine: EM_X86_6419Sections:20 - Name: .note.gnu.build-id21 Type: SHT_NOTE22 Flags: [ SHF_ALLOC ]23 Content: 040000000800000003000000474e5500abb50d82b6bdc86124 AddressAlign: 425ProgramHeaders:26 - Type: PT_NOTE27 Flags: [ PF_R ]28 FirstSec: .note.gnu.build-id29 LastSec: .note.gnu.build-id30