diff --git a/include/boost/detail/spinlock_gcc_arm.hpp b/include/boost/detail/spinlock_gcc_arm.hpp index 2bb656a..c21163b 100644 --- a/include/boost/detail/spinlock_gcc_arm.hpp +++ b/include/boost/detail/spinlock_gcc_arm.hpp @@ -31,7 +31,7 @@ public: __asm__ __volatile__( "swp %0, %1, [%2]": - "=r"( r ): // outputs + "=&r"( r ): // outputs "r"( 1 ), "r"( &v_ ): // inputs "memory", "cc" );