From fdfaee17fd08463b0675f2edd60904af492b21d2 Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Fri, 28 Mar 2008 12:41:58 +0000 Subject: [PATCH] Fix for sparc --- gcc43-libgomp-speedup.patch | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc43-libgomp-speedup.patch b/gcc43-libgomp-speedup.patch index e1381cf..da85e55 100644 --- a/gcc43-libgomp-speedup.patch +++ b/gcc43-libgomp-speedup.patch @@ -1,3 +1,8 @@ +2008-03-28 Jakub Jelinek + + * config/linux/sparc/futex.h (atomic_write_barrier): Fix membar + argument. + 2008-03-27 Jakub Jelinek * libgomp.h (struct gomp_team_state): Remove single_count field @@ -2439,7 +2444,7 @@ +atomic_write_barrier (void) +{ +#if defined __arch64__ || defined __sparc_v9__ -+ __asm volatile ("membar #WriteWrite" : : : "memory"); ++ __asm volatile ("membar #StoreStore" : : : "memory"); +#else + __sync_synchronize (); +#endif