@@ -81,11 +81,10 @@ inline void OrderAccess::fence() { inlasm_sync(); } template<size_t byte_size> struct OrderAccess::PlatformOrderedLoad<byte_size, X_ACQUIRE> - VALUE_OBJ_CLASS_SPEC { template <typename T> T operator()(const volatile T* p) const { register T t = Atomic::load(p); inlasm_acquire_reg(t); return t; } };