| /llvm-project-15.0.7/lldb/test/Shell/Reproducer/ |
| H A D | TestDump.test | 21 # RUN: %lldb -b -o 'reproducer dump -p gdb -f %t.repro' | FileCheck %s --check-prefix GDB 22 # GDB: send packet: $QStartNoAckMode#b0 23 # GDB: read packet: $OK#9a 26 # RUN: not %lldb -b -o 'reproducer dump -p gdb -f %t.repro' 2>&1 | FileCheck %s --check-prefix GDB-… 27 # GDB-ERROR: error: Unable to create GDB loader.
|
| H A D | TestFileRepro.test | 3 # This tests the replaying of GDB remote packets.
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/unittests/ |
| H A D | GlobalCompilationDatabaseTests.cpp | 433 lookupCDB(const DirectoryBasedGlobalCompilationDatabase &GDB, in lookupCDB() argument 439 if (auto Result = GDB.lookupCDB(Req)) in lookupCDB() 470 DirectoryBasedGlobalCompilationDatabase GDB(FS); in TEST_F() local 472 auto Root = lookupCDB(GDB, testPath("foo/test.cc"), Stale); in TEST_F() 477 EXPECT_EQ(Root, lookupCDB(GDB, testPath("foo/test.cc"), Stale)) in TEST_F() 479 auto Foo = lookupCDB(GDB, testPath("foo/test.cc"), Fresh); in TEST_F() 481 EXPECT_EQ(Foo, lookupCDB(GDB, testPath("foo/test.cc"), Stale)) in TEST_F() 494 auto Bar = lookupCDB(GDB, testPath("foo/test.cc"), Fresh); in TEST_F() 499 EXPECT_EQ(Bar, lookupCDB(GDB, testPath("foo/test.cc"), Stale)) in TEST_F() 501 auto FooBar = lookupCDB(GDB, testPath("foo/test.cc"), Fresh); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/X86/ |
| H A D | debugger-tune.ll | 10 …6_64-pc-freebsd -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck --check-prefix=GDB %s 11 …x86_64-pc-linux -filetype=obj < %s | llvm-dwarfdump -debug-info - | FileCheck --check-prefix=GDB %s 14 …letype=obj -debugger-tune=gdb < %s | llvm-dwarfdump -debug-info - | FileCheck --check-prefix=GDB %s 18 ; GDB-NOT: DW_AT_APPLE_optimized 19 ; GDB-NOT: DW_OP_form_tls_address
|
| /llvm-project-15.0.7/llvm/test/DebugInfo/PowerPC/ |
| H A D | debugger-tune.ll | 6 …< %s | llvm-dwarfdump -debug-info --show-form - | FileCheck --check-prefix=GDB %s --implicit-check… 12 ; RUN: llc -mtriple=powerpc64-ibm-aix-xcoff -debugger-tune=gdb < %s | FileCheck --check-prefix=GDB … 14 ; GDB: DW_FORM_strp
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | DebuggingJITedCode.rst | 12 In order to hand over the necessary debug info, `GDB established an 30 GDB Version 33 In order to debug code JIT-ed by LLVM, you need GDB 7.0 or newer, which is 34 available on most modern distributions of Linux. The version of GDB that 52 GDB. This is due to MCJIT's ability to use the MC emitter to provide full 53 DWARF debugging information to GDB.
|
| H A D | AMDGPUDwarfExtensionsForHeterogeneousDebugging.rst | 35 <amdgpu-dwarf-LLVM>`] for compilation and GDB for debugging [:ref:`GDB 36 <amdgpu-dwarf-GDB>`]. 40 source ROCgdb [:ref:`AMD-ROCgdb <amdgpu-dwarf-AMD-ROCgdb>`] GDB based debugger 67 active prototyping within the GDB debugger and LLVM compiler. Input has also 727 that GDB throws an exception when these evaluation errors occur. 1216 and no GDB tests appear to cause an empty stack for this case. 1913 GDB only implements ``DW_OP_entry_value`` when E is exactly 2132 error. Otherwise, GDB zero-extends V to 64 bits. If the GDB target defines a 2135 Finally, GDB treats the 64-bit value V as a memory location address. 4782 .. _amdgpu-dwarf-GDB: [all …]
|
| H A D | UserGuides.rst | 206 How to debug JITed code with GDB.
|
| H A D | WritingAnLLVMPass.rst | 1343 Using GDB with dynamically loaded passes 1346 Unfortunately, using GDB with dynamically loaded passes is not as easy as it 1350 with GDB. 1366 GDB is free software, covered by the GNU General Public License, and you are 1369 There is absolutely no warranty for GDB. Type "show warranty" for details. 1370 This GDB was configured as "sparc-sun-solaris2.6"... 1397 Once you have the basics down, there are a couple of problems that GDB has, 1400 * Inline functions have bogus stack information. In general, GDB does a pretty
|
| /llvm-project-15.0.7/lldb/source/Plugins/JITLoader/ |
| H A D | CMakeLists.txt | 1 add_subdirectory(GDB)
|
| /llvm-project-15.0.7/lldb/docs/ |
| H A D | lldb-gdb-remote.txt | 1 LLDB has added new GDB server packets to better support multi-threaded and 2 remote debugging. Why? Normally you need to start the correct GDB and the 16 added above and beyond the standard GDB remote protocol packets. 33 from GDB/LLDB, and all lines that start with "read packet: " are from the GDB 59 GDB remote docs for this: 1143 // GDB remote protocol documentation) yet the remote GDB server actually 1151 remote GDB server supports this feature: 1631 // PLATFORM EXTENSION - for use as a GDB remote platform 1685 // PLATFORM EXTENSION - for use as a GDB remote platform 1690 // Have the remote platform launch a GDB server. [all …]
|
| H A D | index.rst | 25 with GDB there is a cheat sheet listing common tasks and their LLDB equivalent 26 in the `GDB to LLDB command map <https://lldb.llvm.org/use/map.html>`_.
|
| /llvm-project-15.0.7/lldb/source/Plugins/JITLoader/GDB/ |
| H A D | JITLoaderGDBProperties.td | 8 Desc<"Enable GDB's JIT compilation interface (default: enabled on all platforms except macOS)">;
|
| /llvm-project-15.0.7/lldb/docs/use/ |
| H A D | links.rst | 45 `Migrating from GDB to LLDB (2011)`_ 79 .. _Migrating from GDB to LLDB (2011): https://developer.apple.com/videos/play/wwdc2011/321/
|
| H A D | map.rst | 1 GDB to LLDB command map 4 Below is a table of GDB commands with the LLDB counterparts. The built in 5 GDB-compatibility aliases in LLDB are also listed. The full lldb command names 20 <td class="hed" width="50%">GDB</td> 425 <td class="hed" width="50%">GDB</td> 656 <td class="hed" width="50%">GDB</td> 760 <td class="hed" width="50%">GDB</td> 940 <td class="hed" width="50%">GDB</td> 1072 <td class="hed" width="50%">GDB</td> 1599 <td class="hed" width="50%">GDB</td> [all …]
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/JITLoader/GDB/ |
| H A D | BUILD.gn | 12 static_library("GDB") {
|
| /llvm-project-15.0.7/lldb/test/Shell/ObjectFile/ELF/ |
| H A D | minidebuginfo-set-and-hit-breakpoint.test | 8 # The following section is adapted from GDB's official documentation: 39 # This command is not from the GDB manual but it slims down embedded minidebug
|
| /llvm-project-15.0.7/llvm/test/ExecutionEngine/OrcLazy/ |
| H A D | debug-descriptor-elf-minimal.ll | 20 ; Host-process symbol from the GDB JIT interface
|
| H A D | debug-objects-elf-minimal.ll | 54 ; Host-process symbol from the GDB JIT interface
|
| /llvm-project-15.0.7/clang/lib/Driver/ToolChains/ |
| H A D | Fuchsia.h | 62 return llvm::DebuggerKind::GDB; in getDefaultDebuggerTuning()
|
| /llvm-project-15.0.7/llvm/include/llvm/Target/ |
| H A D | TargetOptions.h | 99 GDB, ///< Tune debug info for gdb. enumerator
|
| /llvm-project-15.0.7/cross-project-tests/ |
| H A D | CMakeLists.txt | 5 # such as GDB or LLDB to verify the results.
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Plugins/ |
| H A D | BUILD.gn | 52 "//lldb/source/Plugins/JITLoader/GDB",
|
| /llvm-project-15.0.7/lldb/docs/man/ |
| H A D | lldb-server.rst | 145 GDB-SERVER CONNECTIONS
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | UsingLibcxx.rst | 113 GDB Pretty printers for libc++ 116 GDB does not support pretty-printing of libc++ symbols by default. However, libc++ does
|