Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Ved Shanbhogue <91900059+ved-rivos@users.noreply.github.com>
Signed-off-by: Kito Cheng <kito.cheng@gmail.com>
  • Loading branch information
kito-cheng and ved-rivos authored Jan 11, 2024
1 parent caa8e83 commit ccaf409
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions riscv-elf.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -1355,12 +1355,12 @@ a different features.

`GNU_PROPERTY_RISCV_FEATURE_1_ZICFILP` This bit indicate the program has built
with landing pad (`Zicfilp` extension), executable or shared libary tag with
this bit should generate PLT with landing pad.
`GNU_PROPERTY_RISCV_FEATURE_1_ZICFILP` This bit indicate that all executable sections are built to be compatible with the landing pad mechanism provided by the `Zicfilp` extension. An executable or shared library with this bit set is required to generate PLTs with the landing pad (`lpad`) instruction.

`GNU_PROPERTY_RISCV_FEATURE_1_ZICFISS`: This bit indicate the program has built
with shadow stack (`Zicfiss` extension), executable or shared libary tag with
this bit will require execution environment at least has implement the
instructions that defined in `Zimop` extension.
`GNU_PROPERTY_RISCV_FEATURE_1_ZICFISS`: This bit indicate that all executable sections are built to be compatible with the shadow stack mechanism provided by the `Zicfiss` extension. Loading an executable or shared library with this bit set requires the execution environment to provide either the `Zicfiss` extension or the `Zimop` extension. When the executable or shared library is compiled with compressed instructions then loading an executable with this bit set requires the execution environment to provide the `Zicfiss` extension or to provide both the `Zcmop` and `Zimop` extensions.

=== Mapping Symbol

Expand Down

0 comments on commit ccaf409

Please sign in to comment.