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