aboutsummaryrefslogtreecommitdiff
path: root/src/naming.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2018-12-10 21:09:58 -0800
committerAndrew Waterman <andrew@sifive.com>2018-12-10 21:09:58 -0800
commit3d804e0f123a27c887753a52b44ac964b0d3855e (patch)
tree8abec2c3c00bc4813f515e3d2180f4bbe34d1c4a /src/naming.tex
parentc91cbde19c6df080e930665c35edf0e52e0501d0 (diff)
downloadriscv-isa-manual-3d804e0f123a27c887753a52b44ac964b0d3855e.zip
riscv-isa-manual-3d804e0f123a27c887753a52b44ac964b0d3855e.tar.gz
riscv-isa-manual-3d804e0f123a27c887753a52b44ac964b0d3855e.tar.bz2
Remark that F depends on Zicsr
Diffstat (limited to 'src/naming.tex')
-rw-r--r--src/naming.tex13
1 files changed, 7 insertions, 6 deletions
diff --git a/src/naming.tex b/src/naming.tex
index 3cc876a..ad0ba09 100644
--- a/src/naming.tex
+++ b/src/naming.tex
@@ -43,14 +43,15 @@ Standard extensions to the RISC-V ISA are given other reserved
letters, e.g., ``Q'' for quad-precision floating-point, or
``C'' for the 16-bit compressed instruction format.
-Some ISA extensions depend on the presence of other extensions, e.g.,
-``D'' requires ``F'' and ``Q'' requires ``D''. However, ISA strings may not
-omit the implied extensions, so, for example, RV32ID may not be used to imply RV32IFD.
+Some ISA extensions depend on the presence of other extensions, e.g., ``D''
+requires ``F'' and ``F'' requires ``Zicsr''. However, ISA strings may not
+omit the implied extensions, so, for example, RV32ID may not be used to imply
+RV32IFDZicsr.
\begin{commentary}
-Disallowing the use of the shorthand RV32ID to imply RV32IFD admits the possibility
-that, in the future, the dependence between these extensions could be broken, and
-pure RV32ID implementations could be named under this scheme.
+Disallowing the use of the shorthand RV32ID to imply RV32IFDZicsr admits the
+possibility that, in the future, the dependence between these extensions could
+be broken, and pure RV32ID implementations could be named under this scheme.
\end{commentary}
\section{Version Numbers}