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"