From bf8aebbb9e23408d6649408aef8d16536c7de93b Mon Sep 17 00:00:00 2001 From: Bill Schmidt Date: Wed, 20 May 2020 10:47:43 -0500 Subject: [PATCH] Add 2.2.7; update links in 1.2 Signed-off-by: Bill Schmidt --- specification/ch_1.xml | 2 ++ specification/ch_2.xml | 14 ++++++++++++++ 2 files changed, 16 insertions(+) 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