4 RUN: cp %p/Inputs/split-dwarf-test.dwo %t
7 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \
8 RUN: --obj=%p/Inputs/split-dwarf-test 0x400504 0x4004f4 | FileCheck --check-prefix=CHECK --check-prefix=SPLIT --check-prefix=DWO %s
10 Ensure we get the same results in the absence of gmlt-like data in the executable but the presence of a .dwo file
12 RUN: echo "%p/Inputs/split-dwarf-test-nogmlt 0x400504" >> %t.input
13 RUN: echo "%p/Inputs/split-dwarf-test-nogmlt 0x4004f4" >> %t.input
14 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \
15 RUN: --default-arch=i386 --obj=%p/Inputs/split-dwarf-test-nogmlt 0x400504 0x4004f4 | FileCheck --check-prefix=SPLIT --check-prefix=DWO %s
17 Ensure we get gmlt like results in the absence of a .dwo file but the presence of gmlt-like data in the executable
19 RUN: rm %t/split-dwarf-test.dwo
20 RUN: echo "%p/Inputs/split-dwarf-test 0x400504" >> %t.input
21 RUN: echo "%p/Inputs/split-dwarf-test 0x4004f4" >> %t.input
22 RUN: llvm-symbolizer --functions=linkage --inlining --demangle=false \
23 RUN: --default-arch=i386 --obj=%p/Inputs/split-dwarf-test 0x400504 0x4004f4 | FileCheck --check-prefix=SPLIT --check-prefix=NODWO %s
27 SPLIT-NEXT: {{.*}}split-dwarf-test.cpp
29 SPLIT-NEXT: {{.*}}split-dwarf-test.cpp
32 SPLIT-NEXT: {{.*}}split-dwarf-test.cpp