1 RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
2 RUN: --address=0x400589 --functions | FileCheck %s -check-prefix MAIN
3 RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
4 RUN: --address=0x400558 --functions | FileCheck %s -check-prefix FUNCTION
5 RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
6 RUN: --address=0x4005b6 --functions | FileCheck %s -check-prefix CTOR_WITH_SPEC
7 RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test2.elf-x86-64 \
8 RUN: --address=0x4004b8 --functions | FileCheck %s -check-prefix MANY_CU_1
9 RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test2.elf-x86-64 \
10 RUN: --address=0x4004c4 --functions | FileCheck %s -check-prefix MANY_CU_2
13 MAIN-NEXT: dwarfdump-test.cc:16:10
16 FUNCTION-NEXT: dwarfdump-test.cc:11:18
18 CTOR_WITH_SPEC: _ZN10DummyClassC1Ei
19 CTOR_WITH_SPEC-NEXT: dwarfdump-test.cc:4:30
22 MANY_CU_1-NEXT: a.cc:2:0
25 MANY_CU_2-NEXT: main.cc:4:0