summaryrefslogtreecommitdiff
path: root/src/atomic_ops/sysdeps/armcc/arm_v6.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/atomic_ops/sysdeps/armcc/arm_v6.h')
-rw-r--r--src/atomic_ops/sysdeps/armcc/arm_v6.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/atomic_ops/sysdeps/armcc/arm_v6.h b/src/atomic_ops/sysdeps/armcc/arm_v6.h
index c205deb..03aa1d6 100644
--- a/src/atomic_ops/sysdeps/armcc/arm_v6.h
+++ b/src/atomic_ops/sysdeps/armcc/arm_v6.h
@@ -23,7 +23,9 @@
#include "../test_and_set_t_is_ao_t.h" /* Probably suboptimal */
#if __TARGET_ARCH_ARM < 6
-# error Do not use with ARM instruction sets lower than v6
+# if !defined(CPPCHECK)
+# error Do not use with ARM instruction sets lower than v6
+# endif
#else
#define AO_ACCESS_CHECK_ALIGNED