Home
last modified time | relevance | path

Searched refs:gdb (Results 1 – 22 of 22) sorted by relevance

/glibc-2.36/manual/
DREADME.pretty-printers4 Pretty printers are gdb extensions that allow it to print useful, human-readable
6 gdb would usually output something like this:
8 (gdb) print mutex
27 However, with a pretty printer gdb will output something like this:
29 (gdb) print mutex
39 Before printing a value, gdb will first check if there's a pretty printer
43 gdb.printing.register_pretty_printer().
45 Currently our printers are based on gdb.RegexpCollectionPrettyPrinter, which
60 for each distro, though gdb should be able to automatically load them by itself.
61 When in doubt, you can use the 'info pretty-printer' gdb command to list the
[all …]
Ddebug.texi28 is to use an external debugger such as gdb. However, sometimes it is
Dcontrib.texi154 Martin Galvan for contributing gdb pretty printer support to glibc and adding
Dmemory.texi1295 started, for example these gdb commands will automatically call @code{mcheck}
1299 (gdb) break main
1301 (gdb) command 1
1307 (gdb) @dots{}
/glibc-2.36/nptl/
Dnptl-printers.py36 import gdb
37 import gdb.printing
244 mutexattr_struct = gdb.lookup_type('struct pthread_mutexattr')
247 except gdb.error:
386 condattr_struct = gdb.lookup_type('struct pthread_condattr')
389 except gdb.error:
524 rwlockattr_struct = gdb.lookup_type('struct pthread_rwlockattr')
527 except gdb.error:
575 printer = gdb.printing.RegexpCollectionPrettyPrinter('glibc-pthread-locks')
591 objfile = gdb
[all …]
DMakefile311 tst-pthread-gdb-attach tst-pthread-gdb-attach-static \
370 CFLAGS-tst-pthread-gdb-attach.c := $(CFLAGS-printers-tests)
371 CPPFLAGS-tst-pthread-gdb-attach.c := $(CFLAGS-printers-tests)
373 CPPFLAGS-tst-pthread-gdb-attach.c += -DDO_ADD_SYMBOL_FILE=1
375 CPPFLAGS-tst-pthread-gdb-attach.c += -DDO_ADD_SYMBOL_FILE=0
377 CFLAGS-tst-pthread-gdb-attach-static.c := $(CFLAGS-printers-tests)
378 CPPFLAGS-tst-pthread-gdb-attach-static.c := \
382 tst-pthread-gdb-attach-no-pie = yes
444 tst-pthread-gdb-attach-static \
/glibc-2.36/scripts/
Dtest_printers_common.py99 gdb = pexpect.spawn(gdb_invocation, echo=False, timeout=timeout, variable
102 gdb.expect(gdb_prompt)
125 gdb.sendline(command)
133 index = gdb.expect([u'{0}.+{1}'.format(pattern, gdb_prompt),
139 match = re.match(pattern, gdb.after, re.DOTALL).group()
146 'Response: {2}'.format(command, pattern, gdb.before))
151 gdb.expect(gdb_prompt)
/glibc-2.36/sysdeps/s390/s390-64/
Dconfigure.ac44 …# https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=26b1426577b5dcb32d149c64cca3e603b8…
49 …# https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d942d8db12adf4c9e5c7d9ed6496a779ec…
Dconfigure73 …# https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=26b1426577b5dcb32d149c64cca3e603b8…
78 …# https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=d942d8db12adf4c9e5c7d9ed6496a779ec…
/glibc-2.36/elf/
DVersions72 # Only here for gdb while a better method is developed.
/glibc-2.36/
DMakefile214 CMD_FILE="$(common-objpfx)debugglibc.gdb"
DMakeconfig525 # so they won't confuse gdb. We could use either the 'GCC optimize' pragma
DNEWS336 c0154a4a21a gdb: Don't assume r_ldsomap when r_version > 1 on Linux
684 breakpoints within mtrace functions from within gdb.
3705 structures in POSIX Threads. When installed and loaded in gdb these pretty
3707 using the 'print' or 'display' commands in gdb.
/glibc-2.36/ChangeLog.old/
DChangeLog.ports-hppa1082 stack usage for gdb, and avoid extra register loads.
DChangeLog.2314010 nptl: Fix tst-pthread-gdb-attach for ptrace_scope equal 1
14012 * nptl/tst-pthread-gdb-attach.c: Modified.
23076 nptl: Do not build nptl/tst-pthread-gdb-attach as PIE
23215 nptl: Check for compatible GDB in nptl/tst-pthread-gdb-attach
23217 * nptl/tst-pthread-gdb-attach.c: Modified.
25496 * nptl/tst-pthread-gdb-attach-static.c: New file.
25497 * nptl/tst-pthread-gdb-attach.c: New file.
29435 Allow gdb version 10 in pretty printer tests.
DChangeLog.68930 common symbol (makes errno accessible from gdb).
DChangeLog.1011348 exec server simulated a SIGTRAP before we even started up, so gdb is
DChangeLog.214858 hurd: document that gcc&gdb look at the trampoline code
DChangeLog.nptl12881 non-.hidden static symbols for gdb to find.
DChangeLog.139967 <signal.h>, <sys/ucontext.h> nor <asm/elf.h>. Updated for gdb.
DChangeLog.1713149 `clone' function to ensure proper unwinding stop of gdb.
DChangeLog.1835409 (process_file): Don't issue errors on filenames with -gdb.py