Skip to content

Commit 707cda5

Browse files
committed
Document CHERIOT_CCALL relocation.
1 parent 81bf3d2 commit 707cda5

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

archdoc/chap-abi.tex

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,7 @@ \section{Relocations}
194194
\asm{CHERIOT_COMPARTMENT_LO_I} & 221 & 12-bit \PCC- or \CGP-relative displacement for use in I-type instructions. \\
195195
\asm{CHERIOT_COMPARTMENT_LO_S} & 222 & 12-bit \PCC- or \CGP-relative displacement for use in S-type instructions. \\
196196
\asm{CHERIOT_COMPARTMENT_SIZE} & 223 & The size of the referenced symbol, applied to a \insnref{CSetBounds} instruction. \\
197+
\asm{CHERIOT_CCALL} & 224 & An \insnref{auipcc} and \insnref{jal} pair which may be relaxed as per \asm{CHERI_CCALL} in RISC-V CHERI, and if not will be relocated as per \asm{CHERIOT_COMPARTMENT_HI} and \asm{CHERIOT_COMPARTMENT_LO_I}. \\
197198
\end{tabular}
198199
\caption{\label{tab:relocs}The relocations defined for the \cherimcu{} ABI}
199200
\end{center}

0 commit comments

Comments
 (0)