summaryrefslogtreecommitdiff
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)
downloadluajit2-dab4bcafba789c7954dc4f90623c81365dcedb7f.tar.gz
Add target-specific macro for stack alignment in assembler backend.
Diffstat (limited to 'src/lj_target_x86.h')
-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 {
#endif
#define sps_scale(slot) (4 * (int32_t)(slot))
+#define sps_align(slot) (((slot) - SPS_FIXED + 3) & ~3)
/* -- Exit state ---------------------------------------------------------- */