You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: riscv-elf.adoc
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1355,12 +1355,12 @@ a different features.
1355
1355
1356
1356
`GNU_PROPERTY_RISCV_FEATURE_1_ZICFILP` This bit indicate the program has built
1357
1357
with landing pad (`Zicfilp` extension), executable or shared libary tag with
1358
-
this bit should generate PLT with landing pad.
1358
+
`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.
1359
1359
1360
1360
`GNU_PROPERTY_RISCV_FEATURE_1_ZICFISS`: This bit indicate the program has built
1361
1361
with shadow stack (`Zicfiss` extension), executable or shared libary tag with
1362
1362
this bit will require execution environment at least has implement the
1363
-
instructions that defined in `Zimop` extension.
1363
+
`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.
0 commit comments