This is an automated email from the git hooks/post-receive script.
adhemerval.zanella pushed a change to branch linaro_binutils-2_25-branch in repository toolchain/binutils-gdb.
from ad4e04e Fix detection of GNU LD version in GCC's scripts new dcd174c [Patch ARM] Fix build attributes for armv8-a in case of assem [...] new 94a6f24 [AArch64] Add ARMv8.2 command line option and feature flag. new cdbdf8d [ARM] Add ARMv8.2 architecture feature and command line option. new 49534a1 [AArch64] Add support for ARMv8.1 Virtulization Host Extensions. new e4d0c82 [AArch64] Add feature flags and command line for ARMv8.2 FP16 [...] new b6ca5d1 [Aarch64] Support an ARMv8.2 system register. new 9fd90dc [AArch64] Let aliased instructions be their preferred form. new b92e5e0 [AArch64] Add ARMv8.2 instructions BFC and REV64. new 3a42669 [AArch64] Add ARMv8.2 instruction alias REV64. new 6b42218 [AArch64][PATCH 1/3] Support ARMv8.2 FP16 floating point inst [...] new 5679c7e [AArch64][PATCH 2/3] Adjust a utility function for floating p [...] new a9f5f0c [AArch64][PATCH 3/3] Add floating-point FP16 instructions new f6ccaa0 [AArch64] Fix ARMv8.1 and ARMv8.2 feature settings. new 856455a [AArch64][PATCH 1/2] Add support for RAS instruction ESB. new 0a8e416 [AArch64][PATCH 2/2] Add RAS system registers. new fe2771a [AArch64][binutils] Add support for ARMv8.2 PSTATE.UAO. new bc49beb [AArch64][PATCH 1/2] Add support for ARMv8.2 DC CVAP instruction. new ee63d4d [AArch64][PATCH 2/2] Support ARMv8.2 DC CVAP instruction. new a9adb4b [Aarch64] Support ARMv8.2 AT instructions new 78d1b5c [AArch64][Patch 1/5] Support the ARMv8.2 Statistical Profilin [...] new 3d704ef [AArch64][Patch 2/5] Add Statistical Profiling Extension syst [...] new 874a4e3 [AArch64][Patch 3/5] Adjust maximum number of instruction aliases. new 4139596 [AArch64][Patch 4/5] Support HINT aliases taking operands. new b89aca0 [AArch64][Patch 5/5] Add instruction PSB CSYNC new 3c3da5a Fixes a compile time warnng about left shifting a negative value. new 3f7c308 [ARM] Enable CRC by default for ARMv8.1 and later. new cc141e8 Fix ldah being disassembled as ldaexh new ef90a47 [ARM] Support ARMv8.2 RAS extension.
The 28 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: gas/ChangeLog | 1700 +-------------------- gas/config/tc-aarch64.c | 64 +- gas/config/tc-arm.c | 13 +- gas/doc/c-aarch64.texi | 11 +- gas/doc/c-arm.texi | 1 + gas/testsuite/ChangeLog | 74 + gas/testsuite/gas/aarch64/alias-2.d | 110 ++ gas/testsuite/gas/aarch64/alias-2.s | 43 + gas/testsuite/gas/aarch64/float-fp16.d | 172 +++ gas/testsuite/gas/aarch64/float-fp16.s | 151 ++ gas/testsuite/gas/aarch64/sysreg-2.d | 60 + gas/testsuite/gas/aarch64/sysreg-2.s | 61 + gas/testsuite/gas/aarch64/system-2.d | 12 + gas/testsuite/gas/aarch64/system-2.s | 10 + gas/testsuite/gas/aarch64/system.d | 4 +- gas/testsuite/gas/aarch64/uao-directive.d | 13 + gas/testsuite/gas/aarch64/uao.d | 12 + gas/testsuite/gas/aarch64/uao.s | 32 + gas/testsuite/gas/aarch64/virthostext-directive.d | 65 + gas/testsuite/gas/aarch64/virthostext.d | 65 + gas/testsuite/gas/aarch64/virthostext.s | 69 + gas/testsuite/gas/arm/armv8-a.d | 6 +- gas/testsuite/gas/arm/armv8_2-a.d | 51 + gas/testsuite/gas/arm/armv8_2-a.s | 44 + gas/testsuite/gas/arm/armv8a-automatic-hlt.d | 8 + gas/testsuite/gas/arm/armv8a-automatic-hlt.s | 6 + gas/testsuite/gas/arm/armv8a-automatic-lda.d | 8 + gas/testsuite/gas/arm/armv8a-automatic-lda.s | 4 + include/opcode/ChangeLog | 75 + include/opcode/aarch64.h | 31 +- include/opcode/arm.h | 12 +- opcodes/ChangeLog | 149 ++ opcodes/aarch64-asm-2.c | 526 ++++--- opcodes/aarch64-asm.c | 47 + opcodes/aarch64-asm.h | 1 + opcodes/aarch64-dis-2.c | 1152 ++++++++------ opcodes/aarch64-dis.c | 74 +- opcodes/aarch64-dis.h | 1 + opcodes/aarch64-gen.c | 8 +- opcodes/aarch64-opc-2.c | 94 +- opcodes/aarch64-opc.c | 334 +++- opcodes/aarch64-tbl.h | 199 ++- opcodes/arm-dis.c | 12 +- 43 files changed, 3077 insertions(+), 2507 deletions(-) create mode 100644 gas/testsuite/gas/aarch64/alias-2.d create mode 100644 gas/testsuite/gas/aarch64/alias-2.s create mode 100644 gas/testsuite/gas/aarch64/float-fp16.d create mode 100644 gas/testsuite/gas/aarch64/float-fp16.s create mode 100644 gas/testsuite/gas/aarch64/sysreg-2.d create mode 100644 gas/testsuite/gas/aarch64/sysreg-2.s create mode 100644 gas/testsuite/gas/aarch64/system-2.d create mode 100644 gas/testsuite/gas/aarch64/system-2.s create mode 100644 gas/testsuite/gas/aarch64/uao-directive.d create mode 100644 gas/testsuite/gas/aarch64/uao.d create mode 100644 gas/testsuite/gas/aarch64/uao.s create mode 100644 gas/testsuite/gas/aarch64/virthostext-directive.d create mode 100644 gas/testsuite/gas/aarch64/virthostext.d create mode 100644 gas/testsuite/gas/aarch64/virthostext.s create mode 100644 gas/testsuite/gas/arm/armv8_2-a.d create mode 100644 gas/testsuite/gas/arm/armv8_2-a.s create mode 100644 gas/testsuite/gas/arm/armv8a-automatic-hlt.d create mode 100644 gas/testsuite/gas/arm/armv8a-automatic-hlt.s create mode 100644 gas/testsuite/gas/arm/armv8a-automatic-lda.d create mode 100644 gas/testsuite/gas/arm/armv8a-automatic-lda.s