From 07339aeb0e0cb5f6a6f66933df2fd8f21051da92 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Thu, 7 Aug 2014 08:00:46 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7151 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/nil/include/nil.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'os/nil/include') diff --git a/os/nil/include/nil.h b/os/nil/include/nil.h index f815b2153..109f99533 100644 --- a/os/nil/include/nil.h +++ b/os/nil/include/nil.h @@ -391,8 +391,10 @@ typedef struct { * @brief Panic message. * @note This field is only present if some debug options have been * activated. + * @note Accesses to this pointer must never be optimized out so the + * field itself is declared volatile. */ - const char *dbg_panic_msg; + const char * volatile dbg_panic_msg; #endif } nil_system_t; -- cgit v1.2.3