From 3d27d47fbebdb1be3d35e398a7c042a930f64aa6 Mon Sep 17 00:00:00 2001 From: Richard Braun Date: Mon, 26 Nov 2012 11:36:17 +0100 Subject: [PATCH] libitm: fix definition of __m64 See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52695 for details. --- libitm/config/x86/target.h | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/libitm/config/x86/target.h b/libitm/config/x86/target.h index 5c7e6fb..6254d8a 100644 --- a/libitm/config/x86/target.h +++ b/libitm/config/x86/target.h @@ -73,6 +73,9 @@ cpu_relax (void) /* ??? It's broken for C++. */ #include #else +# ifdef __MMX__ +# include +# endif # ifdef __SSE2__ # include # elif defined(__SSE__) -- 1.7.2.5