This is the mail archive of the
gdb-testers@sourceware.org
mailing list for the GDB project.
[binutils-gdb] fort_dyn_array: Support evaluation of dynamic elements inside arrays.
- From: sergiodj+buildbot at sergiodj dot net
- To: gdb-testers at sourceware dot org
- Date: Tue, 26 Apr 2016 11:16:44 -0400
- Subject: [binutils-gdb] fort_dyn_array: Support evaluation of dynamic elements inside arrays.
- Authentication-results: sourceware.org; auth=none
*** TEST RESULTS FOR COMMIT 8f07e298b16e6419a11f9e9d75b15658e42ea775 ***
Author: Bernhard Heckel <bernhard.heckel@intel.com>
Branch: master
Commit: 8f07e298b16e6419a11f9e9d75b15658e42ea775
fort_dyn_array: Support evaluation of dynamic elements inside arrays.
Resolve type of an array's element to be printed in case it is dynamic.
Otherwise we don't use the correct boundaries nor the right location.
Before:
ptype fivearr(1)
type = Type five
Type one
integer(kind=4) :: ivla(34196784:34196832,34197072:34197120,34197360:34197408)
End Type one :: tone
End Type five
After:
ptype fivearr(1)
type = Type five
Type one
integer(kind=4) :: ivla(2,4,6)
End Type one :: tone
End Type five
2016-04-26 Bernhard Heckel <bernhard.heckel@intel.com>
gdb/Changelog:
* valarith.c (value_address): Resolve dynamic types.
gdb/testsuite/Changelog:
* gdb.fortran/vla-type.f90: Add test for static and dynamic arrays
of dynamic types.
* gdb.fortran/vla-type.exp: Add test for static and dynamic arrays
of dynamic types.