Preserve 16-byte stack alignment in the various assembly
functions. Needed for MacOSX.
diff --git a/loader/preloader.c b/loader/preloader.c
index f2898b2..f4343a7 100644
--- a/loader/preloader.c
+++ b/loader/preloader.c
@@ -166,7 +166,7 @@
extern char _end[];
__ASM_GLOBAL_FUNC(_start,
"\tmovl %esp,%eax\n"
- "\tleal -128(%esp),%esp\n" /* allocate some space for extra aux values */
+ "\tleal -136(%esp),%esp\n" /* allocate some space for extra aux values */
"\tpushl %eax\n" /* orig stack pointer */
"\tpushl %esp\n" /* ptr to orig stack pointer */
"\tcall wld_start\n"