Lines Matching full:debug

8 // RUN: llvm-objcopy --only-keep-debug %t.dwarf5 %t.dwarf5.debug
9 // RUN: llvm-objcopy --strip-all --add-gnu-debuglink=%t.dwarf5.debug %t.dwarf5
16 // we populate the index cache we have to parse all of the DWARF debug info
41 // Make sure that if we load the "%t.dwarf5.debug" file, that we can find and
43 // RUN: %lldb %t.dwarf5.debug -o "b main" -b | FileCheck %s -check-prefix=DEBUG
46 // load the .dwo file from the .dwp when it is "%t.dwarf5.debug.dwp"
47 // RUN: mv %t.dwarf5.dwp %t.dwarf5.debug.dwp
48 // RUN: %lldb %t.dwarf5 -o "b main" -b | FileCheck %s -check-prefix=DEBUG
50 // Make sure that if we load the "%t.dwarf5.debug" file, that we can find and
51 // load the .dwo file from the .dwp when it is "%t.dwarf5.debug.dwp"
52 // RUN: %lldb %t.dwarf5.debug -o "b main" -b | FileCheck %s -check-prefix=DEBUG
55 // RUN: rm %t.dwarf5.debug.dwp
64 // RUN: -b %t.dwarf5.debug 2>&1 | FileCheck %s -check-prefix=NODWP
71 // RUN: llvm-objcopy --only-keep-debug %t.dwarf4 %t.dwarf4.debug
72 // RUN: llvm-objcopy --strip-all --add-gnu-debuglink=%t.dwarf4.debug %t.dwarf4
79 // we populate the index cache we have to parse all of the DWARF debug info
104 // Make sure that if we load the "%t.dwarf4.debug" file, that we can find and
106 // RUN: %lldb %t.dwarf4.debug -o "b main" -b | FileCheck %s -check-prefix=DEBUG
109 // load the .dwo file from the .dwp when it is "%t.dwarf4.debug.dwp"
110 // RUN: mv %t.dwarf4.dwp %t.dwarf4.debug.dwp
111 // RUN: %lldb %t.dwarf4 -o "b main" -b | FileCheck %s -check-prefix=DEBUG
113 // Make sure that if we load the "%t.dwarf4.debug" file, that we can find and
114 // load the .dwo file from the .dwp when it is "%t.dwarf4.debug.dwp"
115 // RUN: %lldb %t.dwarf4.debug -o "b main" -b | FileCheck %s -check-prefix=DEBUG
118 // RUN: rm %t.dwarf4.debug.dwp
127 // RUN: -b %t.dwarf4.debug 2>&1 | FileCheck %s -check-prefix=NODWP
129 // Test if we have a GNU build ID in our main executable and in our debug file,
135 // RUN: llvm-objcopy --only-keep-debug %t %t.debug
136 // RUN: llvm-objcopy --strip-all --add-gnu-debuglink=%t.debug %t
142 // Now move the .debug and .dwp file into another directory so that we can use
143 // the target.debug-file-search-paths setting to search for the files.
144 // RUN: mkdir -p %t-debug-info-dir
145 // RUN: mv %t.dwp %t-debug-info-dir
146 // RUN: mv %t.debug %t-debug-info-dir
149 // RUN: -O "setting set target.debug-file-search-paths '%t-debug-info-dir'" \
154 // Now move the .debug and .dwp file into another directory so that we can use
155 // the target.debug-file-search-paths setting to search for the files.
172 // Make sure debug information was loaded by verifying that the
173 // DEBUG: Breakpoint 1: where = dwp-separate-debug-file.cpp.tmp.dwarf{{[45]}}{{(\.debug)?}}`main + …
175 // Make sure if we load the stripped binary or the debug info file with no .dwp
180 // NODWP: unable to locate separate debug file (dwo, dwp). Debugging will be degraded.