This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository binutils-gdb.
from 73199c2b7a3 Updated French translation for the ld sub-directory and an [...] new 7c1f4227356 PowerPC Rename powerxx to power10 new 6bbb0c05956 PowerPC Default disassembler to -Mpower10 new 1224c05de4d Power10 Add new L operand to the slbiag instruction new afef4fe9759 Power10 Copy/Paste Extensions new 3ff0a5ba645 Power10 byte reverse instructions new f4791f1afad Power10 vector integer multiply, divide, modulo insns new 94ba9882d5a Power10 VSX 32-byte storage access new c7d7aea2f5f Power10 128-bit binary integer operations new 6edbfd3beb1 Power10 SIMD permute class operations new aa3c112fab5 Power10 Reduced precision outer product operations new fdefed7c26b Power10 VSX Mask Manipulation Operations new d7e97a765ef Power10 VSX PCV generate operations new ec40e91c77e Power10 bit manipulation operations new 4f3e9537c47 Power10 Set boolean extension new 66ef5847c3a Power10 string operations new 5d57bc3ff93 Power10 test lsb by byte operation new 9cc4ce88316 Power10 VSX load/store rightmost element operations new 3b646889b0f Power10 VSX scalar min-max-compare quad precision operations
The 18 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 | 8 + bfd/elf64-ppc.c | 61 ++-- gas/ChangeLog | 109 +++++++ gas/config/tc-ppc.c | 14 +- gas/testsuite/gas/ppc/bitmanip.d | 23 ++ gas/testsuite/gas/ppc/bitmanip.s | 14 + gas/testsuite/gas/ppc/byte_rev.d | 13 + gas/testsuite/gas/ppc/byte_rev.s | 5 + gas/testsuite/gas/ppc/genpcv.d | 14 + gas/testsuite/gas/ppc/genpcv.s | 6 + gas/testsuite/gas/ppc/int128.d | 42 +++ gas/testsuite/gas/ppc/int128.s | 34 ++ gas/testsuite/gas/ppc/maskmanip.d | 30 ++ gas/testsuite/gas/ppc/maskmanip.s | 22 ++ gas/testsuite/gas/ppc/outerprod.d | 104 ++++++ gas/testsuite/gas/ppc/outerprod.s | 63 ++++ gas/testsuite/gas/ppc/power10.d | 16 + gas/testsuite/gas/ppc/power10.s | 8 + gas/testsuite/gas/ppc/ppc.exp | 16 + gas/testsuite/gas/ppc/prefix-align.d | 6 +- gas/testsuite/gas/ppc/prefix-pcrel.d | 6 +- gas/testsuite/gas/ppc/prefix-reloc.d | 4 +- gas/testsuite/gas/ppc/rightmost.d | 17 + gas/testsuite/gas/ppc/rightmost.s | 10 + gas/testsuite/gas/ppc/scalarquad.d | 15 + gas/testsuite/gas/ppc/scalarquad.s | 7 + gas/testsuite/gas/ppc/set_bool.d | 14 + gas/testsuite/gas/ppc/set_bool.s | 6 + gas/testsuite/gas/ppc/simd_perm.d | 53 +++ gas/testsuite/gas/ppc/simd_perm.s | 37 +++ gas/testsuite/gas/ppc/stringop.d | 20 ++ gas/testsuite/gas/ppc/stringop.s | 12 + gas/testsuite/gas/ppc/vec_mul.d | 27 ++ gas/testsuite/gas/ppc/vec_mul.s | 19 ++ gas/testsuite/gas/ppc/vsx4.d | 12 + gas/testsuite/gas/ppc/vsx4.s | 4 + gas/testsuite/gas/ppc/vsx_32byte.d | 33 ++ gas/testsuite/gas/ppc/vsx_32byte.s | 17 + gas/testsuite/gas/ppc/xvtlsbb.d | 17 + gas/testsuite/gas/ppc/xvtlsbb.s | 10 + gold/ChangeLog | 4 + gold/powerpc.cc | 38 +-- include/ChangeLog | 10 + include/elf/ppc64.h | 2 +- include/opcode/ppc.h | 33 +- ld/ChangeLog | 15 + ld/testsuite/ld-powerpc/callstub-1.d | 4 +- ld/testsuite/ld-powerpc/notoc2.d | 4 +- ld/testsuite/ld-powerpc/pcrelopt.d | 12 + ld/testsuite/ld-powerpc/pcrelopt.s | 16 + ld/testsuite/ld-powerpc/powerpc.exp | 8 +- ld/testsuite/ld-powerpc/tlsgd.d | 4 +- ld/testsuite/ld-powerpc/tlsie.d | 4 +- ld/testsuite/ld-powerpc/tlsld.d | 4 +- opcodes/ChangeLog | 130 ++++++++ opcodes/ppc-dis.c | 13 +- opcodes/ppc-opc.c | 608 ++++++++++++++++++++++++++++++++--- 57 files changed, 1731 insertions(+), 126 deletions(-) create mode 100644 gas/testsuite/gas/ppc/bitmanip.d create mode 100644 gas/testsuite/gas/ppc/bitmanip.s create mode 100644 gas/testsuite/gas/ppc/byte_rev.d create mode 100644 gas/testsuite/gas/ppc/byte_rev.s create mode 100644 gas/testsuite/gas/ppc/genpcv.d create mode 100644 gas/testsuite/gas/ppc/genpcv.s create mode 100644 gas/testsuite/gas/ppc/int128.d create mode 100644 gas/testsuite/gas/ppc/int128.s create mode 100644 gas/testsuite/gas/ppc/maskmanip.d create mode 100644 gas/testsuite/gas/ppc/maskmanip.s create mode 100644 gas/testsuite/gas/ppc/outerprod.d create mode 100644 gas/testsuite/gas/ppc/outerprod.s create mode 100644 gas/testsuite/gas/ppc/power10.d create mode 100644 gas/testsuite/gas/ppc/power10.s create mode 100644 gas/testsuite/gas/ppc/rightmost.d create mode 100644 gas/testsuite/gas/ppc/rightmost.s create mode 100644 gas/testsuite/gas/ppc/scalarquad.d create mode 100644 gas/testsuite/gas/ppc/scalarquad.s create mode 100644 gas/testsuite/gas/ppc/set_bool.d create mode 100644 gas/testsuite/gas/ppc/set_bool.s create mode 100644 gas/testsuite/gas/ppc/simd_perm.d create mode 100644 gas/testsuite/gas/ppc/simd_perm.s create mode 100644 gas/testsuite/gas/ppc/stringop.d create mode 100644 gas/testsuite/gas/ppc/stringop.s create mode 100644 gas/testsuite/gas/ppc/vec_mul.d create mode 100644 gas/testsuite/gas/ppc/vec_mul.s create mode 100644 gas/testsuite/gas/ppc/vsx4.d create mode 100644 gas/testsuite/gas/ppc/vsx4.s create mode 100644 gas/testsuite/gas/ppc/vsx_32byte.d create mode 100644 gas/testsuite/gas/ppc/vsx_32byte.s create mode 100644 gas/testsuite/gas/ppc/xvtlsbb.d create mode 100644 gas/testsuite/gas/ppc/xvtlsbb.s