This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/hjl/pr22471 in repository binutils-gdb.
discards 3da499ff16 ELF: Don't check DT_NEEDED for linker script defined symbols adds 60d67dc84b Rename u.weakdef and make it a circular list adds ab2477e15c Delete powerpc64 symbol weakref field adds 287c7eaf0d Don't move weak alias dyn_relocs to weakdef adds be7d1531e1 Add Disp8MemShift for AVX512 VAES instructions. adds 7c3c1aa885 [testsuite] Pass -g3 to clang in gdb.base/macscp.exp adds eb02c04dc3 Avoid bogus compile time warning from clang by initialising [...] adds 4c37490d92 Change int -> bool where applicable throughout varobj adds bd046f64a1 Revert unexpected rename in previous patch adds f45e2a7704 Fix clang warnings about copy elision adds 5f71e59e1a Fix build error with --enable-targets=all. adds c139731b13 Fix vax/ns32k/mmix gas testsuite regression. adds 7e8006d14c Automatic date update in version.in adds 00ea2e2ad3 Fix memory leak in list_available_thread_groups adds ac465521a5 x86: don't omit disambiguating suffixes from "fi*" adds 6d2cd6b208 x86: reject further invalid AVX-512 masking constructs adds 506fe5f499 Change tic6x target descriptions adds 62ad7ce71b Change register_changed_p returns bool adds 98ead37e97 Change value_contents_eq return bool adds da434ccbc3 Add aarch64_create_target_description adds d6d7ce5623 gdbserver: add aarch64_create_target_description adds 49bdb7ee48 Use flexible target descriptors for aarch64 adds 6654d750c7 Add xml selftests for aarch64 target description. adds 1b30aaa566 regcache::cooked_read unit test adds a63f2d2fee cooked_read test for readonly regcache new 12943e9f58 ELF: Don't check DT_NEEDED for linker script defined symbols
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (3da499ff16) \ N -- N -- N refs/heads/users/hjl/pr22471 (12943e9f58)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 1 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 | 90 +++++++ bfd/elf-bfd.h | 22 +- bfd/elf-m10300.c | 12 +- bfd/elf32-arc.c | 10 +- bfd/elf32-arm.c | 12 +- bfd/elf32-bfin.c | 24 +- bfd/elf32-cr16.c | 12 +- bfd/elf32-cris.c | 12 +- bfd/elf32-frv.c | 13 +- bfd/elf32-hppa.c | 101 ++++---- bfd/elf32-i370.c | 12 +- bfd/elf32-lm32.c | 12 +- bfd/elf32-m32r.c | 12 +- bfd/elf32-m68k.c | 12 +- bfd/elf32-metag.c | 13 +- bfd/elf32-microblaze.c | 10 +- bfd/elf32-nds32.c | 12 +- bfd/elf32-nios2.c | 12 +- bfd/elf32-or1k.c | 12 +- bfd/elf32-ppc.c | 129 +++++----- bfd/elf32-s390.c | 12 +- bfd/elf32-score.c | 12 +- bfd/elf32-score7.c | 12 +- bfd/elf32-sh.c | 14 +- bfd/elf32-tic6x.c | 14 +- bfd/elf32-tilepro.c | 16 +- bfd/elf32-vax.c | 12 +- bfd/elf32-xtensa.c | 10 +- bfd/elf64-alpha.c | 10 +- bfd/elf64-hppa.c | 10 +- bfd/elf64-ia64-vms.c | 10 +- bfd/elf64-ppc.c | 62 ++--- bfd/elf64-s390.c | 12 +- bfd/elf64-sh64.c | 12 +- bfd/elflink.c | 89 ++++--- bfd/elfnn-aarch64.c | 12 +- bfd/elfnn-ia64.c | 10 +- bfd/elfnn-riscv.c | 12 +- bfd/elfxx-mips.c | 12 +- bfd/elfxx-sparc.c | 16 +- bfd/elfxx-tilegx.c | 16 +- bfd/elfxx-x86.c | 14 +- bfd/version.h | 2 +- binutils/ChangeLog | 6 + binutils/readelf.c | 4 +- gas/ChangeLog | 52 ++++ gas/as.c | 4 + gas/config/obj-multi.h | 3 + gas/config/tc-i386.c | 12 +- gas/testsuite/gas/all/err-fakelabel.s | 2 +- gas/testsuite/gas/i386/avx512f_vaes-intel.d | 16 +- gas/testsuite/gas/i386/avx512f_vaes-wig1-intel.d | 16 +- gas/testsuite/gas/i386/avx512f_vaes-wig1.d | 16 +- gas/testsuite/gas/i386/avx512f_vaes.d | 16 +- gas/testsuite/gas/i386/avx512vl_vaes-intel.d | 32 +-- gas/testsuite/gas/i386/avx512vl_vaes.d | 32 +-- gas/testsuite/gas/i386/ilp32/x86-64-sse-noavx.d | 3 +- gas/testsuite/gas/i386/ilp32/x86-64-sse3.d | 2 +- gas/testsuite/gas/i386/intel.d | 6 +- gas/testsuite/gas/i386/inval-avx512f.l | 14 + gas/testsuite/gas/i386/inval-avx512f.s | 8 + gas/testsuite/gas/i386/opcode-suffix.d | 4 +- gas/testsuite/gas/i386/opcode.d | 4 +- gas/testsuite/gas/i386/sse-noavx.d | 3 +- gas/testsuite/gas/i386/sse3.d | 2 +- gas/testsuite/gas/i386/x86-64-avx512f_vaes-intel.d | 8 + gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig.s | 8 + .../gas/i386/x86-64-avx512f_vaes-wig1-intel.d | 8 + gas/testsuite/gas/i386/x86-64-avx512f_vaes-wig1.d | 8 + gas/testsuite/gas/i386/x86-64-avx512f_vaes.d | 8 + gas/testsuite/gas/i386/x86-64-avx512f_vaes.s | 8 + .../gas/i386/x86-64-avx512vl_vaes-intel.d | 32 +-- gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig.s | 16 ++ .../gas/i386/x86-64-avx512vl_vaes-wig1-intel.d | 16 ++ gas/testsuite/gas/i386/x86-64-avx512vl_vaes-wig1.d | 16 ++ gas/testsuite/gas/i386/x86-64-avx512vl_vaes.d | 32 +-- gas/testsuite/gas/i386/x86-64-inval-avx512f.l | 12 + gas/testsuite/gas/i386/x86-64-inval-avx512f.s | 8 + gas/testsuite/gas/i386/x86-64-sse-noavx.d | 3 +- gas/testsuite/gas/i386/x86-64-sse3.d | 2 +- gdb/ChangeLog | 164 ++++++++++++ gdb/Makefile.in | 2 + gdb/aarch64-linux-nat.c | 2 +- gdb/aarch64-linux-tdep.c | 2 +- gdb/aarch64-tdep.c | 23 +- gdb/aarch64-tdep.h | 2 +- gdb/ada-varobj.c | 14 +- gdb/arch/aarch64.c | 42 +++ gdb/arch/aarch64.h | 4 + gdb/arch/tic6x.c | 47 ++++ gdb/arch/tic6x.h | 26 ++ gdb/c-varobj.c | 10 +- gdb/configure.tgt | 2 +- gdb/features/Makefile | 10 +- gdb/features/aarch64-core.c | 66 +++++ gdb/features/aarch64-fpu.c | 132 ++++++++++ gdb/features/aarch64.c | 191 -------------- gdb/features/tic6x-c6xp.c | 16 ++ gdb/features/tic6x-core.c | 47 ++++ gdb/features/tic6x-gp.c | 45 ++++ gdb/gdbarch-selftests.c | 50 +--- gdb/gdbserver/ChangeLog | 39 +++ gdb/gdbserver/configure.srv | 27 +- gdb/gdbserver/linux-aarch64-ipa.c | 8 +- gdb/gdbserver/linux-aarch64-low.c | 30 +-- gdb/gdbserver/linux-aarch64-tdesc-selftest.c | 45 ++++ gdb/gdbserver/linux-aarch64-tdesc.c | 46 ++++ gdb/gdbserver/linux-aarch64-tdesc.h | 24 ++ gdb/gdbserver/linux-tic6x-low.c | 107 +++++--- gdb/mi/mi-cmd-var.c | 14 +- gdb/mi/mi-main.c | 54 ++-- gdb/osdata.c | 4 +- gdb/regcache.c | 267 +++++++++++++++++++ gdb/target-descriptions.c | 4 +- gdb/target.c | 47 ++++ gdb/target.h | 14 + gdb/testsuite/ChangeLog | 4 + gdb/testsuite/gdb.base/macscp.exp | 2 +- gdb/value.c | 10 +- gdb/value.h | 24 +- gdb/varobj.c | 286 ++++++++++----------- gdb/varobj.h | 62 ++--- ld/emultempl/elf32.em | 1 + ld/testsuite/ld-elf/pr22471b.s | 4 + ld/testsuite/ld-elf/shared.exp | 4 + opcodes/ChangeLog | 10 + opcodes/i386-dis.c | 24 +- opcodes/i386-opc.tbl | 24 +- opcodes/i386-tbl.h | 24 +- 129 files changed, 2327 insertions(+), 1166 deletions(-) create mode 100644 gdb/arch/aarch64.c create mode 100644 gdb/arch/tic6x.c create mode 100644 gdb/arch/tic6x.h create mode 100644 gdb/features/aarch64-core.c create mode 100644 gdb/features/aarch64-fpu.c delete mode 100644 gdb/features/aarch64.c create mode 100644 gdb/features/tic6x-c6xp.c create mode 100644 gdb/features/tic6x-core.c create mode 100644 gdb/features/tic6x-gp.c create mode 100644 gdb/gdbserver/linux-aarch64-tdesc-selftest.c create mode 100644 gdb/gdbserver/linux-aarch64-tdesc.c create mode 100644 gdb/gdbserver/linux-aarch64-tdesc.h