mirror of
https://github.com/GaloisInc/macaw.git
synced 2024-11-29 11:02:13 +03:00
d470abe976
Many ABIs impose some kind of alignment constraints on the stack pointer. For example, both the AArch32 and x86_64 SysV ABIs specify that the end of the spilled argument list is aligned to 2*w where w is the number of bytes in a word. Since macaw-symbolic has no notion of the ABI in use, its ABI-agnostic code could only ever satisfy such alignment constraints accidentally. Clients wishing to spill arguments to the stack should do so with ABI-specific functionality. |
||
---|---|---|
.. | ||
src/Data/Macaw/AArch32 | ||
tests | ||
CHANGELOG.md | ||
LICENSE | ||
macaw-aarch32-symbolic.cabal | ||
Setup.hs |