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