old-cross-binutils/gdb/testsuite/gdb.ada
Joel Brobecker df25ebbd09 gdb/DWARF: Support for arrays whose bound is a discriminant.
Consider the following declarations:

   type Array_Type is array (Integer range <>) of Integer;
   type Record_Type (N : Integer) is record
      A : Array_Type (1 .. N);
   end record;
   R : Record_Type := Get (10);

It defines what Ada programers call a "discriminated record", where
"N" is a component of that record called a "discriminant", and where
"A" is a component defined as an array type whose upper bound is
equal to the value of the discriminant.

So far, we rely on a number of fairly complex GNAT-specific encodings
to handle this situation. This patch is to enhance GDB to be able to
print this record in the case where the compiler has been modified
to replace those encodings by pure DWARF constructs.

In particular, the debugging information generated for the record above
looks like the following. "R" is a record..

        .uleb128 0x10   # (DIE (0x13e) DW_TAG_structure_type)
        .long   .LASF17 # DW_AT_name: "foo__record_type"

... whose is is of course dynamic (not our concern here)...

        .uleb128 0xd    # DW_AT_byte_size
        .byte   0x97    # DW_OP_push_object_address
        .byte   0x94    # DW_OP_deref_size
        .byte   0x4
        .byte   0x99    # DW_OP_call4
        .long   0x19b
        .byte   0x23    # DW_OP_plus_uconst
        .uleb128 0x7
        .byte   0x9     # DW_OP_const1s
        .byte   0xfc
        .byte   0x1a    # DW_OP_and
        .byte   0x1     # DW_AT_decl_file (foo.adb)
        .byte   0x6     # DW_AT_decl_line

... and then has 2 members, fist "n" (our discriminant);

        .uleb128 0x11   # (DIE (0x153) DW_TAG_member)
        .ascii "n\0"    # DW_AT_name
        .byte   0x1     # DW_AT_decl_file (foo.adb)
        .byte   0x6     # DW_AT_decl_line
        .long   0x194   # DW_AT_type
        .byte   0       # DW_AT_data_member_location

... and "A"...

        .uleb128 0x11   # (DIE (0x181) DW_TAG_member)
        .ascii "a\0"    # DW_AT_name
        .long   0x15d   # DW_AT_type
        .byte   0x4     # DW_AT_data_member_location

... which is an array ...

        .uleb128 0x12   # (DIE (0x15d) DW_TAG_array_type)
        .long   .LASF18 # DW_AT_name: "foo__record_type__T4b"
        .long   0x194   # DW_AT_type

... whose lower bound is implicitly 1, and the upper bound
a reference to DIE 0x153 = "N":

        .uleb128 0x13   # (DIE (0x16a) DW_TAG_subrange_type)
        .long   0x174   # DW_AT_type
        .long   0x153   # DW_AT_upper_bound

This patch enhanced GDB to understand references to other DIEs
where the DIE's address is at an offset of its enclosing type.
The difficulty was that the address used to resolve the array's
type (R's address + 4 bytes) is different from the address used
as the base to compute N's address (an offset to R's address).

We're solving this issue by using a stack of addresses rather
than a single address when trying to resolve a type. Each address
in the stack corresponds to each containing level. For instance,
if resolving the field of a struct, the stack should contain
the address of the field at the top, and then the address of
the struct.  That way, if the field makes a reference to an object
of the struct, we can retrieve the address of that struct, and
properly resolve the dynamic property references that struct.

gdb/ChangeLog:

        * gdbtypes.h (struct dynamic_prop): New PROP_ADDR_OFFSET enum
        kind.
        * gdbtypes.c (resolve_dynamic_type_internal): Replace "addr"
        parameter by "addr_stack" parameter.
        (resolve_dynamic_range): Replace "addr" parameter by
        "stack_addr" parameter.  Update function documentation.
        Update code accordingly.
        (resolve_dynamic_array, resolve_dynamic_union)
        (resolve_dynamic_struct, resolve_dynamic_type_internal): Likewise.
        (resolve_dynamic_type): Update code, following the changes made
        to resolve_dynamic_type_internal's interface.
        * dwarf2loc.h (struct property_addr_info): New.
        (dwarf2_evaluate_property): Replace "address" parameter
        by "addr_stack" parameter.  Adjust function documentation.
        (struct dwarf2_offset_baton): New.
        (struct dwarf2_property_baton): Update documentation of
        field "referenced_type" to be more general. New field
        "offset_info" in union data field.
        * dwarf2loc.c (dwarf2_evaluate_property): Replace "address"
        parameter by "addr_stack" parameter.  Adjust code accordingly.
        Add support for PROP_ADDR_OFFSET properties.
        * dwarf2read.c (attr_to_dynamic_prop): Add support for
        DW_AT_data_member_location attributes as well.  Use case
        statements instead of if/else condition.

gdb/testsuite/ChangeLog:

        * gdb.ada/disc_arr_bound: New testcase.

Tested on x86_64-linux, no regression.
2015-01-29 12:08:47 +04:00
..
addr_arith Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
aliased_array Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arr_arr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_bounds Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_char_idx Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_return Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_subscript_addr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arraydim Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayidx Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayparam Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayptr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
atomic_enum Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bad-task-bp-keyword Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_enum_homonym Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_on_var Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_range_type Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_reset Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
call_pn Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
catch_ex Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
char_enum Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
char_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
complete Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
cond_lang Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
disc_arr_bound gdb/DWARF: Support for arrays whose bound is a discriminant. 2015-01-29 12:08:47 +04:00
dot_all Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
dyn_arrayidx Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
dyn_loc Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
enum_idx_packed Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
exec_changed Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
expr_delims Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
exprs Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fixed_cmp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fixed_points Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
float_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
formatted_ref Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
frame_args Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fullname_bp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fun_addr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fun_in_declare Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
funcall_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
homonym Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_exc Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_locals_renaming Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
int_deref Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
interface Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
iwide Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
lang_switch Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_catch_ex Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_dyn_arr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_ex_cond Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_exc_info Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_interface Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_task_arg Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_task_info Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_var_array [Ada/varobj] number of children of null pointer to dynamic array. 2015-01-29 12:07:25 +04:00
mod_from_name Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
n_arr_bound Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
nested Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
null_array Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
null_record Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
O2_float_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
operator_bp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
optim_drec Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
packed_array Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
packed_tagged Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pckd_arr_ren Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pkd_arr_elem Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pp-rec-component Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
print_chars Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptr_typedef Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptype_field Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptype_tagged_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
py_range Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
rdv_wait Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
rec_return Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ref_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ref_tick_size Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
same_enum Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
set_pckd_arr_elt Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
set_wstr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
small_reg_param Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
start Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
str_ref_cmp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
str_uninit Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
sym_print_name Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
taft_type Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged_access Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged_not_init Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
task_bp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tasks Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tick_last_segv Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tick_length_array_enum_idx Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
type_coercion Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
unc_arr_ptr_in_var_rec Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
uninitialized_vars Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
var_arr_attrs [Ada] 'first/'last/'length of array whose bound is a discriminant 2015-01-15 12:53:33 +04:00
variant_record_packed_array Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
watch_arg Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
whatis_array_val Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
widewide Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
win_fu_syms Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
addr_arith.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
aliased_array.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arr_arr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_bounds.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_char_idx.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_return.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
array_subscript_addr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arraydim.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayidx.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayparam.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
arrayptr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
assign_1.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
atomic_enum.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bad-task-bp-keyword.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
boolean_expr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_enum_homonym.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_on_var.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_range_type.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
bp_reset.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
call_pn.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
catch_ex.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
char_enum.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
char_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
complete.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
cond_lang.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
disc_arr_bound.exp gdb/DWARF: Support for arrays whose bound is a discriminant. 2015-01-29 12:08:47 +04:00
dot_all.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
dyn_arrayidx.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
dyn_loc.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
enum_idx_packed.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
exec_changed.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
expr_delims.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
exprs.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fixed_cmp.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fixed_points.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
float_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
formatted_ref.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
frame_args.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fullname_bp.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fun_addr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
fun_in_declare.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
funcall_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
gnat_ada.gpr Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
homonym.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_exc.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_locals_renaming.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_types.c Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
info_types.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
int_deref.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
interface.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
iwide.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
lang_switch.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
Makefile.in
mi_catch_ex.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_dyn_arr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_ex_cond.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_exc_info.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_interface.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_task_arg.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_task_info.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
mi_var_array.exp [Ada/varobj] number of children of null pointer to dynamic array. 2015-01-29 12:07:25 +04:00
mod_from_name.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
n_arr_bound.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
nested.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
null_array.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
null_record.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
O2_float_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
operator_bp.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
optim_drec.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
packed_array.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
packed_tagged.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pckd_arr_ren.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pkd_arr_elem.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pp-rec-component.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
pp-rec-component.py Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
print_chars.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
print_pc.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptr_typedef.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptype_arith_binop.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptype_field.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ptype_tagged_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
py_range.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
rdv_wait.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
rec_return.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ref_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
ref_tick_size.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
same_enum.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
set_pckd_arr_elt.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
set_wstr.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
small_reg_param.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
start.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
str_ref_cmp.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
str_uninit.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
sym_print_name.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
taft_type.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged_access.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tagged_not_init.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
task_bp.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tasks.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tick_last_segv.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
tick_length_array_enum_idx.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
type_coercion.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
unc_arr_ptr_in_var_rec.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
uninitialized_vars.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
var_arr_attrs.exp [Ada] 'first/'last/'length of array whose bound is a discriminant 2015-01-15 12:53:33 +04:00
variant_record_packed_array.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
watch_arg.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
whatis_array_val.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
widewide.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00
win_fu_syms.exp Update year range in copyright notice of all files owned by the GDB project. 2015-01-01 13:32:14 +04:00