diff -Naur fluidsynth-1.0.6.orig/src/fluidsynth_priv.h fluidsynth-1.0.6/src/fluidsynth_priv.h --- fluidsynth-1.0.6.orig/src/fluidsynth_priv.h 2005-06-12 06:40:01.000000000 +0900 +++ fluidsynth-1.0.6/src/fluidsynth_priv.h 2005-10-06 00:22:28.000000000 +0900 @@ -285,7 +285,12 @@ * As soon as proper alignment is supported by the compiler, this * can be removed. */ +#ifdef ENABLE_SSE +/* FIXME - This is broken on AMD 64 - only used if SSE enabled */ #define FLUID_ALIGN16BYTE(ptr)(((int)(ptr)+15) & (~0xFL)) +#else +#define FLUID_ALIGN16BYTE(ptr) ptr +#endif #if WITH_FTS #define FLUID_PRINTF post