aboutsummaryrefslogtreecommitdiff
path: root/src/lj_target_x86.h
diff options
context:
space:
mode:
authorMike Pall <mike>2011-05-16 02:43:14 +0200
committerMike Pall <mike>2011-05-16 02:43:14 +0200
commitdab4bcafba789c7954dc4f90623c81365dcedb7f (patch)
treeae42f472bdb16213617307193fdf80fc8a25cf13 /src/lj_target_x86.h
parent6cb123bb99d496b1714a76a6c8ec4760867cdd7a (diff)
downloadluajit-dab4bcafba789c7954dc4f90623c81365dcedb7f.tar.gz
luajit-dab4bcafba789c7954dc4f90623c81365dcedb7f.tar.bz2
luajit-dab4bcafba789c7954dc4f90623c81365dcedb7f.zip
Add target-specific macro for stack alignment in assembler backend.
Diffstat (limited to '')
-rw-r--r--src/lj_target_x86.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lj_target_x86.h b/src/lj_target_x86.h
index 48b53b6d..5c24761e 100644
--- a/src/lj_target_x86.h
+++ b/src/lj_target_x86.h
@@ -136,6 +136,7 @@ enum {
136#endif 136#endif
137 137
138#define sps_scale(slot) (4 * (int32_t)(slot)) 138#define sps_scale(slot) (4 * (int32_t)(slot))
139#define sps_align(slot) (((slot) - SPS_FIXED + 3) & ~3)
139 140
140/* -- Exit state ---------------------------------------------------------- */ 141/* -- Exit state ---------------------------------------------------------- */
141 142