openwrt: third_party: Disable lock-free assert on ARMv5

master
klzgrad 2025-05-27 22:56:13 +08:00
parent d8d1431b1a
commit 0914742894
1 changed files with 2 additions and 2 deletions

View File

@ -102,8 +102,8 @@ __inline static void lock(Lock *l) { OSSpinLockLock(l); }
static Lock locks[SPINLOCK_COUNT]; // initialized to OS_SPINLOCK_INIT which is 0
#else
_Static_assert(__atomic_always_lock_free(sizeof(uintptr_t), 0),
"Implementation assumes lock-free pointer-size cmpxchg");
//_Static_assert(__atomic_always_lock_free(sizeof(uintptr_t), 0),
// "Implementation assumes lock-free pointer-size cmpxchg");
typedef _Atomic(uintptr_t) Lock;
/// Unlock a lock. This is a release operation.
__inline static void unlock(Lock *l) {