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-aarch64-lts-allmodconfig in repository toolchain/ci/binutils-gdb.
from c2512106f8 gdb/mi: Add -max-results parameter to some -symbol-info-* commands adds feee869bd8 Silence maybe-uninitialized warning in dwarf2read.c adds 7a9e9f9f1e Fix another build failure in tui-selftests.c adds 103a685e7f Add scalar_storage_order support for floating point adds 7ab4a236ce Move type_byte_order earlier adds d5a22e77b5 Remove gdbarch_bits_big_endian adds a05cf17ab9 Propagate endianity to subrange types adds 4139ff0088 Add bit-field test for scalar_storage_order adds f47674be8e sim-utils.c: prevent buffer overflow. adds 610cfd618e Compare iterators, not values, in filtered_iterator::operato [...] adds c577cdd70b Remove unused includes in aarch64-tdep.c adds be155ebb94 Remove unused includes in aarch64-linux-tdep.c adds 894ecaf4ca Fix regcache::cooked_read_test selftest for mep adds c6170c2c14 Fix doc of AVR-specific command "info io_registers" adds 36c8fb93c9 gdb/fortran: Support for single/double type modifiers adds 8d70a9f093 gdb/testsuite: Use -J option when compiling Fortran tests adds 2dbc041e4e Use metadata style in a few more places adds 3a8fa2282b Fix (most) OpenBSD link errors adds c72a8174b3 Automatic date update in version.in adds 378fd43640 PR25249, Memory leak in microblaze-dis.c adds 1769380a11 PR25244, --print-memory-usage, division by zero if MEMORY le [...] adds 6e9ed99753 PR25243, static linking with exceptions and iostream is brok [...] adds d4340f89ec Arm64: correct "sha3" arch-extension directive handling adds 2dc4b12fcd Arm64: simplify Crypto arch extension handling adds 2410edcd31 Re: PR25244, --print-memory-usage, division by zero if MEMOR [...] adds a23e9ba17f Fix a problem computing the size fields in the PE format header. adds b858499daf Remove gdbarch parameter of lookup_typename adds bce7c9d6fb Only give FDE encoding warnings if --eh-frame-hdr was specified. adds 908641f530 Fix leaks when pruning inferiors. adds 8fc52a054b Automatic date update in version.in adds e0fad1eadf Fix crash when command arg is missing in faas/taas/tfaas commands. adds 06acc08f0a gdb: fix overload resolution for see-through references adds c7d12402bd gdb/testsuite: do minor clean-up in gdb.cp/rvalue-ref-overload.exp adds e6b39f6f8e Re: Only give FDE encoding warnings if --eh-frame-hdr was sp [...] adds e8dc9b5bfd [gas] Implement .cfi_negate_ra_state directive adds 93e55f0a03 [gdb/symtab] Prefer var def over decl adds dfb65191d8 Put bcache inside "namespace gdb" adds 851c0536ca [ARM, sim] Fix build error and warnings adds 9231c9c2d4 Automatic date update in version.in adds 5fa370e437 PR25236, common sym versioning adds aa2d5a4229 Core file build-id support adds dc6dc6688b Automatic date update in version.in adds c14aab8cd3 Fix inter-CU references using intra-CU form in imported-unit adds bc754168c7 Optional matching for run_dump_test adds 6f765336bb aarch64*-*-*ilp32 gas tests adds 0a6aef6b66 S12Z disassembler memory leak adds 2ff1ae54a2 Automatic date update in version.in adds 3740438712 x86/Intel: drop pointless special casing of LxS adds 4cbda994e6 x86/Intel: drop pointless suffix setting for "fword ptr" adds a8f4f6b9bc x86/Intel: drop pointless suffix setting for "tbyte ptr" adds 164d49cb1c x86/Intel: fix "near ptr" / "far ptr" handling adds f2f5811f76 x86/Intel: support "mmword ptr" adds 7456d03d5b x86/Intel: fold "xmmword" with "oword" adds b1f0c0b90b gdb/darwin-nat.c: Fix template argument for scoped_restore_tmpl adds d57cbee932 gdb/testsuite/fortran: Fix info-modules/info-types for gfortran 8+ adds 54f73dad3b gdb/testsuite: kfail some tests if using broken gcc adds b43315e206 gdb/fortran: Improve output pattern in gdb.mi/mi-fortran-mod [...]
No new revisions were added by this update.
Summary of changes: bfd/ChangeLog | 21 + bfd/elf-eh-frame.c | 28 +- bfd/elflink.c | 6 +- bfd/peXXigen.c | 3 + bfd/version.h | 2 +- binutils/ChangeLog | 4 + binutils/testsuite/lib/binutils-common.exp | 19 + gas/ChangeLog | 82 ++++ gas/config/tc-aarch64.c | 9 +- gas/config/tc-i386-intel.c | 60 ++- gas/dw2gencfi.c | 1 + gas/testsuite/gas/aarch64/bfloat16.d | 2 +- gas/testsuite/gas/aarch64/crypto-directive.d | 25 +- gas/testsuite/gas/aarch64/crypto-directive2.d | 4 + gas/testsuite/gas/aarch64/crypto-directive3.d | 4 + gas/testsuite/gas/aarch64/crypto.s | 8 + gas/testsuite/gas/aarch64/dgh.d | 2 +- gas/testsuite/gas/aarch64/f32mm.d | 2 +- gas/testsuite/gas/aarch64/f64mm.d | 2 +- gas/testsuite/gas/aarch64/i8mm.d | 2 +- gas/testsuite/gas/aarch64/illegal-crypto-nofp.l | 36 +- gas/testsuite/gas/aarch64/pac_ab_key.d | 24 +- gas/testsuite/gas/aarch64/pac_negate_ra_state.d | 24 + gas/testsuite/gas/aarch64/pac_negate_ra_state.s | 20 + gas/testsuite/gas/aarch64/reloc-prel_g0.d | 6 +- gas/testsuite/gas/aarch64/reloc-prel_g0_nc.d | 8 +- gas/testsuite/gas/aarch64/reloc-prel_g1.d | 6 +- gas/testsuite/gas/aarch64/sve-bfloat-movprfx.d | 2 +- gas/testsuite/gas/aarch64/sve-movprfx-mm.d | 2 +- gas/testsuite/gas/aarch64/sve2.d | 2 +- gas/testsuite/gas/i386/intel-expr.d | 2 +- gas/testsuite/gas/i386/intel-expr.s | 3 +- gas/testsuite/gas/i386/intelbad.l | 4 + gas/testsuite/gas/i386/intelbad.s | 6 + gas/testsuite/gas/i386/intelok.d | 2 + gas/testsuite/gas/i386/intelok.e | 2 +- gas/testsuite/gas/i386/intelok.s | 2 + gdb/ChangeLog | 178 ++++++++ gdb/Makefile.in | 1 + gdb/aarch64-linux-tdep.c | 6 +- gdb/aarch64-tdep.c | 7 - gdb/ada-lang.c | 8 +- gdb/avr-tdep.c | 2 +- gdb/bcache.c | 4 + gdb/bcache.h | 4 + gdb/block.c | 74 ++- gdb/build-id.c | 30 +- gdb/build-id.h | 12 +- gdb/c-exp.y | 36 -- gdb/c-lang.c | 9 +- gdb/configure.nat | 5 +- gdb/corelow.c | 25 + gdb/cp-namespace.c | 3 +- gdb/cp-valprint.c | 12 +- gdb/darwin-nat.c | 2 +- gdb/dwarf2loc.c | 7 +- gdb/dwarf2read.c | 53 ++- gdb/eval.c | 14 +- gdb/f-exp.y | 17 +- gdb/gdbarch.c | 23 - gdb/gdbarch.h | 6 - gdb/gdbarch.sh | 4 - gdb/gdbsupport/filtered-iterator.h | 4 +- gdb/gdbtypes.c | 78 ++-- gdb/gdbtypes.h | 18 +- gdb/go-valprint.c | 7 +- gdb/guile/scm-type.c | 2 +- gdb/inferior.c | 10 +- gdb/m2-exp.y | 3 +- gdb/macrotab.c | 4 +- gdb/macrotab.h | 7 +- gdb/objfiles.h | 4 +- gdb/p-valprint.c | 6 +- gdb/printcmd.c | 4 +- gdb/psymtab.h | 2 +- gdb/python/py-type.c | 2 +- gdb/python/py-xmethods.c | 2 +- gdb/regcache.c | 1 + gdb/rust-exp.y | 2 +- gdb/stack.c | 2 + gdb/target-descriptions.c | 2 +- gdb/testsuite/ChangeLog | 81 ++++ .../scalar_storage.exp} | 33 +- .../{big_packed_array => scalar_storage}/pck.adb | 0 gdb/testsuite/gdb.ada/scalar_storage/pck.ads | 19 + gdb/testsuite/gdb.ada/scalar_storage/storage.adb | 47 ++ .../{endianity.c => corefile-buildid-shlib-shr.c} | 30 +- gdb/testsuite/gdb.base/corefile-buildid-shlib.c | 58 +++ .../gdb.base/{endianity.c => corefile-buildid.c} | 40 +- gdb/testsuite/gdb.base/corefile-buildid.exp | 271 +++++++++++ gdb/testsuite/gdb.base/endianity.c | 6 +- gdb/testsuite/gdb.base/endianity.exp | 9 +- gdb/testsuite/gdb.base/frameapply.exp | 2 + gdb/testsuite/gdb.cp/rvalue-ref-overload.cc | 9 + gdb/testsuite/gdb.cp/rvalue-ref-overload.exp | 18 +- gdb/testsuite/gdb.dwarf2/imported-unit.exp | 10 +- gdb/testsuite/gdb.dwarf2/varval.exp | 48 +- .../gdb.fortran/derived-type-striding.exp | 6 + gdb/testsuite/gdb.fortran/info-modules.exp | 261 +++++------ gdb/testsuite/gdb.fortran/info-types.exp | 13 + gdb/testsuite/gdb.fortran/type-kinds.exp | 20 +- gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 17 +- gdb/testsuite/gdb.threads/pthreads.exp | 6 +- gdb/testsuite/lib/gdb.exp | 10 + gdb/testsuite/lib/sym-info-cmds.exp | 507 +++++++++++++++++++++ gdb/thread.c | 4 + gdb/unittests/filtered_iterator-selftests.c | 165 +++++++ gdb/unittests/tui-selftests.c | 3 +- gdb/valarith.c | 2 +- gdb/valprint.c | 6 +- gdb/value.c | 8 +- gdb/value.h | 4 +- include/ChangeLog | 5 + include/opcode/aarch64.h | 4 +- ld/ChangeLog | 37 ++ ld/emulparams/armelf.sh | 9 +- ld/emulparams/armelf_fuchsia.sh | 31 +- ld/emulparams/armelf_linux_eabi.sh | 10 +- ld/emulparams/armelf_linux_fdpiceabi.sh | 9 +- ld/emulparams/armsymbian.sh | 13 +- ld/emulparams/elf32_tic6x_le.sh | 9 +- ld/ldlang.c | 10 +- ld/testsuite/ld-elf/eh4.d | 6 +- ld/testsuite/ld-elf/eh5.d | 60 ++- ld/testsuite/ld-mips-elf/eh-frame1-n32.d | 2 +- ld/testsuite/ld-mips-elf/eh-frame1-n64.d | 2 +- ld/testsuite/ld-mips-elf/eh-frame2-n32.d | 2 +- ld/testsuite/ld-mips-elf/eh-frame2-n64.d | 2 +- opcodes/ChangeLog | 25 + opcodes/aarch64-tbl.h | 12 - opcodes/microblaze-dis.c | 306 +++++++------ opcodes/s12z-opc.c | 24 +- sim/arm/ChangeLog | 14 + sim/arm/armemu.c | 4 - sim/arm/arminit.c | 4 + sim/arm/maverick.c | 35 +- sim/arm/maverick.h | 46 ++ sim/arm/wrapper.c | 35 +- sim/common/ChangeLog | 4 + sim/common/sim-utils.c | 8 +- 140 files changed, 2682 insertions(+), 898 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/crypto-directive2.d create mode 100644 gas/testsuite/gas/aarch64/crypto-directive3.d create mode 100644 gas/testsuite/gas/aarch64/pac_negate_ra_state.d create mode 100644 gas/testsuite/gas/aarch64/pac_negate_ra_state.s copy gdb/testsuite/{gdb.fortran/derived-type-striding.exp => gdb.ada/scalar_storag [...] copy gdb/testsuite/gdb.ada/{big_packed_array => scalar_storage}/pck.adb (100%) create mode 100644 gdb/testsuite/gdb.ada/scalar_storage/pck.ads create mode 100644 gdb/testsuite/gdb.ada/scalar_storage/storage.adb copy gdb/testsuite/gdb.base/{endianity.c => corefile-buildid-shlib-shr.c} (60%) create mode 100644 gdb/testsuite/gdb.base/corefile-buildid-shlib.c copy gdb/testsuite/gdb.base/{endianity.c => corefile-buildid.c} (55%) create mode 100644 gdb/testsuite/gdb.base/corefile-buildid.exp create mode 100644 gdb/testsuite/lib/sym-info-cmds.exp create mode 100644 gdb/unittests/filtered_iterator-selftests.c create mode 100644 sim/arm/maverick.h