binutils-gdb/gdb/testsuite/gdb.python
Simon Marchi 3dc9dde26d gdb: add prepare_reinflate/reinflate around print_frame_args in info_frame_command_core
I noticed this crash:

    $ ./gdb --data-directory=data-directory -nx -q \
          testsuite/outputs/gdb.python/pretty-print-call-by-hand/pretty-print-call-by-hand \
	  -x testsuite/outputs/gdb.python/pretty-print-call-by-hand/pretty-print-call-by-hand.py \
	  -ex "b g" -ex r
    (gdb) info frame
    Stack level 0, frame at 0x7fffffffdd80:
     rip = 0x555555555160 in g
        (/home/simark/src/binutils-gdb/gdb/testsuite/gdb.python/pretty-print-call-by-hand.c:41); saved rip = 0x5555555551a3
     called by frame at 0x7fffffffdda0
     source language c.
     Arglist at 0x7fffffffdd70, args: mt=mytype is 0x555555556004 "hello world",
        depth=10

    Fatal signal: Segmentation fault

This is another case of frame_info being invalidated under a function's
feet.  The stack trace when the frame_info get invalidated looks like:

    ... many frames to pretty print the arg, that eventually invalidate the frame_infos ...
    #35 0x00005568d0a8ab24 in print_frame_arg (fp_opts=..., arg=0x7ffc3216bcb0) at /home/simark/src/binutils-gdb/gdb/stack.c:489
    #36 0x00005568d0a8cc75 in print_frame_args (fp_opts=..., func=0x621000233210, frame=..., num=-1, stream=0x60b000000300)
        at /home/simark/src/binutils-gdb/gdb/stack.c:898
    #37 0x00005568d0a9536d in info_frame_command_core (fi=..., selected_frame_p=true) at /home/simark/src/binutils-gdb/gdb/stack.c:1682

print_frame_args knows that print_frame_arg can invalidate frame_info
objects, and therefore calls prepare_reinflate/reinflate.  However,
info_frame_command_core has a separate frame_info_ptr instance (it is
passed by value / copy).  So info_frame_command_core needs to know that
print_frame_args can invalidate frame_info objects, and therefore needs
to prepare_reinflate/reinflate as well.  Add those calls, and enhance
the gdb.python/pretty-print-call-by-hand.exp test to test that command.

Reviewed-By: Bruno Larsen <blarsen@redhat.com>
Change-Id: I9edaae06d62e97ffdb30938d364437737238a960
2022-11-10 11:33:02 -05:00
..
amd64-py-framefilter-invalidarg.S Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
compare-enum-type-a.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
compare-enum-type-b.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
compare-enum-type.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
compare-enum-type.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
flexible-array-member.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
flexible-array-member.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
lib-types.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
lib-types.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
libpy-autoloaded-pretty-printers-in-newobjfile-event.so-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
pretty-print-call-by-hand.c gdb/frame: Add reinflation method for frame_info_ptr 2022-10-10 11:57:10 +02:00
pretty-print-call-by-hand.exp gdb: add prepare_reinflate/reinflate around print_frame_args in info_frame_command_core 2022-11-10 11:33:02 -05:00
pretty-print-call-by-hand.py gdb/testsuite: Fix formatting of python script 2022-10-11 11:22:37 +02:00
py-arch-reg-groups.exp gdb/testsuite: use 'end' at the end of python blocks 2022-10-10 10:23:59 +01:00
py-arch-reg-names.exp gdb/testsuite: use 'end' at the end of python blocks 2022-10-10 10:23:59 +01:00
py-arch.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-arch.exp Accept gdb.Value in more Python APIs 2022-07-08 14:14:58 -06:00
py-as-string.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-as-string.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining-f1.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining-f1.o-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining-f2.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining-f2.o-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-auto-load-chaining.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-autoloaded-pretty-printers-in-newobjfile-event-lib.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-autoloaded-pretty-printers-in-newobjfile-event-lib.h Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-autoloaded-pretty-printers-in-newobjfile-event-main.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-autoloaded-pretty-printers-in-newobjfile-event.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-autoloaded-pretty-printers-in-newobjfile-event.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-bad-printers.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-bad-printers.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-bad-printers.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-block.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-block.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-bp-locations.c gdb/python: Add BreakpointLocation type 2022-07-28 11:20:46 -06:00
py-bp-locations.exp gdb/python: Add BreakpointLocation type 2022-07-28 11:20:46 -06:00
py-breakpoint-create-fail.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-breakpoint-create-fail.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-breakpoint-create-fail.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-breakpoint.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-breakpoint.exp [gdb/testsuite] Fix ERROR in gdb.python/py-breakpoint.exp 2022-10-19 09:04:12 +02:00
py-caller-is.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-caller-is.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-charset.exp gdb/python: add gdb.host_charset function 2022-01-12 16:00:07 +00:00
py-cmd.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-cmd.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-completion.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-completion.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-connection.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-connection.exp Fix gdb.python/py-connection.exp with remote targets 2022-05-17 13:03:07 +01:00
py-disasm.c gdb/python: fix invalid use disassemble_info::stream 2022-07-25 19:26:24 +01:00
py-disasm.exp gdb/python: fix invalid use disassemble_info::stream 2022-07-25 19:26:24 +01:00
py-disasm.py gdb/python: fix invalid use disassemble_info::stream 2022-07-25 19:26:24 +01:00
py-doc-reformat.exp gdb/testsuite: add missing skip_python_tests call in py-doc-reformat.exp 2022-06-06 12:34:24 +01:00
py-error.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-error.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-event-load.c Add gdb.free_objfile event registry 2022-07-18 11:25:34 -06:00
py-event-load.exp Add gdb.free_objfile event registry 2022-07-18 11:25:34 -06:00
py-event-load.py Add gdb.free_objfile event registry 2022-07-18 11:25:34 -06:00
py-events-shlib.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-events.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-events.exp Make 'import gdb.events' work 2022-07-05 10:28:39 -06:00
py-events.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-evsignal.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-evthreads.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-evthreads.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-explore-cc.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-explore.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-explore.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-explore.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-finish-breakpoint.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-finish-breakpoint.exp [gdb/testsuite] Fix DUPLICATEs with remote-gdbserver-on-localhost 2022-10-07 16:17:34 +02:00
py-finish-breakpoint.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-finish-breakpoint2.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-finish-breakpoint2.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-finish-breakpoint2.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-format-address.c gdb/python: add gdb.format_address function 2022-03-22 10:05:05 +00:00
py-format-address.exp gdb/testsuite: fix copy & paste error in gdb.python/py-format-address.exp 2022-03-29 13:55:48 +01:00
py-format-string.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-format-string.exp Add 'nibbles' to gdb.print_options 2022-07-15 09:42:39 -06:00
py-format-string.py Add 'summary' mode to Value.format_string 2022-07-15 09:26:54 -06:00
py-frame-args.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-frame-args.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-frame-args.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-frame-inline.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-frame-inline.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-frame.c
py-frame.exp Fix crash in gdbpy_parse_register_id 2022-08-21 08:03:42 -06:00
py-framefilter-addr.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-addr.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-addr.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-invalidarg-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-invalidarg.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-invalidarg.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-mi.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter-mi.exp gdb/testsuite: fix "continue outside of loop" TCL errors 2022-05-16 10:07:43 -03:00
py-framefilter.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-framefilter.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-function.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-inferior-leak.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-inferior-leak.exp gdb/testsuite: fix "continue outside of loop" TCL errors 2022-05-16 10:07:43 -03:00
py-inferior-leak.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-inferior.c
py-inferior.exp gdb/python: remove Python 2 support 2022-03-23 07:41:19 -04:00
py-infthread.c
py-infthread.exp gdb/python: Add gdb.InferiorThread.details attribute 2022-02-28 17:01:31 +00:00
py-lazy-string.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-lazy-string.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-linetable.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-linetable.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-linetable.S Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-lookup-type.exp Add a way to temporarily set a gdb parameter from Python 2022-01-26 06:49:51 -07:00
py-mi-cmd.exp [gdb/testsuite] Handle unordered dict in gdb.python/py-mi-cmd.exp 2022-06-14 19:50:44 +02:00
py-mi-cmd.py gdb/python/mi: create MI commands using python 2022-03-14 14:09:09 +00:00
py-mi-events-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-events.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-events.exp gdb/testsuite: fix "continue outside of loop" TCL errors 2022-05-16 10:07:43 -03:00
py-mi-objfile-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-objfile.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-objfile.exp gdb/testsuite: fix "continue outside of loop" TCL errors 2022-05-16 10:07:43 -03:00
py-mi-var-info-path-expression.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-var-info-path-expression.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-mi-var-info-path-expression.py gdb/python: remove Python 2 support 2022-03-23 07:41:19 -04:00
py-mi.exp gdb/testsuite: fix "continue outside of loop" TCL errors 2022-05-16 10:07:43 -03:00
py-nested-maps.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-nested-maps.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-nested-maps.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-objfile-script-gdb.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-objfile-script.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-objfile-script.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-objfile.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-objfile.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-parameter.exp GDB/Python: Make None' stand for unlimited' in setting integer parameters 2022-10-21 08:54:18 +01:00
py-pending-frame-level.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pending-frame-level.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pending-frame-level.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-integral.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-integral.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-integral.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-maint.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-maint.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-maint.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-re-notag.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-re-notag.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-re-notag.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-registration.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-registration.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-pp-registration.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-prettyprint.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-prettyprint.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-prettyprint.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-progspace.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-progspace.exp Accept gdb.Value in more Python APIs 2022-07-08 14:14:58 -06:00
py-prompt.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-prompt.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-rbreak-func2.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-rbreak.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-rbreak.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-record-btrace-threads.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-record-btrace-threads.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-record-btrace.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-record-btrace.exp gdb/python: remove Python 2 support 2022-03-23 07:41:19 -04:00
py-record-full.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-record-full.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-recurse-unwind.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-recurse-unwind.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-recurse-unwind.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-rvalue-ref-value-cc.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-rvalue-ref-value-cc.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-section-script.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-section-script.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-section-script.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-send-packet.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-send-packet.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-send-packet.py Run 'black' on gdb 2022-07-15 07:55:32 -06:00
py-shared-sl.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-shared.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-shared.exp Accept gdb.Value in more Python APIs 2022-07-08 14:14:58 -06:00
py-source-styling.c gdb/python: handle non utf-8 characters when source highlighting 2022-01-26 23:12:52 +00:00
py-source-styling.exp gdb/python: handle non utf-8 characters when source highlighting 2022-01-26 23:12:52 +00:00
py-startup-opt.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-strfns.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-strfns.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-symbol-2.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-symbol.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-symbol.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-symtab.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-sync-interp.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-sync-interp.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-template.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-template.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-thrhandle.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-thrhandle.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-type.c gdb/python: add Type.is_scalar property 2022-03-07 19:42:07 +00:00
py-type.exp gdb/testsuite: remove unneeded calls to get_compiler_info 2022-06-24 15:07:29 +01:00
py-typeprint.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-typeprint.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-typeprint.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-inline.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-inline.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-inline.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-maint.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-maint.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-maint.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-user-regs.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-user-regs.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind-user-regs.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-unwind.exp Fix crash in gdbpy_parse_register_id 2022-08-21 08:03:42 -06:00
py-unwind.py Fix crash in gdbpy_parse_register_id 2022-08-21 08:03:42 -06:00
py-value-cc.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-value-cc.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-value.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-value.exp gdb: don't copy entirely optimized out values in value_copy 2022-04-06 16:11:13 -04:00
py-xmethods.cc Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
py-xmethods.exp Fix bogus gdb_test invocations 2022-05-17 10:31:36 +01:00
py-xmethods.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
python-1.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
python.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
python.exp Fix flush for sys.stderr 2022-08-30 11:49:48 -06:00
source1 Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
source2.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tui-window-disabled.c Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tui-window-disabled.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tui-window-disabled.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tui-window-names.exp [gdb/testsuite] Add skip_python_tests in gdb.python/tui-window-names.exp 2022-10-24 08:36:42 +02:00
tui-window.exp Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00
tui-window.py Automatic Copyright Year update after running gdb/copyright.py 2022-01-01 19:13:23 +04:00