Most SIMD implementations need 16 byte alignment


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@20 632fc199-4ca6-4c93-a231-07263d6284db
diff --git a/jmemmgr.c b/jmemmgr.c
index 5b33567..058a115 100644
--- a/jmemmgr.c
+++ b/jmemmgr.c
@@ -70,7 +70,11 @@
  */
 
 #ifndef ALIGN_SIZE		/* so can override from jconfig.h */
+#ifndef WITH_SIMD
 #define ALIGN_SIZE  SIZEOF(double)
+#else
+#define ALIGN_SIZE  16 /* Most SIMD implementations require this */
+#endif
 #endif
 
 /*