This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-check_binutils in repository toolchain/ci/binutils-gdb.
from 5085593976 Automatic date update in version.in adds 3036c89919 x86: drop some stray/bogus DefaultSize adds 13e600d0f5 x86: make sure all PUSH/POP honor DefaultSize adds 77ad80922b x86/Intel: extend MOVDIRI testing adds 319ff62c8a x86: consolidate tracking of MMX register use adds d488367a42 x86-64/Intel: fix CALL/JMP with dword operand adds 0ba59a2940 x86-64: accept 64-bit LFS/LGS/LSS forms with suffix or opera [...] adds 293b38d60f gdb/mi: Add -symbol-info-module-{variables,functions} adds f97a63c5aa gdb: Split global symbol search into separate functions adds 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 new 2410edcd31 Re: PR25244, --print-memory-usage, division by zero if MEMOR [...] new a23e9ba17f Fix a problem computing the size fields in the PE format header. new b858499daf Remove gdbarch parameter of lookup_typename new bce7c9d6fb Only give FDE encoding warnings if --eh-frame-hdr was specified. new 908641f530 Fix leaks when pruning inferiors. new 8fc52a054b Automatic date update in version.in new e0fad1eadf Fix crash when command arg is missing in faas/taas/tfaas commands. new 06acc08f0a gdb: fix overload resolution for see-through references new c7d12402bd gdb/testsuite: do minor clean-up in gdb.cp/rvalue-ref-overload.exp new e6b39f6f8e Re: Only give FDE encoding warnings if --eh-frame-hdr was sp [...]
The 10 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/ChangeLog | 13 + bfd/elf-eh-frame.c | 28 +- bfd/peXXigen.c | 3 + bfd/version.h | 2 +- gas/ChangeLog | 72 ++++ gas/config/tc-aarch64.c | 9 +- gas/config/tc-i386-intel.c | 14 +- gas/config/tc-i386.c | 38 +- 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/illegal-crypto-nofp.l | 36 +- gas/testsuite/gas/i386/general.l | 67 ++- gas/testsuite/gas/i386/general.s | 41 ++ gas/testsuite/gas/i386/ilp32/x86-64-intel64.d | 10 +- gas/testsuite/gas/i386/intelbad.l | 5 + gas/testsuite/gas/i386/intelbad.s | 6 + gas/testsuite/gas/i386/movdir-intel.d | 1 + gas/testsuite/gas/i386/movdir.d | 1 + gas/testsuite/gas/i386/movdir.s | 1 + gas/testsuite/gas/i386/x86-64-intel64.d | 13 + gas/testsuite/gas/i386/x86-64-intel64.s | 15 + gas/testsuite/gas/i386/x86-64-jump.d | 16 +- gas/testsuite/gas/i386/x86-64-jump.s | 8 + gas/testsuite/gas/i386/x86-64-movdir-intel.d | 3 + gas/testsuite/gas/i386/x86-64-movdir.d | 3 + gas/testsuite/gas/i386/x86-64-movdir.s | 3 + gas/testsuite/gas/i386/x86-64-opcode.d | 12 + gas/testsuite/gas/i386/x86-64-opcode.s | 14 + gdb/ChangeLog | 193 +++++++++ gdb/Makefile.in | 1 + gdb/NEWS | 4 + gdb/aarch64-linux-tdep.c | 6 +- gdb/aarch64-tdep.c | 7 - gdb/ada-lang.c | 8 +- gdb/avr-tdep.c | 2 +- gdb/c-exp.y | 36 -- gdb/c-lang.c | 9 +- gdb/configure.nat | 5 +- gdb/cp-namespace.c | 3 +- gdb/cp-valprint.c | 12 +- gdb/doc/ChangeLog | 10 + gdb/doc/gdb.texinfo | 169 ++++++++ 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 | 74 ++-- 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/mi/mi-cmds.c | 4 + gdb/mi/mi-cmds.h | 2 + gdb/mi/mi-symbol-cmds.c | 201 ++++++++- gdb/p-valprint.c | 6 +- gdb/printcmd.c | 4 +- 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/symtab.c | 451 +++++++++++---------- gdb/symtab.h | 42 ++ gdb/target-descriptions.c | 2 +- gdb/testsuite/ChangeLog | 58 +++ .../endianity.exp => gdb.ada/scalar_storage.exp} | 32 +- .../{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 +++ 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.fortran/type-kinds.exp | 20 +- gdb/testsuite/gdb.mi/mi-fortran-modules.exp | 27 +- gdb/testsuite/gdb.mi/mi-sym-info.exp | 21 + gdb/testsuite/gdb.threads/pthreads.exp | 6 +- gdb/testsuite/lib/gdb.exp | 10 + 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 | 31 ++ 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-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 | 36 ++ opcodes/aarch64-tbl.h | 12 - opcodes/i386-dis.c | 2 +- opcodes/i386-opc.tbl | 16 +- opcodes/i386-tbl.h | 16 +- opcodes/microblaze-dis.c | 306 +++++++------- sim/common/ChangeLog | 4 + sim/common/sim-utils.c | 8 +- 115 files changed, 2130 insertions(+), 788 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/crypto-directive2.d create mode 100644 gas/testsuite/gas/aarch64/crypto-directive3.d copy gdb/testsuite/{gdb.base/endianity.exp => gdb.ada/scalar_storage.exp} (52%) 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 create mode 100644 gdb/unittests/filtered_iterator-selftests.c