diff --git a/ChangeLog b/ChangeLog index f62300af..d2e4f540 100644 --- a/ChangeLog +++ b/ChangeLog @@ -25,6 +25,10 @@ Paul Davis Jackdmp changes log --------------------------- +2009-07-07 Stephane Letz + + * Use __attribute__((__aligned__(32))) instead of __attribute__((__packed__)) for 64/32 mixed mode. + 2009-07-03 Stephane Letz * Another Tim Bechmann memops.c optimization patch. diff --git a/common/JackFrameTimer.h b/common/JackFrameTimer.h index c7cd49c8..aca70add 100644 --- a/common/JackFrameTimer.h +++ b/common/JackFrameTimer.h @@ -44,8 +44,8 @@ class SERVER_EXPORT JackTimer jack_time_t fCurrentCallback; jack_time_t fNextWakeUp; float fSecondOrderIntegrator; - bool fInitialized; float fFilterCoefficient; /* set once, never altered */ + bool fInitialized; public: diff --git a/posix/JackCompilerDeps_os.h b/posix/JackCompilerDeps_os.h index 767674e1..a71ab190 100644 --- a/posix/JackCompilerDeps_os.h +++ b/posix/JackCompilerDeps_os.h @@ -34,7 +34,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. #if (__GNUC__< 4) /* Does not seem to work with GCC 3.XX serie */ #define POST_PACKED_STRUCTURE #elif defined(JACK_32_64) - #define POST_PACKED_STRUCTURE __attribute__((__packed__)) + //#define POST_PACKED_STRUCTURE __attribute__((__packed__)) + #define POST_PACKED_STRUCTURE __attribute__((__aligned__(32))) #else #define POST_PACKED_STRUCTURE #endif