Skip to content

Commit 2824f7f

Browse files
authored
Merge pull request #250 from riscv-non-isa/ilp32e-cannot-be-stable
riscv-cc: Document that ILP32E is not and cannot be stable
2 parents 4969a01 + 72b9fd5 commit 2824f7f

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)