This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allnoconfig in repository toolchain/ci/binutils-gdb.
from c40907bfe0 [gdb/testsuite] Fix .debug_abbrev terminators adds ad1b5e48d5 Automatic date update in version.in adds 93f9561e0f Rewrite leb.h:read_3_bytes adds 75fd6a26f8 Avoid crash in ada-lang.c:to_fixed_array_type adds a7400e443c Fix decoding of multi-dimensional constrained packed arrays adds 575673752c Synthesize array descriptors with -fgnat-encodings=minimal adds c9a28cbed6 Reject slicing a packed array adds 24aa1b0282 Resolve dynamic type in ada_value_struct_elt adds b72795a8f5 Fix bit strides for -fgnat-encodings=minimal adds 10f6a3add6 Only use stride for final element type adds 7ff5b9370f Use bit stride when taking slice of array adds d8f62e8447 Recognize names of array types new 8d9fd3a107 Print Ada type name in more cases new 9c91c72591 Handle __XVL fields in Ada type printing
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: bfd/version.h | 2 +- gdb/ChangeLog | 68 ++++ gdb/ada-lang.c | 110 +++++- gdb/ada-typeprint.c | 21 +- gdb/ada-valprint.c | 46 +-- gdb/dwarf2/leb.h | 9 +- gdb/dwarf2/read.c | 370 ++++++++++++++++++++- gdb/gdbtypes.c | 14 + gdb/testsuite/ChangeLog | 93 ++++++ gdb/testsuite/gdb.ada/O2_float_param.exp | 20 +- .../gdb.ada/access_to_unbounded_array.exp | 20 +- gdb/testsuite/gdb.ada/arr_enum_idx_w_gap.exp | 26 +- gdb/testsuite/gdb.ada/array_of_variable_length.exp | 52 +-- gdb/testsuite/gdb.ada/array_of_variant.exp | 52 +++ .../foo.adb => array_of_variant/p.adb} | 27 +- .../{enum_idx_packed => array_of_variant}/pck.adb | 4 +- .../pck.adb => array_of_variant/pck.ads} | 14 +- gdb/testsuite/gdb.ada/array_ptr_renaming.exp | 36 +- gdb/testsuite/gdb.ada/arrayparam.exp | 50 +-- gdb/testsuite/gdb.ada/arrayptr.exp | 46 +-- gdb/testsuite/gdb.ada/big_packed_array.exp | 24 +- gdb/testsuite/gdb.ada/enum_idx_packed.exp | 106 +++++- gdb/testsuite/gdb.ada/enum_idx_packed/foo.adb | 17 +- gdb/testsuite/gdb.ada/enum_idx_packed/pck.adb | 40 +++ gdb/testsuite/gdb.ada/enum_idx_packed/pck.ads | 29 ++ gdb/testsuite/gdb.ada/frame_arg_lang.exp | 8 +- gdb/testsuite/gdb.ada/funcall_ref.exp | 2 +- gdb/testsuite/gdb.ada/mi_string_access.exp | 60 ++-- gdb/testsuite/gdb.ada/mod_from_name.exp | 31 +- gdb/testsuite/gdb.ada/out_of_line_in_inlined.exp | 34 +- gdb/testsuite/gdb.ada/packed_array.exp | 55 +-- gdb/testsuite/gdb.ada/pckd_arr_ren.exp | 26 +- gdb/testsuite/gdb.ada/rec_ptype.exp | 42 +++ .../foo.adb => rec_ptype/main.adb} | 13 +- gdb/testsuite/gdb.ada/rec_ptype/p.ads | 48 +++ gdb/testsuite/gdb.ada/set_pckd_arr_elt.exp | 35 +- gdb/testsuite/gdb.ada/set_pckd_arr_elt/foo.adb | 2 + gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.adb | 7 + gdb/testsuite/gdb.ada/set_pckd_arr_elt/pck.ads | 14 + .../gdb.ada/tick_length_array_enum_idx.exp | 1 + .../tick_length_array_enum_idx/foo_n207_004.adb | 2 + .../gdb.ada/tick_length_array_enum_idx/pck.ads | 3 + gdb/testsuite/gdb.ada/unc_arr_ptr_in_var_rec.exp | 92 ++--- gdb/testsuite/gdb.ada/var_rec_arr.exp | 22 +- .../gdb.ada/variant_record_packed_array.exp | 66 ++-- 45 files changed, 1446 insertions(+), 413 deletions(-) create mode 100644 gdb/testsuite/gdb.ada/array_of_variant.exp copy gdb/testsuite/gdb.ada/{enum_idx_packed/foo.adb => array_of_variant/p.adb} (55%) copy gdb/testsuite/gdb.ada/{enum_idx_packed => array_of_variant}/pck.adb (93%) copy gdb/testsuite/gdb.ada/{enum_idx_packed/pck.adb => array_of_variant/pck.ads} (80%) create mode 100644 gdb/testsuite/gdb.ada/rec_ptype.exp copy gdb/testsuite/gdb.ada/{set_pckd_arr_elt/foo.adb => rec_ptype/main.adb} (73%) create mode 100644 gdb/testsuite/gdb.ada/rec_ptype/p.ads