#define portMEMORY_BARRIER() __asm volatile( "" ::: "memory" )\r
/*-----------------------------------------------------------*/\r
\r
+/* Suppress warnings that are generated by the IAR tools, but cannot be fixed in\r
+ * the source code because to do so would cause other compilers to generate\r
+ * warnings. */\r
+#pragma diag_suppress=Be006\r
+#pragma diag_suppress=Pa082\r
+/*-----------------------------------------------------------*/\r
+\r
#ifdef __cplusplus\r
}\r
#endif\r