Home
last modified time | relevance | path

Searched refs:GDB (Results 1 – 25 of 46) sorted by relevance

12

/external/llvm/docs/
DDebuggingJITedCode.rst2 Debugging JIT-ed Code With GDB
9 GDB (as well as most debuggers) can be quite painful. Debuggers generally
13 In order to communicate the necessary debug info to GDB, an interface for
15 GDB and LLVM MCJIT. At a high level, whenever MCJIT generates new machine code,
19 (``__jit_debug_register_code``) marked noinline that GDB knows about. When
20 GDB attaches to a process, it puts a breakpoint in this function and loads all
22 function, GDB catches the breakpoint signal, loads the new object file from
23 the inferior's memory, and resumes the execution. In this way, GDB can get the
26 GDB Version
29 In order to debug code JIT-ed by LLVM, you need GDB 7.0 or newer, which is
[all …]
DWritingAnLLVMPass.rst1330 Using GDB with dynamically loaded passes
1333 Unfortunately, using GDB with dynamically loaded passes is not as easy as it
1337 with GDB.
1353 GDB is free software, covered by the GNU General Public License, and you are
1356 There is absolutely no warranty for GDB. Type "show warranty" for details.
1357 This GDB was configured as "sparc-sun-solaris2.6"...
1384 Once you have the basics down, there are a couple of problems that GDB has,
1387 * Inline functions have bogus stack information. In general, GDB does a pretty
/external/llvm/test/DebugInfo/X86/
Ddebugger-tune.ll3 ; We use existence of the debug_pubnames section to distinguish the GDB case,
10 …ple=x86_64-pc-linux -filetype=obj < %s | llvm-readobj -sections - | FileCheck --check-prefix=GDB %s
13 … -filetype=obj -debugger-tune=gdb < %s | llvm-readobj -sections - | FileCheck --check-prefix=GDB %s
18 ; GDB-NOT: apple_names
19 ; GDB: debug_pubnames
20 ; GDB-NOT: apple_names
/external/valgrind/gdbserver_tests/
Dmake_local_links28 export GDB=""
55 echo "$@" "suppressed as $GDB version" $GDBVERSIONLINE "is <" $NEEDED
62 GDB=$1
63 ln -f -s "$GDB" gdbserver_tests/gdb
Dnlpasssigalrm.vgtest3 # GDB optimises "handle SIGNAL nostop noprint pass"
DREADME_DEVELOPERS11 make regtest GDB=/path/to/another/gdb
24 GDB command.
/external/valgrind/
DREADME.solaris19 - For remote debugging support, working GDB is required (see below).
94 Solaris port of GDB has a major flaw which prevents remote debugging from
96 it is not present in the current GDB 7.6.2. This boils down to several
98 - Use GDB shipped with Solaris 11.2 which has this flaw fixed.
99 - Wait until GDB 7.7 becomes available (there won't be other 7.6.x releases).
100 - Build GDB 7.6.2 with the fix by yourself using the following steps:
DREADME_DEVELOPERS79 Debugging Valgrind with GDB
104 (3) Do "handle SIGSEGV SIGILL nostop noprint" in GDB to prevent GDB from
111 a breakpoint VG_(do_exec), you could do like this in GDB:
131 GDB to the tool executable, which should be in the abovementioned
178 Debugging the whole thing might imply to use up to 3 GDB:
179 * a GDB attached to the Outer valgrind, allowing
181 * a GDB using Outer gdbserver, allowing to
183 * a GDB using Inner gdbserver, allowing to
DMakefile.am75 $(top_srcdir)/gdbserver_tests/make_local_links $(GDB)
DREADME.mips49 - Some gdb tests will fail when gdb (GDB) older than 7.5 is used and gdb is
DAUTHORS64 Philippe Waroquiers wrote and maintains the embedded GDB server. He
DNEWS196 * New and modified GDB server monitor features:
198 - When a signal is reported in GDB, you can now use the GDB convenience
203 with SIGNAL instead of the signal reported to GDB. Use 'signal 0' to
206 - With GDB >= 7.10, the command 'target remote'
209 file yourself, GDB will discover it itself. See GDB documentation about
558 valgrind feature release. The built-in GDB server capabilities are
607 - A new GDB server monitor command "info locks" giving the list of
642 * New and modified GDB server monitor features:
646 - The GDB server monitor command "v.info location <address>"
653 ask the GDB server to stop at the start of program execution, at
[all …]
DREADME.aarch6416 * Integration with the built in GDB server:
/external/elfutils/tests/
Drun-readelf-gdb_index.sh70 GDB section [33] '.gdb_index' at offset 0xe76 contains 8383 bytes :
101 GDB section [33] '.gdb_index' at offset 0xe76 contains 8399 bytes :
/external/eigen/bench/btl/libs/mtl4/
D.kdbgrc.main3 DriverName=GDB
/external/llvm/include/llvm/Target/
DTargetOptions.h88 GDB, // Tune debug info for gdb. enumerator
/external/eigen/doc/
DUnalignedArrayAssert.dox21 …race using any debugger. For example, if you're using GCC, you can use the GDB debugger as follows:
23 $ gdb ./my_program # Start GDB on your program
/external/skia/site/user/quick/
Dandroid.md191 We support 2 modes of debugging on Android using GDB wrapper scripts. These
193 GDB client shell on your host. All necessary symbol files should
/external/ltrace/
DTODO18 A technique used in GDB (and in uprobes, I believe), whereby the
186 GDB supports python pretty printers. We migh want to hook this in
/external/clang/include/clang/Driver/
DToolChain.h310 return llvm::DebuggerKind::GDB; in getDefaultDebuggerTuning()
/external/llvm/include/llvm/CodeGen/
DCommandFlags.h264 clEnumValN(DebuggerKind::GDB, "gdb", "gdb"),
/external/llvm/lib/CodeGen/AsmPrinter/
DDwarfDebug.h537 bool tuneForGDB() const { return DebuggerTuning == DebuggerKind::GDB; } in tuneForGDB()
/external/valgrind/docs/internals/
D3_9_BUGSTATUS.txt144 === GDB server =========================================================
/external/antlr/antlr-3.4/runtime/ObjC/Framework/
DANTLRBitSet.m295 // debugging aid. GDB invokes this automagically
/external/clang/docs/
DMSVCCompatibility.rst82 GDB however sophisticated C++ expressions are likely to fail.

12