Merge pull request #2765 from martin-frbg/issue2760
Add memory barrier to the PPC blas_lock implementation for Linux
This commit is contained in:
@@ -105,6 +105,7 @@ static void INLINE blas_lock(volatile unsigned long *address){
|
||||
" bne- 1f\n"
|
||||
" stwcx. %2,0, %1\n"
|
||||
" bne- 0b\n"
|
||||
" isync\n"
|
||||
"1: "
|
||||
: "=&r"(ret)
|
||||
: "r"(address), "r" (val)
|
||||
|
||||
Reference in New Issue
Block a user