blob: 7b01e382688e145fe07234a9b108c3873e353143 [file] [log] [blame]
Alexey Samsonov3e25c4a2012-07-02 05:54:45 +00001RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
2RUN: --address=0x400589 --functions | FileCheck %s -check-prefix MAIN
3RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
4RUN: --address=0x400558 --functions | FileCheck %s -check-prefix FUNCTION
5RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test.elf-x86-64 \
6RUN: --address=0x4005b6 --functions | FileCheck %s -check-prefix CTOR_WITH_SPEC
7RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test2.elf-x86-64 \
8RUN: --address=0x4004b8 --functions | FileCheck %s -check-prefix MANY_CU_1
9RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test2.elf-x86-64 \
10RUN: --address=0x4004c4 --functions | FileCheck %s -check-prefix MANY_CU_2
Alexey Samsonov9d26b0b2012-07-17 15:28:35 +000011RUN: llvm-dwarfdump %p/Inputs/dwarfdump-test3.elf-x86-64 \
12RUN: --address=0x538 --functions | FileCheck %s -check-prefix ABS_ORIGIN_1
Alexey Samsonov3e25c4a2012-07-02 05:54:45 +000013
14MAIN: main
15MAIN-NEXT: dwarfdump-test.cc:16:10
16
17FUNCTION: _Z1fii
18FUNCTION-NEXT: dwarfdump-test.cc:11:18
19
20CTOR_WITH_SPEC: _ZN10DummyClassC1Ei
21CTOR_WITH_SPEC-NEXT: dwarfdump-test.cc:4:30
22
23MANY_CU_1: a
24MANY_CU_1-NEXT: a.cc:2:0
25
26MANY_CU_2: main
27MANY_CU_2-NEXT: main.cc:4:0
Alexey Samsonov9d26b0b2012-07-17 15:28:35 +000028
29ABS_ORIGIN_1: C
30ABS_ORIGIN_1-NEXT: def.cc:3:0