aboutsummaryrefslogtreecommitdiff
path: root/src/preface.tex
diff options
context:
space:
mode:
authorKrste Asanovic <krste@eecs.berkeley.edu>2018-08-06 00:59:38 -0700
committerKrste Asanovic <krste@eecs.berkeley.edu>2018-08-06 00:59:38 -0700
commit42f3c82d1a669004e0ccdd5eb6b8fa90d358141a (patch)
tree1b0bb1627222548300e93277eb2623ce4204915d /src/preface.tex
parent695d84330e22b39a0b8cdfc0c54bb0e390bbcefa (diff)
downloadriscv-isa-manual-42f3c82d1a669004e0ccdd5eb6b8fa90d358141a.zip
riscv-isa-manual-42f3c82d1a669004e0ccdd5eb6b8fa90d358141a.tar.gz
riscv-isa-manual-42f3c82d1a669004e0ccdd5eb6b8fa90d358141a.tar.bz2
Cleaned up RV64 chapter to remove platform-specific mandates.
Diffstat (limited to 'src/preface.tex')
-rw-r--r--src/preface.tex7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/preface.tex b/src/preface.tex
index dd37bd5..ad1681d 100644
--- a/src/preface.tex
+++ b/src/preface.tex
@@ -61,6 +61,13 @@ The major changes in this version of the document include:
environment interfaces rather then just mandating invisible handling
of misaligned loads and stores in user mode. This behavior was
already needed for definition of classic privileged architecture.
+\item FENCE.TSO instruction extension added.
+\item Removed prohibitions on using RV32E with other extensions.
+\item Removed platform-specific mandates that certain encodings
+ produced illegal instruction exceptions in RV32E and RV64I chapters.
+\item Counter/timer instructions are now not considered part of
+ mandatory base ISA, and so CSR instructions were moved into separate
+ chapter.
\item Defined the signed-zero behavior of FMIN.{\em fmt} and FMAX.{\em fmt},
and changed their behavior on signaling-NaN inputs to conform to the
minimumNumber and maximumNumber operations in the proposed IEEE 754-201x