Skip to content

Commit 8edc226

Browse files
committed
Drop an old workaround
This is not needed since CTSRD-CHERI/sail-cheri-riscv@41454cad0ef4
1 parent 7d2476f commit 8edc226

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

insn-riscv/lc.tex

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,4 @@ \subsubsection*{Format}
3737
\end{bytefield}
3838
\end{center}
3939

40-
% XXX: Ideally we would be able to use [LC](LoadCapImm) in the saildoc but that
41-
% generates a link to the literal LoadCapImm.
42-
\label{sailRISCVzLC}
4340
\sailRISCVisarefbody{LoadCapImm}

sail_latex_riscv/commands.tex

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5843,10 +5843,11 @@ \subsection*{Notes}
58435843
cache line size in the system.
58445844

58455845

5846-
\item Unlike \hyperref[sailRISCVzLC]{\lstinline{LC}}, this instuction traps if tags will always be unset due to
5847-
lacking \textbf{Permit\_Load\_Capability} or page table entry permissions, since
5848-
that is likely indicative of a software bug that could lead to temporal
5849-
safety vulnerabilities if capabilities are erroneously missed.
5846+
\item Unlike \hyperref[sailRISCVzLoadCapImm]{CLC}, this instruction traps if tags will always be
5847+
unset due to lacking \textbf{Permit\_Load\_Capability} or page table entry
5848+
permissions, since that is likely indicative of a software bug that could
5849+
lead to temporal safety vulnerabilities if capabilities are erroneously
5850+
missed.
58505851

58515852

58525853
\end{itemize}

0 commit comments

Comments
 (0)