Skip to content

Commit 72b9fd5

Browse files
committed
riscv-cc: Document that ILP32E is not and cannot be stable
Closes: #249
1 parent 4969a01 commit 72b9fd5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

riscv-cc.adoc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,11 @@ provided they hold values no more than FLEN bits wide.
244244

245245
=== ILP32E Calling Convention
246246

247+
IMPORTANT: RV32E is not a ratified base ISA and so we cannot guarantee the
248+
stability of ILP32E, in contrast with the rest of this document. This documents
249+
the current implementation in GCC as of the time of writing, but may be subject
250+
to change.
251+
247252
The ILP32E calling convention is designed to be usable with the RV32E ISA. This
248253
calling convention is the same as the integer calling convention, except for the
249254
following differences. The stack pointer need only be aligned to a 32-bit

0 commit comments

Comments
 (0)