aboutsummaryrefslogtreecommitdiff
path: root/gas/NEWS
diff options
context:
space:
mode:
authorPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>2020-10-22 15:17:10 +0100
committerPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>2020-10-22 15:17:10 +0100
commit5feaa09beca04312e51adc69766b0e4bfc181f99 (patch)
tree3243079e3740ffe96513174725e13002a30ab7d8 /gas/NEWS
parentbec0b9f6f2e74c799e382bcf5154ecab6bd77c74 (diff)
downloadbinutils-5feaa09beca04312e51adc69766b0e4bfc181f99.zip
binutils-5feaa09beca04312e51adc69766b0e4bfc181f99.tar.gz
binutils-5feaa09beca04312e51adc69766b0e4bfc181f99.tar.bz2
aarch64: Define CSRE system registers
This patch introduces CSRE (Call Stack Recorder Extension) system registers. Note: as this is register only extension we do not want to hide these registers behind -march flag going forward (they should be enabled by default). CSRE feature adds CSR PDEC (Decrements Call stack pointer by the size of a Call stack record) instruction. This instruction will be added in a following, separate patch. This change only adds CSRE system registers. gas/ChangeLog: 2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> * NEWS: Docs update. * testsuite/gas/aarch64/csre-invalid.d: New test. * testsuite/gas/aarch64/csre-invalid.l: New test. * testsuite/gas/aarch64/csre-invalid.s: New test. * testsuite/gas/aarch64/csre.d: New test. * testsuite/gas/aarch64/csre.s: New test. opcodes/ChangeLog: 2020-10-08 Przemyslaw Wirkus <przemyslaw.wirkus@arm.com> * aarch64-opc.c: New CSRE system registers defined.
Diffstat (limited to 'gas/NEWS')
-rw-r--r--gas/NEWS3
1 files changed, 2 insertions, 1 deletions
diff --git a/gas/NEWS b/gas/NEWS
index 6da318b..61a69ef 100644
--- a/gas/NEWS
+++ b/gas/NEWS
@@ -15,7 +15,8 @@
Add support for Cortex-R82, Neoverse V1, and Neoverse N2 for ARM.
* Add support for ETMv4 (Embedded Trace Macrocell), ETE (Embedded Trace
- Extension) and TRBE (Trace Buffer Extension) system registers for AArch64.
+ Extension), TRBE (Trace Buffer Extension) and CSRE (Call Stack Recorder
+ Extension) system registers for AArch64.
* Add support for Armv8-R AArch64.