[AArch64][2.26] Backport support for ARMv8.1 Virtualization,Host Extensions.

Matthew Wahab matthew.wahab@foss.arm.com
Thu Dec 3 13:36:00 GMT 2015


Hello

This is a backport to 2.26 of the support for ARMv8.1 Virtualization
Host Extensions added by
https://sourceware.org/ml/binutils-cvs/2015-11/msg00130.html.

The original patch submission is at
https://sourceware.org/ml/binutils/2015-11/msg00041.html.

Tested aarch64-none-linux-gnu with cross-compiled check-binutils and
check-gas.

Ok for the branch?
Matthew

include/opcode/
2015-12-03  Matthew Wahab  <matthew.wahab@arm.com>

	* aarch64.h (AARCH64_FEATURE_V8_1): New.
	(AARCH64_ARCH_v8_1): Add AARCH64_FEATURE_V8_1.

opcodes/
2015-12-03  Matthew Wahab  <matthew.wahab@arm.com>

	* aarch64-opc.c (aarch64_sys_regs): Add spsr_el12, elr_el12,
	sctlr_el12, cpacr_el12, ttbr1_el2, ttbr0_el12, ttbr1_el12,
	tcr_el12, afsr0_el12, afsr1_el12, esr_el12, far_el12, mair_el12,
	amair_el12, vbar_el12, contextidr_el2, contextidr_el12,
	cntkctl_el12, cntp_tval_el02, cntp_ctl_el02, cntp_cval_el02,
	cntv_tval_el02, cntv_ctl_el02, cntv_cval_el02, cnthv_tval_el2,
	cnthv_ctl_el2, cnthv_cval_el2.
	(aarch64_sys_reg_supported_p): Update for the new system
	registers.

gas/testsuite/
2015-12-03  Matthew Wahab  <matthew.wahab@arm.com>

	* virthostext-directive.d: New.
	* virthostext.d: New.
	* virthostext.s: New.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-AArch64-Add-support-for-ARMv8.1-Virtulization-Host-E.patch
Type: text/x-patch
Size: 18643 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/binutils/attachments/20151203/675293fd/attachment.bin>


More information about the Binutils mailing list