This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross in repository toolchain/ci/binutils-gdb.
from 74d877e522 gdb: new function to wrap up executing command line scripts/ [...] adds 257e02d836 Add x86_64 ravenscar support adds f468977aac gdb/testsuite: fix failure in gdb.base/step-over-no-symbols.exp adds 0dd05d40de Automatic date update in version.in adds af61e84fd2 gold: ensure file_counts_lock is initialized before using adds 706d7ce948 asan: leak in bfd_section_from_shdr adds 05862db73f gas: fix symbol value calculation for versioned symbol aliases adds 70237b84c5 Fix compile time warning adds 3a959875ea [PATCH] aarch64: Update missing ChangeLog for AArch64 commits adds b0d0d02bde PowerPC problem building gold with clang adds fd65497db4 [PATCH][GAS] aarch64: Add atomic 64-byte load/store instruct [...] adds f3016d6ce1 Add an option to the archiver to add a section recording lib [...] adds 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 adds 8d9fd3a107 Print Ada type name in more cases adds 9c91c72591 Handle __XVL fields in Ada type printing adds 55cc012834 aarch64: Update feature RAS system registers adds 712b8a0f68 Automatic date update in version.in adds 7ef63c9507 Automatic date update in version.in adds 606decb27e Remove objfile parameter from abbrev_table::read adds fa63ba779d Updated Serbian translation for the ld subdirectory adds af1bd771fc aarch64: Extract Pointer Authentication feature from Armv8.3-A adds 9c905051aa elfedit: Update help message adds 2c72361c81 Extend ld's -Map=<dir> functionality by allowing '%' to be r [...] adds ac3d406409 Split macro_buffer in two classes, fix Clang build adds 3fed4c0b7a gdb: better static python detection in configure machinery adds a1945bd452 gdb/testsuite: make DWARF assembler's ranges' "base" and "ra [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 9 + bfd/elf.c | 8 +- bfd/version.h | 2 +- binutils/ChangeLog | 25 + binutils/NEWS | 5 + binutils/ar.c | 86 +- binutils/binemul.c | 53 +- binutils/binemul.h | 15 +- binutils/doc/binutils.texi | 19 +- binutils/elfedit.c | 38 +- binutils/emul_aix.c | 16 +- binutils/testsuite/binutils-all/ar.exp | 41 + gas/ChangeLog | 117 + gas/NEWS | 3 + gas/config/obj-elf.c | 3 +- gas/config/tc-aarch64.c | 2 + gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.d | 3 + gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.l | 2 + gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.s | 2 + gas/testsuite/gas/aarch64/armv8-ras-1_1.d | 26 + gas/testsuite/gas/aarch64/armv8-ras-1_1.s | 39 + gas/testsuite/gas/aarch64/illegal-ras-1.d | 4 - gas/testsuite/gas/aarch64/illegal-ras-1.l | 37 - gas/testsuite/gas/aarch64/illegal-ras-1.s | 50 - gas/testsuite/gas/aarch64/illegal-sysreg-2.d | 3 - gas/testsuite/gas/aarch64/illegal-sysreg-2.l | 47 - gas/testsuite/gas/aarch64/ls64-invalid.d | 3 + gas/testsuite/gas/aarch64/ls64-invalid.l | 5 + gas/testsuite/gas/aarch64/ls64-invalid.s | 14 + gas/testsuite/gas/aarch64/ls64.s | 40 + gdb/ChangeLog | 108 + gdb/Makefile.in | 3 + gdb/ada-lang.c | 110 +- gdb/ada-typeprint.c | 21 +- gdb/ada-valprint.c | 46 +- gdb/amd64-ravenscar-thread.c | 150 + gdb/amd64-ravenscar-thread.h | 27 + gdb/amd64-tdep.c | 3 + gdb/configure | 2 +- gdb/configure.ac | 2 +- gdb/configure.tgt | 3 +- gdb/dwarf2/abbrev.c | 6 +- gdb/dwarf2/abbrev.h | 7 +- gdb/dwarf2/leb.h | 9 +- gdb/dwarf2/read.c | 386 +- gdb/gdbtypes.c | 14 + gdb/macroexp.c | 271 +- gdb/testsuite/ChangeLog | 118 + 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 +- gdb/testsuite/gdb.base/step-over-no-symbols.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-bad-elf.exp | 8 +- .../gdb.dwarf2/dw2-inline-many-frames.exp | 12 +- gdb/testsuite/gdb.dwarf2/dw2-inline-stepping.exp | 4 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-base.exp | 12 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-func.exp | 14 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-overlap.exp | 8 +- gdb/testsuite/gdb.dwarf2/dw2-ranges-psym.exp | 12 +- gdb/testsuite/gdb.dwarf2/enqueued-cu-base-addr.exp | 2 +- gdb/testsuite/lib/dwarf.exp | 65 +- gold/ChangeLog | 14 + gold/fileread.cc | 1 + gold/powerpc.cc | 8 +- gold/testsuite/Makefile.am | 6 + gold/testsuite/Makefile.in | 406 +- include/ChangeLog | 31 + include/opcode/aarch64.h | 10 +- ld/ChangeLog | 19 + ld/emulparams/x86-64-level.sh | 2 +- ld/ld.texi | 32 +- ld/lexsup.c | 68 +- ld/po/sr.po | 6256 +++++++++++++++----- ld/testsuite/ld-scripts/map-address.exp | 47 + opcodes/ChangeLog | 76 + opcodes/aarch64-asm-2.c | 686 +-- opcodes/aarch64-dis-2.c | 3684 ++++++------ opcodes/aarch64-opc-2.c | 32 +- opcodes/aarch64-opc.c | 5 + opcodes/aarch64-tbl.h | 89 +- 113 files changed, 10084 insertions(+), 4658 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.d create mode 100644 gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.l create mode 100644 gas/testsuite/gas/aarch64/armv8-ras-1_1-invalid.s create mode 100644 gas/testsuite/gas/aarch64/armv8-ras-1_1.d create mode 100644 gas/testsuite/gas/aarch64/armv8-ras-1_1.s delete mode 100644 gas/testsuite/gas/aarch64/illegal-ras-1.d delete mode 100644 gas/testsuite/gas/aarch64/illegal-ras-1.l delete mode 100644 gas/testsuite/gas/aarch64/illegal-ras-1.s delete mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-2.d delete mode 100644 gas/testsuite/gas/aarch64/illegal-sysreg-2.l create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.d create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.l create mode 100644 gas/testsuite/gas/aarch64/ls64-invalid.s create mode 100644 gas/testsuite/gas/aarch64/ls64.s create mode 100644 gdb/amd64-ravenscar-thread.c create mode 100644 gdb/amd64-ravenscar-thread.h 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