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