diff options
author | Matthew Wahab <matthew.wahab@arm.com> | 2015-06-01 16:00:28 +0100 |
---|---|---|
committer | Jiong Wang <jiong.wang@arm.com> | 2015-06-01 16:00:28 +0100 |
commit | f21cce2cacb534428ed6ea96fdb684ad8a4a948a (patch) | |
tree | 2da1e9264da3e3e842a0ea36d5ad349eb9c2b278 /opcodes/ChangeLog | |
parent | 7018c0308ac5d936b68c280bfcdc80bef77225e1 (diff) | |
download | gdb-f21cce2cacb534428ed6ea96fdb684ad8a4a948a.zip gdb-f21cce2cacb534428ed6ea96fdb684ad8a4a948a.tar.gz gdb-f21cce2cacb534428ed6ea96fdb684ad8a4a948a.tar.bz2 |
[AArch64][libopcode] Add support for PAN architecture extension
The ARMv8.1 architecture introduced the Privileged Access Never extension. This
adds a processor state field PSTATE.PAN which can be accessed using the MRS/MSR
instructions.
This patch adds support for the PAN architecture feature and processor state
field to libopcode.
include/opcode
2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
* aarch64.h (AARCH64_FEATURE_PAN): New.
(aarch64_sys_reg_supported_p): Declare.
(aarch64_pstatefield_supported_p): Declare.
opcodes/
2015-06-01 Matthew Wahab <matthew.wahab@arm.com>
* aarch64-opc.c (F_ARCHEXT): New.
(aarch64_sys_regs): Add "pan".
(aarch64_sys_reg_supported_p): New.
(aarch64_pstatefields): Add "pan".
(aarch64_pstatefield_supported_p): New.
Diffstat (limited to 'opcodes/ChangeLog')
-rw-r--r-- | opcodes/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 9158b14..f4688c8 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,11 @@ +2015-06-01 Matthew Wahab <matthew.wahab@arm.com> + + * aarch64-opc.c (F_ARCHEXT): New. + (aarch64_sys_regs): Add "pan". + (aarch64_sys_reg_supported_p): New. + (aarch64_pstatefields): Add "pan". + (aarch64_pstatefield_supported_p): New. + 2015-06-01 Jan Beulich <jbeulich@suse.com> * i386-tbl.h: Regenerate. |