old-cross-binutils/gdb/testsuite/gdb.python
Siva Chandra a16b0e220d 2013-12-12 Siva Chandra Reddy <sivachandra@google.com>
PR python/16113
	* NEWS (Python Scripting): Add entry for the new feature and the
	new attribute of gdb.Field objects.
	* python/py-type.c (gdbpy_is_field): New function
	(convert_field): Add 'parent_type' attribute to gdb.Field
	objects.
	* python/py-value.c (valpy_getitem): Allow subscript value to be
	a gdb.Field object.
	(value_has_field): New function
	(get_field_flag): New function
	* python/python-internal.h (gdbpy_is_field): Add declaration.

	testsuite/
	* gdb.python/py-value-cc.cc: Improve test case.
	* gdb.python/py-value-cc.exp: Add new tests to test usage of
	gdb.Field objects as subscripts on gdb.Value objects.

	doc/
	* gdb.texinfo (Values From Inferior): Add a note about using
	gdb.Field objects as subscripts on gdb.Value objects.
	(Types In Python): Add description about the new attribute
	"parent_type" of gdb.Field objects.
2013-12-12 15:21:53 -08:00
..
lib-types.cc
lib-types.exp
Makefile.in
py-arch.c
py-arch.exp * gdb.python/py-arch.exp: Tweak test name for bad memory access test. 2013-11-06 22:39:27 -08:00
py-block.c
py-block.exp
py-breakpoint.c
py-breakpoint.exp * gdb.python/py-breakpoint.exp: Make tests have unique names. 2013-11-14 23:07:55 -08:00
py-cmd.c 2013-11-07 Phil Muldoon <pmuldoon@redhat.com> 2013-11-07 12:32:31 +00:00
py-cmd.exp 2013-11-07 Phil Muldoon <pmuldoon@redhat.com> 2013-11-07 12:32:31 +00:00
py-error.exp
py-error.py Update years in copyright notice for the GDB files. 2013-01-01 06:41:43 +00:00
py-events-shlib.c
py-events.c
py-events.exp * gdb.python/py-events.py (exit_handler): Verify we get the expected 2013-09-04 23:49:21 +00:00
py-events.py * gdb.python/py-events.py (new_objfile_handler): Remove accidentally 2013-09-12 22:39:26 +00:00
py-evsignal.exp * gdb.python/py-events.py (exit_handler): Verify we get the expected 2013-09-04 23:49:21 +00:00
py-evthreads.c
py-evthreads.exp * gdb.python/py-events.py (exit_handler): Verify we get the expected 2013-09-04 23:49:21 +00:00
py-explore-cc.exp
py-explore.c
py-explore.cc Fix formating in copyright headers. 2013-06-07 14:39:33 +00:00
py-explore.exp
py-finish-breakpoint.c Fix formating in copyright headers. 2013-06-07 14:39:33 +00:00
py-finish-breakpoint.exp Fix gdb.python/py-finish-breakpoint.exp ERROR. 2013-01-13 08:24:22 +00:00
py-finish-breakpoint.py
py-finish-breakpoint2.cc
py-finish-breakpoint2.exp
py-finish-breakpoint2.py
py-frame-args.c
py-frame-args.exp
py-frame-args.py
py-frame-inline.c
py-frame-inline.exp
py-frame.c
py-frame.exp 2013-08-29 Phil Muldoon <pmuldoon@redhat.com> 2013-08-29 10:06:18 +00:00
py-framefilter-gdb.py.in
py-framefilter-mi.c
py-framefilter-mi.exp 2013-08-29 Phil Muldoon <pmuldoon@redhat.com> 2013-08-29 10:06:18 +00:00
py-framefilter.c
py-framefilter.exp 2013-08-29 Phil Muldoon <pmuldoon@redhat.com> 2013-08-29 10:06:18 +00:00
py-framefilter.py 2013-08-29 Phil Muldoon <pmuldoon@redhat.com> 2013-08-29 10:06:18 +00:00
py-function.exp
py-inferior.c
py-inferior.exp
py-infthread.c
py-infthread.exp
py-linetable.c 2013-11-11 Phil Muldoon <pmuldoon@redhat.com> 2013-11-11 19:49:45 +00:00
py-linetable.exp 2013-11-11 Phil Muldoon <pmuldoon@redhat.com> 2013-11-11 19:49:45 +00:00
py-linetable.S 2013-11-11 Phil Muldoon <pmuldoon@redhat.com> 2013-11-11 19:49:45 +00:00
py-mi.exp Check has_more in mi_create_dynamic_varobj 2013-11-22 08:34:42 +08:00
py-objfile-script-gdb.py.in
py-objfile-script.c
py-objfile-script.exp
py-objfile.c
py-objfile.exp
py-parameter.exp
py-pp-maint.c
py-pp-maint.exp Add pretty-printer for MPX bnd registers. 2013-11-20 14:42:53 +01:00
py-pp-maint.py
py-prettyprint.c
py-prettyprint.exp Stop using errno values around target_xfer interfaces and memory errors. 2013-10-09 17:00:00 +00:00
py-prettyprint.py
py-progspace.c
py-progspace.exp
py-prompt.c
py-prompt.exp
py-section-script.c
py-section-script.exp
py-section-script.py
py-shared-sl.c
py-shared.c
py-shared.exp
py-strfns.c
py-strfns.exp
py-symbol.c Fix formating in copyright headers. 2013-06-07 14:39:33 +00:00
py-symbol.exp * gdb.python/py-symbol.exp: Add some comments. Make all test names unique. 2013-11-23 15:45:43 -08:00
py-symtab.exp
py-sync-interp.c
py-sync-interp.exp
py-template.cc
py-template.exp
py-type.c
py-type.exp * gdb.python/py-type.exp (test_enums): Fix typo. 2013-11-23 15:54:05 -08:00
py-typeprint.cc
py-typeprint.exp
py-typeprint.py
py-value-cc.cc 2013-12-12 Siva Chandra Reddy <sivachandra@google.com> 2013-12-12 15:21:53 -08:00
py-value-cc.exp 2013-12-12 Siva Chandra Reddy <sivachandra@google.com> 2013-12-12 15:21:53 -08:00
py-value.c PR 16286 2013-12-10 16:20:08 -08:00
py-value.exp PR 16286 2013-12-10 16:20:08 -08:00
python-1.c
python.c
python.exp * gdb.python/python.exp: Don't call skip_python_tests, we still want 2013-11-23 15:08:28 -08:00
source1
source2.py