diff --git a/specification/ch_1.xml b/specification/ch_1.xml index 1528057..921ab34 100644 --- a/specification/ch_1.xml +++ b/specification/ch_1.xml @@ -213,6 +213,8 @@ a TOC pointer for such accesses. The ABI has been updated to describe the implications of this new capability. For specifics, see , , , , , , +
+ Code Alignment + + Functions must be aligned on at least a 4-byte boundary. + + + If a function contains any prefixed (8-byte) instructions, + functions must be aligned on at least a 64-byte boundary. + This is necessary so that compilers and assemblers can avoid + placing a prefixed instruction so that it crosses a 64-byte + boundary. + +
Tail-Call Optimization