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 b0a7971ad4 ld: Fix printed sizes in map file new 75802ccb60 Fix an off-by-one error in the IN_RANGE macro used by readel [...] new e0eac551da Remove some includes of readline.h new 848288b363 Regenerate gnulib files new ca3a04f65d Use strtok_r instead of strtok new d70fc6126f Automatic date update in version.in new 3c3358ca1a aarch64 and arm testsuite fixes for targets lacking shared libs new c050c89a80 x86/Intel: drop IgnoreSize from operand-less MOVSD/CMPSD again new 081e283faf x86: adjust register names printed for MONITOR/MWAIT new 142861dfd5 x86: support further AMD Zen2 instructions new 984b909a23 Order targets in ld/configure.tgt new 595d3787e9 Remove CR16C support new 496af5c811 [gdb/contrib] Add words.sh script new ef07b8082e Fix bug merging notes with objcopy when no merging results i [...] new e264b5b7a5 Allow the --output option of the "ar" prorgam to extract fil [...] new 8ae2d3d9ea [gas][aarch64] Armv8.6-a option [1/X] new df6780137d [binutils][aarch64] Bfloat16 enablement [2/X] new 33593eafc9 [Patch][binutils][arm] Create a new generic coprocessor arra [...] new aab2c27d9f [binutils][arm] BFloat16 enablement [4/X] new c96f148b7b [Patch][binutils] Generic support for parsing numbers in bfl [...] new 27cce8667f [Patch][binutils][arm] .bfloat16 directive for Arm [6/X] new eb5bbc4821 [Patch][binutils][aarch64] .bfloat16 directive for AArch64 [7/10] new 8382113fdb [binutils][aarch64] Matrix Multiply extension enablement [8/X] new 616ce08e1c [Patch][binutils][arm] Armv8.6-A Matrix Multiply extension [9/10] new 1f4cd317b6 [gas][aarch64] Add the v8.6 Data Gathering Hint mnemonic [10/X] new 4bdc3b18c7 Automatic date update in version.in new 831bd6aa3b PR25172, Wrong description of --stop-address=ADDR switch new bab6aec125 x86: introduce operand type "class" new 00cee14fba x86: convert SReg from bitfield to enumerator new 4a5c67ed84 x86: convert Control/Debug/Test from bitfield to enumerator new 3528c362d9 x86: convert RegSIMD and RegMMX from bitfield to enumerator new f74a630727 x86: convert RegMask and RegBND from bitfield to enumerator
The 31 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 | 16 + bfd/Makefile.am | 4 - bfd/Makefile.in | 6 - bfd/archures.c | 4 - bfd/bfd-in2.h | 44 - bfd/config.bfd | 6 +- bfd/configure | 1 - bfd/configure.ac | 1 - bfd/cpu-cr16c.c | 41 - bfd/elf32-cr16c.c | 963 - bfd/libbfd.h | 40 - bfd/po/SRC-POTFILES.in | 2 - bfd/reloc.c | 82 - bfd/targets.c | 2 - bfd/version.h | 2 +- binutils/ChangeLog | 25 + binutils/ar.c | 29 +- binutils/doc/binutils.texi | 9 +- binutils/objcopy.c | 29 +- binutils/objdump.c | 2 +- binutils/readelf.c | 10 +- gas/ChangeLog | 200 + gas/as.h | 1 + gas/config/atof-ieee.c | 83 +- gas/config/tc-aarch64.c | 63 + gas/config/tc-arm.c | 367 +- gas/config/tc-i386-intel.c | 4 +- gas/config/tc-i386.c | 246 +- gas/doc/c-aarch64.texi | 10 +- gas/doc/c-arm.texi | 3 + gas/doc/c-i386.texi | 5 +- gas/testsuite/gas/aarch64/bfloat16-directive-be.d | 11 + gas/testsuite/gas/aarch64/bfloat16-directive-le.d | 11 + gas/testsuite/gas/aarch64/bfloat16-directive.s | 19 + gas/testsuite/gas/aarch64/bfloat16.d | 56 + gas/testsuite/gas/aarch64/bfloat16.s | 70 + gas/testsuite/gas/aarch64/dgh.d | 11 + gas/testsuite/gas/aarch64/dgh.s | 4 + gas/testsuite/gas/aarch64/f32mm.d | 11 + gas/testsuite/gas/aarch64/f32mm.s | 12 + gas/testsuite/gas/aarch64/f64mm.d | 62 + gas/testsuite/gas/aarch64/f64mm.s | 71 + gas/testsuite/gas/aarch64/i8mm.d | 43 + gas/testsuite/gas/aarch64/i8mm.s | 56 + gas/testsuite/gas/aarch64/illegal-bfloat16.d | 4 + gas/testsuite/gas/aarch64/illegal-bfloat16.l | 95 + gas/testsuite/gas/aarch64/illegal-bfloat16.s | 67 + gas/testsuite/gas/aarch64/sve-bfloat-movprfx.d | 27 + gas/testsuite/gas/aarch64/sve-bfloat-movprfx.s | 31 + gas/testsuite/gas/aarch64/sve-movprfx-mm.d | 24 + gas/testsuite/gas/aarch64/sve-movprfx-mm.s | 25 + gas/testsuite/gas/arm/attr-march-armv8_6-a.d | 17 + gas/testsuite/gas/arm/bfloat16-bad.d | 4 + gas/testsuite/gas/arm/bfloat16-bad.l | 112 + gas/testsuite/gas/arm/bfloat16-bad.s | 119 + gas/testsuite/gas/arm/bfloat16-cmdline-bad-2.d | 4 + gas/testsuite/gas/arm/bfloat16-cmdline-bad-3.d | 4 + gas/testsuite/gas/arm/bfloat16-cmdline-bad.d | 5 + gas/testsuite/gas/arm/bfloat16-directive-be.d | 11 + gas/testsuite/gas/arm/bfloat16-directive-le.d | 11 + gas/testsuite/gas/arm/bfloat16-directive.s | 19 + gas/testsuite/gas/arm/bfloat16-neon.s | 53 + gas/testsuite/gas/arm/bfloat16-non-neon.s | 9 + gas/testsuite/gas/arm/bfloat16-thumb-bad.d | 4 + gas/testsuite/gas/arm/bfloat16-thumb-bad.l | 112 + gas/testsuite/gas/arm/bfloat16-thumb.d | 44 + gas/testsuite/gas/arm/bfloat16-vfp.d | 16 + gas/testsuite/gas/arm/bfloat16.d | 39 + gas/testsuite/gas/arm/bfloat16.s | 2 + gas/testsuite/gas/arm/i8mm.d | 36 + gas/testsuite/gas/arm/i8mm.s | 32 + gas/testsuite/gas/i386/arch-13-znver1.d | 28 +- gas/testsuite/gas/i386/arch-13-znver2.d | 26 +- gas/testsuite/gas/i386/arch-13.d | 4 +- gas/testsuite/gas/i386/arch-13.s | 6 + gas/testsuite/gas/i386/ilp32/x86-64-sse-noavx.d | 66 +- gas/testsuite/gas/i386/ilp32/x86-64-sse3.d | 38 +- gas/testsuite/gas/i386/x86-64-arch-3-znver1.d | 30 +- gas/testsuite/gas/i386/x86-64-arch-3-znver2.d | 28 +- gas/testsuite/gas/i386/x86-64-arch-3.d | 17 +- gas/testsuite/gas/i386/x86-64-arch-3.s | 9 + gas/testsuite/gas/i386/x86-64-mwaitx-bdver4.d | 10 +- gas/testsuite/gas/i386/x86-64-sse-noavx.d | 4 +- gas/testsuite/gas/i386/x86-64-sse3.d | 63 +- gas/testsuite/gas/i386/x86-64-sse3.s | 3 + gas/testsuite/gas/i386/x86-64-suffix.d | 6 +- gdb/ChangeLog | 24 + gdb/cli/cli-cmds.c | 1 - gdb/cli/cli-dump.c | 2 +- gdb/contrib/words.sh | 129 + gdb/corelow.c | 2 +- gdb/exec.c | 2 +- gdb/gdbserver/ChangeLog | 10 + gdb/gdbserver/linux-x86-low.c | 6 +- gdb/gdbserver/server.c | 14 +- gdb/linux-tdep.c | 5 +- gdb/mi/mi-main.c | 3 +- gdb/nat/linux-osdata.c | 19 +- gdb/psymtab.c | 2 +- gdb/remote.c | 5 +- gdb/solib.c | 2 +- gdb/source.c | 2 +- gdb/sparc64-tdep.c | 6 +- gdb/symfile.c | 2 +- gdb/symmisc.c | 2 +- gdb/tui/tui-hooks.c | 5 - gdb/tui/tui-interp.c | 1 - gdb/xml-syscall.c | 5 +- gnulib/ChangeLog | 5 + gnulib/config.in | 6 + gnulib/import/Makefile.in | 15 +- include/ChangeLog | 42 + include/elf/cr16c.h | 258 - include/opcode/aarch64.h | 25 +- include/opcode/arm.h | 7 + ld/ChangeLog | 114 + ld/Makefile.am | 2 - ld/Makefile.in | 3 - ld/NEWS | 2 + ld/configure.tgt | 197 +- ld/emulparams/elf32cr16c.sh | 5 - ld/po/BLD-POTFILES.in | 1 - ld/scripttempl/elf32cr16c.sc | 66 - ld/testsuite/ld-aarch64/aarch64-elf.exp | 7 +- ld/testsuite/ld-aarch64/bti-pac-plt-1.d | 1 + ld/testsuite/ld-aarch64/bti-pac-plt-2.d | 1 + ld/testsuite/ld-aarch64/bti-plt-1.d | 1 + ld/testsuite/ld-aarch64/bti-plt-2.d | 1 + ld/testsuite/ld-aarch64/bti-plt-3.d | 1 + ld/testsuite/ld-aarch64/bti-plt-4.d | 1 + ld/testsuite/ld-aarch64/bti-plt-6.d | 1 + ld/testsuite/ld-aarch64/bti-plt-7.d | 1 + ld/testsuite/ld-aarch64/bti-warn.d | 1 + ld/testsuite/ld-aarch64/dt_textrel.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-258-dyn-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-259-dyn-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-264-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-266-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-268-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-269-bad.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-515-be.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-515.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-516-be.d | 1 + ld/testsuite/ld-aarch64/emit-relocs-516.d | 1 + ld/testsuite/ld-aarch64/farcall-b-plt.d | 1 + ld/testsuite/ld-aarch64/farcall-bl-plt.d | 1 + ld/testsuite/ld-aarch64/gc-plt-relocs.d | 1 + ld/testsuite/ld-aarch64/gc-relocs-257-dyn.d | 1 + ld/testsuite/ld-aarch64/ifunc-1-local.d | 2 +- ld/testsuite/ld-aarch64/ifunc-1.d | 2 +- ld/testsuite/ld-aarch64/ifunc-12.d | 2 +- ld/testsuite/ld-aarch64/ifunc-13.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14a.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14c.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14d.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14e.d | 2 +- ld/testsuite/ld-aarch64/ifunc-14f.d | 2 +- ld/testsuite/ld-aarch64/ifunc-15.d | 2 +- ld/testsuite/ld-aarch64/ifunc-16.d | 2 +- ld/testsuite/ld-aarch64/ifunc-18a.d | 2 +- ld/testsuite/ld-aarch64/ifunc-18b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-19a.d | 2 +- ld/testsuite/ld-aarch64/ifunc-19b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-2-local.d | 2 +- ld/testsuite/ld-aarch64/ifunc-2.d | 2 +- ld/testsuite/ld-aarch64/ifunc-20.d | 2 +- ld/testsuite/ld-aarch64/ifunc-21.d | 2 +- ld/testsuite/ld-aarch64/ifunc-3a.d | 2 +- ld/testsuite/ld-aarch64/ifunc-3b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-5b-local.d | 2 +- ld/testsuite/ld-aarch64/ifunc-5b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-6b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-7b.d | 2 +- ld/testsuite/ld-aarch64/ifunc-7c.d | 2 +- ld/testsuite/ld-aarch64/pac-plt-1.d | 1 + ld/testsuite/ld-aarch64/pac-plt-2.d | 1 + ld/testsuite/ld-aarch64/pcrel_pic_defined.d | 1 + ld/testsuite/ld-aarch64/pcrel_pic_undefined.d | 1 + ld/testsuite/ld-aarch64/pie-bind-locally.d | 1 + ld/testsuite/ld-aarch64/plt_mapping_symbol.d | 3 +- ld/testsuite/ld-aarch64/pr20402.d | 1 + ld/testsuite/ld-aarch64/pr22764.d | 1 + ld/testsuite/ld-aarch64/property-bti-pac1.d | 2 +- ld/testsuite/ld-aarch64/protected-data.d | 1 + ld/testsuite/ld-aarch64/rela-abs-relative-be.d | 2 +- ld/testsuite/ld-aarch64/rela-abs-relative-opt.d | 1 + ld/testsuite/ld-aarch64/rela-abs-relative.d | 1 + ld/testsuite/ld-aarch64/relasz.d | 1 + .../ld-aarch64/relocs-1027-symbolic-func.d | 1 + ld/testsuite/ld-aarch64/tls-desc-ie-ilp32.d | 1 + ld/testsuite/ld-aarch64/tls-desc-ie.d | 1 + ld/testsuite/ld-aarch64/tls-large-desc-be.d | 1 + ld/testsuite/ld-aarch64/tls-large-desc.d | 1 + ld/testsuite/ld-aarch64/tls-large-ie-be.d | 1 + ld/testsuite/ld-aarch64/tls-large-ie.d | 1 + ld/testsuite/ld-aarch64/tls-relax-gdesc-le-now.d | 1 + ld/testsuite/ld-aarch64/tls-small-ld.d | 1 + ld/testsuite/ld-aarch64/tls-tiny-desc.d | 1 + ld/testsuite/ld-aarch64/tls-tiny-gd.d | 1 + ld/testsuite/ld-aarch64/tls-tiny-ie.d | 1 + ld/testsuite/ld-aarch64/tls-tiny-ld.d | 1 + ld/testsuite/ld-aarch64/tlsle-symbol-offset.d | 1 + ld/testsuite/ld-aarch64/tlsle.d | 1 + ld/testsuite/ld-aarch64/variant_pcs-now.d | 1 + ld/testsuite/ld-aarch64/variant_pcs-shared.d | 1 + ld/testsuite/ld-arm/arm-elf.exp | 85 +- ld/testsuite/ld-arm/gc-hidden-1.d | 1 + ld/testsuite/ld-arm/movw-shared-1.d | 1 + ld/testsuite/ld-arm/movw-shared-2.d | 1 + ld/testsuite/ld-arm/movw-shared-3.d | 1 + ld/testsuite/ld-arm/movw-shared-4.d | 1 + ld/testsuite/ld-arm/pie-bind-locally.d | 1 + ld/testsuite/ld-arm/protected-data.d | 1 + ld/testsuite/ld-arm/rel32-reject-pie.d | 1 + ld/testsuite/ld-arm/rel32-reject.d | 1 + ld/testsuite/ld-arm/thumb2-bl-undefweak.d | 1 + ld/testsuite/ld-arm/thumb2-bl-undefweak1.d | 1 + opcodes/ChangeLog | 195 + opcodes/aarch64-asm-2.c | 77 +- opcodes/aarch64-asm.c | 1 + opcodes/aarch64-dis-2.c | 1452 +- opcodes/aarch64-dis.c | 1 + opcodes/aarch64-opc-2.c | 1 + opcodes/aarch64-opc.c | 3 + opcodes/aarch64-tbl.h | 162 + opcodes/arm-dis.c | 186 +- opcodes/i386-dis.c | 30 +- opcodes/i386-gen.c | 101 +- opcodes/i386-init.h | 536 +- opcodes/i386-opc.h | 56 +- opcodes/i386-opc.tbl | 43 +- opcodes/i386-reg.tbl | 524 +- opcodes/i386-tbl.h | 46034 ++++++++++--------- 234 files changed, 28247 insertions(+), 26369 deletions(-) delete mode 100644 bfd/cpu-cr16c.c delete mode 100644 bfd/elf32-cr16c.c create mode 100644 gas/testsuite/gas/aarch64/bfloat16-directive-be.d create mode 100644 gas/testsuite/gas/aarch64/bfloat16-directive-le.d create mode 100644 gas/testsuite/gas/aarch64/bfloat16-directive.s create mode 100644 gas/testsuite/gas/aarch64/bfloat16.d create mode 100644 gas/testsuite/gas/aarch64/bfloat16.s create mode 100644 gas/testsuite/gas/aarch64/dgh.d create mode 100644 gas/testsuite/gas/aarch64/dgh.s create mode 100644 gas/testsuite/gas/aarch64/f32mm.d create mode 100644 gas/testsuite/gas/aarch64/f32mm.s create mode 100644 gas/testsuite/gas/aarch64/f64mm.d create mode 100644 gas/testsuite/gas/aarch64/f64mm.s create mode 100644 gas/testsuite/gas/aarch64/i8mm.d create mode 100644 gas/testsuite/gas/aarch64/i8mm.s create mode 100644 gas/testsuite/gas/aarch64/illegal-bfloat16.d create mode 100644 gas/testsuite/gas/aarch64/illegal-bfloat16.l create mode 100644 gas/testsuite/gas/aarch64/illegal-bfloat16.s create mode 100644 gas/testsuite/gas/aarch64/sve-bfloat-movprfx.d create mode 100644 gas/testsuite/gas/aarch64/sve-bfloat-movprfx.s create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx-mm.d create mode 100644 gas/testsuite/gas/aarch64/sve-movprfx-mm.s create mode 100644 gas/testsuite/gas/arm/attr-march-armv8_6-a.d create mode 100644 gas/testsuite/gas/arm/bfloat16-bad.d create mode 100644 gas/testsuite/gas/arm/bfloat16-bad.l create mode 100644 gas/testsuite/gas/arm/bfloat16-bad.s create mode 100644 gas/testsuite/gas/arm/bfloat16-cmdline-bad-2.d create mode 100644 gas/testsuite/gas/arm/bfloat16-cmdline-bad-3.d create mode 100644 gas/testsuite/gas/arm/bfloat16-cmdline-bad.d create mode 100644 gas/testsuite/gas/arm/bfloat16-directive-be.d create mode 100644 gas/testsuite/gas/arm/bfloat16-directive-le.d create mode 100644 gas/testsuite/gas/arm/bfloat16-directive.s create mode 100644 gas/testsuite/gas/arm/bfloat16-neon.s create mode 100644 gas/testsuite/gas/arm/bfloat16-non-neon.s create mode 100644 gas/testsuite/gas/arm/bfloat16-thumb-bad.d create mode 100644 gas/testsuite/gas/arm/bfloat16-thumb-bad.l create mode 100644 gas/testsuite/gas/arm/bfloat16-thumb.d create mode 100644 gas/testsuite/gas/arm/bfloat16-vfp.d create mode 100644 gas/testsuite/gas/arm/bfloat16.d create mode 100644 gas/testsuite/gas/arm/bfloat16.s create mode 100644 gas/testsuite/gas/arm/i8mm.d create mode 100644 gas/testsuite/gas/arm/i8mm.s create mode 100755 gdb/contrib/words.sh delete mode 100644 include/elf/cr16c.h delete mode 100644 ld/emulparams/elf32cr16c.sh delete mode 100644 ld/scripttempl/elf32cr16c.sc