diff options
author | Indu Bhagat <indu.bhagat@oracle.com> | 2022-12-22 09:58:21 -0800 |
---|---|---|
committer | Indu Bhagat <indu.bhagat@oracle.com> | 2022-12-22 09:58:21 -0800 |
commit | 2440ed038a23d879b536ae14af7c0657e01f998c (patch) | |
tree | 610c21cad1d57b4281e954080637d4cc32b576d9 /libsframe | |
parent | d429702d9e9f109dd1c9841ce8a698dbd7a5ed06 (diff) | |
download | fsf-binutils-gdb-2440ed038a23d879b536ae14af7c0657e01f998c.zip fsf-binutils-gdb-2440ed038a23d879b536ae14af7c0657e01f998c.tar.gz fsf-binutils-gdb-2440ed038a23d879b536ae14af7c0657e01f998c.tar.bz2 |
sframe: doc: update documentation for pauth key in SFrame FDE
ChangeLog:
* libsframe/doc/sframe-spec.texi
Diffstat (limited to 'libsframe')
-rw-r--r-- | libsframe/doc/sframe-spec.texi | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/libsframe/doc/sframe-spec.texi b/libsframe/doc/sframe-spec.texi index fa66d80..345b8f9 100644 --- a/libsframe/doc/sframe-spec.texi +++ b/libsframe/doc/sframe-spec.texi @@ -398,10 +398,16 @@ The info word is a bitfield split into three parts. From MSB to LSB: @multitable {Bit offset} {@code{isroot}} {Length of variable-length data for this type (some kinds only).} @headitem Bit offset @tab Name @tab Description -@item 7--5 +@item 7--6 @tab @code{unused} @tab Unused bits. +@item 5 +@tab @code{pauth_key} +@tab Specify which key is used for signing the return addresses in the SFrame +FDE. Two possible values: SFRAME_AARCH64_PAUTH_KEY_A (0) or +SFRAME_AARCH64_PAUTH_KEY_B (1). + @item 4 @tab @code{fdetype} @tab SFRAME_FDE_TYPE_PCMASK (1) or SFRAME_FDE_TYPE_PCINC (0). @xref{The SFrame FDE types}. |