Skip to content

Commit

Permalink
State assumption about stack volatility (#43)
Browse files Browse the repository at this point in the history
Closes #32
  • Loading branch information
aswaterman committed Sep 9, 2017
1 parent 12f8259 commit 39e60f5
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions riscv-elf.md
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@ address as an implicit first parameter.
The stack pointer shall be aligned to a 128-bit boundary upon procedure
entry, except for the RV32E ABI, where it need only be aligned to 32 bits.
The stack pointer need not remain aligned throughout procedure execution.
Procedures must not rely upon the persistence of stack-allocated data whose
addresses lie below the stack pointer.

## Hardware floating-point calling convention

Expand Down

0 comments on commit 39e60f5

Please sign in to comment.