fix rejection of dns responses with pointers past 512 byte offset
[musl] / arch / arm / atomic_arch.h
index e427836..9e3937c 100644 (file)
@@ -83,7 +83,7 @@ static inline void a_crash()
                : : : "memory");
 }
 
-#if __ARM_ARCH >= 5
+#if __ARM_ARCH >= 5 && (!__thumb__ || __thumb2__)
 
 #define a_clz_32 a_clz_32
 static inline int a_clz_32(uint32_t x)