summaryrefslogtreecommitdiffstats
path: root/asmrun/stack.h
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2003-06-20 15:17:52 +0000
committerDamien Doligez <damien.doligez-inria.fr>2003-06-20 15:17:52 +0000
commit0c39583400f49044175b382d73802dc169be2d8d (patch)
tree7f5ac3ec400b97410ed6271627216b2947663895 /asmrun/stack.h
parentbe5cd6de3ed597bd323d6f1005f70170f5162e5d (diff)
alignement stack frames a 16 octets sur powerpc
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@5607 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'asmrun/stack.h')
-rw-r--r--asmrun/stack.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/asmrun/stack.h b/asmrun/stack.h
index 50101abd7..b2f2a4c80 100644
--- a/asmrun/stack.h
+++ b/asmrun/stack.h
@@ -54,9 +54,9 @@
#define Mark_scanned(sp, retaddr) (*((long *)((sp) - 4)) = (retaddr) | 1)
#define Mask_already_scanned(retaddr) ((retaddr) & ~1)
#ifdef SYS_aix
-#define Trap_frame_size 24
+#define Trap_frame_size 32
#else
-#define Trap_frame_size 8
+#define Trap_frame_size 16
#endif
#define Callback_link(sp) ((struct caml_context *)((sp) + Trap_frame_size))
#endif