]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h
Added portMEMORY_BARRIER() implemented as __asm volatile( "" ::: "memory" ) into...
[freertos] / FreeRTOS / Source / portable / GCC / ARM_CM3 / portmacro.h
index 71c09de47b656ddd7e71d9596c2329e08aa6b6fb..cd6fb375f2b01dca21d72b49c4c61e54920bda14 100644 (file)
@@ -233,6 +233,7 @@ portFORCE_INLINE static void vPortSetBASEPRI( uint32_t ulNewMaskValue )
 }\r
 /*-----------------------------------------------------------*/\r
 \r
+#define portMEMORY_BARRIER() __asm volatile( "" ::: "memory" )\r
 \r
 #ifdef __cplusplus\r
 }\r