mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-12-21 04:42:53 +08:00
0d4e84ed37
When the type of a property is smaller than the CORE_ADDR in which the property value has been placed, and if the property is signed, then sign extend the property value from its actual type up to the size of CORE_ADDR. gdb/ChangeLog: * dwarf2loc.c (dwarf2_evaluate_property): Sign extend property value if its desired type is smaller than a CORE_ADDR and signed. gdb/testsuite/ChangeLog: * gdb.fortran/vla-ptype.exp: Print array with negative bounds. * gdb.fortran/vla-sizeof.exp: Print the size of an array with negative bounds. * gdb.fortran/vla-value.exp: Print elements of an array with negative bounds. * gdb.fortran/vla.f90: Setup an array with negative bounds for testing. |
||
---|---|---|
.. | ||
array-bounds.exp | ||
array-bounds.f90 | ||
array-element.exp | ||
array-element.f | ||
block-data.exp | ||
block-data.f | ||
charset.exp | ||
charset.f90 | ||
common-block.exp | ||
common-block.f90 | ||
complex.exp | ||
complex.f90 | ||
derived-type-function.exp | ||
derived-type-function.f90 | ||
derived-type.exp | ||
derived-type.f90 | ||
dot-ops.exp | ||
exprs.exp | ||
function-calls.exp | ||
function-calls.f90 | ||
intrinsics.exp | ||
intrinsics.f90 | ||
library-module-lib.f90 | ||
library-module-main.f90 | ||
library-module.exp | ||
logical.exp | ||
logical.f90 | ||
max-depth.exp | ||
max-depth.f90 | ||
module.exp | ||
module.f90 | ||
multi-dim.exp | ||
multi-dim.f90 | ||
nested-funcs.exp | ||
nested-funcs.f90 | ||
pointers.f90 | ||
print_type.exp | ||
print-formatted.exp | ||
print-formatted.f90 | ||
printing-types.exp | ||
printing-types.f90 | ||
ptr-indentation.exp | ||
ptr-indentation.f90 | ||
ptype-on-functions.exp | ||
ptype-on-functions.f90 | ||
short-circuit-argument-list.exp | ||
short-circuit-argument-list.f90 | ||
subarray.exp | ||
subarray.f | ||
type-kinds.exp | ||
type.f90 | ||
types.exp | ||
vla-alloc-assoc.exp | ||
vla-datatypes.exp | ||
vla-datatypes.f90 | ||
vla-history.exp | ||
vla-ptr-info.exp | ||
vla-ptype-sub.exp | ||
vla-ptype.exp | ||
vla-sizeof.exp | ||
vla-sub.f90 | ||
vla-type.exp | ||
vla-type.f90 | ||
vla-value-sub-arbitrary.exp | ||
vla-value-sub-finish.exp | ||
vla-value-sub.exp | ||
vla-value.exp | ||
vla.f90 | ||
whatis_type.exp |