This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch users/roland/pr20995-2-xfail-aarch64-elf in repository binutils-gdb.
discards 891312af1d ld/testsuite: XFAIL pr20995-2 on aarch64*-*-elf* adds 6d4f21f6ee Fix PR binutils/22923. adds 3fea0c3b3f Remove unnecessary power9 group terminating nop adds 6a7524c6aa Really remove unnecessary power9 group terminating nop adds 73053c1fc4 x86: fold AVX vcvtpd2ps memory forms adds 2907c2f555 x86: bogus VMOVD with 64-bit operands should only allow for [...] adds a477a8c4f4 x86: adjust 4-XMM-register-group related warning adds d53e6b98a2 x86/Intel: correct disassembly of fsub*/fdiv* adds 38e314eb06 x86: drop FloatD adds 6e3e5c9e41 x86: extend SSE check to PCLMULQDQ, AES, and GFNI insns adds f2f6a710f4 x86: avoid SSE check for LDMXCSR/STMXCSR adds 1b193f0b12 x86: drop bogus NoAVX adds bcb1753ee6 x86: avoid cpu_flags_match() bogusly setting CPU_FLAGS_ARCH_MATCH adds b9d498173c x86: simplify AVX checks in cpu_flags_match() adds db12e14ea0 x86: drop CPU_FLAGS_32BIT_MATCH adds ab592e757e x86: change AVX512VL handling in cpu_flags_match() adds 929f69fa96 x86: add GFNI, VAES, and VPCLMUL checking to cpu_flags_match() adds 548d0ee6e7 x86: simplify result processing of cpu_flags_match() adds 8819ada6c4 x86: fold redundant expressions in process_suffix() adds 23e42951f2 x86: correct operand size match checks for BMI/BMI2 insns adds d2224064f1 x86: drop {X,Y,Z}MMWORD_MNEM_SUFFIX adds 25a4277fec x86: fold FMA and FMA4 templates adds e7f5c0a99e x86: fold LWP templates adds 3682415023 x86: fold a few AVX512F templates adds 454172a99e x86: fold VEX-encoded GFNI templates adds ed438a93f1 x86: fold certain AVX512 rotate and shift templates adds e771e7c9fb x86: fold several AVX512VL templates adds 4ef0bef68c Remove MAX_REGISTER_SIZE define adds bd5dea8822 x86: Remove support for old (<= 2.8.1) versions of gcc adds 347a87745e x86: Treat relocation against IFUNC symbol as FUNC adds d3d50934a9 x86-64: Also optimize "clr reg64" adds e4fe375676 Don't redefine upload/download/file in gdbserver-base adds 4872dc464d remote-stdio-gdbserver: Pass "target" to remote_exec to delete file adds f6e8a41e67 linux_qxfer_libraries_svr4: Use std::string adds e6a58aa8a7 Add xml_escape_text_append and use it adds a8dbfd5853 Make find_separate_debug_file* return std::string adds 00b400574a Use std::string to simplify build_id_to_debug_bfd adds f6d8ae8f07 Automatic date update in version.in adds 567a3e54d2 Fix misreporting of omitted bytes for large remote packets adds 0089daceab x86: Optimize with EVEX128 encoding for AVX512VL adds fdf07f3aeb Change enable_thread_stack_temporaries to an RAII class adds 5dc1a7047a Use scoped_fd in more places adds 0ba3a73180 x86: Strip whitespace in check_VecOperations adds 9bd8e0b072 Update "gdb --configuration" with recently added features adds f657f8c4a1 Fix Sparc, s390 and AArch64 targets so that they can handle [...] adds 80c34c3812 x86: Encode EVEX instructions with VEX128 if possible new 23a207c6ca ld/testsuite: XFAIL pr20995-2 on aarch64*-*-elf*
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 (891312af1d) \ N -- N -- N refs/heads/users/roland/pr20995-2-xfail-aarch64-elf (23a [...]
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 | 19 + bfd/elf32-i386.c | 5 + bfd/elf32-s390.c | 6 +- bfd/elf64-s390.c | 6 +- bfd/elf64-x86-64.c | 5 + bfd/elfnn-aarch64.c | 6 + bfd/elfxx-sparc.c | 9 +- bfd/version.h | 2 +- binutils/ChangeLog | 6 + binutils/readelf.c | 2 +- gas/ChangeLog | 205 + gas/NEWS | 2 + gas/config/tc-i386-intel.c | 3 - gas/config/tc-i386.c | 423 +- gas/config/tc-ppc.c | 20 +- gas/testsuite/gas/i386/arch-avx-1-1.l | 3 + gas/testsuite/gas/i386/arch-avx-1-2.l | 3 + gas/testsuite/gas/i386/arch-avx-1-3.l | 3 + gas/testsuite/gas/i386/arch-avx-1-4.l | 3 + gas/testsuite/gas/i386/arch-avx-1-5.l | 3 + gas/testsuite/gas/i386/arch-avx-1-6.l | 3 + .../gas/i386/{arch-avx-1-1.l => arch-avx-1-7.l} | 3 + .../gas/i386/{arch-avx-1-1.s => arch-avx-1-7.s} | 0 .../gas/i386/{arch-avx-1-1.l => arch-avx-1-8.l} | 3 + .../gas/i386/{arch-avx-1-1.s => arch-avx-1-8.s} | 0 gas/testsuite/gas/i386/arch-avx-1.d | 3 +- gas/testsuite/gas/i386/arch-avx-1.s | 2 + gas/testsuite/gas/i386/avx512_4fmaps-warn.l | 24 +- gas/testsuite/gas/i386/avx512f-plain.l | 26 + gas/testsuite/gas/i386/avx512f-plain.s | 16 + gas/testsuite/gas/i386/avx512vl-plain.l | 26 + gas/testsuite/gas/i386/avx512vl-plain.s | 16 + gas/testsuite/gas/i386/general.l | 16 +- gas/testsuite/gas/i386/general.s | 8 +- gas/testsuite/gas/i386/i386.exp | 12 +- .../gas/i386/ilp32/x86-64-sse-check-none.d | 16 +- .../gas/i386/ilp32/x86-64-sse-check-warn.d | 14 +- gas/testsuite/gas/i386/ilp32/x86-64-sse-check.d | 14 +- gas/testsuite/gas/i386/intel-intel.d | 710 + gas/testsuite/gas/i386/intel.d | 8 +- gas/testsuite/gas/i386/intel.e | 4 - gas/testsuite/gas/i386/intel.s | 8 +- gas/testsuite/gas/i386/optimize-1.s | 2 +- gas/testsuite/gas/i386/optimize-4.d | 63 + gas/testsuite/gas/i386/optimize-4.s | 6 + gas/testsuite/gas/i386/optimize-5.d | 63 + gas/testsuite/gas/i386/optimize-5.s | 8 + gas/testsuite/gas/i386/sse-check-error.l | 18 + gas/testsuite/gas/i386/sse-check-none.d | 16 +- gas/testsuite/gas/i386/sse-check-none.s | 19 +- gas/testsuite/gas/i386/sse-check-warn.d | 14 +- gas/testsuite/gas/i386/sse-check-warn.e | 3 + gas/testsuite/gas/i386/sse-check.d | 3 + gas/testsuite/gas/i386/sse-check.s | 9 + gas/testsuite/gas/i386/unspec64.l | 21 + gas/testsuite/gas/i386/unspec64.s | 25 + gas/testsuite/gas/i386/x86-64-avx512_4fmaps-warn.l | 12 +- gas/testsuite/gas/i386/x86-64-movd-intel.d | 2 - gas/testsuite/gas/i386/x86-64-movd.d | 2 - gas/testsuite/gas/i386/x86-64-movd.s | 2 - gas/testsuite/gas/i386/x86-64-optimize-1.d | 2 + gas/testsuite/gas/i386/x86-64-optimize-1.s | 2 + gas/testsuite/gas/i386/x86-64-optimize-2.d | 48 +- gas/testsuite/gas/i386/x86-64-optimize-2.s | 2 +- .../{x86-64-optimize-2.d => x86-64-optimize-5.d} | 6 +- gas/testsuite/gas/i386/x86-64-optimize-5.s | 6 + .../{x86-64-optimize-2.d => x86-64-optimize-6.d} | 6 +- gas/testsuite/gas/i386/x86-64-optimize-6.s | 8 + gas/testsuite/gas/i386/x86-64-sse-check-error.l | 18 + gas/testsuite/gas/i386/x86-64-sse-check-none.d | 16 +- gas/testsuite/gas/i386/x86-64-sse-check-warn.d | 14 +- gas/testsuite/gas/i386/x86-64-sse-check.d | 14 +- gdb/ChangeLog | 73 + gdb/build-id.c | 40 +- gdb/build-id.h | 8 +- gdb/coffread.c | 15 +- gdb/common/xml-utils.c | 27 +- gdb/common/xml-utils.h | 9 +- gdb/defs.h | 5 - gdb/elfread.c | 13 +- gdb/eval.c | 17 +- gdb/gdbserver/ChangeLog | 9 + gdb/gdbserver/linux-low.c | 48 +- gdb/gdbthread.h | 47 +- gdb/infcall.c | 7 +- gdb/nto-procfs.c | 32 +- gdb/procfs.c | 31 +- gdb/python/py-unwind.c | 1 - gdb/regcache.c | 2 - gdb/remote.c | 16 +- gdb/source.c | 12 +- gdb/symfile.c | 76 +- gdb/symfile.h | 2 +- gdb/testsuite/ChangeLog | 12 + gdb/testsuite/boards/gdbserver-base.exp | 22 - gdb/testsuite/boards/remote-stdio-gdbserver.exp | 2 +- gdb/thread.c | 71 +- gdb/top.c | 45 +- gdb/unittests/xml-utils-selftests.c | 14 + include/ChangeLog | 4 + include/opcode/i386.h | 6 - ld/ChangeLog | 21 +- ld/testsuite/ld-i386/i386.exp | 1 + ld/testsuite/ld-i386/pr22929.d | 11 + ld/testsuite/ld-i386/pr22929.s | 21 + ld/testsuite/ld-ifunc/ifunc.exp | 3 + ld/testsuite/ld-ifunc/ifuncmod5.d | 8 + ld/testsuite/ld-ifunc/ifuncmod5.s | 105 + ld/testsuite/ld-x86-64/pr22929.d | 11 + ld/testsuite/ld-x86-64/pr22929.s | 21 + ld/testsuite/ld-x86-64/x86-64.exp | 1 + opcodes/ChangeLog | 92 + opcodes/i386-dis.c | 16 +- opcodes/i386-gen.c | 2 - opcodes/i386-opc.h | 8 +- opcodes/i386-opc.tbl | 700 +- opcodes/i386-tbl.h | 42995 +++++++++---------- 117 files changed, 21963 insertions(+), 24815 deletions(-) copy gas/testsuite/gas/i386/{arch-avx-1-1.l => arch-avx-1-7.l} (78%) copy gas/testsuite/gas/i386/{arch-avx-1-1.s => arch-avx-1-7.s} (100%) copy gas/testsuite/gas/i386/{arch-avx-1-1.l => arch-avx-1-8.l} (74%) copy gas/testsuite/gas/i386/{arch-avx-1-1.s => arch-avx-1-8.s} (100%) create mode 100644 gas/testsuite/gas/i386/avx512f-plain.l create mode 100644 gas/testsuite/gas/i386/avx512f-plain.s create mode 100644 gas/testsuite/gas/i386/avx512vl-plain.l create mode 100644 gas/testsuite/gas/i386/avx512vl-plain.s create mode 100644 gas/testsuite/gas/i386/intel-intel.d create mode 100644 gas/testsuite/gas/i386/optimize-4.d create mode 100644 gas/testsuite/gas/i386/optimize-4.s create mode 100644 gas/testsuite/gas/i386/optimize-5.d create mode 100644 gas/testsuite/gas/i386/optimize-5.s create mode 100644 gas/testsuite/gas/i386/unspec64.l create mode 100644 gas/testsuite/gas/i386/unspec64.s copy gas/testsuite/gas/i386/{x86-64-optimize-2.d => x86-64-optimize-5.d} (96%) create mode 100644 gas/testsuite/gas/i386/x86-64-optimize-5.s copy gas/testsuite/gas/i386/{x86-64-optimize-2.d => x86-64-optimize-6.d} (97%) create mode 100644 gas/testsuite/gas/i386/x86-64-optimize-6.s create mode 100644 ld/testsuite/ld-i386/pr22929.d create mode 100644 ld/testsuite/ld-i386/pr22929.s create mode 100644 ld/testsuite/ld-ifunc/ifuncmod5.d create mode 100644 ld/testsuite/ld-ifunc/ifuncmod5.s create mode 100644 ld/testsuite/ld-x86-64/pr22929.d create mode 100644 ld/testsuite/ld-x86-64/pr22929.s